--- /home/fdroid/fdroiddata/tmp/com.b44t.messenger_7113.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_7113.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 4386 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 311 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9465256 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 8333780 b- defN 81-Jan-01 01:01 classes3.dex │ --rw-r--r-- 0.0 unx 3763932 b- defN 81-Jan-01 01:01 classes4.dex │ +-rw-r--r-- 0.0 unx 3763936 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 21746084 b- defN 81-Jan-01 01:01 lib/x86/libnative-utils.so │ -rw-r--r-- 0.0 unx 5564 b- defN 81-Jan-01 01:01 lib/x86/libos-compat.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 93814 b- defN 81-Jan-01 01:01 assets/help/cs/help.html │ -rw-r--r-- 0.0 unx 105286 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 93345 b- defN 81-Jan-01 01:01 assets/help/en/help.html │ @@ -2466,8 +2466,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 3972164 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 221866 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 221739 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2471 files, 54149788 bytes uncompressed, 26938385 bytes compressed: 50.3% │ +2471 files, 54149792 bytes uncompressed, 26938332 bytes compressed: 50.3% ├── 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 : 37fde6ce │ │ -signature : 60d2...f1c2 │ │ -file_size : 3763932 │ │ +checksum : 92348910 │ │ +signature : 6ba4...c1c7 │ │ +file_size : 3763936 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 34122 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4539 │ │ type_ids_off : 136600 (0x021598) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 154756 (0x025c84) │ │ field_ids_size : 17223 │ │ field_ids_off : 225340 (0x03703c) │ │ method_ids_size : 22868 │ │ method_ids_off : 363124 (0x058a74) │ │ class_defs_size : 3317 │ │ class_defs_off : 546068 (0x085514) │ │ -data_size : 3111720 │ │ +data_size : 3111724 │ │ data_off : 652212 (0x09f3b4) │ │ │ │ Class #0 header: │ │ class_idx : 1052 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 759 │ │ source_file_idx : 5236 │ │ @@ -295556,23 +295556,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 │ │ -18e598: |[18e598] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ -18e5a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -18e5aa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18e5ac: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -18e5ae: 0760 |0003: move-object v0, v6 │ │ -18e5b0: 0771 |0004: move-object v1, v7 │ │ -18e5b2: 0782 |0005: move-object v2, v8 │ │ -18e5b4: 7606 4854 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@5448 │ │ -18e5ba: 0e00 |0009: return-void │ │ +18e59c: |[18e59c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ +18e5ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +18e5ae: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18e5b0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +18e5b2: 0760 |0003: move-object v0, v6 │ │ +18e5b4: 0771 |0004: move-object v1, v7 │ │ +18e5b6: 0782 |0005: move-object v2, v8 │ │ +18e5b8: 7606 4854 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@5448 │ │ +18e5be: 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; │ │ @@ -295582,73 +295582,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 │ │ -18e5bc: |[18e5bc] 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 │ │ -18e5cc: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18e5d2: 2200 9a03 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@039a │ │ -18e5d6: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d31 │ │ -18e5dc: 7110 830c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c83 │ │ -18e5e2: 0c00 |000b: move-result-object v0 │ │ -18e5e4: 5b10 2d41 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ -18e5e8: 5b13 2b41 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@412b │ │ -18e5ec: 5b14 2c41 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412c │ │ -18e5f0: 5b15 2f41 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412f │ │ -18e5f4: 5b16 3141 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@4131 │ │ -18e5f8: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -18e5fa: 5b15 2941 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@4129 │ │ -18e5fe: 5b15 3041 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ -18e602: 5b15 2a41 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@412a │ │ -18e606: 5b15 2e41 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412e │ │ -18e60a: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -18e60c: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ -18e610: 6e10 7d06 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -18e616: 0a03 |0025: move-result v3 │ │ -18e618: 7110 f14a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4af1 │ │ -18e61e: 0c03 |0029: move-result-object v3 │ │ -18e620: 5b13 2841 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ -18e624: 7030 5c54 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@545c │ │ -18e62a: 6e10 7d06 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -18e630: 0a02 |0032: move-result v2 │ │ -18e632: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ -18e636: 1a02 c433 |0035: const-string v2, "SELF" // string@33c4 │ │ -18e63a: 6e20 5f54 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@545f │ │ -18e640: 2837 |003a: goto 0071 // +0037 │ │ -18e642: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ -18e646: 6e10 5f06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065f │ │ -18e64c: 0a04 |0040: move-result v4 │ │ -18e64e: 7110 f04a 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4af0 │ │ -18e654: 0c06 |0044: move-result-object v6 │ │ -18e656: 5b16 2841 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ -18e65a: 6e10 6a06 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@066a │ │ -18e660: 0a06 |004a: move-result v6 │ │ -18e662: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ -18e666: 7110 da49 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49da │ │ -18e66c: 0c06 |0050: move-result-object v6 │ │ -18e66e: 6e10 5d06 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@065d │ │ -18e674: 0a03 |0054: move-result v3 │ │ -18e676: 6e20 4b06 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@064b │ │ -18e67c: 0c03 |0058: move-result-object v3 │ │ -18e67e: 6e20 a006 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@06a0 │ │ -18e684: 0c04 |005c: move-result-object v4 │ │ -18e686: 2146 |005d: array-length v6, v4 │ │ -18e688: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ -18e68c: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -18e68e: 4404 0405 |0061: aget v4, v4, v5 │ │ -18e692: 6e20 ab06 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -18e698: 0c03 |0066: move-result-object v3 │ │ -18e69a: 5b13 2c41 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412c │ │ -18e69e: 7030 5c54 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@545c │ │ -18e6a4: 2805 |006c: goto 0071 // +0005 │ │ -18e6a6: 6202 b43d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3db4 │ │ -18e6aa: 5b12 2841 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ -18e6ae: 0e00 |0071: return-void │ │ +18e5c0: |[18e5c0] 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 │ │ +18e5d0: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18e5d6: 2200 9a03 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@039a │ │ +18e5da: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d31 │ │ +18e5e0: 7110 830c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c83 │ │ +18e5e6: 0c00 |000b: move-result-object v0 │ │ +18e5e8: 5b10 2d41 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ +18e5ec: 5b13 2b41 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@412b │ │ +18e5f0: 5b14 2c41 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412c │ │ +18e5f4: 5b15 2f41 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412f │ │ +18e5f8: 5b16 3141 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@4131 │ │ +18e5fc: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +18e5fe: 5b15 2941 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@4129 │ │ +18e602: 5b15 3041 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ +18e606: 5b15 2a41 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@412a │ │ +18e60a: 5b15 2e41 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412e │ │ +18e60e: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +18e610: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ +18e614: 6e10 7d06 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +18e61a: 0a03 |0025: move-result v3 │ │ +18e61c: 7110 f14a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4af1 │ │ +18e622: 0c03 |0029: move-result-object v3 │ │ +18e624: 5b13 2841 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ +18e628: 7030 5c54 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@545c │ │ +18e62e: 6e10 7d06 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +18e634: 0a02 |0032: move-result v2 │ │ +18e636: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ +18e63a: 1a02 c433 |0035: const-string v2, "SELF" // string@33c4 │ │ +18e63e: 6e20 5f54 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@545f │ │ +18e644: 2837 |003a: goto 0071 // +0037 │ │ +18e646: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ +18e64a: 6e10 5f06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065f │ │ +18e650: 0a04 |0040: move-result v4 │ │ +18e652: 7110 f04a 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4af0 │ │ +18e658: 0c06 |0044: move-result-object v6 │ │ +18e65a: 5b16 2841 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ +18e65e: 6e10 6a06 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@066a │ │ +18e664: 0a06 |004a: move-result v6 │ │ +18e666: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ +18e66a: 7110 da49 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49da │ │ +18e670: 0c06 |0050: move-result-object v6 │ │ +18e672: 6e10 5d06 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@065d │ │ +18e678: 0a03 |0054: move-result v3 │ │ +18e67a: 6e20 4b06 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@064b │ │ +18e680: 0c03 |0058: move-result-object v3 │ │ +18e682: 6e20 a006 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@06a0 │ │ +18e688: 0c04 |005c: move-result-object v4 │ │ +18e68a: 2146 |005d: array-length v6, v4 │ │ +18e68c: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ +18e690: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +18e692: 4404 0405 |0061: aget v4, v4, v5 │ │ +18e696: 6e20 ab06 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +18e69c: 0c03 |0066: move-result-object v3 │ │ +18e69e: 5b13 2c41 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412c │ │ +18e6a2: 7030 5c54 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@545c │ │ +18e6a8: 2805 |006c: goto 0071 // +0005 │ │ +18e6aa: 6202 b43d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3db4 │ │ +18e6ae: 5b12 2841 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ +18e6b2: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=55 │ │ 0x000e line=111 │ │ 0x0010 line=112 │ │ 0x0012 line=113 │ │ @@ -295683,23 +295683,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 │ │ -18e6b0: |[18e6b0] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -18e6c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -18e6c2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18e6c4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -18e6c6: 0760 |0003: move-object v0, v6 │ │ -18e6c8: 0771 |0004: move-object v1, v7 │ │ -18e6ca: 0783 |0005: move-object v3, v8 │ │ -18e6cc: 7606 4854 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@5448 │ │ -18e6d2: 0e00 |0009: return-void │ │ +18e6b4: |[18e6b4] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +18e6c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +18e6c6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18e6c8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +18e6ca: 0760 |0003: move-object v0, v6 │ │ +18e6cc: 0771 |0004: move-object v1, v7 │ │ +18e6ce: 0783 |0005: move-object v3, v8 │ │ +18e6d0: 7606 4854 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@5448 │ │ +18e6d6: 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; │ │ @@ -295709,23 +295709,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 │ │ -18e6d4: |[18e6d4] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ -18e6e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -18e6e6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18e6e8: 0760 |0002: move-object v0, v6 │ │ -18e6ea: 0771 |0003: move-object v1, v7 │ │ -18e6ec: 0783 |0004: move-object v3, v8 │ │ -18e6ee: 0794 |0005: move-object v4, v9 │ │ -18e6f0: 7606 4854 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@5448 │ │ -18e6f6: 0e00 |0009: return-void │ │ +18e6d8: |[18e6d8] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ +18e6e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +18e6ea: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18e6ec: 0760 |0002: move-object v0, v6 │ │ +18e6ee: 0771 |0003: move-object v1, v7 │ │ +18e6f0: 0783 |0004: move-object v3, v8 │ │ +18e6f2: 0794 |0005: move-object v4, v9 │ │ +18e6f4: 7606 4854 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@5448 │ │ +18e6fa: 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; │ │ @@ -295736,23 +295736,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 │ │ -18e6f8: |[18e6f8] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -18e708: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -18e70a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -18e70c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -18e70e: 0760 |0003: move-object v0, v6 │ │ -18e710: 0771 |0004: move-object v1, v7 │ │ -18e712: 0785 |0005: move-object v5, v8 │ │ -18e714: 7606 4854 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@5448 │ │ -18e71a: 0e00 |0009: return-void │ │ +18e6fc: |[18e6fc] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +18e70c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +18e70e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +18e710: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +18e712: 0760 |0003: move-object v0, v6 │ │ +18e714: 0771 |0004: move-object v1, v7 │ │ +18e716: 0785 |0005: move-object v5, v8 │ │ +18e718: 7606 4854 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@5448 │ │ +18e71e: 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; │ │ @@ -295762,64 +295762,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 │ │ -18e488: |[18e488] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -18e498: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ -18e49c: 7110 de49 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -18e4a2: 0c00 |0005: move-result-object v0 │ │ -18e4a4: 6e10 f74a 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4af7 │ │ -18e4aa: 0a01 |0009: move-result v1 │ │ -18e4ac: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ -18e4b0: 2201 5c10 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ -18e4b4: 6e10 f44a 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4af4 │ │ -18e4ba: 0a04 |0011: move-result v4 │ │ -18e4bc: 6e20 ab06 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -18e4c2: 0c04 |0015: move-result-object v4 │ │ -18e4c4: 7030 4954 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ -18e4ca: 1101 |0019: return-object v1 │ │ -18e4cc: 6e10 f64a 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4af6 │ │ -18e4d2: 0a01 |001d: move-result v1 │ │ -18e4d4: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ -18e4d8: 2201 5c10 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ -18e4dc: 6e10 f34a 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4af3 │ │ -18e4e2: 0a04 |0025: move-result v4 │ │ -18e4e4: 6e20 9f06 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ -18e4ea: 0c04 |0029: move-result-object v4 │ │ -18e4ec: 7030 4754 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5447 │ │ -18e4f2: 1101 |002d: return-object v1 │ │ -18e4f4: 7110 de49 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -18e4fa: 0c01 |0031: move-result-object v1 │ │ -18e4fc: 6e10 f94a 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4af9 │ │ -18e502: 0c02 |0035: move-result-object v2 │ │ -18e504: 6e20 cd06 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06cd │ │ -18e50a: 0a01 |0039: move-result v1 │ │ -18e50c: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ -18e510: 6e10 f94a 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4af9 │ │ -18e516: 0c04 |003f: move-result-object v4 │ │ -18e518: 6e20 ca06 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06ca │ │ -18e51e: 0a04 |0043: move-result v4 │ │ -18e520: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ -18e524: 2201 5c10 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ -18e528: 6e20 ab06 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -18e52e: 0c04 |004b: move-result-object v4 │ │ -18e530: 7030 4954 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ -18e536: 1101 |004f: return-object v1 │ │ -18e538: 2204 5c10 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ -18e53c: 1201 |0052: const/4 v1, #int 0 // #0 │ │ -18e53e: 6e20 ab06 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -18e544: 0c00 |0056: move-result-object v0 │ │ -18e546: 7030 4954 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ -18e54c: 1104 |005a: return-object v4 │ │ -18e54e: 2203 d202 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d2 │ │ -18e552: 7020 c009 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -18e558: 2703 |0060: throw v3 │ │ +18e48c: |[18e48c] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +18e49c: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ +18e4a0: 7110 de49 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +18e4a6: 0c00 |0005: move-result-object v0 │ │ +18e4a8: 6e10 f74a 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4af7 │ │ +18e4ae: 0a01 |0009: move-result v1 │ │ +18e4b0: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ +18e4b4: 2201 5c10 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ +18e4b8: 6e10 f44a 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4af4 │ │ +18e4be: 0a04 |0011: move-result v4 │ │ +18e4c0: 6e20 ab06 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +18e4c6: 0c04 |0015: move-result-object v4 │ │ +18e4c8: 7030 4954 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ +18e4ce: 1101 |0019: return-object v1 │ │ +18e4d0: 6e10 f64a 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4af6 │ │ +18e4d6: 0a01 |001d: move-result v1 │ │ +18e4d8: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ +18e4dc: 2201 5c10 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ +18e4e0: 6e10 f34a 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4af3 │ │ +18e4e6: 0a04 |0025: move-result v4 │ │ +18e4e8: 6e20 9f06 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ +18e4ee: 0c04 |0029: move-result-object v4 │ │ +18e4f0: 7030 4754 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5447 │ │ +18e4f6: 1101 |002d: return-object v1 │ │ +18e4f8: 7110 de49 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +18e4fe: 0c01 |0031: move-result-object v1 │ │ +18e500: 6e10 f94a 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4af9 │ │ +18e506: 0c02 |0035: move-result-object v2 │ │ +18e508: 6e20 cd06 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06cd │ │ +18e50e: 0a01 |0039: move-result v1 │ │ +18e510: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ +18e514: 6e10 f94a 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4af9 │ │ +18e51a: 0c04 |003f: move-result-object v4 │ │ +18e51c: 6e20 ca06 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06ca │ │ +18e522: 0a04 |0043: move-result v4 │ │ +18e524: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ +18e528: 2201 5c10 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ +18e52c: 6e20 ab06 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +18e532: 0c04 |004b: move-result-object v4 │ │ +18e534: 7030 4954 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ +18e53a: 1101 |004f: return-object v1 │ │ +18e53c: 2204 5c10 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ +18e540: 1201 |0052: const/4 v1, #int 0 // #0 │ │ +18e542: 6e20 ab06 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +18e548: 0c00 |0056: move-result-object v0 │ │ +18e54a: 7030 4954 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ +18e550: 1104 |005a: return-object v4 │ │ +18e552: 2203 d202 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d2 │ │ +18e556: 7020 c009 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +18e55c: 2703 |0060: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0006 line=80 │ │ 0x000c line=81 │ │ 0x001a line=82 │ │ 0x0020 line=83 │ │ @@ -295837,26 +295837,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 │ │ -18e55c: |[18e55c] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -18e56c: 7110 de49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -18e572: 0c00 |0003: move-result-object v0 │ │ -18e574: 2201 5c10 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ -18e578: 6e20 b306 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ -18e57e: 0c03 |0009: move-result-object v3 │ │ -18e580: 6e10 ff06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06ff │ │ -18e586: 0a03 |000d: move-result v3 │ │ -18e588: 6e20 9f06 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ -18e58e: 0c03 |0011: move-result-object v3 │ │ -18e590: 7030 4754 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5447 │ │ -18e596: 1101 |0015: return-object v1 │ │ +18e560: |[18e560] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +18e570: 7110 de49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +18e576: 0c00 |0003: move-result-object v0 │ │ +18e578: 2201 5c10 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ +18e57c: 6e20 b306 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ +18e582: 0c03 |0009: move-result-object v3 │ │ +18e584: 6e10 ff06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06ff │ │ +18e58a: 0a03 |000d: move-result v3 │ │ +18e58c: 6e20 9f06 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ +18e592: 0c03 |0011: move-result-object v3 │ │ +18e594: 7030 4754 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5447 │ │ +18e59a: 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 │ │ @@ -295866,32 +295866,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 │ │ -18e758: |[18e758] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -18e768: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -18e76c: 7010 0a0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -18e772: 6e10 7c06 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@067c │ │ -18e778: 0c01 |0008: move-result-object v1 │ │ -18e77a: 6e20 160b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -18e780: 6e10 7906 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0679 │ │ -18e786: 0c04 |000f: move-result-object v4 │ │ -18e788: 6e20 160b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -18e78e: 6e10 270b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -18e794: 0c04 |0016: move-result-object v4 │ │ -18e796: 7110 6056 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5660 │ │ -18e79c: 0c04 |001a: move-result-object v4 │ │ -18e79e: 7120 e956 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@56e9 │ │ -18e7a4: 0c03 |001e: move-result-object v3 │ │ -18e7a6: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -18e7aa: 7020 6054 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5460 │ │ -18e7b0: 0e00 |0024: return-void │ │ +18e75c: |[18e75c] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +18e76c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +18e770: 7010 0a0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +18e776: 6e10 7c06 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@067c │ │ +18e77c: 0c01 |0008: move-result-object v1 │ │ +18e77e: 6e20 160b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +18e784: 6e10 7906 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0679 │ │ +18e78a: 0c04 |000f: move-result-object v4 │ │ +18e78c: 6e20 160b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +18e792: 6e10 270b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +18e798: 0c04 |0016: move-result-object v4 │ │ +18e79a: 7110 6056 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5660 │ │ +18e7a0: 0c04 |001a: move-result-object v4 │ │ +18e7a2: 7120 e956 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@56e9 │ │ +18e7a8: 0c03 |001e: move-result-object v3 │ │ +18e7aa: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +18e7ae: 7020 6054 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5460 │ │ +18e7b4: 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; │ │ @@ -295903,34 +295903,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -18e7b4: |[18e7b4] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ -18e7c4: 1d02 |0000: monitor-enter v2 │ │ -18e7c6: 2200 7803 |0001: new-instance v0, Ljava/util/HashSet; // type@0378 │ │ -18e7ca: 5421 2d41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ -18e7ce: 7020 a10c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0ca1 │ │ -18e7d4: 1e02 |0008: monitor-exit v2 │ │ -18e7d6: 7210 050d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d05 │ │ -18e7dc: 0c00 |000c: move-result-object v0 │ │ -18e7de: 7210 af0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -18e7e4: 0a01 |0010: move-result v1 │ │ -18e7e6: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -18e7ea: 7210 b00c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -18e7f0: 0c01 |0016: move-result-object v1 │ │ -18e7f2: 1f01 5e10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@105e │ │ -18e7f6: 7220 6454 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5464 │ │ -18e7fc: 28f1 |001c: goto 000d // -000f │ │ -18e7fe: 0e00 |001d: return-void │ │ -18e800: 0d00 |001e: move-exception v0 │ │ -18e802: 1e02 |001f: monitor-exit v2 │ │ -18e804: 2700 |0020: throw v0 │ │ +18e7b8: |[18e7b8] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ +18e7c8: 1d02 |0000: monitor-enter v2 │ │ +18e7ca: 2200 7803 |0001: new-instance v0, Ljava/util/HashSet; // type@0378 │ │ +18e7ce: 5421 2d41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ +18e7d2: 7020 a10c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0ca1 │ │ +18e7d8: 1e02 |0008: monitor-exit v2 │ │ +18e7da: 7210 050d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d05 │ │ +18e7e0: 0c00 |000c: move-result-object v0 │ │ +18e7e2: 7210 af0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +18e7e8: 0a01 |0010: move-result v1 │ │ +18e7ea: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +18e7ee: 7210 b00c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +18e7f4: 0c01 |0016: move-result-object v1 │ │ +18e7f6: 1f01 5e10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@105e │ │ +18e7fa: 7220 6454 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5464 │ │ +18e800: 28f1 |001c: goto 000d // -000f │ │ +18e802: 0e00 |001d: return-void │ │ +18e804: 0d00 |001e: move-exception v0 │ │ +18e806: 1e02 |001f: monitor-exit v2 │ │ +18e808: 2700 |0020: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0009 │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=288 │ │ @@ -295947,31 +295947,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -18e894: |[18e894] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ -18e8a4: 1d01 |0000: monitor-enter v1 │ │ -18e8a6: 5410 3041 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ -18e8aa: 7120 9757 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5797 │ │ -18e8b0: 0a00 |0006: move-result v0 │ │ -18e8b2: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -18e8b6: 5b12 3041 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ -18e8ba: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -18e8bc: 2802 |000c: goto 000e // +0002 │ │ -18e8be: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -18e8c0: 1e01 |000e: monitor-exit v1 │ │ -18e8c2: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ -18e8c6: 7010 5d54 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@545d │ │ -18e8cc: 0e00 |0014: return-void │ │ -18e8ce: 0d02 |0015: move-exception v2 │ │ -18e8d0: 1e01 |0016: monitor-exit v1 │ │ -18e8d2: 2702 |0017: throw v2 │ │ +18e898: |[18e898] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ +18e8a8: 1d01 |0000: monitor-enter v1 │ │ +18e8aa: 5410 3041 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ +18e8ae: 7120 9757 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5797 │ │ +18e8b4: 0a00 |0006: move-result v0 │ │ +18e8b6: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +18e8ba: 5b12 3041 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ +18e8be: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +18e8c0: 2802 |000c: goto 000e // +0002 │ │ +18e8c2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +18e8c4: 1e01 |000e: monitor-exit v1 │ │ +18e8c6: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ +18e8ca: 7010 5d54 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@545d │ │ +18e8d0: 0e00 |0014: return-void │ │ +18e8d2: 0d02 |0015: move-exception v2 │ │ +18e8d4: 1e01 |0016: monitor-exit v1 │ │ +18e8d6: 2702 |0017: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x000f │ │ -> 0x0015 │ │ 0x0016 - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=260 │ │ @@ -295990,23 +295990,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 │ │ -18e71c: |[18e71c] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -18e72c: 1d01 |0000: monitor-enter v1 │ │ -18e72e: 5410 2d41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ -18e732: 7220 ff0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cff │ │ -18e738: 1e01 |0006: monitor-exit v1 │ │ -18e73a: 0e00 |0007: return-void │ │ -18e73c: 0d02 |0008: move-exception v2 │ │ -18e73e: 1e01 |0009: monitor-exit v1 │ │ -18e740: 2702 |000a: throw v2 │ │ +18e720: |[18e720] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +18e730: 1d01 |0000: monitor-enter v1 │ │ +18e732: 5410 2d41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ +18e736: 7220 ff0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cff │ │ +18e73c: 1e01 |0006: monitor-exit v1 │ │ +18e73e: 0e00 |0007: return-void │ │ +18e740: 0d02 |0008: move-exception v2 │ │ +18e742: 1e01 |0009: monitor-exit v1 │ │ +18e744: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=182 │ │ @@ -296052,17 +296052,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/database/Address;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18e470: |[18e470] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ -18e480: 5410 2841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ -18e484: 1100 |0002: return-object v0 │ │ +18e474: |[18e474] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ +18e484: 5410 2841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ +18e488: 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;) │ │ @@ -296093,15 +296093,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 │ │ 18e2fc: |[18e2fc] org.thoughtcrime.securesms.recipients.Recipient.getContactPhoto:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto; │ │ 18e30c: 1d04 |0000: monitor-enter v4 │ │ 18e30e: 5440 2b41 |0001: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@412b │ │ 18e312: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 18e314: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ 18e318: 2200 eb0e |0006: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; // type@0eeb │ │ 18e31c: 5442 2841 |0008: iget-object v2, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ @@ -296132,51 +296132,52 @@ │ │ 18e37a: 3805 0b00 |0037: if-eqz v5, 0042 // +000b │ │ 18e37e: 2205 f20e |0039: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto; // type@0ef2 │ │ 18e382: 5440 3141 |003b: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@4131 │ │ 18e386: 7020 bf4a 0500 |003d: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto;.:(Lcom/b44t/messenger/rpc/VcardContact;)V // method@4abf │ │ 18e38c: 1e04 |0040: monitor-exit v4 │ │ 18e38e: 1105 |0041: return-object v5 │ │ 18e390: 5445 3041 |0042: iget-object v5, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ -18e394: 3805 0d00 |0044: if-eqz v5, 0051 // +000d │ │ -18e398: 2200 f10e |0046: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0ef1 │ │ -18e39c: 5441 2841 |0048: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ -18e3a0: 1602 0000 |004a: const-wide/16 v2, #int 0 // #0 │ │ -18e3a4: 7053 b84a 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@4ab8 │ │ -18e3aa: 1e04 |004f: monitor-exit v4 │ │ -18e3ac: 1100 |0050: return-object v0 │ │ +18e394: 3805 0f00 |0044: if-eqz v5, 0053 // +000f │ │ +18e398: 2205 f10e |0046: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0ef1 │ │ +18e39c: 5440 2841 |0048: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4128 │ │ +18e3a0: 5441 3041 |004a: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@4130 │ │ +18e3a4: 1602 0000 |004c: const-wide/16 v2, #int 0 // #0 │ │ +18e3a8: 7053 b84a 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@4ab8 │ │ 18e3ae: 1e04 |0051: monitor-exit v4 │ │ -18e3b0: 1101 |0052: return-object v1 │ │ -18e3b2: 0d05 |0053: move-exception v5 │ │ -18e3b4: 1e04 |0054: monitor-exit v4 │ │ -18e3b6: 2705 |0055: throw v5 │ │ +18e3b0: 1105 |0052: return-object v5 │ │ +18e3b2: 1e04 |0053: monitor-exit v4 │ │ +18e3b4: 1101 |0054: return-object v1 │ │ +18e3b6: 0d05 |0055: move-exception v5 │ │ +18e3b8: 1e04 |0056: monitor-exit v4 │ │ +18e3ba: 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 │ │ @@ -296311,42 +296312,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 │ │ -18e3dc: |[18e3dc] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ -18e3ec: 1d02 |0000: monitor-enter v2 │ │ -18e3ee: 6e10 5854 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@5458 │ │ -18e3f4: 0c00 |0004: move-result-object v0 │ │ -18e3f6: 5421 2f41 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412f │ │ -18e3fa: 7110 a402 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -18e400: 0a01 |000a: move-result v1 │ │ -18e402: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -18e406: 2200 ea0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eea │ │ -18e40a: 5421 2f41 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412f │ │ -18e40e: 7020 944a 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a94 │ │ -18e414: 1e02 |0014: monitor-exit v2 │ │ -18e416: 1100 |0015: return-object v0 │ │ -18e418: 7110 a402 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -18e41e: 0a01 |0019: move-result v1 │ │ -18e420: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ -18e424: 2201 ea0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eea │ │ -18e428: 7020 944a 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a94 │ │ -18e42e: 1e02 |0021: monitor-exit v2 │ │ -18e430: 1101 |0022: return-object v1 │ │ -18e432: 2200 ea0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eea │ │ -18e436: 1a01 4704 |0025: const-string v1, "#" // string@0447 │ │ -18e43a: 7020 944a 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a94 │ │ -18e440: 1e02 |002a: monitor-exit v2 │ │ -18e442: 1100 |002b: return-object v0 │ │ -18e444: 0d00 |002c: move-exception v0 │ │ -18e446: 1e02 |002d: monitor-exit v2 │ │ -18e448: 2700 |002e: throw v0 │ │ +18e3e0: |[18e3e0] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ +18e3f0: 1d02 |0000: monitor-enter v2 │ │ +18e3f2: 6e10 5854 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@5458 │ │ +18e3f8: 0c00 |0004: move-result-object v0 │ │ +18e3fa: 5421 2f41 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412f │ │ +18e3fe: 7110 a402 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +18e404: 0a01 |000a: move-result v1 │ │ +18e406: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +18e40a: 2200 ea0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eea │ │ +18e40e: 5421 2f41 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412f │ │ +18e412: 7020 944a 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a94 │ │ +18e418: 1e02 |0014: monitor-exit v2 │ │ +18e41a: 1100 |0015: return-object v0 │ │ +18e41c: 7110 a402 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +18e422: 0a01 |0019: move-result v1 │ │ +18e424: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ +18e428: 2201 ea0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eea │ │ +18e42c: 7020 944a 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a94 │ │ +18e432: 1e02 |0021: monitor-exit v2 │ │ +18e434: 1101 |0022: return-object v1 │ │ +18e436: 2200 ea0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eea │ │ +18e43a: 1a01 4704 |0025: const-string v1, "#" // string@0447 │ │ +18e43e: 7020 944a 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a94 │ │ +18e444: 1e02 |002a: monitor-exit v2 │ │ +18e446: 1100 |002b: return-object v0 │ │ +18e448: 0d00 |002c: move-exception v0 │ │ +18e44a: 1e02 |002d: monitor-exit v2 │ │ +18e44c: 2700 |002e: throw v0 │ │ catches : 4 │ │ 0x0001 - 0x0014 │ │ -> 0x002c │ │ 0x0016 - 0x0021 │ │ -> 0x002c │ │ 0x0023 - 0x002a │ │ -> 0x002c │ │ @@ -296467,23 +296468,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 │ │ -18e81c: |[18e81c] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -18e82c: 1d01 |0000: monitor-enter v1 │ │ -18e82e: 5410 2d41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ -18e832: 7220 060d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d06 │ │ -18e838: 1e01 |0006: monitor-exit v1 │ │ -18e83a: 0e00 |0007: return-void │ │ -18e83c: 0d02 |0008: move-exception v2 │ │ -18e83e: 1e01 |0009: monitor-exit v1 │ │ -18e840: 2702 |000a: throw v2 │ │ +18e820: |[18e820] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +18e830: 1d01 |0000: monitor-enter v1 │ │ +18e832: 5410 2d41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412d │ │ +18e836: 7220 060d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d06 │ │ +18e83c: 1e01 |0006: monitor-exit v1 │ │ +18e83e: 0e00 |0007: return-void │ │ +18e840: 0d02 |0008: move-exception v2 │ │ +18e842: 1e01 |0009: monitor-exit v1 │ │ +18e844: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=186 │ │ @@ -296497,23 +296498,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -18e858: |[18e858] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ -18e868: 1d00 |0000: monitor-enter v0 │ │ -18e86a: 5b01 2e41 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412e │ │ -18e86e: 1e00 |0003: monitor-exit v0 │ │ -18e870: 7010 5d54 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@545d │ │ -18e876: 0e00 |0007: return-void │ │ -18e878: 0d01 |0008: move-exception v1 │ │ -18e87a: 1e00 |0009: monitor-exit v0 │ │ -18e87c: 2701 |000a: throw v1 │ │ +18e85c: |[18e85c] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ +18e86c: 1d00 |0000: monitor-enter v0 │ │ +18e86e: 5b01 2e41 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412e │ │ +18e872: 1e00 |0003: monitor-exit v0 │ │ +18e874: 7010 5d54 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@545d │ │ +18e87a: 0e00 |0007: return-void │ │ +18e87c: 0d01 |0008: move-exception v1 │ │ +18e87e: 1e00 |0009: monitor-exit v0 │ │ +18e880: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=170 │ │ @@ -296687,18 +296688,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 │ │ -18e8e8: |[18e8e8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18e8f8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18e8fe: 5b01 3241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ -18e902: 0e00 |0005: return-void │ │ +18e8ec: |[18e8ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18e8fc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18e902: 5b01 3241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ +18e906: 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; │ │ │ │ @@ -296708,18 +296709,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e904: |[18e904] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ -18e914: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ -18e918: 6e10 8454 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5484 │ │ -18e91e: 0e00 |0005: return-void │ │ +18e908: |[18e908] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ +18e918: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ +18e91c: 6e10 8454 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5484 │ │ +18e922: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -296756,62 +296757,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -18eb08: |[18eb08] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ -18eb18: 7100 cf54 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54cf │ │ -18eb1e: 0c00 |0003: move-result-object v0 │ │ -18eb20: 2100 |0004: array-length v0, v0 │ │ -18eb22: 2300 1b11 |0005: new-array v0, v0, [I // type@111b │ │ -18eb26: 6900 3641 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18eb2a: 6201 5641 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18eb2e: 6e10 cd54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18eb34: 0a01 |000e: move-result v1 │ │ -18eb36: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -18eb38: 4b02 0001 |0010: aput v2, v0, v1 │ │ -18eb3c: 6200 3641 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18eb40: 6201 5741 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18eb44: 6e10 cd54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18eb4a: 0a01 |0019: move-result v1 │ │ -18eb4c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -18eb4e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -18eb52: 6200 3641 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18eb56: 6201 5841 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18eb5a: 6e10 cd54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18eb60: 0a01 |0024: move-result v1 │ │ -18eb62: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -18eb64: 4b02 0001 |0026: aput v2, v0, v1 │ │ -18eb68: 6200 3641 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18eb6c: 6201 5541 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18eb70: 6e10 cd54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18eb76: 0a01 |002f: move-result v1 │ │ -18eb78: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18eb7a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -18eb7e: 6200 3641 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18eb82: 6201 5b41 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -18eb86: 6e10 cd54 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18eb8c: 0a01 |003a: move-result v1 │ │ -18eb8e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -18eb90: 4b02 0001 |003c: aput v2, v0, v1 │ │ -18eb94: 6200 3641 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18eb98: 6201 5941 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18eb9c: 6e10 cd54 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18eba2: 0a01 |0045: move-result v1 │ │ -18eba4: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -18eba6: 4b02 0001 |0047: aput v2, v0, v1 │ │ -18ebaa: 6200 3641 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18ebae: 6201 5a41 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18ebb2: 6e10 cd54 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18ebb8: 0a01 |0050: move-result v1 │ │ -18ebba: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -18ebbc: 4b02 0001 |0052: aput v2, v0, v1 │ │ -18ebc0: 0e00 |0054: return-void │ │ +18eb0c: |[18eb0c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ +18eb1c: 7100 cf54 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54cf │ │ +18eb22: 0c00 |0003: move-result-object v0 │ │ +18eb24: 2100 |0004: array-length v0, v0 │ │ +18eb26: 2300 1b11 |0005: new-array v0, v0, [I // type@111b │ │ +18eb2a: 6900 3641 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18eb2e: 6201 5641 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18eb32: 6e10 cd54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18eb38: 0a01 |000e: move-result v1 │ │ +18eb3a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +18eb3c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +18eb40: 6200 3641 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18eb44: 6201 5741 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18eb48: 6e10 cd54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18eb4e: 0a01 |0019: move-result v1 │ │ +18eb50: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +18eb52: 4b02 0001 |001b: aput v2, v0, v1 │ │ +18eb56: 6200 3641 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18eb5a: 6201 5841 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18eb5e: 6e10 cd54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18eb64: 0a01 |0024: move-result v1 │ │ +18eb66: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +18eb68: 4b02 0001 |0026: aput v2, v0, v1 │ │ +18eb6c: 6200 3641 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18eb70: 6201 5541 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18eb74: 6e10 cd54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18eb7a: 0a01 |002f: move-result v1 │ │ +18eb7c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18eb7e: 4b02 0001 |0031: aput v2, v0, v1 │ │ +18eb82: 6200 3641 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18eb86: 6201 5b41 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +18eb8a: 6e10 cd54 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18eb90: 0a01 |003a: move-result v1 │ │ +18eb92: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +18eb94: 4b02 0001 |003c: aput v2, v0, v1 │ │ +18eb98: 6200 3641 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18eb9c: 6201 5941 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18eba0: 6e10 cd54 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18eba6: 0a01 |0045: move-result v1 │ │ +18eba8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +18ebaa: 4b02 0001 |0047: aput v2, v0, v1 │ │ +18ebae: 6200 3641 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18ebb2: 6201 5a41 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18ebb6: 6e10 cd54 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18ebbc: 0a01 |0050: move-result v1 │ │ +18ebbe: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +18ebc0: 4b02 0001 |0052: aput v2, v0, v1 │ │ +18ebc4: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -296862,19 +296863,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18ec58: |[18ec58] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ -18ec68: 2200 9500 |0000: new-instance v0, Landroid/os/Bundle; // type@0095 │ │ -18ec6c: 7010 2f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@022f │ │ -18ec72: 7020 7254 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5472 │ │ -18ec78: 0e00 |0008: return-void │ │ +18ec5c: |[18ec5c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ +18ec6c: 2200 9500 |0000: new-instance v0, Landroid/os/Bundle; // type@0095 │ │ +18ec70: 7010 2f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@022f │ │ +18ec76: 7020 7254 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5472 │ │ +18ec7c: 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;) │ │ @@ -296882,18 +296883,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18ec7c: |[18ec7c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ -18ec8c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18ec92: 5b01 3741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4137 │ │ -18ec96: 0e00 |0005: return-void │ │ +18ec80: |[18ec80] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ +18ec90: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18ec96: 5b01 3741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4137 │ │ +18ec9a: 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; │ │ @@ -296904,27 +296905,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 │ │ -18ec1c: |[18ec1c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ -18ec2c: 5420 3741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4137 │ │ -18ec30: 1a01 282e |0002: const-string v1, "MODEL" // string@2e28 │ │ -18ec34: 6e20 3202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0232 │ │ -18ec3a: 0c00 |0007: move-result-object v0 │ │ -18ec3c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -18ec40: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -18ec42: 1100 |000b: return-object v0 │ │ -18ec44: 6201 a63e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3ea6 │ │ -18ec48: 7120 cd56 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@56cd │ │ -18ec4e: 0c00 |0011: move-result-object v0 │ │ -18ec50: 1f00 5d0f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5d │ │ -18ec54: 1100 |0014: return-object v0 │ │ +18ec20: |[18ec20] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ +18ec30: 5420 3741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4137 │ │ +18ec34: 1a01 282e |0002: const-string v1, "MODEL" // string@2e28 │ │ +18ec38: 6e20 3202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0232 │ │ +18ec3e: 0c00 |0007: move-result-object v0 │ │ +18ec40: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +18ec44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +18ec46: 1100 |000b: return-object v0 │ │ +18ec48: 6201 a63e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3ea6 │ │ +18ec4c: 7120 cd56 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@56cd │ │ +18ec52: 0c00 |0011: move-result-object v0 │ │ +18ec54: 1f00 5d0f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5d │ │ +18ec58: 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; │ │ │ │ @@ -296933,21 +296934,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 │ │ -18ec98: |[18ec98] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ -18eca8: 7110 ce56 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@56ce │ │ -18ecae: 0c03 |0003: move-result-object v3 │ │ -18ecb0: 5420 3741 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4137 │ │ -18ecb4: 1a01 282e |0006: const-string v1, "MODEL" // string@2e28 │ │ -18ecb8: 6e30 3b02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023b │ │ -18ecbe: 0e00 |000b: return-void │ │ +18ec9c: |[18ec9c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ +18ecac: 7110 ce56 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@56ce │ │ +18ecb2: 0c03 |0003: move-result-object v3 │ │ +18ecb4: 5420 3741 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4137 │ │ +18ecb8: 1a01 282e |0006: const-string v1, "MODEL" // string@2e28 │ │ +18ecbc: 6e30 3b02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023b │ │ +18ecc2: 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; │ │ @@ -296982,18 +296983,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 │ │ -18f4e8: |[18f4e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f4f8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f4fe: 5b01 4541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ -18f502: 0e00 |0005: return-void │ │ +18f4ec: |[18f4ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f4fc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f502: 5b01 4541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ +18f506: 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; │ │ │ │ @@ -297003,18 +297004,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f504: |[18f504] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -18f514: 5410 4541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ -18f518: 6e20 e054 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e0 │ │ -18f51e: 0e00 |0005: return-void │ │ +18f508: |[18f508] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +18f518: 5410 4541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ +18f51c: 6e20 e054 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e0 │ │ +18f522: 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; │ │ │ │ @@ -297048,18 +297049,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 │ │ -18f520: |[18f520] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f530: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f536: 5b01 4641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ -18f53a: 0e00 |0005: return-void │ │ +18f524: |[18f524] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f534: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f53a: 5b01 4641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ +18f53e: 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; │ │ │ │ @@ -297069,18 +297070,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f53c: |[18f53c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -18f54c: 5410 4641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ -18f550: 6e20 de54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54de │ │ -18f556: 0e00 |0005: return-void │ │ +18f540: |[18f540] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +18f550: 5410 4641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ +18f554: 6e20 de54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54de │ │ +18f55a: 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; │ │ │ │ @@ -297114,18 +297115,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 │ │ -18f558: |[18f558] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f568: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f56e: 5b01 4741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ -18f572: 0e00 |0005: return-void │ │ +18f55c: |[18f55c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f56c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f572: 5b01 4741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ +18f576: 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; │ │ │ │ @@ -297135,18 +297136,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f574: |[18f574] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -18f584: 5410 4741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ -18f588: 6e20 e154 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e1 │ │ -18f58e: 0e00 |0005: return-void │ │ +18f578: |[18f578] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +18f588: 5410 4741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ +18f58c: 6e20 e154 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e1 │ │ +18f592: 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; │ │ │ │ @@ -297180,18 +297181,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 │ │ -18f590: |[18f590] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f5a0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f5a6: 5b01 4841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ -18f5aa: 0e00 |0005: return-void │ │ +18f594: |[18f594] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f5a4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f5aa: 5b01 4841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ +18f5ae: 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; │ │ │ │ @@ -297201,18 +297202,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f5ac: |[18f5ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -18f5bc: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ -18f5c0: 6e20 e254 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e2 │ │ -18f5c6: 0e00 |0005: return-void │ │ +18f5b0: |[18f5b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +18f5c0: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ +18f5c4: 6e20 e254 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e2 │ │ +18f5ca: 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; │ │ │ │ @@ -297246,18 +297247,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 │ │ -18f5c8: |[18f5c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f5d8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f5de: 5b01 4941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4149 │ │ -18f5e2: 0e00 |0005: return-void │ │ +18f5cc: |[18f5cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f5dc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f5e2: 5b01 4941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4149 │ │ +18f5e6: 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; │ │ │ │ @@ -297267,18 +297268,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f5e4: |[18f5e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -18f5f4: 5410 4941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4149 │ │ -18f5f8: 6e20 e354 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e3 │ │ -18f5fe: 0e00 |0005: return-void │ │ +18f5e8: |[18f5e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +18f5f8: 5410 4941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4149 │ │ +18f5fc: 6e20 e354 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e3 │ │ +18f602: 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; │ │ │ │ @@ -297312,18 +297313,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 │ │ -18f600: |[18f600] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f610: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f616: 5b01 4a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ -18f61a: 0e00 |0005: return-void │ │ +18f604: |[18f604] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f614: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f61a: 5b01 4a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ +18f61e: 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; │ │ │ │ @@ -297333,18 +297334,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f61c: |[18f61c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -18f62c: 5410 4a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ -18f630: 6e20 e454 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e4 │ │ -18f636: 0e00 |0005: return-void │ │ +18f620: |[18f620] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +18f630: 5410 4a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ +18f634: 6e20 e454 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e4 │ │ +18f63a: 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; │ │ │ │ @@ -297378,18 +297379,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 │ │ -18f670: |[18f670] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f680: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f686: 5b01 4c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ -18f68a: 0e00 |0005: return-void │ │ +18f674: |[18f674] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f684: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f68a: 5b01 4c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ +18f68e: 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; │ │ │ │ @@ -297399,18 +297400,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f68c: |[18f68c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -18f69c: 5410 4c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ -18f6a0: 6e20 e554 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e5 │ │ -18f6a6: 0e00 |0005: return-void │ │ +18f690: |[18f690] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +18f6a0: 5410 4c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ +18f6a4: 6e20 e554 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e5 │ │ +18f6aa: 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; │ │ │ │ @@ -297444,18 +297445,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 │ │ -18f6a8: |[18f6a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f6b8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f6be: 5b01 4d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ -18f6c2: 0e00 |0005: return-void │ │ +18f6ac: |[18f6ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f6bc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f6c2: 5b01 4d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ +18f6c6: 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; │ │ │ │ @@ -297465,18 +297466,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f6c4: |[18f6c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -18f6d4: 5410 4d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ -18f6d8: 6e20 e654 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e6 │ │ -18f6de: 0e00 |0005: return-void │ │ +18f6c8: |[18f6c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +18f6d8: 5410 4d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ +18f6dc: 6e20 e654 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e6 │ │ +18f6e2: 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; │ │ │ │ @@ -297510,18 +297511,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 │ │ -18f6e0: |[18f6e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f6f0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f6f6: 5b01 4e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ -18f6fa: 0e00 |0005: return-void │ │ +18f6e4: |[18f6e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f6f4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f6fa: 5b01 4e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ +18f6fe: 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; │ │ │ │ @@ -297531,18 +297532,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f6fc: |[18f6fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -18f70c: 5410 4e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ -18f710: 6e20 e754 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e7 │ │ -18f716: 0e00 |0005: return-void │ │ +18f700: |[18f700] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +18f710: 5410 4e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ +18f714: 6e20 e754 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e7 │ │ +18f71a: 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; │ │ │ │ @@ -297576,18 +297577,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 │ │ -18f750: |[18f750] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f760: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f766: 5b01 5041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ -18f76a: 0e00 |0005: return-void │ │ +18f754: |[18f754] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f764: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f76a: 5b01 5041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ +18f76e: 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; │ │ │ │ @@ -297597,18 +297598,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f76c: |[18f76c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -18f77c: 5410 5041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ -18f780: 6e20 dd54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54dd │ │ -18f786: 0e00 |0005: return-void │ │ +18f770: |[18f770] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +18f780: 5410 5041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ +18f784: 6e20 dd54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54dd │ │ +18f78a: 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; │ │ │ │ @@ -297642,18 +297643,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 │ │ -18f788: |[18f788] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f798: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f79e: 5b01 5141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4151 │ │ -18f7a2: 0e00 |0005: return-void │ │ +18f78c: |[18f78c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f79c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f7a2: 5b01 5141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4151 │ │ +18f7a6: 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; │ │ │ │ @@ -297663,18 +297664,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f7a4: |[18f7a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -18f7b4: 5410 5141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4151 │ │ -18f7b8: 6e20 e854 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e8 │ │ -18f7be: 0e00 |0005: return-void │ │ +18f7a8: |[18f7a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +18f7b8: 5410 5141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4151 │ │ +18f7bc: 6e20 e854 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54e8 │ │ +18f7c2: 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; │ │ │ │ @@ -297708,18 +297709,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 │ │ -18f7c0: |[18f7c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f7d0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f7d6: 5b01 5241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4152 │ │ -18f7da: 0e00 |0005: return-void │ │ +18f7c4: |[18f7c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f7d4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f7da: 5b01 5241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4152 │ │ +18f7de: 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; │ │ │ │ @@ -297729,18 +297730,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f7dc: |[18f7dc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -18f7ec: 5410 5241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4152 │ │ -18f7f0: 6e20 df54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54df │ │ -18f7f6: 0e00 |0005: return-void │ │ +18f7e0: |[18f7e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +18f7f0: 5410 5241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4152 │ │ +18f7f4: 6e20 df54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54df │ │ +18f7fa: 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; │ │ │ │ @@ -297778,44 +297779,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -18f8b0: |[18f8b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ -18f8c0: 7100 cf54 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54cf │ │ -18f8c6: 0c00 |0003: move-result-object v0 │ │ -18f8c8: 2100 |0004: array-length v0, v0 │ │ -18f8ca: 2300 1b11 |0005: new-array v0, v0, [I // type@111b │ │ -18f8ce: 6900 5341 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ -18f8d2: 6201 5741 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18f8d6: 6e10 cd54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18f8dc: 0a01 |000e: move-result v1 │ │ -18f8de: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -18f8e0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -18f8e4: 6200 5341 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ -18f8e8: 6201 5841 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f8ec: 6e10 cd54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18f8f2: 0a01 |0019: move-result v1 │ │ -18f8f4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -18f8f6: 4b02 0001 |001b: aput v2, v0, v1 │ │ -18f8fa: 6200 5341 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ -18f8fe: 6201 5b41 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -18f902: 6e10 cd54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18f908: 0a01 |0024: move-result v1 │ │ -18f90a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -18f90c: 4b02 0001 |0026: aput v2, v0, v1 │ │ -18f910: 6200 5341 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ -18f914: 6201 5541 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18f918: 6e10 cd54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18f91e: 0a01 |002f: move-result v1 │ │ -18f920: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18f922: 4b02 0001 |0031: aput v2, v0, v1 │ │ -18f926: 0e00 |0033: return-void │ │ +18f8b4: |[18f8b4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ +18f8c4: 7100 cf54 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54cf │ │ +18f8ca: 0c00 |0003: move-result-object v0 │ │ +18f8cc: 2100 |0004: array-length v0, v0 │ │ +18f8ce: 2300 1b11 |0005: new-array v0, v0, [I // type@111b │ │ +18f8d2: 6900 5341 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ +18f8d6: 6201 5741 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18f8da: 6e10 cd54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18f8e0: 0a01 |000e: move-result v1 │ │ +18f8e2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +18f8e4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +18f8e8: 6200 5341 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ +18f8ec: 6201 5841 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f8f0: 6e10 cd54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18f8f6: 0a01 |0019: move-result v1 │ │ +18f8f8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +18f8fa: 4b02 0001 |001b: aput v2, v0, v1 │ │ +18f8fe: 6200 5341 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ +18f902: 6201 5b41 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +18f906: 6e10 cd54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18f90c: 0a01 |0024: move-result v1 │ │ +18f90e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +18f910: 4b02 0001 |0026: aput v2, v0, v1 │ │ +18f914: 6200 5341 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ +18f918: 6201 5541 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18f91c: 6e10 cd54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18f922: 0a01 |002f: move-result v1 │ │ +18f924: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18f926: 4b02 0001 |0031: aput v2, v0, v1 │ │ +18f92a: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -297965,93 +297966,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 │ │ -18f980: |[18f980] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18f990: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -18f992: 2300 b311 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b3 │ │ -18f996: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18f99a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -18f99c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -18f9a0: 6201 5641 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18f9a4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -18f9a6: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -18f9aa: 6201 5b41 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -18f9ae: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -18f9b0: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -18f9b4: 6201 5741 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18f9b8: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -18f9ba: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -18f9be: 6201 5841 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f9c2: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -18f9c4: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -18f9c8: 6201 5541 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18f9cc: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -18f9ce: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ -18f9d2: 6201 5941 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18f9d6: 1262 |0023: const/4 v2, #int 6 // #6 │ │ -18f9d8: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ -18f9dc: 1100 |0026: return-object v0 │ │ +18f984: |[18f984] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18f994: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +18f996: 2300 b311 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b3 │ │ +18f99a: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18f99e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +18f9a0: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +18f9a4: 6201 5641 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18f9a8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +18f9aa: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +18f9ae: 6201 5b41 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +18f9b2: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +18f9b4: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +18f9b8: 6201 5741 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18f9bc: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +18f9be: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +18f9c2: 6201 5841 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f9c6: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +18f9c8: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +18f9cc: 6201 5541 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18f9d0: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +18f9d2: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ +18f9d6: 6201 5941 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18f9da: 1262 |0023: const/4 v2, #int 6 // #6 │ │ +18f9dc: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ +18f9e0: 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 │ │ -18fa04: |[18fa04] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ -18fa14: 2200 7810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa18: 1a01 be2f |0002: const-string v1, "NONE" // string@2fbe │ │ -18fa1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -18fa1e: 7030 cc54 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa24: 6900 5a41 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18fa28: 2200 7810 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa2c: 1a01 ba10 |000c: const-string v1, "CROP" // string@10ba │ │ -18fa30: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -18fa32: 7030 cc54 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa38: 6900 5641 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18fa3c: 2200 7810 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa40: 1a01 7238 |0016: const-string v1, "TEXT" // string@3872 │ │ -18fa44: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -18fa46: 7030 cc54 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa4c: 6900 5b41 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -18fa50: 2200 7810 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa54: 1a01 c514 |0020: const-string v1, "DRAW" // string@14c5 │ │ -18fa58: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -18fa5a: 7030 cc54 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa60: 6900 5741 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18fa64: 2200 7810 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa68: 1a01 ae17 |002a: const-string v1, "HIGHLIGHT" // string@17ae │ │ -18fa6c: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -18fa6e: 7030 cc54 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa74: 6900 5841 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18fa78: 2200 7810 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa7c: 1a01 460e |0034: const-string v1, "BLUR" // string@0e46 │ │ -18fa80: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -18fa82: 7030 cc54 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa88: 6900 5541 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18fa8c: 2200 7810 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18fa90: 1a01 302e |003e: const-string v1, "MOVE_DELETE" // string@2e30 │ │ -18fa94: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -18fa96: 7030 cc54 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ -18fa9c: 6900 5941 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18faa0: 7100 ca54 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54ca │ │ -18faa6: 0c00 |0049: move-result-object v0 │ │ -18faa8: 6900 5441 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18faac: 0e00 |004c: return-void │ │ +18fa08: |[18fa08] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ +18fa18: 2200 7810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa1c: 1a01 be2f |0002: const-string v1, "NONE" // string@2fbe │ │ +18fa20: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +18fa22: 7030 cc54 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18fa28: 6900 5a41 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18fa2c: 2200 7810 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa30: 1a01 ba10 |000c: const-string v1, "CROP" // string@10ba │ │ +18fa34: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +18fa36: 7030 cc54 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18fa3c: 6900 5641 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18fa40: 2200 7810 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa44: 1a01 7238 |0016: const-string v1, "TEXT" // string@3872 │ │ +18fa48: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +18fa4a: 7030 cc54 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18fa50: 6900 5b41 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +18fa54: 2200 7810 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa58: 1a01 c514 |0020: const-string v1, "DRAW" // string@14c5 │ │ +18fa5c: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +18fa5e: 7030 cc54 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18fa64: 6900 5741 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18fa68: 2200 7810 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa6c: 1a01 ae17 |002a: const-string v1, "HIGHLIGHT" // string@17ae │ │ +18fa70: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +18fa72: 7030 cc54 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18fa78: 6900 5841 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18fa7c: 2200 7810 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa80: 1a01 460e |0034: const-string v1, "BLUR" // string@0e46 │ │ +18fa84: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +18fa86: 7030 cc54 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18fa8c: 6900 5541 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18fa90: 2200 7810 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18fa94: 1a01 302e |003e: const-string v1, "MOVE_DELETE" // string@2e30 │ │ +18fa98: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +18fa9a: 7030 cc54 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54cc │ │ +18faa0: 6900 5941 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18faa4: 7100 ca54 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54ca │ │ +18faaa: 0c00 |0049: move-result-object v0 │ │ +18faac: 6900 5441 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18fab0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x000a line=242 │ │ 0x0014 line=243 │ │ 0x001e line=244 │ │ 0x0028 line=245 │ │ @@ -298065,17 +298066,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 │ │ -18fab0: |[18fab0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ -18fac0: 7030 280a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a28 │ │ -18fac6: 0e00 |0003: return-void │ │ +18fab4: |[18fab4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ +18fac4: 7030 280a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a28 │ │ +18faca: 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 │ │ @@ -298085,20 +298086,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 │ │ -18f95c: |[18f95c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18f96c: 1c00 7810 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18f970: 7120 2b0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2b │ │ -18f976: 0c01 |0005: move-result-object v1 │ │ -18f978: 1f01 7810 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ -18f97c: 1101 |0008: return-object v1 │ │ +18f960: |[18f960] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18f970: 1c00 7810 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18f974: 7120 2b0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2b │ │ +18f97a: 0c01 |0005: move-result-object v1 │ │ +18f97c: 1f01 7810 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1078 │ │ +18f980: 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;) │ │ @@ -298106,20 +298107,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 │ │ -18f9e0: |[18f9e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18f9f0: 6200 5441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18f9f4: 6e10 5259 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5952 │ │ -18f9fa: 0c00 |0005: move-result-object v0 │ │ -18f9fc: 1f00 b311 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b3 │ │ -18fa00: 1100 |0008: return-object v0 │ │ +18f9e4: |[18f9e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18f9f4: 6200 5441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18f9f8: 6e10 5259 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5952 │ │ +18f9fe: 0c00 |0005: move-result-object v0 │ │ +18fa00: 1f00 b311 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b3 │ │ +18fa04: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6261 (ImageEditorHud.java) │ │ @@ -298255,51 +298256,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -18fb40: |[18fb40] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ -18fb50: 2200 7510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1075 │ │ -18fb54: 7010 b854 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@54b8 │ │ -18fb5a: 6900 5c41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ -18fb5e: 0e00 |0007: return-void │ │ +18fb44: |[18fb44] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ +18fb54: 2200 7510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1075 │ │ +18fb58: 7010 b854 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@54b8 │ │ +18fb5e: 6900 5c41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ +18fb62: 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 │ │ -18fb60: |[18fb60] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ -18fb70: 7020 2f04 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@042f │ │ -18fb76: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ -18fb7a: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -18fb7e: 2201 7703 |0007: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ -18fb82: 7010 950c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -18fb88: 5b01 7341 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -18fb8c: 2201 7803 |000e: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ -18fb90: 7010 9f0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ -18fb96: 5b01 5d41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ -18fb9a: 2201 6610 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1066 │ │ -18fb9e: 7020 9a54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549a │ │ -18fba4: 5b01 6e41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ -18fba8: 2201 7110 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@1071 │ │ -18fbac: 7020 b054 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b0 │ │ -18fbb2: 5b01 6b41 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ -18fbb6: 7010 da54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54da │ │ -18fbbc: 0e00 |0026: return-void │ │ +18fb64: |[18fb64] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ +18fb74: 7020 2f04 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@042f │ │ +18fb7a: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ +18fb7e: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +18fb82: 2201 7703 |0007: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ +18fb86: 7010 950c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +18fb8c: 5b01 7341 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +18fb90: 2201 7803 |000e: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ +18fb94: 7010 9f0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ +18fb9a: 5b01 5d41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ +18fb9e: 2201 6610 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1066 │ │ +18fba2: 7020 9a54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549a │ │ +18fba8: 5b01 6e41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ +18fbac: 2201 7110 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@1071 │ │ +18fbb0: 7020 b054 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b0 │ │ +18fbb6: 5b01 6b41 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ +18fbba: 7010 da54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54da │ │ +18fbc0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298314,32 +298315,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 │ │ -18fbc0: |[18fbc0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -18fbd0: 7030 3004 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0430 │ │ -18fbd6: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ -18fbda: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -18fbde: 2201 7703 |0007: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ -18fbe2: 7010 950c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -18fbe8: 5b01 7341 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -18fbec: 2201 7803 |000e: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ -18fbf0: 7010 9f0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ -18fbf6: 5b01 5d41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ -18fbfa: 2201 6610 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1066 │ │ -18fbfe: 7020 9a54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549a │ │ -18fc04: 5b01 6e41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ -18fc08: 2201 7110 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@1071 │ │ -18fc0c: 7020 b054 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b0 │ │ -18fc12: 5b01 6b41 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ -18fc16: 7010 da54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54da │ │ -18fc1c: 0e00 |0026: return-void │ │ +18fbc4: |[18fbc4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +18fbd4: 7030 3004 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0430 │ │ +18fbda: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ +18fbde: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +18fbe2: 2201 7703 |0007: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ +18fbe6: 7010 950c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +18fbec: 5b01 7341 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +18fbf0: 2201 7803 |000e: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ +18fbf4: 7010 9f0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ +18fbfa: 5b01 5d41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ +18fbfe: 2201 6610 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1066 │ │ +18fc02: 7020 9a54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549a │ │ +18fc08: 5b01 6e41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ +18fc0c: 2201 7110 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@1071 │ │ +18fc10: 7020 b054 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b0 │ │ +18fc16: 5b01 6b41 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ +18fc1a: 7010 da54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54da │ │ +18fc20: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298355,32 +298356,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 │ │ -18fc20: |[18fc20] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -18fc30: 7040 3104 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0431 │ │ -18fc36: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ -18fc3a: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -18fc3e: 2201 7703 |0007: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ -18fc42: 7010 950c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -18fc48: 5b01 7341 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -18fc4c: 2201 7803 |000e: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ -18fc50: 7010 9f0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ -18fc56: 5b01 5d41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ -18fc5a: 2201 6610 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1066 │ │ -18fc5e: 7020 9a54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549a │ │ -18fc64: 5b01 6e41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ -18fc68: 2201 7110 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@1071 │ │ -18fc6c: 7020 b054 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b0 │ │ -18fc72: 5b01 6b41 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ -18fc76: 7010 da54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54da │ │ -18fc7c: 0e00 |0026: return-void │ │ +18fc24: |[18fc24] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +18fc34: 7040 3104 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0431 │ │ +18fc3a: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ +18fc3e: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +18fc42: 2201 7703 |0007: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ +18fc46: 7010 950c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +18fc4c: 5b01 7341 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +18fc50: 2201 7803 |000e: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ +18fc54: 7010 9f0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ +18fc5a: 5b01 5d41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ +18fc5e: 2201 6610 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1066 │ │ +18fc62: 7020 9a54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549a │ │ +18fc68: 5b01 6e41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ +18fc6c: 2201 7110 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@1071 │ │ +18fc70: 7020 b054 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b0 │ │ +18fc76: 5b01 6b41 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ +18fc7a: 7010 da54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54da │ │ +18fc80: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298397,27 +298398,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 │ │ -18fac8: |[18fac8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ -18fad8: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ -18fadc: 7220 020d 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0d02 │ │ -18fae2: 0a01 |0005: move-result v1 │ │ -18fae4: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -18fae8: 5401 7241 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -18faec: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ -18faf0: 5501 7141 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4171 │ │ -18faf4: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -18faf8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -18fafa: 2802 |0011: goto 0013 // +0002 │ │ -18fafc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -18fafe: 0f01 |0013: return v1 │ │ +18facc: |[18facc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ +18fadc: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ +18fae0: 7220 020d 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0d02 │ │ +18fae6: 0a01 |0005: move-result v1 │ │ +18fae8: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +18faec: 5401 7241 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +18faf0: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ +18faf4: 5501 7141 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4171 │ │ +18faf8: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +18fafc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +18fafe: 2802 |0011: goto 0013 // +0002 │ │ +18fb00: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +18fb02: 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; │ │ @@ -298427,88 +298428,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -18fc9c: |[18fc9c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ -18fcac: 6e10 d854 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54d8 │ │ -18fcb2: 0c00 |0003: move-result-object v0 │ │ -18fcb4: 1401 7900 0d7f |0004: const v1, #float 1.87424e+38 // #7f0d0079 │ │ -18fcba: 7130 d954 1002 |0007: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@54d9 │ │ -18fcc0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -18fcc2: 6e20 f554 0200 |000b: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@54f5 │ │ -18fcc8: 1400 0003 0a7f |000e: const v0, #float 1.83449e+38 // #7f0a0300 │ │ -18fcce: 6e20 d654 0200 |0011: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fcd4: 0c00 |0014: move-result-object v0 │ │ -18fcd6: 5b20 6341 |0015: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4163 │ │ -18fcda: 1400 0103 0a7f |0017: const v0, #float 1.83449e+38 // #7f0a0301 │ │ -18fce0: 6e20 d654 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fce6: 0c00 |001d: move-result-object v0 │ │ -18fce8: 5b20 6441 |001e: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4164 │ │ -18fcec: 1400 0203 0a7f |0020: const v0, #float 1.83449e+38 // #7f0a0302 │ │ -18fcf2: 6e20 d654 0200 |0023: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fcf8: 0c00 |0026: move-result-object v0 │ │ -18fcfa: 5b20 6541 |0027: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4165 │ │ -18fcfe: 1400 fc02 0a7f |0029: const v0, #float 1.83449e+38 // #7f0a02fc │ │ -18fd04: 6e20 d654 0200 |002c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd0a: 0c00 |002f: move-result-object v0 │ │ -18fd0c: 1f00 b201 |0030: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b2 │ │ -18fd10: 5b20 5f41 |0032: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ -18fd14: 1400 0403 0a7f |0034: const v0, #float 1.83449e+38 // #7f0a0304 │ │ -18fd1a: 6e20 d654 0200 |0037: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd20: 0c00 |003a: move-result-object v0 │ │ -18fd22: 5b20 6841 |003b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4168 │ │ -18fd26: 1400 0503 0a7f |003d: const v0, #float 1.83449e+38 // #7f0a0305 │ │ -18fd2c: 6e20 d654 0200 |0040: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd32: 0c00 |0043: move-result-object v0 │ │ -18fd34: 5b20 6a41 |0044: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@416a │ │ -18fd38: 1400 fa02 0a7f |0046: const v0, #float 1.83449e+38 // #7f0a02fa │ │ -18fd3e: 6e20 d654 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd44: 0c00 |004c: move-result-object v0 │ │ -18fd46: 5b20 5e41 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415e │ │ -18fd4a: 1400 0a03 0a7f |004f: const v0, #float 1.83449e+38 // #7f0a030a │ │ -18fd50: 6e20 d654 0200 |0052: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd56: 0c00 |0055: move-result-object v0 │ │ -18fd58: 5b20 7041 |0056: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4170 │ │ -18fd5c: 1400 0903 0a7f |0058: const v0, #float 1.83449e+38 // #7f0a0309 │ │ -18fd62: 6e20 d654 0200 |005b: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd68: 0c00 |005e: move-result-object v0 │ │ -18fd6a: 5b20 6f41 |005f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416f │ │ -18fd6e: 1400 0c03 0a7f |0061: const v0, #float 1.83449e+38 // #7f0a030c │ │ -18fd74: 6e20 d654 0200 |0064: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd7a: 0c00 |0067: move-result-object v0 │ │ -18fd7c: 5b20 7241 |0068: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -18fd80: 1400 0703 0a7f |006a: const v0, #float 1.83449e+38 // #7f0a0307 │ │ -18fd86: 6e20 d654 0200 |006d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd8c: 0c00 |0070: move-result-object v0 │ │ -18fd8e: 5b20 6c41 |0071: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416c │ │ -18fd92: 1400 0303 0a7f |0073: const v0, #float 1.83449e+38 // #7f0a0303 │ │ -18fd98: 6e20 d654 0200 |0076: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fd9e: 0c00 |0079: move-result-object v0 │ │ -18fda0: 5b20 6741 |007a: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ -18fda4: 1400 fe02 0a7f |007c: const v0, #float 1.83449e+38 // #7f0a02fe │ │ -18fdaa: 6e20 d654 0200 |007f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fdb0: 0c00 |0082: move-result-object v0 │ │ -18fdb2: 5b20 6241 |0083: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -18fdb6: 1400 fd02 0a7f |0085: const v0, #float 1.83449e+38 // #7f0a02fd │ │ -18fdbc: 6e20 d654 0200 |0088: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fdc2: 0c00 |008b: move-result-object v0 │ │ -18fdc4: 1f00 8b10 |008c: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@108b │ │ -18fdc8: 5b20 6141 |008e: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -18fdcc: 1400 fb02 0a7f |0090: const v0, #float 1.83449e+38 // #7f0a02fb │ │ -18fdd2: 6e20 d654 0200 |0093: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ -18fdd8: 0c00 |0096: move-result-object v0 │ │ -18fdda: 5b20 6d41 |0097: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416d │ │ -18fdde: 7010 db54 0200 |0099: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@54db │ │ -18fde4: 7010 dc54 0200 |009c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@54dc │ │ -18fdea: 6200 5a41 |009f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18fdee: 6e20 f354 0200 |00a1: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -18fdf4: 0e00 |00a4: return-void │ │ +18fca0: |[18fca0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ +18fcb0: 6e10 d854 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54d8 │ │ +18fcb6: 0c00 |0003: move-result-object v0 │ │ +18fcb8: 1401 7900 0d7f |0004: const v1, #float 1.87424e+38 // #7f0d0079 │ │ +18fcbe: 7130 d954 1002 |0007: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@54d9 │ │ +18fcc4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +18fcc6: 6e20 f554 0200 |000b: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@54f5 │ │ +18fccc: 1400 0003 0a7f |000e: const v0, #float 1.83449e+38 // #7f0a0300 │ │ +18fcd2: 6e20 d654 0200 |0011: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fcd8: 0c00 |0014: move-result-object v0 │ │ +18fcda: 5b20 6341 |0015: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4163 │ │ +18fcde: 1400 0103 0a7f |0017: const v0, #float 1.83449e+38 // #7f0a0301 │ │ +18fce4: 6e20 d654 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fcea: 0c00 |001d: move-result-object v0 │ │ +18fcec: 5b20 6441 |001e: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4164 │ │ +18fcf0: 1400 0203 0a7f |0020: const v0, #float 1.83449e+38 // #7f0a0302 │ │ +18fcf6: 6e20 d654 0200 |0023: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fcfc: 0c00 |0026: move-result-object v0 │ │ +18fcfe: 5b20 6541 |0027: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4165 │ │ +18fd02: 1400 fc02 0a7f |0029: const v0, #float 1.83449e+38 // #7f0a02fc │ │ +18fd08: 6e20 d654 0200 |002c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd0e: 0c00 |002f: move-result-object v0 │ │ +18fd10: 1f00 b201 |0030: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b2 │ │ +18fd14: 5b20 5f41 |0032: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ +18fd18: 1400 0403 0a7f |0034: const v0, #float 1.83449e+38 // #7f0a0304 │ │ +18fd1e: 6e20 d654 0200 |0037: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd24: 0c00 |003a: move-result-object v0 │ │ +18fd26: 5b20 6841 |003b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4168 │ │ +18fd2a: 1400 0503 0a7f |003d: const v0, #float 1.83449e+38 // #7f0a0305 │ │ +18fd30: 6e20 d654 0200 |0040: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd36: 0c00 |0043: move-result-object v0 │ │ +18fd38: 5b20 6a41 |0044: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@416a │ │ +18fd3c: 1400 fa02 0a7f |0046: const v0, #float 1.83449e+38 // #7f0a02fa │ │ +18fd42: 6e20 d654 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd48: 0c00 |004c: move-result-object v0 │ │ +18fd4a: 5b20 5e41 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415e │ │ +18fd4e: 1400 0a03 0a7f |004f: const v0, #float 1.83449e+38 // #7f0a030a │ │ +18fd54: 6e20 d654 0200 |0052: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd5a: 0c00 |0055: move-result-object v0 │ │ +18fd5c: 5b20 7041 |0056: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4170 │ │ +18fd60: 1400 0903 0a7f |0058: const v0, #float 1.83449e+38 // #7f0a0309 │ │ +18fd66: 6e20 d654 0200 |005b: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd6c: 0c00 |005e: move-result-object v0 │ │ +18fd6e: 5b20 6f41 |005f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416f │ │ +18fd72: 1400 0c03 0a7f |0061: const v0, #float 1.83449e+38 // #7f0a030c │ │ +18fd78: 6e20 d654 0200 |0064: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd7e: 0c00 |0067: move-result-object v0 │ │ +18fd80: 5b20 7241 |0068: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +18fd84: 1400 0703 0a7f |006a: const v0, #float 1.83449e+38 // #7f0a0307 │ │ +18fd8a: 6e20 d654 0200 |006d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fd90: 0c00 |0070: move-result-object v0 │ │ +18fd92: 5b20 6c41 |0071: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416c │ │ +18fd96: 1400 0303 0a7f |0073: const v0, #float 1.83449e+38 // #7f0a0303 │ │ +18fd9c: 6e20 d654 0200 |0076: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fda2: 0c00 |0079: move-result-object v0 │ │ +18fda4: 5b20 6741 |007a: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ +18fda8: 1400 fe02 0a7f |007c: const v0, #float 1.83449e+38 // #7f0a02fe │ │ +18fdae: 6e20 d654 0200 |007f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fdb4: 0c00 |0082: move-result-object v0 │ │ +18fdb6: 5b20 6241 |0083: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +18fdba: 1400 fd02 0a7f |0085: const v0, #float 1.83449e+38 // #7f0a02fd │ │ +18fdc0: 6e20 d654 0200 |0088: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fdc6: 0c00 |008b: move-result-object v0 │ │ +18fdc8: 1f00 8b10 |008c: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@108b │ │ +18fdcc: 5b20 6141 |008e: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +18fdd0: 1400 fb02 0a7f |0090: const v0, #float 1.83449e+38 // #7f0a02fb │ │ +18fdd6: 6e20 d654 0200 |0093: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54d6 │ │ +18fddc: 0c00 |0096: move-result-object v0 │ │ +18fdde: 5b20 6d41 |0097: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416d │ │ +18fde2: 7010 db54 0200 |0099: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@54db │ │ +18fde8: 7010 dc54 0200 |009c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@54dc │ │ +18fdee: 6200 5a41 |009f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18fdf2: 6e20 f354 0200 |00a1: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +18fdf8: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000b line=75 │ │ 0x0011 line=77 │ │ 0x001a line=78 │ │ 0x0023 line=79 │ │ @@ -298535,81 +298536,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 162 16-bit code units │ │ -18fdf8: |[18fdf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ -18fe08: 5430 7241 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -18fe0c: 2201 7210 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@1072 │ │ -18fe10: 7020 b254 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b2 │ │ -18fe16: 6e20 3f03 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fe1c: 5430 6741 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ -18fe20: 2201 6810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1068 │ │ -18fe24: 7020 9e54 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549e │ │ -18fe2a: 6e20 3f03 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fe30: 5430 6341 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4163 │ │ -18fe34: 2201 6910 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1069 │ │ -18fe38: 7020 a054 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a0 │ │ -18fe3e: 6e20 3f03 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fe44: 5430 6441 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4164 │ │ -18fe48: 2201 6a10 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@106a │ │ -18fe4c: 7020 a254 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a2 │ │ -18fe52: 6e20 3f03 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fe58: 5430 6541 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4165 │ │ -18fe5c: 2201 6b10 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@106b │ │ -18fe60: 7020 a454 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a4 │ │ -18fe66: 6e20 3f03 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fe6c: 5430 6241 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -18fe70: 2201 6c10 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@106c │ │ -18fe74: 7020 a654 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a6 │ │ -18fe7a: 6e20 3f03 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fe80: 2200 8910 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1089 │ │ -18fe84: 7010 5355 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5553 │ │ -18fe8a: 5b30 6041 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4160 │ │ -18fe8e: 5431 6141 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -18fe92: 7110 f00c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -18fe98: 2202 6d10 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@106d │ │ -18fe9c: 7020 a854 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@54a8 │ │ -18fea2: 6e20 5b55 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@555b │ │ -18fea8: 5430 5f41 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ -18feac: 2201 a701 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ -18feb0: 6e10 d854 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54d8 │ │ -18feb6: 0c02 |0057: move-result-object v2 │ │ -18feb8: 7020 e205 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05e2 │ │ -18febe: 6e20 0e06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060e │ │ -18fec4: 5430 5f41 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ -18fec8: 5431 6041 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4160 │ │ -18fecc: 6e20 0a06 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ -18fed2: 5430 6841 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4168 │ │ -18fed6: 2201 6e10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@106e │ │ -18feda: 7020 aa54 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54aa │ │ -18fee0: 6e20 3f03 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fee6: 5430 5e41 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415e │ │ -18feea: 2201 6f10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@106f │ │ -18feee: 7020 ac54 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54ac │ │ -18fef4: 6e20 3f03 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18fefa: 5430 6a41 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@416a │ │ -18fefe: 2201 7010 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@1070 │ │ -18ff02: 7020 ae54 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54ae │ │ -18ff08: 6e20 3f03 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18ff0e: 5430 7041 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4170 │ │ -18ff12: 2201 7310 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@1073 │ │ -18ff16: 7020 b454 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b4 │ │ -18ff1c: 6e20 3f03 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18ff22: 5430 6c41 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416c │ │ -18ff26: 2201 7410 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1074 │ │ -18ff2a: 7020 b654 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b6 │ │ -18ff30: 6e20 3f03 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18ff36: 5430 6f41 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416f │ │ -18ff3a: 2201 6710 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1067 │ │ -18ff3e: 7020 9c54 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549c │ │ -18ff44: 6e20 3f03 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -18ff4a: 0e00 |00a1: return-void │ │ +18fdfc: |[18fdfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ +18fe0c: 5430 7241 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +18fe10: 2201 7210 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@1072 │ │ +18fe14: 7020 b254 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b2 │ │ +18fe1a: 6e20 3f03 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fe20: 5430 6741 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ +18fe24: 2201 6810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1068 │ │ +18fe28: 7020 9e54 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549e │ │ +18fe2e: 6e20 3f03 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fe34: 5430 6341 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4163 │ │ +18fe38: 2201 6910 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1069 │ │ +18fe3c: 7020 a054 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a0 │ │ +18fe42: 6e20 3f03 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fe48: 5430 6441 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4164 │ │ +18fe4c: 2201 6a10 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@106a │ │ +18fe50: 7020 a254 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a2 │ │ +18fe56: 6e20 3f03 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fe5c: 5430 6541 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4165 │ │ +18fe60: 2201 6b10 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@106b │ │ +18fe64: 7020 a454 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a4 │ │ +18fe6a: 6e20 3f03 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fe70: 5430 6241 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +18fe74: 2201 6c10 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@106c │ │ +18fe78: 7020 a654 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54a6 │ │ +18fe7e: 6e20 3f03 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fe84: 2200 8910 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1089 │ │ +18fe88: 7010 5355 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5553 │ │ +18fe8e: 5b30 6041 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4160 │ │ +18fe92: 5431 6141 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +18fe96: 7110 f00c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +18fe9c: 2202 6d10 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@106d │ │ +18fea0: 7020 a854 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@54a8 │ │ +18fea6: 6e20 5b55 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@555b │ │ +18feac: 5430 5f41 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ +18feb0: 2201 a701 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ +18feb4: 6e10 d854 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54d8 │ │ +18feba: 0c02 |0057: move-result-object v2 │ │ +18febc: 7020 e205 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05e2 │ │ +18fec2: 6e20 0e06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060e │ │ +18fec8: 5430 5f41 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ +18fecc: 5431 6041 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4160 │ │ +18fed0: 6e20 0a06 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ +18fed6: 5430 6841 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4168 │ │ +18feda: 2201 6e10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@106e │ │ +18fede: 7020 aa54 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54aa │ │ +18fee4: 6e20 3f03 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18feea: 5430 5e41 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415e │ │ +18feee: 2201 6f10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@106f │ │ +18fef2: 7020 ac54 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54ac │ │ +18fef8: 6e20 3f03 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18fefe: 5430 6a41 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@416a │ │ +18ff02: 2201 7010 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@1070 │ │ +18ff06: 7020 ae54 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54ae │ │ +18ff0c: 6e20 3f03 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18ff12: 5430 7041 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4170 │ │ +18ff16: 2201 7310 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@1073 │ │ +18ff1a: 7020 b454 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b4 │ │ +18ff20: 6e20 3f03 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18ff26: 5430 6c41 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416c │ │ +18ff2a: 2201 7410 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1074 │ │ +18ff2e: 7020 b654 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@54b6 │ │ +18ff34: 6e20 3f03 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18ff3a: 5430 6f41 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416f │ │ +18ff3e: 2201 6710 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1067 │ │ +18ff42: 7020 9c54 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@549c │ │ +18ff48: 6e20 3f03 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +18ff4e: 0e00 |00a1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=125 │ │ 0x0014 line=130 │ │ 0x001e line=131 │ │ 0x0028 line=132 │ │ @@ -298632,118 +298633,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -18ff4c: |[18ff4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ -18ff5c: 6200 5a41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18ff60: 54b1 6841 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4168 │ │ -18ff64: 54b2 6a41 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@416a │ │ -18ff68: 54b3 5e41 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415e │ │ -18ff6c: 54b4 7041 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4170 │ │ -18ff70: 54b5 6f41 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416f │ │ -18ff74: 54b6 6341 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4163 │ │ -18ff78: 54b7 7241 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -18ff7c: 54b8 6c41 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416c │ │ -18ff80: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ -18ff84: 2399 2811 |0014: new-array v9, v9, [Landroid/view/View; // type@1128 │ │ -18ff88: 120a |0016: const/4 v10, #int 0 // #0 │ │ -18ff8a: 4d01 090a |0017: aput-object v1, v9, v10 │ │ -18ff8e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -18ff90: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ -18ff94: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -18ff96: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ -18ff9a: 1233 |001f: const/4 v3, #int 3 // #3 │ │ -18ff9c: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ -18ffa0: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -18ffa2: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ -18ffa6: 1255 |0025: const/4 v5, #int 5 // #5 │ │ -18ffa8: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ -18ffac: 1265 |0028: const/4 v5, #int 6 // #6 │ │ -18ffae: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ -18ffb2: 1275 |002b: const/4 v5, #int 7 // #7 │ │ -18ffb4: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ -18ffb8: 7030 f754 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -18ffbe: 6200 5741 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18ffc2: 2345 2811 |0033: new-array v5, v4, [Landroid/view/View; // type@1128 │ │ -18ffc6: 54b6 6241 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -18ffca: 4d06 050a |0037: aput-object v6, v5, v10 │ │ -18ffce: 54b6 7241 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -18ffd2: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ -18ffd6: 54b6 6141 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -18ffda: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ -18ffde: 54b6 5f41 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ -18ffe2: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -18ffe6: 7030 f754 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -18ffec: 6200 5841 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18fff0: 2345 2811 |004a: new-array v5, v4, [Landroid/view/View; // type@1128 │ │ -18fff4: 54b6 6241 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -18fff8: 4d06 050a |004e: aput-object v6, v5, v10 │ │ -18fffc: 54b6 7241 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -190000: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ -190004: 54b6 6141 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -190008: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ -19000c: 54b6 5f41 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ -190010: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ -190014: 7030 f754 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -19001a: 6200 5541 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -19001e: 54b5 6241 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -190022: 54b6 7241 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -190026: 54b7 6d41 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416d │ │ -19002a: 2338 2811 |0067: new-array v8, v3, [Landroid/view/View; // type@1128 │ │ -19002e: 4d05 080a |0069: aput-object v5, v8, v10 │ │ -190032: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ -190036: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ -19003a: 7030 f754 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -190040: 6200 5b41 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -190044: 2345 2811 |0074: new-array v5, v4, [Landroid/view/View; // type@1128 │ │ -190048: 54b6 6241 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -19004c: 4d06 050a |0078: aput-object v6, v5, v10 │ │ -190050: 54b6 6741 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ -190054: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ -190058: 54b6 6141 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -19005c: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ -190060: 54b6 5f41 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ -190064: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ -190068: 7030 f754 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -19006e: 6200 5941 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -190072: 54b5 6241 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -190076: 54b6 6741 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ -19007a: 2327 2811 |008f: new-array v7, v2, [Landroid/view/View; // type@1128 │ │ -19007e: 4d05 070a |0091: aput-object v5, v7, v10 │ │ -190082: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ -190086: 7030 f754 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -19008c: 6200 5641 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -190090: 54b5 6241 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ -190094: 54b6 6441 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4164 │ │ -190098: 54b7 6541 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4165 │ │ -19009c: 54b8 7241 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -1900a0: 2344 2811 |00a2: new-array v4, v4, [Landroid/view/View; // type@1128 │ │ -1900a4: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ -1900a8: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ -1900ac: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ -1900b0: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ -1900b4: 7030 f754 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ -1900ba: 54b0 7341 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -1900be: 7210 ec0c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0cec │ │ -1900c4: 0c00 |00b4: move-result-object v0 │ │ -1900c6: 7210 7b0c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c7b │ │ -1900cc: 0c00 |00b8: move-result-object v0 │ │ -1900ce: 7210 af0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -1900d4: 0a01 |00bc: move-result v1 │ │ -1900d6: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ -1900da: 7210 b00c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -1900e0: 0c01 |00c2: move-result-object v1 │ │ -1900e2: 1f01 8e03 |00c3: check-cast v1, Ljava/util/Set; // type@038e │ │ -1900e6: 54b2 5d41 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ -1900ea: 7220 000d 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0d00 │ │ -1900f0: 28ef |00ca: goto 00b9 // -0011 │ │ -1900f2: 0e00 |00cb: return-void │ │ +18ff50: |[18ff50] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ +18ff60: 6200 5a41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18ff64: 54b1 6841 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4168 │ │ +18ff68: 54b2 6a41 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@416a │ │ +18ff6c: 54b3 5e41 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415e │ │ +18ff70: 54b4 7041 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4170 │ │ +18ff74: 54b5 6f41 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416f │ │ +18ff78: 54b6 6341 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4163 │ │ +18ff7c: 54b7 7241 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +18ff80: 54b8 6c41 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416c │ │ +18ff84: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ +18ff88: 2399 2811 |0014: new-array v9, v9, [Landroid/view/View; // type@1128 │ │ +18ff8c: 120a |0016: const/4 v10, #int 0 // #0 │ │ +18ff8e: 4d01 090a |0017: aput-object v1, v9, v10 │ │ +18ff92: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +18ff94: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ +18ff98: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +18ff9a: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ +18ff9e: 1233 |001f: const/4 v3, #int 3 // #3 │ │ +18ffa0: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ +18ffa4: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +18ffa6: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ +18ffaa: 1255 |0025: const/4 v5, #int 5 // #5 │ │ +18ffac: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ +18ffb0: 1265 |0028: const/4 v5, #int 6 // #6 │ │ +18ffb2: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ +18ffb6: 1275 |002b: const/4 v5, #int 7 // #7 │ │ +18ffb8: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ +18ffbc: 7030 f754 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +18ffc2: 6200 5741 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18ffc6: 2345 2811 |0033: new-array v5, v4, [Landroid/view/View; // type@1128 │ │ +18ffca: 54b6 6241 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +18ffce: 4d06 050a |0037: aput-object v6, v5, v10 │ │ +18ffd2: 54b6 7241 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +18ffd6: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ +18ffda: 54b6 6141 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +18ffde: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ +18ffe2: 54b6 5f41 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ +18ffe6: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +18ffea: 7030 f754 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +18fff0: 6200 5841 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18fff4: 2345 2811 |004a: new-array v5, v4, [Landroid/view/View; // type@1128 │ │ +18fff8: 54b6 6241 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +18fffc: 4d06 050a |004e: aput-object v6, v5, v10 │ │ +190000: 54b6 7241 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +190004: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ +190008: 54b6 6141 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +19000c: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ +190010: 54b6 5f41 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ +190014: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ +190018: 7030 f754 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +19001e: 6200 5541 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +190022: 54b5 6241 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +190026: 54b6 7241 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +19002a: 54b7 6d41 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416d │ │ +19002e: 2338 2811 |0067: new-array v8, v3, [Landroid/view/View; // type@1128 │ │ +190032: 4d05 080a |0069: aput-object v5, v8, v10 │ │ +190036: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ +19003a: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ +19003e: 7030 f754 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +190044: 6200 5b41 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +190048: 2345 2811 |0074: new-array v5, v4, [Landroid/view/View; // type@1128 │ │ +19004c: 54b6 6241 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +190050: 4d06 050a |0078: aput-object v6, v5, v10 │ │ +190054: 54b6 6741 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ +190058: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ +19005c: 54b6 6141 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +190060: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ +190064: 54b6 5f41 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415f │ │ +190068: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ +19006c: 7030 f754 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +190072: 6200 5941 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +190076: 54b5 6241 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +19007a: 54b6 6741 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4167 │ │ +19007e: 2327 2811 |008f: new-array v7, v2, [Landroid/view/View; // type@1128 │ │ +190082: 4d05 070a |0091: aput-object v5, v7, v10 │ │ +190086: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ +19008a: 7030 f754 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +190090: 6200 5641 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +190094: 54b5 6241 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4162 │ │ +190098: 54b6 6441 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4164 │ │ +19009c: 54b7 6541 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4165 │ │ +1900a0: 54b8 7241 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +1900a4: 2344 2811 |00a2: new-array v4, v4, [Landroid/view/View; // type@1128 │ │ +1900a8: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ +1900ac: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ +1900b0: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ +1900b4: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ +1900b8: 7030 f754 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54f7 │ │ +1900be: 54b0 7341 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +1900c2: 7210 ec0c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0cec │ │ +1900c8: 0c00 |00b4: move-result-object v0 │ │ +1900ca: 7210 7b0c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c7b │ │ +1900d0: 0c00 |00b8: move-result-object v0 │ │ +1900d2: 7210 af0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +1900d8: 0a01 |00bc: move-result v1 │ │ +1900da: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ +1900de: 7210 b00c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +1900e4: 0c01 |00c2: move-result-object v1 │ │ +1900e6: 1f01 8e03 |00c3: check-cast v1, Ljava/util/Set; // type@038e │ │ +1900ea: 54b2 5d41 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ +1900ee: 7220 000d 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0d00 │ │ +1900f4: 28ef |00ca: goto 00b9 // -0011 │ │ +1900f6: 0e00 |00cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0031 line=101 │ │ 0x0048 line=103 │ │ 0x005f line=105 │ │ 0x0072 line=107 │ │ @@ -298759,22 +298760,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -190290: |[190290] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ -1902a0: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -1902a4: 5421 6e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ -1902a8: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ -1902ae: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -1902b2: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -1902b4: 6e20 6755 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ -1902ba: 0e00 |000d: return-void │ │ +190294: |[190294] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ +1902a4: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +1902a8: 5421 6e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ +1902ac: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ +1902b2: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +1902b6: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +1902b8: 6e20 6755 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ +1902be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0007 line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298783,22 +298784,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1902bc: |[1902bc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ -1902cc: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -1902d0: 5421 6e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ -1902d4: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ -1902da: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -1902de: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ -1902e2: 6e20 6755 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ -1902e8: 0e00 |000e: return-void │ │ +1902c0: |[1902c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ +1902d0: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +1902d4: 5421 6e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ +1902d8: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ +1902de: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +1902e2: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ +1902e6: 6e20 6755 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ +1902ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298807,22 +298808,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1902ec: |[1902ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ -1902fc: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -190300: 5421 6b41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ -190304: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ -19030a: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -19030e: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ -190312: 6e20 6755 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ -190318: 0e00 |000e: return-void │ │ +1902f0: |[1902f0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ +190300: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +190304: 5421 6b41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416b │ │ +190308: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ +19030e: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +190312: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ +190316: 6e20 6755 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ +19031c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298831,22 +298832,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -19031c: |[19031c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ -19032c: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -190330: 5421 6e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ -190334: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ -19033a: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -19033e: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -190340: 6e20 6755 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ -190346: 0e00 |000d: return-void │ │ +190320: |[190320] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ +190330: 5420 6141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +190334: 5421 6e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416e │ │ +190338: 6e20 6b55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@556b │ │ +19033e: 5420 6141 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +190342: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +190344: 6e20 6755 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ +19034a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0007 line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298855,72 +298856,72 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -18fb20: |[18fb20] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ -18fb30: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ -18fb36: b501 |0003: and-int/2addr v1, v0 │ │ -18fb38: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -18fb3c: b601 |0006: or-int/2addr v1, v0 │ │ -18fb3e: 0f01 |0007: return v1 │ │ +18fb24: |[18fb24] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ +18fb34: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ +18fb3a: b501 |0003: and-int/2addr v1, v0 │ │ +18fb3c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +18fb40: b601 |0006: or-int/2addr v1, v0 │ │ +18fb42: 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 │ │ -1903c0: |[1903c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ -1903d0: 5b45 6641 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4166 │ │ -1903d4: 7020 f854 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f8 │ │ -1903da: 6200 5341 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ -1903de: 6e10 cd54 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -1903e4: 0a01 |000a: move-result v1 │ │ -1903e6: 4400 0001 |000b: aget v0, v0, v1 │ │ -1903ea: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -1903ec: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ -1903f0: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -1903f2: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ -1903f6: 1232 |0013: const/4 v2, #int 3 // #3 │ │ -1903f8: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ -1903fc: 1242 |0016: const/4 v2, #int 4 // #4 │ │ -1903fe: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ -190402: 2810 |0019: goto 0029 // +0010 │ │ -190404: 7010 eb54 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@54eb │ │ -19040a: 280c |001d: goto 0029 // +000c │ │ -19040c: 7010 ee54 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@54ee │ │ -190412: 2808 |0021: goto 0029 // +0008 │ │ -190414: 7010 ed54 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@54ed │ │ -19041a: 2804 |0025: goto 0029 // +0004 │ │ -19041c: 7010 ec54 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@54ec │ │ -190422: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ -190426: 5446 6941 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -19042a: 7220 c554 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -190430: 5446 6941 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -190434: 6200 5a41 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -190438: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -19043a: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ -19043e: 1210 |0037: const/4 v0, #int 1 // #1 │ │ -190440: 2802 |0038: goto 003a // +0002 │ │ -190442: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -190444: 6203 5b41 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -190448: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ -19044c: 2802 |003e: goto 0040 // +0002 │ │ -19044e: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -190450: 7230 c654 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@54c6 │ │ -190456: 0e00 |0043: return-void │ │ +1903c4: |[1903c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ +1903d4: 5b45 6641 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4166 │ │ +1903d8: 7020 f854 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f8 │ │ +1903de: 6200 5341 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4153 │ │ +1903e2: 6e10 cd54 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +1903e8: 0a01 |000a: move-result v1 │ │ +1903ea: 4400 0001 |000b: aget v0, v0, v1 │ │ +1903ee: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +1903f0: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ +1903f4: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +1903f6: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ +1903fa: 1232 |0013: const/4 v2, #int 3 // #3 │ │ +1903fc: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ +190400: 1242 |0016: const/4 v2, #int 4 // #4 │ │ +190402: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ +190406: 2810 |0019: goto 0029 // +0010 │ │ +190408: 7010 eb54 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@54eb │ │ +19040e: 280c |001d: goto 0029 // +000c │ │ +190410: 7010 ee54 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@54ee │ │ +190416: 2808 |0021: goto 0029 // +0008 │ │ +190418: 7010 ed54 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@54ed │ │ +19041e: 2804 |0025: goto 0029 // +0004 │ │ +190420: 7010 ec54 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@54ec │ │ +190426: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ +19042a: 5446 6941 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +19042e: 7220 c554 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +190434: 5446 6941 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +190438: 6200 5a41 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +19043c: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +19043e: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ +190442: 1210 |0037: const/4 v0, #int 1 // #1 │ │ +190444: 2802 |0038: goto 003a // +0002 │ │ +190446: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +190448: 6203 5b41 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +19044c: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ +190450: 2802 |003e: goto 0040 // +0002 │ │ +190452: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +190454: 7230 c654 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@54c6 │ │ +19045a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ 0x0005 line=180 │ │ 0x001a line=184 │ │ 0x001e line=183 │ │ @@ -298938,22 +298939,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 │ │ -1904a4: |[1904a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ -1904b4: 5420 7341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -1904b8: 2201 7803 |0002: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ -1904bc: 7110 660c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c66 │ │ -1904c2: 0c04 |0007: move-result-object v4 │ │ -1904c4: 7020 a10c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0ca1 │ │ -1904ca: 7230 e80c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -1904d0: 0e00 |000e: return-void │ │ +1904a8: |[1904a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ +1904b8: 5420 7341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +1904bc: 2201 7803 |0002: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ +1904c0: 7110 660c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c66 │ │ +1904c6: 0c04 |0007: move-result-object v4 │ │ +1904c8: 7020 a10c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0ca1 │ │ +1904ce: 7230 e80c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +1904d4: 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; │ │ @@ -298963,37 +298964,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 │ │ -1904d4: |[1904d4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1904e4: 5430 7341 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -1904e8: 7220 e50c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -1904ee: 0c04 |0005: move-result-object v4 │ │ -1904f0: 1f04 8e03 |0006: check-cast v4, Ljava/util/Set; // type@038e │ │ -1904f4: 5430 5d41 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ -1904f8: 7210 050d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d05 │ │ -1904fe: 0c00 |000d: move-result-object v0 │ │ -190500: 7210 af0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -190506: 0a01 |0011: move-result v1 │ │ -190508: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ -19050c: 7210 b00c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -190512: 0c01 |0017: move-result-object v1 │ │ -190514: 1f01 f100 |0018: check-cast v1, Landroid/view/View; // type@00f1 │ │ -190518: 7030 d454 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54d4 │ │ -19051e: 0a02 |001d: move-result v2 │ │ -190520: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -190524: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -190526: 2803 |0021: goto 0024 // +0003 │ │ -190528: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ -19052c: 6e20 4a03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -190532: 28e7 |0027: goto 000e // -0019 │ │ -190534: 0e00 |0028: return-void │ │ +1904d8: |[1904d8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1904e8: 5430 7341 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +1904ec: 7220 e50c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +1904f2: 0c04 |0005: move-result-object v4 │ │ +1904f4: 1f04 8e03 |0006: check-cast v4, Ljava/util/Set; // type@038e │ │ +1904f8: 5430 5d41 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415d │ │ +1904fc: 7210 050d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d05 │ │ +190502: 0c00 |000d: move-result-object v0 │ │ +190504: 7210 af0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19050a: 0a01 |0011: move-result v1 │ │ +19050c: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ +190510: 7210 b00c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +190516: 0c01 |0017: move-result-object v1 │ │ +190518: 1f01 f100 |0018: check-cast v1, Landroid/view/View; // type@00f1 │ │ +19051c: 7030 d454 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54d4 │ │ +190522: 0a02 |001d: move-result v2 │ │ +190524: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +190528: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +19052a: 2803 |0021: goto 0024 // +0003 │ │ +19052c: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ +190530: 6e20 4a03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +190536: 28e7 |0027: goto 000e // -0019 │ │ +190538: 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; │ │ @@ -299005,18 +299006,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 │ │ -18fc80: |[18fc80] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18fc90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -18fc92: 7030 f454 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54f4 │ │ -18fc98: 0e00 |0004: return-void │ │ +18fc84: |[18fc84] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18fc94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +18fc96: 7030 f454 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54f4 │ │ +18fc9c: 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; │ │ │ │ @@ -299025,19 +299026,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -18fb00: |[18fb00] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ -18fb10: 5410 6141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -18fb14: 6e10 6155 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5561 │ │ -18fb1a: 0a00 |0005: move-result v0 │ │ -18fb1c: 0f00 |0006: return v0 │ │ +18fb04: |[18fb04] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ +18fb14: 5410 6141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +18fb18: 6e10 6155 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5561 │ │ +18fb1e: 0a00 |0005: move-result v0 │ │ +18fb20: 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;) │ │ @@ -299045,18 +299046,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1900f4: |[1900f4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190104: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -190108: 7210 c954 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@54c9 │ │ -19010e: 0e00 |0005: return-void │ │ +1900f8: |[1900f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +190108: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +19010c: 7210 c954 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@54c9 │ │ +190112: 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; │ │ │ │ @@ -299065,20 +299066,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -190110: |[190110] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190120: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -190124: 7210 c354 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@54c3 │ │ -19012a: 6201 5a41 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -19012e: 6e20 f354 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -190134: 0e00 |000a: return-void │ │ +190114: |[190114] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +190124: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +190128: 7210 c354 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@54c3 │ │ +19012e: 6201 5a41 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +190132: 6e20 f354 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +190138: 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; │ │ @@ -299088,18 +299089,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -190138: |[190138] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190148: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -19014c: 7210 c854 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@54c8 │ │ -190152: 0e00 |0005: return-void │ │ +19013c: |[19013c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +19014c: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +190150: 7210 c854 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@54c8 │ │ +190156: 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; │ │ │ │ @@ -299108,18 +299109,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190154: |[190154] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190164: 6201 5941 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -190168: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -19016e: 0e00 |0005: return-void │ │ +190158: |[190158] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +190168: 6201 5941 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +19016c: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +190172: 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; │ │ │ │ @@ -299128,18 +299129,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190170: |[190170] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190180: 6201 5641 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -190184: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -19018a: 0e00 |0005: return-void │ │ +190174: |[190174] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +190184: 6201 5641 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +190188: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +19018e: 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; │ │ │ │ @@ -299148,18 +299149,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19018c: |[19018c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -19019c: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -1901a0: 7210 c454 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@54c4 │ │ -1901a6: 0e00 |0005: return-void │ │ +190190: |[190190] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1901a0: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +1901a4: 7210 c454 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@54c4 │ │ +1901aa: 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; │ │ │ │ @@ -299168,18 +299169,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1901a8: |[1901a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1901b8: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -1901bc: 7210 c754 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@54c7 │ │ -1901c2: 0e00 |0005: return-void │ │ +1901ac: |[1901ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1901bc: 5401 6941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +1901c0: 7210 c754 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@54c7 │ │ +1901c6: 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; │ │ │ │ @@ -299188,18 +299189,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1901c4: |[1901c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1901d4: 6201 5a41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -1901d8: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -1901de: 0e00 |0005: return-void │ │ +1901c8: |[1901c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1901d8: 6201 5a41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +1901dc: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +1901e2: 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; │ │ │ │ @@ -299208,18 +299209,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1901e0: |[1901e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1901f0: 6201 5741 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -1901f4: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -1901fa: 0e00 |0005: return-void │ │ +1901e4: |[1901e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1901f4: 6201 5741 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +1901f8: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +1901fe: 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; │ │ │ │ @@ -299228,18 +299229,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1901fc: |[1901fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -19020c: 6201 5541 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -190210: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -190216: 0e00 |0005: return-void │ │ +190200: |[190200] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +190210: 6201 5541 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +190214: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +19021a: 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; │ │ │ │ @@ -299248,18 +299249,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190218: |[190218] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190228: 6201 5841 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -19022c: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -190232: 0e00 |0005: return-void │ │ +19021c: |[19021c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +19022c: 6201 5841 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +190230: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +190236: 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; │ │ │ │ @@ -299268,18 +299269,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190234: |[190234] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -190244: 6201 5b41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -190248: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -19024e: 0e00 |0005: return-void │ │ +190238: |[190238] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +190248: 6201 5b41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +19024c: 6e20 f354 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +190252: 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; │ │ │ │ @@ -299288,18 +299289,18 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190250: |[190250] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -190260: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -190264: 7220 c254 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54c2 │ │ -19026a: 0e00 |0005: return-void │ │ +190254: |[190254] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +190264: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +190268: 7220 c254 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54c2 │ │ +19026e: 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 │ │ │ │ @@ -299308,20 +299309,20 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -19026c: |[19026c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -19027c: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -190280: 7110 ef54 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@54ef │ │ -190286: 0a02 |0005: move-result v2 │ │ -190288: 7220 c254 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54c2 │ │ -19028e: 0e00 |0009: return-void │ │ +190270: |[190270] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +190280: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +190284: 7110 ef54 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@54ef │ │ +19028a: 0a02 |0005: move-result v2 │ │ +19028c: 7220 c254 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54c2 │ │ +190292: 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 │ │ │ │ @@ -299330,18 +299331,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190348: |[190348] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ -190358: 5410 6141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ -19035c: 6e20 6755 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ -190362: 0e00 |0005: return-void │ │ +19034c: |[19034c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ +19035c: 5410 6141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4161 │ │ +190360: 6e20 6755 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ +190366: 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 │ │ │ │ @@ -299350,19 +299351,19 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -190364: |[190364] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ -190374: 5410 6041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4160 │ │ -190378: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -19037c: 6e20 5a55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@555a │ │ -190382: 0e00 |0007: return-void │ │ +190368: |[190368] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ +190378: 5410 6041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4160 │ │ +19037c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +190380: 6e20 5a55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@555a │ │ +190386: 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; │ │ @@ -299372,20 +299373,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 │ │ -190384: |[190384] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ -190394: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -190398: 2803 |0002: goto 0005 // +0003 │ │ -19039a: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ -19039e: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ -1903a2: 0e00 |0007: return-void │ │ +190388: |[190388] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ +190398: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +19039c: 2803 |0002: goto 0005 // +0003 │ │ +19039e: 6201 5c41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415c │ │ +1903a2: 5b01 6941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4169 │ │ +1903a6: 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; │ │ │ │ @@ -299394,18 +299395,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 │ │ -1903a4: |[1903a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1903b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1903b6: 7030 f454 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54f4 │ │ -1903bc: 0e00 |0004: return-void │ │ +1903a8: |[1903a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1903b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1903ba: 7030 f454 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54f4 │ │ +1903c0: 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; │ │ │ │ @@ -299414,31 +299415,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -190458: |[190458] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ -190468: 5c23 7141 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4171 │ │ -19046c: 5423 7241 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -190470: 5420 7341 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ -190474: 5421 6641 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4166 │ │ -190478: 7220 e50c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -19047e: 0c00 |000b: move-result-object v0 │ │ -190480: 1f00 8e03 |000c: check-cast v0, Ljava/util/Set; // type@038e │ │ -190484: 5421 7241 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ -190488: 7030 d454 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54d4 │ │ -19048e: 0a00 |0013: move-result v0 │ │ -190490: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -190494: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -190496: 2803 |0017: goto 001a // +0003 │ │ -190498: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ -19049c: 6e20 4a03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1904a2: 0e00 |001d: return-void │ │ +19045c: |[19045c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ +19046c: 5c23 7141 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4171 │ │ +190470: 5423 7241 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +190474: 5420 7341 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4173 │ │ +190478: 5421 6641 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4166 │ │ +19047c: 7220 e50c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +190482: 0c00 |000b: move-result-object v0 │ │ +190484: 1f00 8e03 |000c: check-cast v0, Ljava/util/Set; // type@038e │ │ +190488: 5421 7241 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4172 │ │ +19048c: 7030 d454 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54d4 │ │ +190492: 0a00 |0013: move-result v0 │ │ +190494: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +190498: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +19049a: 2803 |0017: goto 001a // +0003 │ │ +19049c: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ +1904a0: 6e20 4a03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1904a6: 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 │ │ @@ -299505,18 +299506,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 │ │ -190900: |[190900] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -190910: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -190916: 5b01 7e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417e │ │ -19091a: 0e00 |0005: return-void │ │ +190904: |[190904] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +190914: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19091a: 5b01 7e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417e │ │ +19091e: 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; │ │ │ │ @@ -299526,18 +299527,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19091c: |[19091c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -19092c: 5410 7e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417e │ │ -190930: 6e20 1b55 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@551b │ │ -190936: 0e00 |0005: return-void │ │ +190920: |[190920] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +190930: 5410 7e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417e │ │ +190934: 6e20 1b55 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@551b │ │ +19093a: 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; │ │ │ │ @@ -299573,17 +299574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -190e94: |[190e94] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ -190ea4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -190eaa: 0e00 |0003: return-void │ │ +190e98: |[190e98] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ +190ea8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +190eae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ │ │ Virtual methods - │ │ @@ -299592,18 +299593,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 │ │ -190df4: |[190df4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -190e04: 6e20 3a55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@553a │ │ -190e0a: 0c01 |0003: move-result-object v1 │ │ -190e0c: 1101 |0004: return-object v1 │ │ +190df8: |[190df8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +190e08: 6e20 3a55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@553a │ │ +190e0e: 0c01 |0003: move-result-object v1 │ │ +190e10: 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; │ │ │ │ @@ -299612,32 +299613,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 │ │ -190e2c: |[190e2c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -190e3c: 2200 8510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1085 │ │ -190e40: 6e10 5902 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0259 │ │ -190e46: 0c01 |0005: move-result-object v1 │ │ -190e48: 7110 fd01 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -190e4e: 0c01 |0009: move-result-object v1 │ │ -190e50: 6e10 5602 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0256 │ │ -190e56: 0a02 |000d: move-result v2 │ │ -190e58: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -190e5a: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ -190e5e: 2802 |0011: goto 0013 // +0002 │ │ -190e60: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -190e62: 6e10 5602 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0256 │ │ -190e68: 0a02 |0016: move-result v2 │ │ -190e6a: 6e10 5602 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0256 │ │ -190e70: 0a05 |001a: move-result v5 │ │ -190e72: 7055 3e55 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@553e │ │ -190e78: 1100 |001e: return-object v0 │ │ +190e30: |[190e30] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +190e40: 2200 8510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1085 │ │ +190e44: 6e10 5902 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0259 │ │ +190e4a: 0c01 |0005: move-result-object v1 │ │ +190e4c: 7110 fd01 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +190e52: 0c01 |0009: move-result-object v1 │ │ +190e54: 6e10 5602 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0256 │ │ +190e5a: 0a02 |000d: move-result v2 │ │ +190e5c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +190e5e: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ +190e62: 2802 |0011: goto 0013 // +0002 │ │ +190e64: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +190e66: 6e10 5602 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0256 │ │ +190e6c: 0a02 |0016: move-result v2 │ │ +190e6e: 6e10 5602 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@0256 │ │ +190e74: 0a05 |001a: move-result v5 │ │ +190e76: 7055 3e55 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@553e │ │ +190e7c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x000a line=287 │ │ 0x0013 line=288 │ │ 0x0017 line=289 │ │ locals : │ │ @@ -299649,18 +299650,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 │ │ -190e10: |[190e10] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ -190e20: 6e20 3c55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@553c │ │ -190e26: 0c01 |0003: move-result-object v1 │ │ -190e28: 1101 |0004: return-object v1 │ │ +190e14: |[190e14] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ +190e24: 6e20 3c55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@553c │ │ +190e2a: 0c01 |0003: move-result-object v1 │ │ +190e2c: 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 │ │ │ │ @@ -299669,17 +299670,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 │ │ -190e7c: |[190e7c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -190e8c: 2311 b411 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11b4 │ │ -190e90: 1101 |0002: return-object v1 │ │ +190e80: |[190e80] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +190e90: 2311 b411 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11b4 │ │ +190e94: 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 │ │ │ │ @@ -299717,19 +299718,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 │ │ -191684: |[191684] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ -191694: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19169a: 5b01 9b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419b │ │ -19169e: 5902 9c41 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419c │ │ -1916a2: 0e00 |0007: return-void │ │ +191688: |[191688] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ +191698: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19169e: 5b01 9b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419b │ │ +1916a2: 5902 9c41 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419c │ │ +1916a6: 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 │ │ @@ -299740,19 +299741,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1916a4: |[1916a4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1916b4: 5420 9b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419b │ │ -1916b8: 5221 9c41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419c │ │ -1916bc: 7130 5155 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@5551 │ │ -1916c2: 0e00 |0007: return-void │ │ +1916a8: |[1916a8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1916b8: 5420 9b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419b │ │ +1916bc: 5221 9c41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419c │ │ +1916c0: 7130 5155 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@5551 │ │ +1916c6: 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; │ │ │ │ @@ -299930,18 +299931,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -191910: |[191910] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ -191920: 7020 0b03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030b │ │ -191926: 7010 6255 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ -19192c: 0e00 |0006: return-void │ │ +191914: |[191914] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ +191924: 7020 0b03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030b │ │ +19192a: 7010 6255 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ +191930: 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; │ │ @@ -299951,46 +299952,46 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -191930: |[191930] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -191940: 7030 0c03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030c │ │ -191946: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -19194c: 0c03 |0006: move-result-object v3 │ │ -19194e: 6200 803a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a80 │ │ -191952: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -191954: 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 │ │ -19195a: 0c03 |000d: move-result-object v3 │ │ -19195c: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -19195e: 1400 1e00 037f |000f: const v0, #float 1.74129e+38 // #7f03001e │ │ -191964: 6e30 f100 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f1 │ │ -19196a: 0a04 |0015: move-result v4 │ │ -19196c: 6e10 f200 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -191972: 0c00 |0019: move-result-object v0 │ │ -191974: 6e20 e200 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e2 │ │ -19197a: 0c04 |001d: move-result-object v4 │ │ -19197c: 5b24 aa41 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41aa │ │ -191980: 12f4 |0020: const/4 v4, #int -1 // #ff │ │ -191982: 6e30 ea00 1304 |0021: invoke-virtual {v3, v1, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00ea │ │ -191988: 0a04 |0024: move-result v4 │ │ -19198a: 5924 a541 |0025: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a5 │ │ -19198e: 1214 |0027: const/4 v4, #int 1 // #1 │ │ -191990: 1500 2041 |0028: const/high16 v0, #int 1092616192 // #4120 │ │ -191994: 6e30 eb00 4300 |002a: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00eb │ │ -19199a: 0a04 |002d: move-result v4 │ │ -19199c: 5924 a641 |002e: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -1919a0: 6e10 f400 0300 |0030: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ -1919a6: 7010 6255 0200 |0033: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ -1919ac: 0e00 |0036: return-void │ │ -1919ae: 0d04 |0037: move-exception v4 │ │ -1919b0: 6e10 f400 0300 |0038: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ -1919b6: 2704 |003b: throw v4 │ │ +191934: |[191934] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +191944: 7030 0c03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030c │ │ +19194a: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +191950: 0c03 |0006: move-result-object v3 │ │ +191952: 6200 803a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a80 │ │ +191956: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +191958: 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 │ │ +19195e: 0c03 |000d: move-result-object v3 │ │ +191960: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +191962: 1400 1e00 037f |000f: const v0, #float 1.74129e+38 // #7f03001e │ │ +191968: 6e30 f100 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f1 │ │ +19196e: 0a04 |0015: move-result v4 │ │ +191970: 6e10 f200 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +191976: 0c00 |0019: move-result-object v0 │ │ +191978: 6e20 e200 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e2 │ │ +19197e: 0c04 |001d: move-result-object v4 │ │ +191980: 5b24 aa41 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41aa │ │ +191984: 12f4 |0020: const/4 v4, #int -1 // #ff │ │ +191986: 6e30 ea00 1304 |0021: invoke-virtual {v3, v1, v4}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00ea │ │ +19198c: 0a04 |0024: move-result v4 │ │ +19198e: 5924 a541 |0025: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a5 │ │ +191992: 1214 |0027: const/4 v4, #int 1 // #1 │ │ +191994: 1500 2041 |0028: const/high16 v0, #int 1092616192 // #4120 │ │ +191998: 6e30 eb00 4300 |002a: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00eb │ │ +19199e: 0a04 |002d: move-result v4 │ │ +1919a0: 5924 a641 |002e: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +1919a4: 6e10 f400 0300 |0030: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ +1919aa: 7010 6255 0200 |0033: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ +1919b0: 0e00 |0036: return-void │ │ +1919b2: 0d04 |0037: move-exception v4 │ │ +1919b4: 6e10 f400 0300 |0038: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ +1919ba: 2704 |003b: throw v4 │ │ catches : 1 │ │ 0x0012 - 0x0030 │ │ -> 0x0037 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ 0x0012 line=83 │ │ @@ -300011,18 +300012,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 │ │ -1919c4: |[1919c4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1919d4: 7040 0d03 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@030d │ │ -1919da: 7010 6255 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ -1919e0: 0e00 |0006: return-void │ │ +1919c8: |[1919c8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1919d8: 7040 0d03 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@030d │ │ +1919de: 7010 6255 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ +1919e4: 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; │ │ @@ -300034,18 +300035,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 │ │ -1919e4: |[1919e4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -1919f4: 7054 0e03 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@030e │ │ -1919fa: 7010 6255 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ -191a00: 0e00 |0006: return-void │ │ +1919e8: |[1919e8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +1919f8: 7054 0e03 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@030e │ │ +1919fe: 7010 6255 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5562 │ │ +191a04: 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; │ │ @@ -300058,57 +300059,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -191a04: |[191a04] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ -191a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -191a16: 6e20 6c55 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@556c │ │ -191a1c: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -191a20: 7010 4b01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ -191a26: 5b40 af41 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ -191a2a: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -191a2e: 6e20 5d01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015d │ │ -191a34: 5440 af41 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ -191a38: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -191a3a: 6e20 5501 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ -191a40: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ -191a44: 7010 6101 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0161 │ │ -191a4a: 5b40 b041 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ -191a4e: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -191a52: 7010 4b01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ -191a58: 5b40 b141 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ -191a5c: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ -191a60: 6e20 5d01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015d │ │ -191a66: 5440 b141 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ -191a6a: 5242 a541 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a5 │ │ -191a6e: 6e20 5601 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0156 │ │ -191a74: 5440 b141 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ -191a78: 6e20 5501 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ -191a7e: 5440 b141 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ -191a82: 5242 a641 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191a86: 6e20 5c01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015c │ │ -191a8c: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -191a90: 5442 b141 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ -191a94: 7020 4c01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014c │ │ -191a9a: 5b40 ad41 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ad │ │ -191a9e: 5242 a641 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191aa2: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ -191aa6: c932 |0049: div-float/2addr v2, v3 │ │ -191aa8: 6e20 5c01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015c │ │ -191aae: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -191ab2: 7010 4b01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ -191ab8: 5b40 ab41 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ -191abc: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -191ac0: 6e20 5d01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015d │ │ -191ac6: 5440 ab41 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ -191aca: 6e20 5501 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ -191ad0: 0e00 |005e: return-void │ │ +191a08: |[191a08] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ +191a18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +191a1a: 6e20 6c55 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@556c │ │ +191a20: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +191a24: 7010 4b01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ +191a2a: 5b40 af41 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ +191a2e: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +191a32: 6e20 5d01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015d │ │ +191a38: 5440 af41 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ +191a3c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +191a3e: 6e20 5501 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ +191a44: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ +191a48: 7010 6101 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0161 │ │ +191a4e: 5b40 b041 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ +191a52: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +191a56: 7010 4b01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ +191a5c: 5b40 b141 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ +191a60: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ +191a64: 6e20 5d01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015d │ │ +191a6a: 5440 b141 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ +191a6e: 5242 a541 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a5 │ │ +191a72: 6e20 5601 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0156 │ │ +191a78: 5440 b141 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ +191a7c: 6e20 5501 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ +191a82: 5440 b141 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ +191a86: 5242 a641 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191a8a: 6e20 5c01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015c │ │ +191a90: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +191a94: 5442 b141 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ +191a98: 7020 4c01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014c │ │ +191a9e: 5b40 ad41 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ad │ │ +191aa2: 5242 a641 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191aa6: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ +191aaa: c932 |0049: div-float/2addr v2, v3 │ │ +191aac: 6e20 5c01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015c │ │ +191ab2: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +191ab6: 7010 4b01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ +191abc: 5b40 ab41 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ +191ac0: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +191ac4: 6e20 5d01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015d │ │ +191aca: 5440 ab41 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ +191ace: 6e20 5501 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ +191ad4: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ 0x0004 line=109 │ │ 0x000b line=110 │ │ 0x0010 line=111 │ │ 0x0016 line=113 │ │ @@ -300131,17 +300132,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1918f8: |[1918f8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ -191908: 5210 a241 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ -19190c: 0f00 |0002: return v0 │ │ +1918fc: |[1918fc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ +19190c: 5210 a241 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ +191910: 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;) │ │ @@ -300149,83 +300150,83 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -191ad4: |[191ad4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ -191ae4: 6f20 3203 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0332 │ │ -191aea: 5460 b041 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ -191aee: 5261 a741 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ -191af2: 8211 |0007: int-to-float v1, v1 │ │ -191af4: 5262 a641 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191af8: 5263 a941 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ -191afc: c632 |000c: add-float/2addr v2, v3 │ │ -191afe: 5264 ac41 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ -191b02: c642 |000f: add-float/2addr v2, v4 │ │ -191b04: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -191b08: 6e54 6201 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0162 │ │ -191b0e: 5460 b041 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ -191b12: 5461 a841 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191b16: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -191b1a: 6e30 6301 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0163 │ │ -191b20: 5460 b041 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ -191b24: 5261 a741 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ -191b28: 8211 |0022: int-to-float v1, v1 │ │ -191b2a: 5262 b341 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ -191b2e: 8222 |0025: int-to-float v2, v2 │ │ -191b30: 5263 a641 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191b34: 5264 a941 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ -191b38: c643 |002a: add-float/2addr v3, v4 │ │ -191b3a: 5265 ac41 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ -191b3e: c653 |002d: add-float/2addr v3, v5 │ │ -191b40: c732 |002e: sub-float/2addr v2, v3 │ │ -191b42: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -191b46: 6e53 6201 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0162 │ │ -191b4c: 5460 a441 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ -191b50: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -191b52: 6e20 2101 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0121 │ │ -191b58: 5460 a441 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ -191b5c: 5461 b041 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ -191b60: 5462 b141 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ -191b64: 6e30 2301 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0123 │ │ -191b6a: 5460 a441 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ -191b6e: 5461 b041 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ -191b72: 5462 af41 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ -191b76: 6e30 2301 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0123 │ │ -191b7c: 5460 a341 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ -191b80: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -191b82: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -191b84: 6e52 1f01 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ -191b8a: 5460 a841 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191b8e: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -191b92: 8700 |0057: float-to-int v0, v0 │ │ -191b94: 5261 b241 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -191b98: 7120 770a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ -191b9e: 0a00 |005d: move-result v0 │ │ -191ba0: 5960 b241 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -191ba4: 5460 ab41 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ -191ba8: 5261 a241 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ -191bac: 6e20 5601 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0156 │ │ -191bb2: 5260 a741 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ -191bb6: 8200 |0069: int-to-float v0, v0 │ │ -191bb8: 5261 b241 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -191bbc: 8211 |006c: int-to-float v1, v1 │ │ -191bbe: 5262 ac41 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ -191bc2: 5463 ab41 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ -191bc6: 6e53 2001 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0120 │ │ -191bcc: 5260 a741 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ -191bd0: 8200 |0076: int-to-float v0, v0 │ │ -191bd2: 5261 b241 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -191bd6: 8211 |0079: int-to-float v1, v1 │ │ -191bd8: 5262 ac41 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ -191bdc: 5463 ad41 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ad │ │ -191be0: 6e53 2001 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0120 │ │ -191be6: 0e00 |0081: return-void │ │ +191ad8: |[191ad8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ +191ae8: 6f20 3203 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0332 │ │ +191aee: 5460 b041 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ +191af2: 5261 a741 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ +191af6: 8211 |0007: int-to-float v1, v1 │ │ +191af8: 5262 a641 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191afc: 5263 a941 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ +191b00: c632 |000c: add-float/2addr v2, v3 │ │ +191b02: 5264 ac41 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ +191b06: c642 |000f: add-float/2addr v2, v4 │ │ +191b08: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +191b0c: 6e54 6201 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0162 │ │ +191b12: 5460 b041 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ +191b16: 5461 a841 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +191b1a: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +191b1e: 6e30 6301 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0163 │ │ +191b24: 5460 b041 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ +191b28: 5261 a741 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ +191b2c: 8211 |0022: int-to-float v1, v1 │ │ +191b2e: 5262 b341 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ +191b32: 8222 |0025: int-to-float v2, v2 │ │ +191b34: 5263 a641 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191b38: 5264 a941 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ +191b3c: c643 |002a: add-float/2addr v3, v4 │ │ +191b3e: 5265 ac41 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ +191b42: c653 |002d: add-float/2addr v3, v5 │ │ +191b44: c732 |002e: sub-float/2addr v2, v3 │ │ +191b46: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +191b4a: 6e53 6201 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0162 │ │ +191b50: 5460 a441 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ +191b54: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +191b56: 6e20 2101 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0121 │ │ +191b5c: 5460 a441 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ +191b60: 5461 b041 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ +191b64: 5462 b141 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41b1 │ │ +191b68: 6e30 2301 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0123 │ │ +191b6e: 5460 a441 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ +191b72: 5461 b041 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41b0 │ │ +191b76: 5462 af41 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ +191b7a: 6e30 2301 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0123 │ │ +191b80: 5460 a341 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ +191b84: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +191b86: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +191b88: 6e52 1f01 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ +191b8e: 5460 a841 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +191b92: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +191b96: 8700 |0057: float-to-int v0, v0 │ │ +191b98: 5261 b241 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +191b9c: 7120 770a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ +191ba2: 0a00 |005d: move-result v0 │ │ +191ba4: 5960 b241 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +191ba8: 5460 ab41 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ +191bac: 5261 a241 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ +191bb0: 6e20 5601 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0156 │ │ +191bb6: 5260 a741 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ +191bba: 8200 |0069: int-to-float v0, v0 │ │ +191bbc: 5261 b241 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +191bc0: 8211 |006c: int-to-float v1, v1 │ │ +191bc2: 5262 ac41 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ +191bc6: 5463 ab41 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41ab │ │ +191bca: 6e53 2001 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0120 │ │ +191bd0: 5260 a741 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ +191bd4: 8200 |0076: int-to-float v0, v0 │ │ +191bd6: 5261 b241 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +191bda: 8211 |0079: int-to-float v1, v1 │ │ +191bdc: 5262 ac41 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ +191be0: 5463 ad41 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ad │ │ +191be4: 6e53 2001 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0120 │ │ +191bea: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=133 │ │ 0x0015 line=134 │ │ 0x001e line=135 │ │ 0x0034 line=137 │ │ @@ -300245,85 +300246,85 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 125 16-bit code units │ │ -191be8: |[191be8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ -191bf8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -191bfc: 0201 1200 |0002: move/from16 v1, v18 │ │ -191c00: 0202 1300 |0004: move/from16 v2, v19 │ │ -191c04: 7505 3303 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0333 │ │ -191c0a: 5901 b441 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b4 │ │ -191c0e: 5902 b341 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ -191c12: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ -191c16: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ -191c1a: 286b |0011: goto 007c // +006b │ │ -191c1c: 8212 |0012: int-to-float v2, v1 │ │ -191c1e: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ -191c22: a802 0203 |0015: mul-float v2, v2, v3 │ │ -191c26: 8722 |0017: float-to-int v2, v2 │ │ -191c28: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ -191c2c: 5903 a741 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ -191c30: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -191c34: 8211 |001e: int-to-float v1, v1 │ │ -191c36: 5203 a641 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191c3a: c731 |0021: sub-float/2addr v1, v3 │ │ -191c3c: 5901 ac41 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ -191c40: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ -191c44: 8221 |0026: int-to-float v1, v2 │ │ -191c46: c731 |0027: sub-float/2addr v1, v3 │ │ -191c48: 5901 a941 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ -191c4c: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ -191c50: 5202 a741 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ -191c54: 8223 |002e: int-to-float v3, v2 │ │ -191c56: 5204 a941 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ -191c5a: c743 |0031: sub-float/2addr v3, v4 │ │ -191c5c: 5205 a641 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191c60: a606 0504 |0034: add-float v6, v5, v4 │ │ -191c64: 5207 ac41 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ -191c68: c676 |0038: add-float/2addr v6, v7 │ │ -191c6a: 8222 |0039: int-to-float v2, v2 │ │ -191c6c: c642 |003a: add-float/2addr v2, v4 │ │ -191c6e: 5208 b341 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ -191c72: 8288 |003d: int-to-float v8, v8 │ │ -191c74: c645 |003e: add-float/2addr v5, v4 │ │ -191c76: c675 |003f: add-float/2addr v5, v7 │ │ -191c78: c758 |0040: sub-float/2addr v8, v5 │ │ -191c7a: 7058 7901 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ -191c80: 5b01 a841 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191c84: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ -191c88: 5402 a841 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191c8c: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ -191c90: 5402 a841 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191c94: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -191c98: 540e aa41 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41aa │ │ -191c9c: 120f |0052: const/4 v15, #int 0 // #0 │ │ -191c9e: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ -191ca2: 120a |0055: const/4 v10, #int 0 // #0 │ │ -191ca4: 120c |0056: const/4 v12, #int 0 // #0 │ │ -191ca6: 0719 |0057: move-object v9, v1 │ │ -191ca8: 7608 3301 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0133 │ │ -191cae: 5402 af41 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ -191cb2: 6e20 5a01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015a │ │ -191cb8: 5401 a341 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ -191cbc: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ -191cc0: 6e10 1001 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0110 │ │ -191cc6: 5201 b441 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b4 │ │ -191cca: 5202 b341 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ -191cce: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -191cd2: 7130 0601 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ -191cd8: 0c01 |0070: move-result-object v1 │ │ -191cda: 5b01 a341 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ -191cde: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -191ce2: 5402 a341 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ -191ce6: 7020 1a01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011a │ │ -191cec: 5b01 a441 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ -191cf0: 0e00 |007c: return-void │ │ +191bec: |[191bec] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ +191bfc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +191c00: 0201 1200 |0002: move/from16 v1, v18 │ │ +191c04: 0202 1300 |0004: move/from16 v2, v19 │ │ +191c08: 7505 3303 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0333 │ │ +191c0e: 5901 b441 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b4 │ │ +191c12: 5902 b341 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ +191c16: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ +191c1a: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ +191c1e: 286b |0011: goto 007c // +006b │ │ +191c20: 8212 |0012: int-to-float v2, v1 │ │ +191c22: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ +191c26: a802 0203 |0015: mul-float v2, v2, v3 │ │ +191c2a: 8722 |0017: float-to-int v2, v2 │ │ +191c2c: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ +191c30: 5903 a741 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ +191c34: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +191c38: 8211 |001e: int-to-float v1, v1 │ │ +191c3a: 5203 a641 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191c3e: c731 |0021: sub-float/2addr v1, v3 │ │ +191c40: 5901 ac41 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ +191c44: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ +191c48: 8221 |0026: int-to-float v1, v2 │ │ +191c4a: c731 |0027: sub-float/2addr v1, v3 │ │ +191c4c: 5901 a941 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ +191c50: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ +191c54: 5202 a741 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a7 │ │ +191c58: 8223 |002e: int-to-float v3, v2 │ │ +191c5a: 5204 a941 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a9 │ │ +191c5e: c743 |0031: sub-float/2addr v3, v4 │ │ +191c60: 5205 a641 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191c64: a606 0504 |0034: add-float v6, v5, v4 │ │ +191c68: 5207 ac41 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41ac │ │ +191c6c: c676 |0038: add-float/2addr v6, v7 │ │ +191c6e: 8222 |0039: int-to-float v2, v2 │ │ +191c70: c642 |003a: add-float/2addr v2, v4 │ │ +191c72: 5208 b341 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ +191c76: 8288 |003d: int-to-float v8, v8 │ │ +191c78: c645 |003e: add-float/2addr v5, v4 │ │ +191c7a: c675 |003f: add-float/2addr v5, v7 │ │ +191c7c: c758 |0040: sub-float/2addr v8, v5 │ │ +191c7e: 7058 7901 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ +191c84: 5b01 a841 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +191c88: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ +191c8c: 5402 a841 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +191c90: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ +191c94: 5402 a841 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +191c98: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +191c9c: 540e aa41 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41aa │ │ +191ca0: 120f |0052: const/4 v15, #int 0 // #0 │ │ +191ca2: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ +191ca6: 120a |0055: const/4 v10, #int 0 // #0 │ │ +191ca8: 120c |0056: const/4 v12, #int 0 // #0 │ │ +191caa: 0719 |0057: move-object v9, v1 │ │ +191cac: 7608 3301 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0133 │ │ +191cb2: 5402 af41 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41af │ │ +191cb6: 6e20 5a01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015a │ │ +191cbc: 5401 a341 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ +191cc0: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ +191cc4: 6e10 1001 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0110 │ │ +191cca: 5201 b441 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b4 │ │ +191cce: 5202 b341 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b3 │ │ +191cd2: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +191cd6: 7130 0601 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ +191cdc: 0c01 |0070: move-result-object v1 │ │ +191cde: 5b01 a341 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ +191ce2: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +191ce6: 5402 a341 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ +191cea: 7020 1a01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011a │ │ +191cf0: 5b01 a441 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a4 │ │ +191cf4: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=169 │ │ 0x0009 line=171 │ │ 0x000b line=172 │ │ 0x0018 line=178 │ │ 0x001c line=179 │ │ @@ -300347,43 +300348,43 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -19187c: |[19187c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -19188c: 6e10 0303 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0303 │ │ -191892: 0a03 |0003: move-result v3 │ │ -191894: 5420 a841 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191898: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -19189c: 7120 7a0a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a7a │ │ -1918a2: 0a03 |000b: move-result v3 │ │ -1918a4: 8733 |000c: float-to-int v3, v3 │ │ -1918a6: 5923 b241 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -1918aa: 5423 a841 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -1918ae: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1918b2: 5220 b241 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -1918b6: 8200 |0015: int-to-float v0, v0 │ │ -1918b8: 7120 760a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a76 │ │ -1918be: 0a03 |0019: move-result v3 │ │ -1918c0: 8733 |001a: float-to-int v3, v3 │ │ -1918c2: 5923 b241 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -1918c6: 5420 a341 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ -1918ca: 5221 b441 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b4 │ │ -1918ce: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ -1918d2: 6e30 0c01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010c │ │ -1918d8: 0a03 |0026: move-result v3 │ │ -1918da: 5923 a241 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ -1918de: 5420 ae41 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ae │ │ -1918e2: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ -1918e6: 7220 5c55 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@555c │ │ -1918ec: 6e10 6355 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ -1918f2: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -1918f4: 0f03 |0034: return v3 │ │ +191880: |[191880] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +191890: 6e10 0303 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0303 │ │ +191896: 0a03 |0003: move-result v3 │ │ +191898: 5420 a841 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +19189c: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +1918a0: 7120 7a0a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a7a │ │ +1918a6: 0a03 |000b: move-result v3 │ │ +1918a8: 8733 |000c: float-to-int v3, v3 │ │ +1918aa: 5923 b241 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +1918ae: 5423 a841 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +1918b2: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1918b6: 5220 b241 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +1918ba: 8200 |0015: int-to-float v0, v0 │ │ +1918bc: 7120 760a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a76 │ │ +1918c2: 0a03 |0019: move-result v3 │ │ +1918c4: 8733 |001a: float-to-int v3, v3 │ │ +1918c6: 5923 b241 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +1918ca: 5420 a341 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a3 │ │ +1918ce: 5221 b441 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b4 │ │ +1918d2: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ +1918d6: 6e30 0c01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010c │ │ +1918dc: 0a03 |0026: move-result v3 │ │ +1918de: 5923 a241 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ +1918e2: 5420 ae41 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ae │ │ +1918e6: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ +1918ea: 7220 5c55 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@555c │ │ +1918f0: 6e10 6355 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ +1918f6: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +1918f8: 0f03 |0034: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000f line=154 │ │ 0x001d line=156 │ │ 0x0029 line=158 │ │ 0x002d line=159 │ │ @@ -300397,26 +300398,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -191cf4: |[191cf4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ -191d04: 5912 a241 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ -191d08: 5410 a841 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ -191d0c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -191d10: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -191d14: 8700 |0008: float-to-int v0, v0 │ │ -191d16: 5910 b241 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ -191d1a: 5410 ae41 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ae │ │ -191d1e: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -191d22: 7220 5c55 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@555c │ │ -191d28: 6e10 6355 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ -191d2e: 0e00 |0015: return-void │ │ +191cf8: |[191cf8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ +191d08: 5912 a241 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a2 │ │ +191d0c: 5410 a841 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a8 │ │ +191d10: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +191d14: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +191d18: 8700 |0008: float-to-int v0, v0 │ │ +191d1a: 5910 b241 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b2 │ │ +191d1e: 5410 ae41 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ae │ │ +191d22: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +191d26: 7220 5c55 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@555c │ │ +191d2c: 6e10 6355 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ +191d32: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0002 line=216 │ │ 0x0006 line=217 │ │ 0x000b line=220 │ │ 0x000f line=221 │ │ @@ -300430,18 +300431,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191d30: |[191d30] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ -191d40: 5901 a541 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a5 │ │ -191d44: 6e10 6355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ -191d4a: 0e00 |0005: return-void │ │ +191d34: |[191d34] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ +191d44: 5901 a541 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a5 │ │ +191d48: 6e10 6355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ +191d4e: 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 │ │ @@ -300451,18 +300452,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191d4c: |[191d4c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ -191d5c: 5901 a641 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ -191d60: 6e10 6355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ -191d66: 0e00 |0005: return-void │ │ +191d50: |[191d50] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ +191d60: 5901 a641 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a6 │ │ +191d64: 6e10 6355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ +191d6a: 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 │ │ @@ -300472,18 +300473,18 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191d68: |[191d68] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ -191d78: 5b01 aa41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41aa │ │ -191d7c: 6e10 6355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ -191d82: 0e00 |0005: return-void │ │ +191d6c: |[191d6c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ +191d7c: 5b01 aa41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41aa │ │ +191d80: 6e10 6355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5563 │ │ +191d86: 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 │ │ @@ -300493,17 +300494,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 │ │ -191d84: |[191d84] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ -191d94: 5b01 ae41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ae │ │ -191d98: 0e00 |0002: return-void │ │ +191d88: |[191d88] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ +191d98: 5b01 ae41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ae │ │ +191d9c: 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; │ │ │ │ @@ -300545,20 +300546,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 │ │ -191dd8: |[191dd8] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ -191de8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -191dee: 5b01 b641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b6 │ │ -191df2: 5b02 b741 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b7 │ │ -191df6: 5b03 b841 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b8 │ │ -191dfa: 0e00 |0009: return-void │ │ +191ddc: |[191ddc] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ +191dec: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +191df2: 5b01 b641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b6 │ │ +191df6: 5b02 b741 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b7 │ │ +191dfa: 5b03 b841 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b8 │ │ +191dfe: 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; │ │ @@ -300570,20 +300571,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 │ │ -191dfc: |[191dfc] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -191e0c: 5430 b641 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b6 │ │ -191e10: 5431 b741 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b7 │ │ -191e14: 5432 b841 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b8 │ │ -191e18: 7155 7755 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@5577 │ │ -191e1e: 0e00 |0009: return-void │ │ +191e00: |[191e00] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +191e10: 5430 b641 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b6 │ │ +191e14: 5431 b741 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b7 │ │ +191e18: 5432 b841 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b8 │ │ +191e1c: 7155 7755 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@5577 │ │ +191e22: 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 │ │ @@ -300672,19 +300673,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 │ │ -192488: |[192488] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ -192498: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19249e: 5b01 c341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ -1924a2: 5b02 c441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c4 │ │ -1924a6: 0e00 |0007: return-void │ │ +19248c: |[19248c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ +19249c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1924a2: 5b01 c341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ +1924a6: 5b02 c441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c4 │ │ +1924aa: 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; │ │ @@ -300695,19 +300696,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1924a8: |[1924a8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1924b8: 5420 c341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ -1924bc: 5421 c441 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c4 │ │ -1924c0: 7130 a255 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@55a2 │ │ -1924c6: 0e00 |0007: return-void │ │ +1924ac: |[1924ac] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1924bc: 5420 c341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ +1924c0: 5421 c441 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c4 │ │ +1924c4: 7130 a255 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@55a2 │ │ +1924ca: 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; │ │ │ │ @@ -300745,19 +300746,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 │ │ -1924c8: |[1924c8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1924d8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1924de: 5b01 c541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ -1924e2: 5b02 c641 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ -1924e6: 0e00 |0007: return-void │ │ +1924cc: |[1924cc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1924dc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1924e2: 5b01 c541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ +1924e6: 5b02 c641 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ +1924ea: 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; │ │ @@ -300768,19 +300769,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1924e8: |[1924e8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1924f8: 5420 c541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ -1924fc: 5421 c641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ -192500: 7130 9f55 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@559f │ │ -192506: 0e00 |0007: return-void │ │ +1924ec: |[1924ec] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1924fc: 5420 c541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ +192500: 5421 c641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ +192504: 7130 9f55 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@559f │ │ +19250a: 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; │ │ │ │ @@ -300818,19 +300819,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 │ │ -19252c: |[19252c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -19253c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -192542: 5b01 c741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ -192546: 5b02 c841 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c8 │ │ -19254a: 0e00 |0007: return-void │ │ +192530: |[192530] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +192540: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +192546: 5b01 c741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ +19254a: 5b02 c841 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c8 │ │ +19254e: 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; │ │ @@ -300841,20 +300842,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -192508: |[192508] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ -192518: 5420 c741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ -19251c: 5421 c841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c8 │ │ -192520: 7130 a055 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@55a0 │ │ -192526: 0a03 |0007: move-result v3 │ │ -192528: 0f03 |0008: return v3 │ │ +19250c: |[19250c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ +19251c: 5420 c741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ +192520: 5421 c841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c8 │ │ +192524: 7130 a055 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@55a0 │ │ +19252a: 0a03 |0007: move-result v3 │ │ +19252c: 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; │ │ │ │ @@ -300892,19 +300893,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 │ │ -19254c: |[19254c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ -19255c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -192562: 5b01 c941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c9 │ │ -192566: 5b02 ca41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41ca │ │ -19256a: 0e00 |0007: return-void │ │ +192550: |[192550] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ +192560: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +192566: 5b01 c941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c9 │ │ +19256a: 5b02 ca41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41ca │ │ +19256e: 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; │ │ @@ -300915,19 +300916,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19256c: |[19256c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -19257c: 5420 c941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c9 │ │ -192580: 5421 ca41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41ca │ │ -192584: 7130 a155 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@55a1 │ │ -19258a: 0e00 |0007: return-void │ │ +192570: |[192570] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +192580: 5420 c941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c9 │ │ +192584: 5421 ca41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41ca │ │ +192588: 7130 a155 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@55a1 │ │ +19258e: 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; │ │ │ │ @@ -300961,18 +300962,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 │ │ -192c2c: |[192c2c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ -192c3c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -192c42: 5b01 d741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d7 │ │ -192c46: 0e00 |0005: return-void │ │ +192c30: |[192c30] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ +192c40: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +192c46: 5b01 d741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d7 │ │ +192c4a: 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; │ │ │ │ @@ -300982,18 +300983,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -192c48: |[192c48] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ -192c58: 5410 d741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d7 │ │ -192c5c: 6e10 c755 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@55c7 │ │ -192c62: 0e00 |0005: return-void │ │ +192c4c: |[192c4c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ +192c5c: 5410 d741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d7 │ │ +192c60: 6e10 c755 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@55c7 │ │ +192c66: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -301099,47 +301100,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -193150: |[193150] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ -193160: 2200 9e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -193164: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -193166: 2312 1b11 |0003: new-array v2, v1, [I // type@111b │ │ -19316a: 2203 d501 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d5 │ │ -19316e: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ -193172: 7040 7106 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@0671 │ │ -193178: 2311 1b11 |000c: new-array v1, v1, [I // type@111b │ │ -19317c: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ -193180: 7051 ce55 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@55ce │ │ -193186: 6900 e041 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ -19318a: 0e00 |0015: return-void │ │ +193154: |[193154] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ +193164: 2200 9e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +193168: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19316a: 2312 1b11 |0003: new-array v2, v1, [I // type@111b │ │ +19316e: 2203 d501 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d5 │ │ +193172: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ +193176: 7040 7106 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@0671 │ │ +19317c: 2311 1b11 |000c: new-array v1, v1, [I // type@111b │ │ +193180: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ +193184: 7051 ce55 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@55ce │ │ +19318a: 6900 e041 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ +19318e: 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 │ │ -19318c: |[19318c] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ -19319c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1931a2: 5b01 e441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e4 │ │ -1931a6: 5b02 e141 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41e1 │ │ -1931aa: 5b03 e241 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e2 │ │ -1931ae: 5b04 e341 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e3 │ │ -1931b2: 0e00 |000b: return-void │ │ +193190: |[193190] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ +1931a0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1931a6: 5b01 e441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e4 │ │ +1931aa: 5b02 e141 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41e1 │ │ +1931ae: 5b03 e241 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e2 │ │ +1931b2: 5b04 e341 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e3 │ │ +1931b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -301156,17 +301157,17 @@ │ │ type : '()Lcom/b44t/messenger/DcChatlist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1930c0: |[1930c0] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ -1930d0: 5410 e241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e2 │ │ -1930d4: 1100 |0002: return-object v0 │ │ +1930c4: |[1930c4] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ +1930d4: 5410 e241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e2 │ │ +1930d8: 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;) │ │ @@ -301174,17 +301175,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193108: |[193108] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ -193118: 5410 e141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41e1 │ │ -19311c: 1100 |0002: return-object v0 │ │ +19310c: |[19310c] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ +19311c: 5410 e141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41e1 │ │ +193120: 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;) │ │ @@ -301192,17 +301193,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193120: |[193120] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ -193130: 5410 e341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e3 │ │ -193134: 1100 |0002: return-object v0 │ │ +193124: |[193124] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ +193134: 5410 e341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e3 │ │ +193138: 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;) │ │ @@ -301210,17 +301211,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193138: |[193138] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ -193148: 5410 e441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e4 │ │ -19314c: 1100 |0002: return-object v0 │ │ +19313c: |[19313c] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ +19314c: 5410 e441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e4 │ │ +193150: 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;) │ │ @@ -301228,22 +301229,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19309c: |[19309c] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ -1930ac: 6e10 d455 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55d4 │ │ -1930b2: 0a00 |0003: move-result v0 │ │ -1930b4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -1930b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1930ba: 2802 |0007: goto 0009 // +0002 │ │ -1930bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1930be: 0f00 |0009: return v0 │ │ +1930a0: |[1930a0] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ +1930b0: 6e10 d455 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55d4 │ │ +1930b6: 0a00 |0003: move-result v0 │ │ +1930b8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +1930bc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1930be: 2802 |0007: goto 0009 // +0002 │ │ +1930c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1930c2: 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;) │ │ @@ -301251,25 +301252,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1930d8: |[1930d8] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ -1930e8: 5420 e141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41e1 │ │ -1930ec: 2100 |0002: array-length v0, v0 │ │ -1930ee: 5421 e241 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e2 │ │ -1930f2: 6e10 7406 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ -1930f8: 0a01 |0008: move-result v1 │ │ -1930fa: b010 |0009: add-int/2addr v0, v1 │ │ -1930fc: 5421 e341 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e3 │ │ -193100: 2111 |000c: array-length v1, v1 │ │ -193102: b010 |000d: add-int/2addr v0, v1 │ │ -193104: 0f00 |000e: return v0 │ │ +1930dc: |[1930dc] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ +1930ec: 5420 e141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41e1 │ │ +1930f0: 2100 |0002: array-length v0, v0 │ │ +1930f2: 5421 e241 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e2 │ │ +1930f6: 6e10 7406 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ +1930fc: 0a01 |0008: move-result v1 │ │ +1930fe: b010 |0009: add-int/2addr v0, v1 │ │ +193100: 5421 e341 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e3 │ │ +193104: 2111 |000c: array-length v1, v1 │ │ +193106: b010 |000d: add-int/2addr v0, v1 │ │ +193108: 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 : 13774 (SearchResult.java) │ │ @@ -301297,17 +301298,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1931b4: |[1931b4] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ -1931c4: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1931ca: 0e00 |0003: return-void │ │ +1931b8: |[1931b8] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ +1931c8: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1931ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ │ │ Virtual methods - │ │ @@ -301316,19 +301317,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 │ │ -1931cc: |[1931cc] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -1931dc: 1a01 2815 |0000: const-string v1, "DeltaChat" // string@1528 │ │ -1931e0: 1a02 0d0a |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0a0d │ │ -1931e4: 7120 be02 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1931ea: 0e00 |0007: return-void │ │ +1931d0: |[1931d0] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +1931e0: 1a01 2815 |0000: const-string v1, "DeltaChat" // string@1528 │ │ +1931e4: 1a02 0d0a |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0a0d │ │ +1931e8: 7120 be02 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1931ee: 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; │ │ @@ -301363,18 +301364,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 │ │ -1931ec: |[1931ec] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ -1931fc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -193202: 5b01 e541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e5 │ │ -193206: 0e00 |0005: return-void │ │ +1931f0: |[1931f0] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ +193200: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +193206: 5b01 e541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e5 │ │ +19320a: 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; │ │ │ │ @@ -301384,18 +301385,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -193208: |[193208] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ -193218: 5410 e541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e5 │ │ -19321c: 6e10 dc55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@55dc │ │ -193222: 0e00 |0005: return-void │ │ +19320c: |[19320c] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ +19321c: 5410 e541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e5 │ │ +193220: 6e10 dc55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@55dc │ │ +193226: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -301443,27 +301444,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -193238: |[193238] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -193248: 1c00 aa0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0faa │ │ -19324c: 1a00 c516 |0002: const-string v0, "FcmReceiveService" // string@16c5 │ │ -193250: 6900 e841 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ -193254: 2200 f702 |0006: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ -193258: 7010 9f0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19325e: 6900 e641 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e6 │ │ -193262: 2200 f702 |000d: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ -193266: 7010 9f0a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19326c: 6900 e741 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ -193270: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -193272: 6a00 e941 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ -193276: 0e00 |0017: return-void │ │ +19323c: |[19323c] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +19324c: 1c00 aa0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0faa │ │ +193250: 1a00 c516 |0002: const-string v0, "FcmReceiveService" // string@16c5 │ │ +193254: 6900 e841 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ +193258: 2200 f702 |0006: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ +19325c: 7010 9f0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +193262: 6900 e641 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e6 │ │ +193266: 2200 f702 |000d: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ +19326a: 7010 9f0a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +193270: 6900 e741 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ +193274: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +193276: 6a00 e941 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ +19327a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ 0x000d line=24 │ │ 0x0015 line=25 │ │ locals : │ │ @@ -301473,17 +301474,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193278: |[193278] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -193288: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ -19328e: 0e00 |0003: return-void │ │ +19327c: |[19327c] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +19328c: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ +193292: 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;) │ │ @@ -301491,68 +301492,68 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -193360: |[193360] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ -193370: 7100 124a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@4a12 │ │ -193376: 0c00 |0003: move-result-object v0 │ │ -193378: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -19337c: 6e10 144a 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@4a14 │ │ -193382: 0a00 |0009: move-result v0 │ │ -193384: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -193388: 0e00 |000c: return-void │ │ -19338a: 7110 f055 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55f0 │ │ -193390: 6200 e641 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e6 │ │ -193394: 1d00 |0012: monitor-enter v0 │ │ -193396: 6201 ea41 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ -19339a: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ -19339e: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1933a2: 1c02 a110 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@10a1 │ │ -1933a6: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1933ac: 6901 ea41 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ -1933b0: 7120 3705 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0537 │ │ -1933b6: 1e00 |0023: monitor-exit v0 │ │ -1933b8: 283c |0024: goto 0060 // +003c │ │ -1933ba: 0d03 |0025: move-exception v3 │ │ -1933bc: 1e00 |0026: monitor-exit v0 │ │ -1933be: 2703 |0027: throw v3 │ │ -1933c0: 0d03 |0028: move-exception v3 │ │ -1933c2: 6200 e841 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ -1933c6: 2201 0503 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -1933ca: 1a02 c116 |002d: const-string v2, "Failed to start foreground service: " // string@16c1 │ │ -1933ce: 7020 0d0b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -1933d4: 6e20 150b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -1933da: 1a03 b70a |0035: const-string v3, ", fetching in background." // string@0ab7 │ │ -1933de: 6e20 160b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1933e4: 6e10 270b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1933ea: 0c03 |003d: move-result-object v3 │ │ -1933ec: 7120 c202 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -1933f2: 1213 |0041: const/4 v3, #int 1 // #1 │ │ -1933f4: 6a03 e941 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ -1933f8: 6203 a60e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea6 │ │ -1933fc: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ -193400: 6e20 4a06 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@064a │ │ -193406: 0a03 |004b: move-result v3 │ │ -193408: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ -19340c: 6203 e741 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ -193410: 1d03 |0050: monitor-enter v3 │ │ -193412: 6300 e941 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ -193416: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -19341a: 6200 e741 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ -19341e: 6e10 a50a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa5 │ │ -193424: 28f7 |005a: goto 0051 // -0009 │ │ -193426: 1e03 |005b: monitor-exit v3 │ │ -193428: 2804 |005c: goto 0060 // +0004 │ │ -19342a: 0d00 |005d: move-exception v0 │ │ -19342c: 1e03 |005e: monitor-exit v3 │ │ -19342e: 2700 |005f: throw v0 │ │ -193430: 0e00 |0060: return-void │ │ +193364: |[193364] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ +193374: 7100 124a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@4a12 │ │ +19337a: 0c00 |0003: move-result-object v0 │ │ +19337c: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +193380: 6e10 144a 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@4a14 │ │ +193386: 0a00 |0009: move-result v0 │ │ +193388: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +19338c: 0e00 |000c: return-void │ │ +19338e: 7110 f055 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55f0 │ │ +193394: 6200 e641 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e6 │ │ +193398: 1d00 |0012: monitor-enter v0 │ │ +19339a: 6201 ea41 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ +19339e: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ +1933a2: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1933a6: 1c02 a110 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@10a1 │ │ +1933aa: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1933b0: 6901 ea41 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ +1933b4: 7120 3705 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0537 │ │ +1933ba: 1e00 |0023: monitor-exit v0 │ │ +1933bc: 283c |0024: goto 0060 // +003c │ │ +1933be: 0d03 |0025: move-exception v3 │ │ +1933c0: 1e00 |0026: monitor-exit v0 │ │ +1933c2: 2703 |0027: throw v3 │ │ +1933c4: 0d03 |0028: move-exception v3 │ │ +1933c6: 6200 e841 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ +1933ca: 2201 0503 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +1933ce: 1a02 c116 |002d: const-string v2, "Failed to start foreground service: " // string@16c1 │ │ +1933d2: 7020 0d0b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +1933d8: 6e20 150b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +1933de: 1a03 b70a |0035: const-string v3, ", fetching in background." // string@0ab7 │ │ +1933e2: 6e20 160b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1933e8: 6e10 270b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1933ee: 0c03 |003d: move-result-object v3 │ │ +1933f0: 7120 c202 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +1933f6: 1213 |0041: const/4 v3, #int 1 // #1 │ │ +1933f8: 6a03 e941 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ +1933fc: 6203 a60e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea6 │ │ +193400: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ +193404: 6e20 4a06 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@064a │ │ +19340a: 0a03 |004b: move-result v3 │ │ +19340c: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ +193410: 6203 e741 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ +193414: 1d03 |0050: monitor-enter v3 │ │ +193416: 6300 e941 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ +19341a: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +19341e: 6200 e741 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ +193422: 6e10 a50a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa5 │ │ +193428: 28f7 |005a: goto 0051 // -0009 │ │ +19342a: 1e03 |005b: monitor-exit v3 │ │ +19342c: 2804 |005c: goto 0060 // +0004 │ │ +19342e: 0d00 |005d: move-exception v0 │ │ +193430: 1e03 |005e: monitor-exit v3 │ │ +193432: 2700 |005f: throw v0 │ │ +193434: 0e00 |0060: return-void │ │ catches : 6 │ │ 0x0010 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0028 │ │ 0x0013 - 0x0027 │ │ -> 0x0025 │ │ 0x0027 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0028 │ │ @@ -301587,39 +301588,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -193474: |[193474] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ -193484: 6300 e941 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ -193488: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -19348c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -19348e: 6a00 e941 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ -193492: 6200 e741 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ -193496: 1d00 |0009: monitor-enter v0 │ │ -193498: 6e10 a30a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa3 │ │ -19349e: 1e00 |000d: monitor-exit v0 │ │ -1934a0: 2804 |000e: goto 0012 // +0004 │ │ -1934a2: 0d02 |000f: move-exception v2 │ │ -1934a4: 1e00 |0010: monitor-exit v0 │ │ -1934a6: 2702 |0011: throw v2 │ │ -1934a8: 6200 e641 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e6 │ │ -1934ac: 1d00 |0014: monitor-enter v0 │ │ -1934ae: 6201 ea41 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ -1934b2: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -1934b6: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ -1934bc: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -1934be: 6902 ea41 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ -1934c2: 1e00 |001f: monitor-exit v0 │ │ -1934c4: 0e00 |0020: return-void │ │ -1934c6: 0d02 |0021: move-exception v2 │ │ -1934c8: 1e00 |0022: monitor-exit v0 │ │ -1934ca: 2702 |0023: throw v2 │ │ +193478: |[193478] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ +193488: 6300 e941 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ +19348c: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +193490: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +193492: 6a00 e941 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e9 │ │ +193496: 6200 e741 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e7 │ │ +19349a: 1d00 |0009: monitor-enter v0 │ │ +19349c: 6e10 a30a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa3 │ │ +1934a2: 1e00 |000d: monitor-exit v0 │ │ +1934a4: 2804 |000e: goto 0012 // +0004 │ │ +1934a6: 0d02 |000f: move-exception v2 │ │ +1934a8: 1e00 |0010: monitor-exit v0 │ │ +1934aa: 2702 |0011: throw v2 │ │ +1934ac: 6200 e641 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e6 │ │ +1934b0: 1d00 |0014: monitor-enter v0 │ │ +1934b2: 6201 ea41 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ +1934b6: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +1934ba: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ +1934c0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +1934c2: 6902 ea41 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41ea │ │ +1934c6: 1e00 |001f: monitor-exit v0 │ │ +1934c8: 0e00 |0020: return-void │ │ +1934ca: 0d02 |0021: move-exception v2 │ │ +1934cc: 1e00 |0022: monitor-exit v0 │ │ +1934ce: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000a - 0x0011 │ │ -> 0x000f │ │ 0x0015 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -301641,25 +301642,25 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -193290: |[193290] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ -1932a0: 6200 e841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ -1932a4: 1a01 2b37 |0002: const-string v1, "Starting fetch" // string@372b │ │ -1932a8: 7120 be02 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1932ae: 6200 a60e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea6 │ │ -1932b2: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ -1932b6: 6e20 4a06 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@064a │ │ -1932bc: 0a00 |000e: move-result v0 │ │ -1932be: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1932c2: 7110 e255 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@55e2 │ │ -1932c8: 0e00 |0014: return-void │ │ +193294: |[193294] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ +1932a4: 6200 e841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ +1932a8: 1a01 2b37 |0002: const-string v1, "Starting fetch" // string@372b │ │ +1932ac: 7120 be02 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1932b2: 6200 a60e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea6 │ │ +1932b6: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ +1932ba: 6e20 4a06 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@064a │ │ +1932c0: 0a00 |000e: move-result v0 │ │ +1932c2: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1932c6: 7110 e255 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@55e2 │ │ +1932cc: 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; │ │ @@ -301669,54 +301670,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 │ │ -193224: |[193224] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -193234: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -193236: 1101 |0001: return-object v1 │ │ +193228: |[193228] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +193238: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +19323a: 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 : 52 16-bit code units │ │ -1932cc: |[1932cc] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ -1932dc: 6200 e841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ -1932e0: 1a01 5914 |0002: const-string v1, "Creating fetch service" // string@1459 │ │ -1932e4: 7120 be02 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1932ea: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ -1932f0: 2200 5f01 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@015f │ │ -1932f4: 1a01 df48 |000c: const-string v1, "ch_generic" // string@48df │ │ -1932f8: 7030 0305 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0503 │ │ -1932fe: 1401 d600 137f |0011: const v1, #float 1.95401e+38 // #7f1300d6 │ │ -193304: 6e20 db55 1200 |0014: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@55db │ │ -19330a: 0c01 |0017: move-result-object v1 │ │ -19330c: 6e20 0d05 1000 |0018: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@050d │ │ -193312: 0c00 |001b: move-result-object v0 │ │ -193314: 1401 6f02 087f |001c: const v1, #float 1.80788e+38 // #7f08026f │ │ -19331a: 6e20 1805 1000 |001f: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0518 │ │ -193320: 0c00 |0022: move-result-object v0 │ │ -193322: 6e10 0505 0000 |0023: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0505 │ │ -193328: 0c00 |0026: move-result-object v0 │ │ -19332a: 1241 |0027: const/4 v1, #int 4 // #4 │ │ -19332c: 6e30 e155 1200 |0028: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55e1 │ │ -193332: 2200 a010 |002b: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@10a0 │ │ -193336: 7020 d755 2000 |002d: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@55d7 │ │ -19333c: 7110 ae57 0000 |0030: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@57ae │ │ -193342: 0e00 |0033: return-void │ │ +1932d0: |[1932d0] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ +1932e0: 6200 e841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e8 │ │ +1932e4: 1a01 5914 |0002: const-string v1, "Creating fetch service" // string@1459 │ │ +1932e8: 7120 be02 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1932ee: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ +1932f4: 2200 5f01 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@015f │ │ +1932f8: 1a01 df48 |000c: const-string v1, "ch_generic" // string@48df │ │ +1932fc: 7030 0305 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0503 │ │ +193302: 1401 d600 137f |0011: const v1, #float 1.95401e+38 // #7f1300d6 │ │ +193308: 6e20 db55 1200 |0014: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@55db │ │ +19330e: 0c01 |0017: move-result-object v1 │ │ +193310: 6e20 0d05 1000 |0018: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@050d │ │ +193316: 0c00 |001b: move-result-object v0 │ │ +193318: 1401 6f02 087f |001c: const v1, #float 1.80788e+38 // #7f08026f │ │ +19331e: 6e20 1805 1000 |001f: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0518 │ │ +193324: 0c00 |0022: move-result-object v0 │ │ +193326: 6e10 0505 0000 |0023: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0505 │ │ +19332c: 0c00 |0026: move-result-object v0 │ │ +19332e: 1241 |0027: const/4 v1, #int 4 // #4 │ │ +193330: 6e30 e155 1200 |0028: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55e1 │ │ +193336: 2200 a010 |002b: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@10a0 │ │ +19333a: 7020 d755 2000 |002d: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@55d7 │ │ +193340: 7110 ae57 0000 |0030: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@57ae │ │ +193346: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0007 line=84 │ │ 0x000a line=86 │ │ 0x0014 line=87 │ │ 0x001f line=88 │ │ @@ -301731,18 +301732,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -193344: |[193344] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ -193354: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -193356: 6e20 e355 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@55e3 │ │ -19335c: 0e00 |0004: return-void │ │ +193348: |[193348] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ +193358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19335a: 6e20 e355 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@55e3 │ │ +193360: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ source_file_idx : 5837 (FetchForegroundService.java) │ │ @@ -301833,25 +301834,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 │ │ -19378c: |[19378c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ -19379c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1937a2: 5b01 f241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -1937a6: 5b02 ec41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -1937aa: 5b03 eb41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -1937ae: 5904 ed41 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -1937b2: 5905 ee41 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -1937b6: 5907 f041 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -1937ba: 5906 f141 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -1937be: 5c08 ef41 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -1937c2: 0e00 |0013: return-void │ │ +193790: |[193790] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ +1937a0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1937a6: 5b01 f241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +1937aa: 5b02 ec41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +1937ae: 5b03 eb41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +1937b2: 5904 ed41 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +1937b6: 5905 ee41 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +1937ba: 5907 f041 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +1937be: 5906 f141 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +1937c2: 5c08 ef41 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +1937c6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ 0x0005 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ @@ -301875,17 +301876,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 │ │ -1937c4: |[1937c4] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ -1937d4: 7609 e455 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@55e4 │ │ -1937da: 0e00 |0003: return-void │ │ +1937c8: |[1937c8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ +1937d8: 7609 e455 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@55e4 │ │ +1937de: 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; │ │ @@ -301902,18 +301903,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 │ │ -193680: |[193680] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -193690: 7110 e855 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55e8 │ │ -193696: 0c00 |0003: move-result-object v0 │ │ -193698: 1100 |0004: return-object v0 │ │ +193684: |[193684] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +193694: 7110 e855 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55e8 │ │ +19369a: 0c00 |0003: move-result-object v0 │ │ +19369c: 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;) │ │ @@ -301921,73 +301922,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 │ │ -19369c: |[19369c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1936ac: 7100 ef55 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -1936b2: 0c00 |0003: move-result-object v0 │ │ -1936b4: 5200 ee41 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -1936b8: 1a01 f152 |0006: const-string v1, "extra_id" // string@52f1 │ │ -1936bc: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1936c2: 0a07 |000b: move-result v7 │ │ -1936c4: 1a00 f952 |000c: const-string v0, "extra_title" // string@52f9 │ │ -1936c8: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1936ce: 0c00 |0011: move-result-object v0 │ │ -1936d0: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -1936d4: 7100 ef55 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -1936da: 0c00 |0017: move-result-object v0 │ │ -1936dc: 5400 f241 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -1936e0: 0703 |001a: move-object v3, v0 │ │ -1936e2: 1a00 ef52 |001b: const-string v0, "extra_content_text" // string@52ef │ │ -1936e6: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1936ec: 0c00 |0020: move-result-object v0 │ │ -1936ee: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ -1936f2: 7100 ef55 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -1936f8: 0c00 |0026: move-result-object v0 │ │ -1936fa: 5400 ec41 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -1936fe: 0704 |0029: move-object v4, v0 │ │ -193700: 1a00 ee52 |002a: const-string v0, "extra_channel_id" // string@52ee │ │ -193704: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -19370a: 0c00 |002f: move-result-object v0 │ │ -19370c: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ -193710: 7100 ef55 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -193716: 0c00 |0035: move-result-object v0 │ │ -193718: 5400 eb41 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -19371c: 0705 |0038: move-object v5, v0 │ │ -19371e: 7100 ef55 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -193724: 0c00 |003c: move-result-object v0 │ │ -193726: 5200 ed41 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -19372a: 1a01 f052 |003f: const-string v1, "extra_icon_res" // string@52f0 │ │ -19372e: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -193734: 0a06 |0044: move-result v6 │ │ -193736: 7100 ef55 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -19373c: 0c00 |0048: move-result-object v0 │ │ -19373e: 5200 f041 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -193742: 1a01 f352 |004b: const-string v1, "extra_progress" // string@52f3 │ │ -193746: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -19374c: 0a09 |0050: move-result v9 │ │ -19374e: 7100 ef55 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -193754: 0c00 |0054: move-result-object v0 │ │ -193756: 5200 f141 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -19375a: 1a01 f552 |0057: const-string v1, "extra_progress_max" // string@52f5 │ │ -19375e: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -193764: 0a08 |005c: move-result v8 │ │ -193766: 7100 ef55 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ -19376c: 0c00 |0060: move-result-object v0 │ │ -19376e: 5500 ef41 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -193772: 1a01 f452 |0063: const-string v1, "extra_progress_indeterminate" // string@52f4 │ │ -193776: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -19377c: 0a0a |0068: move-result v10 │ │ -19377e: 220b a310 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -193782: 07b2 |006b: move-object v2, v11 │ │ -193784: 7609 e455 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@55e4 │ │ -19378a: 110b |006f: return-object v11 │ │ +1936a0: |[1936a0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1936b0: 7100 ef55 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +1936b6: 0c00 |0003: move-result-object v0 │ │ +1936b8: 5200 ee41 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +1936bc: 1a01 f152 |0006: const-string v1, "extra_id" // string@52f1 │ │ +1936c0: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1936c6: 0a07 |000b: move-result v7 │ │ +1936c8: 1a00 f952 |000c: const-string v0, "extra_title" // string@52f9 │ │ +1936cc: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1936d2: 0c00 |0011: move-result-object v0 │ │ +1936d4: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +1936d8: 7100 ef55 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +1936de: 0c00 |0017: move-result-object v0 │ │ +1936e0: 5400 f241 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +1936e4: 0703 |001a: move-object v3, v0 │ │ +1936e6: 1a00 ef52 |001b: const-string v0, "extra_content_text" // string@52ef │ │ +1936ea: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1936f0: 0c00 |0020: move-result-object v0 │ │ +1936f2: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ +1936f6: 7100 ef55 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +1936fc: 0c00 |0026: move-result-object v0 │ │ +1936fe: 5400 ec41 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +193702: 0704 |0029: move-object v4, v0 │ │ +193704: 1a00 ee52 |002a: const-string v0, "extra_channel_id" // string@52ee │ │ +193708: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +19370e: 0c00 |002f: move-result-object v0 │ │ +193710: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ +193714: 7100 ef55 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +19371a: 0c00 |0035: move-result-object v0 │ │ +19371c: 5400 eb41 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +193720: 0705 |0038: move-object v5, v0 │ │ +193722: 7100 ef55 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +193728: 0c00 |003c: move-result-object v0 │ │ +19372a: 5200 ed41 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +19372e: 1a01 f052 |003f: const-string v1, "extra_icon_res" // string@52f0 │ │ +193732: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +193738: 0a06 |0044: move-result v6 │ │ +19373a: 7100 ef55 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +193740: 0c00 |0048: move-result-object v0 │ │ +193742: 5200 f041 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +193746: 1a01 f352 |004b: const-string v1, "extra_progress" // string@52f3 │ │ +19374a: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +193750: 0a09 |0050: move-result v9 │ │ +193752: 7100 ef55 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +193758: 0c00 |0054: move-result-object v0 │ │ +19375a: 5200 f141 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +19375e: 1a01 f552 |0057: const-string v1, "extra_progress_max" // string@52f5 │ │ +193762: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +193768: 0a08 |005c: move-result v8 │ │ +19376a: 7100 ef55 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ef │ │ +193770: 0c00 |0060: move-result-object v0 │ │ +193772: 5500 ef41 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +193776: 1a01 f452 |0063: const-string v1, "extra_progress_indeterminate" // string@52f4 │ │ +19377a: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +193780: 0a0a |0068: move-result v10 │ │ +193782: 220b a310 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +193786: 07b2 |006b: move-object v2, v11 │ │ +193788: 7609 e455 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@55e4 │ │ +19378e: 110b |006f: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=224 │ │ 0x0014 line=225 │ │ 0x001b line=227 │ │ 0x0023 line=228 │ │ @@ -302007,61 +302008,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -1934e4: |[1934e4] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ -1934f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1934f6: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -1934fa: 0f00 |0003: return v0 │ │ -1934fc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1934fe: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ -193502: 6e10 a10a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ -193508: 0c02 |000a: move-result-object v2 │ │ -19350a: 6e10 a10a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ -193510: 0c03 |000e: move-result-object v3 │ │ -193512: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -193516: 2842 |0011: goto 0053 // +0042 │ │ -193518: 1f05 a310 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -19351c: 5242 ee41 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -193520: 5253 ee41 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -193524: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ -193528: 5242 ed41 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -19352c: 5253 ed41 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -193530: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ -193534: 5242 f041 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -193538: 5253 f041 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -19353c: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ -193540: 5242 f141 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -193544: 5253 f141 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -193548: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ -19354c: 5542 ef41 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -193550: 5553 ef41 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -193554: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ -193558: 5442 f241 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -19355c: 5453 f241 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -193560: 6e20 d40a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -193566: 0a02 |0039: move-result v2 │ │ -193568: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ -19356c: 5442 ec41 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -193570: 5453 ec41 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -193574: 6e20 d40a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19357a: 0a02 |0043: move-result v2 │ │ -19357c: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ -193580: 5442 eb41 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -193584: 5455 eb41 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -193588: 6e20 d40a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19358e: 0a05 |004d: move-result v5 │ │ -193590: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ -193594: 2802 |0050: goto 0052 // +0002 │ │ -193596: 1200 |0051: const/4 v0, #int 0 // #0 │ │ -193598: 0f00 |0052: return v0 │ │ -19359a: 0f01 |0053: return v1 │ │ +1934e8: |[1934e8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ +1934f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1934fa: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +1934fe: 0f00 |0003: return v0 │ │ +193500: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +193502: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ +193506: 6e10 a10a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ +19350c: 0c02 |000a: move-result-object v2 │ │ +19350e: 6e10 a10a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ +193514: 0c03 |000e: move-result-object v3 │ │ +193516: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +19351a: 2842 |0011: goto 0053 // +0042 │ │ +19351c: 1f05 a310 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +193520: 5242 ee41 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +193524: 5253 ee41 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +193528: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ +19352c: 5242 ed41 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +193530: 5253 ed41 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +193534: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ +193538: 5242 f041 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +19353c: 5253 f041 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +193540: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ +193544: 5242 f141 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +193548: 5253 f141 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +19354c: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ +193550: 5542 ef41 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +193554: 5553 ef41 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +193558: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ +19355c: 5442 f241 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +193560: 5453 f241 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +193564: 6e20 d40a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19356a: 0a02 |0039: move-result v2 │ │ +19356c: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ +193570: 5442 ec41 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +193574: 5453 ec41 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +193578: 6e20 d40a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19357e: 0a02 |0043: move-result v2 │ │ +193580: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ +193584: 5442 eb41 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +193588: 5455 eb41 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +19358c: 6e20 d40a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +193592: 0a05 |004d: move-result v5 │ │ +193594: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ +193598: 2802 |0050: goto 0052 // +0002 │ │ +19359a: 1200 |0051: const/4 v0, #int 0 // #0 │ │ +19359c: 0f00 |0052: return v0 │ │ +19359e: 0f01 |0053: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=249 │ │ 0x0012 line=251 │ │ 0x0014 line=252 │ │ 0x0036 line=257 │ │ 0x0040 line=258 │ │ @@ -302075,39 +302076,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -19359c: |[19359c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ -1935ac: 5420 f241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -1935b0: 6e10 db0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ -1935b6: 0a00 |0005: move-result v0 │ │ -1935b8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1935bc: 5421 eb41 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -1935c0: 6e10 db0a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ -1935c6: 0a01 |000d: move-result v1 │ │ -1935c8: b010 |000e: add-int/2addr v0, v1 │ │ -1935ca: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1935ce: 5221 ee41 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -1935d2: b010 |0013: add-int/2addr v0, v1 │ │ -1935d4: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1935d8: 5221 ed41 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -1935dc: b010 |0018: add-int/2addr v0, v1 │ │ -1935de: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1935e2: 5221 f041 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -1935e6: b010 |001d: add-int/2addr v0, v1 │ │ -1935e8: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1935ec: 5221 f141 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -1935f0: b010 |0022: add-int/2addr v0, v1 │ │ -1935f2: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1935f6: 5521 ef41 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -1935fa: b010 |0027: add-int/2addr v0, v1 │ │ -1935fc: 0f00 |0028: return v0 │ │ +1935a0: |[1935a0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ +1935b0: 5420 f241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +1935b4: 6e10 db0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ +1935ba: 0a00 |0005: move-result v0 │ │ +1935bc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1935c0: 5421 eb41 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +1935c4: 6e10 db0a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ +1935ca: 0a01 |000d: move-result v1 │ │ +1935cc: b010 |000e: add-int/2addr v0, v1 │ │ +1935ce: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1935d2: 5221 ee41 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +1935d6: b010 |0013: add-int/2addr v0, v1 │ │ +1935d8: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1935dc: 5221 ed41 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +1935e0: b010 |0018: add-int/2addr v0, v1 │ │ +1935e2: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1935e6: 5221 f041 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +1935ea: b010 |001d: add-int/2addr v0, v1 │ │ +1935ec: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1935f0: 5221 f141 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +1935f4: b010 |0022: add-int/2addr v0, v1 │ │ +1935f6: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1935fa: 5521 ef41 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +1935fe: b010 |0027: add-int/2addr v0, v1 │ │ +193600: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0008 line=266 │ │ 0x0011 line=268 │ │ 0x0016 line=270 │ │ 0x001b line=272 │ │ @@ -302121,47 +302122,47 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -193600: |[193600] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ -193610: 6200 9e00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009e │ │ -193614: 5481 eb41 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -193618: 5282 ee41 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -19361c: 7110 500a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -193622: 0c02 |0009: move-result-object v2 │ │ -193624: 5283 f041 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -193628: 7110 500a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19362e: 0c03 |000f: move-result-object v3 │ │ -193630: 5284 f141 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -193634: 7110 500a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19363a: 0c04 |0015: move-result-object v4 │ │ -19363c: 5585 ef41 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -193640: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ -193644: 1a05 7d5d |001a: const-string v5, "indeterminate" // string@5d7d │ │ -193648: 2803 |001c: goto 001f // +0003 │ │ -19364a: 1a05 164f |001d: const-string v5, "determinate" // string@4f16 │ │ -19364e: 1256 |001f: const/4 v6, #int 5 // #5 │ │ -193650: 2366 3511 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1135 │ │ -193654: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -193656: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ -19365a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -19365c: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ -193660: 1221 |0028: const/4 v1, #int 2 // #2 │ │ -193662: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ -193666: 1231 |002b: const/4 v1, #int 3 // #3 │ │ -193668: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ -19366c: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -19366e: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ -193672: 1a01 2111 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@1121 │ │ -193676: 7130 d70a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -19367c: 0c00 |0036: move-result-object v0 │ │ -19367e: 1100 |0037: return-object v0 │ │ +193604: |[193604] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ +193614: 6200 9e00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009e │ │ +193618: 5481 eb41 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +19361c: 5282 ee41 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +193620: 7110 500a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +193626: 0c02 |0009: move-result-object v2 │ │ +193628: 5283 f041 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +19362c: 7110 500a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +193632: 0c03 |000f: move-result-object v3 │ │ +193634: 5284 f141 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +193638: 7110 500a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19363e: 0c04 |0015: move-result-object v4 │ │ +193640: 5585 ef41 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +193644: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ +193648: 1a05 7d5d |001a: const-string v5, "indeterminate" // string@5d7d │ │ +19364c: 2803 |001c: goto 001f // +0003 │ │ +19364e: 1a05 164f |001d: const-string v5, "determinate" // string@4f16 │ │ +193652: 1256 |001f: const/4 v6, #int 5 // #5 │ │ +193654: 2366 3511 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1135 │ │ +193658: 1207 |0022: const/4 v7, #int 0 // #0 │ │ +19365a: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ +19365e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +193660: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ +193664: 1221 |0028: const/4 v1, #int 2 // #2 │ │ +193666: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ +19366a: 1231 |002b: const/4 v1, #int 3 // #3 │ │ +19366c: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ +193670: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +193672: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ +193676: 1a01 2111 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@1121 │ │ +19367a: 7130 d70a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +193680: 0c00 |0036: move-result-object v0 │ │ +193682: 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 : 6001 (GenericForegroundService.java) │ │ @@ -302198,18 +302199,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 │ │ -1937f4: |[1937f4] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ -193804: 5b01 f341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f3 │ │ -193808: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@022e │ │ -19380e: 0e00 |0005: return-void │ │ +1937f8: |[1937f8] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ +193808: 5b01 f341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f3 │ │ +19380c: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@022e │ │ +193812: 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; │ │ │ │ @@ -302219,17 +302220,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1937dc: |[1937dc] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ -1937ec: 5410 f341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f3 │ │ -1937f0: 1100 |0002: return-object v0 │ │ +1937e0: |[1937e0] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ +1937f0: 5410 f341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f3 │ │ +1937f4: 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 : 6001 (GenericForegroundService.java) │ │ @@ -302349,37 +302350,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 10 │ │ insns size : 40 16-bit code units │ │ -19399c: |[19399c] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -1939ac: 2200 b403 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03b4 │ │ -1939b0: 7010 6c0d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d6c │ │ -1939b6: 6900 0042 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@4200 │ │ -1939ba: 2200 b303 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b3 │ │ -1939be: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1939c0: 7020 690d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d69 │ │ -1939c6: 6900 f641 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f6 │ │ -1939ca: 6701 0542 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ -1939ce: 2200 a310 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -1939d2: 120a |0013: const/4 v10, #int 0 // #0 │ │ -1939d4: 120b |0014: const/4 v11, #int 0 // #0 │ │ -1939d6: 1a03 0000 |0015: const-string v3, "" // string@0000 │ │ -1939da: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -1939de: 1a05 df48 |0019: const-string v5, "ch_generic" // string@48df │ │ -1939e2: 1406 1702 087f |001b: const v6, #float 1.80786e+38 // #7f080217 │ │ -1939e8: 12f7 |001e: const/4 v7, #int -1 // #ff │ │ -1939ea: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -1939ec: 1209 |0020: const/4 v9, #int 0 // #0 │ │ -1939ee: 0702 |0021: move-object v2, v0 │ │ -1939f0: 760a e555 0200 |0022: 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@55e5 │ │ -1939f6: 6900 f741 |0025: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f7 │ │ -1939fa: 0e00 |0027: return-void │ │ +1939a0: |[1939a0] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +1939b0: 2200 b403 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03b4 │ │ +1939b4: 7010 6c0d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d6c │ │ +1939ba: 6900 0042 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@4200 │ │ +1939be: 2200 b303 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b3 │ │ +1939c2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1939c4: 7020 690d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d69 │ │ +1939ca: 6900 f641 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f6 │ │ +1939ce: 6701 0542 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ +1939d2: 2200 a310 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +1939d6: 120a |0013: const/4 v10, #int 0 // #0 │ │ +1939d8: 120b |0014: const/4 v11, #int 0 // #0 │ │ +1939da: 1a03 0000 |0015: const-string v3, "" // string@0000 │ │ +1939de: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +1939e2: 1a05 df48 |0019: const-string v5, "ch_generic" // string@48df │ │ +1939e6: 1406 1702 087f |001b: const v6, #float 1.80786e+38 // #7f080217 │ │ +1939ec: 12f7 |001e: const/4 v7, #int -1 // #ff │ │ +1939ee: 1208 |001f: const/4 v8, #int 0 // #0 │ │ +1939f0: 1209 |0020: const/4 v9, #int 0 // #0 │ │ +1939f2: 0702 |0021: move-object v2, v0 │ │ +1939f4: 760a e555 0200 |0022: 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@55e5 │ │ +1939fa: 6900 f741 |0025: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f7 │ │ +1939fe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -302389,23 +302390,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1939fc: |[1939fc] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -193a0c: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ -193a12: 2200 a410 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a4 │ │ -193a16: 7020 eb55 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@55eb │ │ -193a1c: 5b10 0342 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4203 │ │ -193a20: 2200 7c03 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@037c │ │ -193a24: 7010 b20c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cb2 │ │ -193a2a: 5b10 0242 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ -193a2e: 0e00 |0011: return-void │ │ +193a00: |[193a00] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +193a10: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ +193a16: 2200 a410 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a4 │ │ +193a1a: 7020 eb55 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@55eb │ │ +193a20: 5b10 0342 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4203 │ │ +193a24: 2200 7c03 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@037c │ │ +193a28: 7010 b20c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cb2 │ │ +193a2e: 5b10 0242 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ +193a32: 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; │ │ @@ -302415,53 +302416,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 │ │ -1938f8: |[1938f8] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -193908: 6200 f741 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f7 │ │ -19390c: 1100 |0002: return-object v0 │ │ +1938fc: |[1938fc] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +19390c: 6200 f741 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f7 │ │ +193910: 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 │ │ -193a30: |[193a30] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ -193a40: 6200 f641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f6 │ │ -193a44: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d6a │ │ -193a4a: 0a01 |0005: move-result v1 │ │ -193a4c: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ -193a50: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -193a54: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ -193a58: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ -193a5c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -193a5e: 6e20 6b0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d6b │ │ -193a64: 1a00 df48 |0012: const-string v0, "ch_generic" // string@48df │ │ -193a68: 1a02 6f17 |0014: const-string v2, "Generic Background Service" // string@176f │ │ -193a6c: 7130 bd57 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@57bd │ │ -193a72: 0c00 |0019: move-result-object v0 │ │ -193a74: 1a01 0416 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1604 │ │ -193a78: 7120 d357 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@57d3 │ │ -193a7e: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ -193a82: 7120 cd57 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@57cd │ │ -193a88: 0c03 |0024: move-result-object v3 │ │ -193a8a: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ -193a8e: 7120 d557 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@57d5 │ │ -193a94: 0e00 |002a: return-void │ │ +193a34: |[193a34] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ +193a44: 6200 f641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f6 │ │ +193a48: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d6a │ │ +193a4e: 0a01 |0005: move-result v1 │ │ +193a50: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ +193a54: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +193a58: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ +193a5c: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ +193a60: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +193a62: 6e20 6b0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d6b │ │ +193a68: 1a00 df48 |0012: const-string v0, "ch_generic" // string@48df │ │ +193a6c: 1a02 6f17 |0014: const-string v2, "Generic Background Service" // string@176f │ │ +193a70: 7130 bd57 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@57bd │ │ +193a76: 0c00 |0019: move-result-object v0 │ │ +193a78: 1a01 0416 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1604 │ │ +193a7c: 7120 d357 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@57d3 │ │ +193a82: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ +193a86: 7120 cd57 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@57cd │ │ +193a8c: 0c03 |0024: move-result-object v3 │ │ +193a8e: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ +193a92: 7120 d557 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@57d5 │ │ +193a98: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000f line=190 │ │ 0x0012 line=191 │ │ 0x001a line=193 │ │ 0x001f line=194 │ │ @@ -302474,38 +302475,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 │ │ -193a98: |[193a98] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ -193aa8: 1d05 |0000: monitor-enter v5 │ │ -193aaa: 7110 e655 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55e6 │ │ -193ab0: 0c06 |0004: move-result-object v6 │ │ -193ab2: 6200 0142 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ -193ab6: 6201 9e00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009e │ │ -193aba: 1a02 765b |0009: const-string v2, "handleStart() %s" // string@5b76 │ │ -193abe: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -193ac0: 2333 3511 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ -193ac4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -193ac6: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ -193aca: 7130 d70a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -193ad0: 0c01 |0014: move-result-object v1 │ │ -193ad2: 7120 be02 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -193ad8: 5450 0242 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ -193adc: 5261 ee41 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -193ae0: 7110 500a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -193ae6: 0c01 |001f: move-result-object v1 │ │ -193ae8: 6e30 b50c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb5 │ │ -193aee: 1e05 |0023: monitor-exit v5 │ │ -193af0: 0e00 |0024: return-void │ │ -193af2: 0d06 |0025: move-exception v6 │ │ -193af4: 1e05 |0026: monitor-exit v5 │ │ -193af6: 2706 |0027: throw v6 │ │ +193a9c: |[193a9c] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ +193aac: 1d05 |0000: monitor-enter v5 │ │ +193aae: 7110 e655 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55e6 │ │ +193ab4: 0c06 |0004: move-result-object v6 │ │ +193ab6: 6200 0142 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ +193aba: 6201 9e00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009e │ │ +193abe: 1a02 765b |0009: const-string v2, "handleStart() %s" // string@5b76 │ │ +193ac2: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +193ac4: 2333 3511 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ +193ac8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +193aca: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ +193ace: 7130 d70a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +193ad4: 0c01 |0014: move-result-object v1 │ │ +193ad6: 7120 be02 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +193adc: 5450 0242 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ +193ae0: 5261 ee41 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +193ae4: 7110 500a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +193aea: 0c01 |001f: move-result-object v1 │ │ +193aec: 6e30 b50c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb5 │ │ +193af2: 1e05 |0023: monitor-exit v5 │ │ +193af4: 0e00 |0024: return-void │ │ +193af6: 0d06 |0025: move-exception v6 │ │ +193af8: 1e05 |0026: monitor-exit v5 │ │ +193afa: 2706 |0027: throw v6 │ │ catches : 2 │ │ 0x0001 - 0x0023 │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0001 line=94 │ │ @@ -302521,37 +302522,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 │ │ -193b0c: |[193b0c] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ -193b1c: 1d03 |0000: monitor-enter v3 │ │ -193b1e: 6200 0142 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ -193b22: 1a01 785b |0003: const-string v1, "handleStop()" // string@5b78 │ │ -193b26: 7120 be02 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -193b2c: 1a01 f152 |0008: const-string v1, "extra_id" // string@52f1 │ │ -193b30: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -193b32: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -193b38: 0a04 |000e: move-result v4 │ │ -193b3a: 5431 0242 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ -193b3e: 7110 500a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -193b44: 0c04 |0014: move-result-object v4 │ │ -193b46: 6e20 b60c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb6 │ │ -193b4c: 0c04 |0018: move-result-object v4 │ │ -193b4e: 1f04 a310 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -193b52: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ -193b56: 1a04 4914 |001d: const-string v4, "Could not find entry to remove" // string@1449 │ │ -193b5a: 7120 c202 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -193b60: 1e03 |0022: monitor-exit v3 │ │ -193b62: 0e00 |0023: return-void │ │ -193b64: 0d04 |0024: move-exception v4 │ │ -193b66: 1e03 |0025: monitor-exit v3 │ │ -193b68: 2704 |0026: throw v4 │ │ +193b10: |[193b10] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ +193b20: 1d03 |0000: monitor-enter v3 │ │ +193b22: 6200 0142 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ +193b26: 1a01 785b |0003: const-string v1, "handleStop()" // string@5b78 │ │ +193b2a: 7120 be02 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +193b30: 1a01 f152 |0008: const-string v1, "extra_id" // string@52f1 │ │ +193b34: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +193b36: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +193b3c: 0a04 |000e: move-result v4 │ │ +193b3e: 5431 0242 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ +193b42: 7110 500a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +193b48: 0c04 |0014: move-result-object v4 │ │ +193b4a: 6e20 b60c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb6 │ │ +193b50: 0c04 |0018: move-result-object v4 │ │ +193b52: 1f04 a310 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +193b56: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ +193b5a: 1a04 4914 |001d: const-string v4, "Could not find entry to remove" // string@1449 │ │ +193b5e: 7120 c202 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +193b64: 1e03 |0022: monitor-exit v3 │ │ +193b66: 0e00 |0023: return-void │ │ +193b68: 0d04 |0024: move-exception v4 │ │ +193b6a: 1e03 |0025: monitor-exit v3 │ │ +193b6c: 2704 |0026: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0022 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0001 line=102 │ │ @@ -302568,72 +302569,72 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -193828: |[193828] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ -193838: 6000 0542 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ -19383c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -193840: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -193842: 2802 |0005: goto 0007 // +0002 │ │ -193844: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -193846: 0f00 |0007: return v0 │ │ +19382c: |[19382c] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ +19383c: 6000 0542 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ +193840: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +193844: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +193846: 2802 |0005: goto 0007 // +0002 │ │ +193848: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +19384a: 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 │ │ -193b80: |[193b80] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ -193b90: 5b34 0442 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4204 │ │ -193b94: 2200 5f01 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@015f │ │ -193b98: 5441 eb41 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -193b9c: 7030 0305 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0503 │ │ -193ba2: 5241 ed41 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -193ba6: 6e20 1805 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0518 │ │ -193bac: 0c00 |000e: move-result-object v0 │ │ -193bae: 5441 f241 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -193bb2: 6e20 0d05 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@050d │ │ -193bb8: 0c00 |0014: move-result-object v0 │ │ -193bba: 5441 ec41 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -193bbe: 6e20 1c05 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@051c │ │ -193bc4: 0c00 |001a: move-result-object v0 │ │ -193bc6: 5441 ec41 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -193bca: 6e20 0c05 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@050c │ │ -193bd0: 0c00 |0020: move-result-object v0 │ │ -193bd2: 5241 f141 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ -193bd6: 5242 f041 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ -193bda: 5544 ef41 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ -193bde: 6e40 1705 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0517 │ │ -193be4: 0c04 |002a: move-result-object v4 │ │ -193be6: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ -193bea: 1c01 380d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d38 │ │ -193bee: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193bf4: 7100 6756 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5667 │ │ -193bfa: 0a01 |0035: move-result v1 │ │ -193bfc: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -193bfe: 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 │ │ -193c04: 0c00 |003a: move-result-object v0 │ │ -193c06: 6e20 0b05 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@050b │ │ -193c0c: 0c04 |003e: move-result-object v4 │ │ -193c0e: 6e10 0505 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0505 │ │ -193c14: 0c04 |0042: move-result-object v4 │ │ -193c16: 1230 |0043: const/4 v0, #int 3 // #3 │ │ -193c18: 6e30 f855 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55f8 │ │ -193c1e: 0e00 |0047: return-void │ │ +193b84: |[193b84] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ +193b94: 5b34 0442 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4204 │ │ +193b98: 2200 5f01 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@015f │ │ +193b9c: 5441 eb41 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +193ba0: 7030 0305 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0503 │ │ +193ba6: 5241 ed41 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +193baa: 6e20 1805 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0518 │ │ +193bb0: 0c00 |000e: move-result-object v0 │ │ +193bb2: 5441 f241 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +193bb6: 6e20 0d05 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@050d │ │ +193bbc: 0c00 |0014: move-result-object v0 │ │ +193bbe: 5441 ec41 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +193bc2: 6e20 1c05 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@051c │ │ +193bc8: 0c00 |001a: move-result-object v0 │ │ +193bca: 5441 ec41 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +193bce: 6e20 0c05 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@050c │ │ +193bd4: 0c00 |0020: move-result-object v0 │ │ +193bd6: 5241 f141 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41f1 │ │ +193bda: 5242 f041 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41f0 │ │ +193bde: 5544 ef41 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ef │ │ +193be2: 6e40 1705 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0517 │ │ +193be8: 0c04 |002a: move-result-object v4 │ │ +193bea: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ +193bee: 1c01 380d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d38 │ │ +193bf2: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193bf8: 7100 6756 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5667 │ │ +193bfe: 0a01 |0035: move-result v1 │ │ +193c00: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +193c02: 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 │ │ +193c08: 0c00 |003a: move-result-object v0 │ │ +193c0a: 6e20 0b05 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@050b │ │ +193c10: 0c04 |003e: move-result-object v4 │ │ +193c12: 6e10 0505 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0505 │ │ +193c18: 0c04 |0042: move-result-object v4 │ │ +193c1a: 1230 |0043: const/4 v0, #int 3 // #3 │ │ +193c1c: 6e30 f855 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55f8 │ │ +193c22: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0002 line=115 │ │ 0x000b line=116 │ │ 0x0011 line=117 │ │ 0x0017 line=118 │ │ @@ -302651,41 +302652,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 : 61 16-bit code units │ │ -193910: |[193910] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ -193920: 6000 0542 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ -193924: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -193928: 6700 0542 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ -19392c: 6200 0042 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@4200 │ │ -193930: 6e10 700d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d70 │ │ -193936: 0a00 |000b: move-result v0 │ │ -193938: 7110 f055 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55f0 │ │ -19393e: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ -193942: 1c02 a510 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ -193946: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -19394c: 1a02 0c7e |0016: const-string v2, "start" // string@7e0c │ │ -193950: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -193956: 1a02 f952 |001b: const-string v2, "extra_title" // string@52f9 │ │ -19395a: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -193960: 1a04 ee52 |0020: const-string v4, "extra_channel_id" // string@52ee │ │ -193964: 1a02 df48 |0022: const-string v2, "ch_generic" // string@48df │ │ -193968: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -19396e: 1a04 f052 |0027: const-string v4, "extra_icon_res" // string@52f0 │ │ -193972: 1402 6f02 087f |0029: const v2, #float 1.80788e+38 // #7f08026f │ │ -193978: 6e30 9c00 4102 |002c: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -19397e: 1a04 f152 |002f: const-string v4, "extra_id" // string@52f1 │ │ -193982: 6e30 9c00 4100 |0031: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -193988: 7120 3705 1300 |0034: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0537 │ │ -19398e: 2204 a910 |0037: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10a9 │ │ -193992: 7030 0856 3400 |0039: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@5608 │ │ -193998: 1104 |003c: return-object v4 │ │ +193914: |[193914] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ +193924: 6000 0542 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ +193928: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +19392c: 6700 0542 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ +193930: 6200 0042 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@4200 │ │ +193934: 6e10 700d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d70 │ │ +19393a: 0a00 |000b: move-result v0 │ │ +19393c: 7110 f055 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55f0 │ │ +193942: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ +193946: 1c02 a510 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ +19394a: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193950: 1a02 0c7e |0016: const-string v2, "start" // string@7e0c │ │ +193954: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +19395a: 1a02 f952 |001b: const-string v2, "extra_title" // string@52f9 │ │ +19395e: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +193964: 1a04 ee52 |0020: const-string v4, "extra_channel_id" // string@52ee │ │ +193968: 1a02 df48 |0022: const-string v2, "ch_generic" // string@48df │ │ +19396c: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +193972: 1a04 f052 |0027: const-string v4, "extra_icon_res" // string@52f0 │ │ +193976: 1402 6f02 087f |0029: const v2, #float 1.80788e+38 // #7f08026f │ │ +19397c: 6e30 9c00 4102 |002c: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +193982: 1a04 f152 |002f: const-string v4, "extra_id" // string@52f1 │ │ +193986: 6e30 9c00 4100 |0031: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +19398c: 7120 3705 1300 |0034: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0537 │ │ +193992: 2204 a910 |0037: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10a9 │ │ +193996: 7030 0856 3400 |0039: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@5608 │ │ +19399c: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0006 line=133 │ │ 0x000c line=135 │ │ 0x000f line=136 │ │ 0x0016 line=137 │ │ @@ -302704,30 +302705,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 │ │ -193d28: |[193d28] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ -193d38: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -193d3c: 1c01 a510 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ -193d40: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193d46: 1a01 9f7e |0007: const-string v1, "stop" // string@7e9f │ │ -193d4a: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -193d50: 1a01 f152 |000c: const-string v1, "extra_id" // string@52f1 │ │ -193d54: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -193d5a: 7120 3705 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0537 │ │ -193d60: 6002 0542 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ -193d64: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -193d68: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -193d6a: 7120 770a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ -193d70: 0a02 |001c: move-result v2 │ │ -193d72: 6702 0542 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ -193d76: 0e00 |001f: return-void │ │ +193d2c: |[193d2c] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ +193d3c: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +193d40: 1c01 a510 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ +193d44: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193d4a: 1a01 9f7e |0007: const-string v1, "stop" // string@7e9f │ │ +193d4e: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +193d54: 1a01 f152 |000c: const-string v1, "extra_id" // string@52f1 │ │ +193d58: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +193d5e: 7120 3705 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0537 │ │ +193d64: 6002 0542 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ +193d68: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +193d6c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +193d6e: 7120 770a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ +193d74: 0a02 |001c: move-result v2 │ │ +193d76: 6702 0542 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4205 │ │ +193d7a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000c line=151 │ │ 0x0011 line=153 │ │ 0x0014 line=154 │ │ @@ -302740,45 +302741,45 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -193d78: |[193d78] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ -193d88: 1d02 |0000: monitor-enter v2 │ │ -193d8a: 5420 0242 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ -193d8e: 6e10 b70c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cb7 │ │ -193d94: 0c00 |0006: move-result-object v0 │ │ -193d96: 7210 7b0c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c7b │ │ -193d9c: 0c00 |000a: move-result-object v0 │ │ -193d9e: 7210 af0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -193da4: 0a01 |000e: move-result v1 │ │ -193da6: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -193daa: 7210 b00c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -193db0: 0c00 |0014: move-result-object v0 │ │ -193db2: 1f00 a310 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -193db6: 7020 f655 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55f6 │ │ -193dbc: 2819 |001a: goto 0033 // +0019 │ │ -193dbe: 6200 0142 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ -193dc2: 1a01 991c |001d: const-string v1, "Last request. Ending foreground service." // string@1c99 │ │ -193dc6: 7120 be02 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -193dcc: 5420 0442 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4204 │ │ -193dd0: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -193dd4: 2803 |0026: goto 0029 // +0003 │ │ -193dd6: 6200 f741 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f7 │ │ -193dda: 7020 f655 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55f6 │ │ -193de0: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -193de2: 6e20 fa55 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@55fa │ │ -193de8: 6e10 fc55 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@55fc │ │ -193dee: 1e02 |0033: monitor-exit v2 │ │ -193df0: 0e00 |0034: return-void │ │ -193df2: 0d00 |0035: move-exception v0 │ │ -193df4: 1e02 |0036: monitor-exit v2 │ │ -193df6: 2700 |0037: throw v0 │ │ +193d7c: |[193d7c] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ +193d8c: 1d02 |0000: monitor-enter v2 │ │ +193d8e: 5420 0242 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ +193d92: 6e10 b70c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cb7 │ │ +193d98: 0c00 |0006: move-result-object v0 │ │ +193d9a: 7210 7b0c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c7b │ │ +193da0: 0c00 |000a: move-result-object v0 │ │ +193da2: 7210 af0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +193da8: 0a01 |000e: move-result v1 │ │ +193daa: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +193dae: 7210 b00c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +193db4: 0c00 |0014: move-result-object v0 │ │ +193db6: 1f00 a310 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +193dba: 7020 f655 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55f6 │ │ +193dc0: 2819 |001a: goto 0033 // +0019 │ │ +193dc2: 6200 0142 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ +193dc6: 1a01 991c |001d: const-string v1, "Last request. Ending foreground service." // string@1c99 │ │ +193dca: 7120 be02 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +193dd0: 5420 0442 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4204 │ │ +193dd4: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +193dd8: 2803 |0026: goto 0029 // +0003 │ │ +193dda: 6200 f741 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f7 │ │ +193dde: 7020 f655 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55f6 │ │ +193de4: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +193de6: 6e20 fa55 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@55fa │ │ +193dec: 6e10 fc55 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@55fc │ │ +193df2: 1e02 |0033: monitor-exit v2 │ │ +193df4: 0e00 |0034: return-void │ │ +193df6: 0d00 |0035: move-exception v0 │ │ +193df8: 1e02 |0036: monitor-exit v2 │ │ +193dfa: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0033 │ │ -> 0x0035 │ │ 0x0036 - 0x0037 │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=80 │ │ @@ -302798,17 +302799,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 │ │ -193810: |[193810] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -193820: 5401 0342 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4203 │ │ -193824: 1101 |0002: return-object v1 │ │ +193814: |[193814] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +193824: 5401 0342 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4203 │ │ +193828: 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; │ │ │ │ @@ -302817,55 +302818,55 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -193848: |[193848] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ -193858: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ -19385c: 1c05 a510 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ -193860: 1d05 |0004: monitor-enter v5 │ │ -193862: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -193868: 0c06 |0008: move-result-object v6 │ │ -19386a: 1a00 0c7e |0009: const-string v0, "start" // string@7e0c │ │ -19386e: 6e20 d40a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -193874: 0a00 |000e: move-result v0 │ │ -193876: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -193878: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -19387c: 7020 f155 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@55f1 │ │ -193882: 280c |0015: goto 0021 // +000c │ │ -193884: 1a00 9f7e |0016: const-string v0, "stop" // string@7e9f │ │ -193888: 6e20 d40a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19388e: 0a06 |001b: move-result v6 │ │ -193890: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ -193894: 7020 f255 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@55f2 │ │ -19389a: 7010 fd55 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55fd │ │ -1938a0: 1e05 |0024: monitor-exit v5 │ │ -1938a2: 0f01 |0025: return v1 │ │ -1938a4: 2204 e802 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02e8 │ │ -1938a8: 1a06 8c0c |0028: const-string v6, "Action needs to be %s or %s." // string@0c8c │ │ -1938ac: 2310 3511 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1135 │ │ -1938b0: 1a01 0c7e |002c: const-string v1, "start" // string@7e0c │ │ -1938b4: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -1938b6: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ -1938ba: 1a01 9f7e |0031: const-string v1, "stop" // string@7e9f │ │ -1938be: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -1938c0: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ -1938c4: 7120 d60a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -1938ca: 0c06 |0039: move-result-object v6 │ │ -1938cc: 7020 430a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ -1938d2: 2704 |003d: throw v4 │ │ -1938d4: 0d04 |003e: move-exception v4 │ │ -1938d6: 1e05 |003f: monitor-exit v5 │ │ -1938d8: 2704 |0040: throw v4 │ │ -1938da: 2204 e802 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02e8 │ │ -1938de: 1a05 d118 |0043: const-string v5, "Intent needs to be non-null." // string@18d1 │ │ -1938e2: 7020 430a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ -1938e8: 2704 |0048: throw v4 │ │ +19384c: |[19384c] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ +19385c: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ +193860: 1c05 a510 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ +193864: 1d05 |0004: monitor-enter v5 │ │ +193866: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +19386c: 0c06 |0008: move-result-object v6 │ │ +19386e: 1a00 0c7e |0009: const-string v0, "start" // string@7e0c │ │ +193872: 6e20 d40a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +193878: 0a00 |000e: move-result v0 │ │ +19387a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +19387c: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +193880: 7020 f155 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@55f1 │ │ +193886: 280c |0015: goto 0021 // +000c │ │ +193888: 1a00 9f7e |0016: const-string v0, "stop" // string@7e9f │ │ +19388c: 6e20 d40a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +193892: 0a06 |001b: move-result v6 │ │ +193894: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ +193898: 7020 f255 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@55f2 │ │ +19389e: 7010 fd55 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55fd │ │ +1938a4: 1e05 |0024: monitor-exit v5 │ │ +1938a6: 0f01 |0025: return v1 │ │ +1938a8: 2204 e802 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02e8 │ │ +1938ac: 1a06 8c0c |0028: const-string v6, "Action needs to be %s or %s." // string@0c8c │ │ +1938b0: 2310 3511 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1135 │ │ +1938b4: 1a01 0c7e |002c: const-string v1, "start" // string@7e0c │ │ +1938b8: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +1938ba: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ +1938be: 1a01 9f7e |0031: const-string v1, "stop" // string@7e9f │ │ +1938c2: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +1938c4: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ +1938c8: 7120 d60a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +1938ce: 0c06 |0039: move-result-object v6 │ │ +1938d0: 7020 430a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ +1938d6: 2704 |003d: throw v4 │ │ +1938d8: 0d04 |003e: move-exception v4 │ │ +1938da: 1e05 |003f: monitor-exit v5 │ │ +1938dc: 2704 |0040: throw v4 │ │ +1938de: 2204 e802 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02e8 │ │ +1938e2: 1a05 d118 |0043: const-string v5, "Intent needs to be non-null." // string@18d1 │ │ +1938e6: 7020 430a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ +1938ec: 2704 |0048: throw v4 │ │ catches : 1 │ │ 0x0005 - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=67 │ │ 0x0005 line=68 │ │ 0x0009 line=69 │ │ @@ -302886,74 +302887,74 @@ │ │ type : '(IIIZLjava/lang/String;)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 10 │ │ insns size : 106 16-bit code units │ │ -193c20: |[193c20] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ -193c30: 1d0a |0000: monitor-enter v10 │ │ -193c32: 54a0 0242 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ -193c36: 7110 500a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -193c3c: 0c0b |0006: move-result-object v11 │ │ -193c3e: 6e20 b40c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb4 │ │ -193c44: 0c0b |000a: move-result-object v11 │ │ -193c46: 1f0b a310 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -193c4a: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ -193c4e: 620b 0142 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ -193c52: 1a0c bf16 |0011: const-string v12, "Failed to replace notification, it was not found" // string@16bf │ │ -193c56: 7120 c202 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -193c5c: 1e0a |0016: monitor-exit v10 │ │ -193c5e: 0e00 |0017: return-void │ │ -193c60: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ -193c64: 54bf ec41 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ -193c68: 07f2 |001c: move-object v2, v15 │ │ -193c6a: 220f a310 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ -193c6e: 54b1 f241 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ -193c72: 54b3 eb41 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ -193c76: 52b4 ed41 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ -193c7a: 52b5 ee41 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -193c7e: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -193c80: 07f0 |0028: move-object v0, v15 │ │ -193c82: 01c6 |0029: move v6, v12 │ │ -193c84: 01d7 |002a: move v7, v13 │ │ -193c86: 01e8 |002b: move v8, v14 │ │ -193c88: 760a e555 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@55e5 │ │ -193c8e: 6e20 e755 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@55e7 │ │ -193c94: 0a0b |0032: move-result v11 │ │ -193c96: 120c |0033: const/4 v12, #int 0 // #0 │ │ -193c98: 121d |0034: const/4 v13, #int 1 // #1 │ │ -193c9a: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ -193c9e: 620b 0142 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ -193ca2: 1a0e 665b |0039: const-string v14, "handleReplace() skip, no change %s" // string@5b66 │ │ -193ca6: 23dd 3511 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1135 │ │ -193caa: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ -193cae: 7120 d60a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -193cb4: 0c0c |0042: move-result-object v12 │ │ -193cb6: 7120 ba02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -193cbc: 1e0a |0046: monitor-exit v10 │ │ -193cbe: 0e00 |0047: return-void │ │ -193cc0: 620b 0142 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ -193cc4: 1a0e 655b |004a: const-string v14, "handleReplace() %s" // string@5b65 │ │ -193cc8: 23dd 3511 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1135 │ │ -193ccc: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ -193cd0: 7120 d60a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -193cd6: 0c0c |0053: move-result-object v12 │ │ -193cd8: 7120 be02 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -193cde: 54ab 0242 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ -193ce2: 52fc ee41 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ -193ce6: 7110 500a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -193cec: 0c0c |005e: move-result-object v12 │ │ -193cee: 6e30 b50c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb5 │ │ -193cf4: 7010 fd55 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55fd │ │ -193cfa: 1e0a |0065: monitor-exit v10 │ │ -193cfc: 0e00 |0066: return-void │ │ -193cfe: 0d0b |0067: move-exception v11 │ │ -193d00: 1e0a |0068: monitor-exit v10 │ │ -193d02: 270b |0069: throw v11 │ │ +193c24: |[193c24] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ +193c34: 1d0a |0000: monitor-enter v10 │ │ +193c36: 54a0 0242 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ +193c3a: 7110 500a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +193c40: 0c0b |0006: move-result-object v11 │ │ +193c42: 6e20 b40c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb4 │ │ +193c48: 0c0b |000a: move-result-object v11 │ │ +193c4a: 1f0b a310 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +193c4e: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ +193c52: 620b 0142 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ +193c56: 1a0c bf16 |0011: const-string v12, "Failed to replace notification, it was not found" // string@16bf │ │ +193c5a: 7120 c202 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +193c60: 1e0a |0016: monitor-exit v10 │ │ +193c62: 0e00 |0017: return-void │ │ +193c64: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ +193c68: 54bf ec41 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ec │ │ +193c6c: 07f2 |001c: move-object v2, v15 │ │ +193c6e: 220f a310 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a3 │ │ +193c72: 54b1 f241 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f2 │ │ +193c76: 54b3 eb41 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41eb │ │ +193c7a: 52b4 ed41 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41ed │ │ +193c7e: 52b5 ee41 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +193c82: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +193c84: 07f0 |0028: move-object v0, v15 │ │ +193c86: 01c6 |0029: move v6, v12 │ │ +193c88: 01d7 |002a: move v7, v13 │ │ +193c8a: 01e8 |002b: move v8, v14 │ │ +193c8c: 760a e555 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@55e5 │ │ +193c92: 6e20 e755 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@55e7 │ │ +193c98: 0a0b |0032: move-result v11 │ │ +193c9a: 120c |0033: const/4 v12, #int 0 // #0 │ │ +193c9c: 121d |0034: const/4 v13, #int 1 // #1 │ │ +193c9e: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ +193ca2: 620b 0142 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ +193ca6: 1a0e 665b |0039: const-string v14, "handleReplace() skip, no change %s" // string@5b66 │ │ +193caa: 23dd 3511 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1135 │ │ +193cae: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ +193cb2: 7120 d60a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +193cb8: 0c0c |0042: move-result-object v12 │ │ +193cba: 7120 ba02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +193cc0: 1e0a |0046: monitor-exit v10 │ │ +193cc2: 0e00 |0047: return-void │ │ +193cc4: 620b 0142 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@4201 │ │ +193cc8: 1a0e 655b |004a: const-string v14, "handleReplace() %s" // string@5b65 │ │ +193ccc: 23dd 3511 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1135 │ │ +193cd0: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ +193cd4: 7120 d60a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +193cda: 0c0c |0053: move-result-object v12 │ │ +193cdc: 7120 be02 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +193ce2: 54ab 0242 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4202 │ │ +193ce6: 52fc ee41 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ee │ │ +193cea: 7110 500a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +193cf0: 0c0c |005e: move-result-object v12 │ │ +193cf2: 6e30 b50c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb5 │ │ +193cf8: 7010 fd55 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55fd │ │ +193cfe: 1e0a |0065: monitor-exit v10 │ │ +193d00: 0e00 |0066: return-void │ │ +193d02: 0d0b |0067: move-exception v11 │ │ +193d04: 1e0a |0068: monitor-exit v10 │ │ +193d06: 270b |0069: throw v11 │ │ catches : 4 │ │ 0x0001 - 0x0016 │ │ -> 0x0067 │ │ 0x001a - 0x0046 │ │ -> 0x0067 │ │ 0x0048 - 0x0065 │ │ -> 0x0067 │ │ @@ -303016,20 +303017,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -193e0c: |[193e0c] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ -193e1c: 7010 4002 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0240 │ │ -193e22: 2200 1b03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031b │ │ -193e26: 7020 5e0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5e │ │ -193e2c: 5b10 0642 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4206 │ │ -193e30: 0e00 |000a: return-void │ │ +193e10: |[193e10] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ +193e20: 7010 4002 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0240 │ │ +193e26: 2200 1b03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031b │ │ +193e2a: 7020 5e0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5e │ │ +193e30: 5b10 0642 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4206 │ │ +193e34: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ @@ -303040,87 +303041,87 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -193e34: |[193e34] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ -193e44: 6e10 4c02 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@024c │ │ -193e4a: 0c00 |0003: move-result-object v0 │ │ -193e4c: 54a1 0642 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4206 │ │ -193e50: 6e10 600b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ -193e56: 0c01 |0009: move-result-object v1 │ │ -193e58: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ -193e5c: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ -193e60: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ -193e64: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ -193e68: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -193e6a: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ -193e6e: 1a0b 6044 |0015: const-string v11, "addr" // string@4460 │ │ -193e72: 6e20 3702 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0237 │ │ -193e78: 0c0b |001a: move-result-object v11 │ │ -193e7a: 7100 0256 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@5602 │ │ -193e80: 0c02 |001e: move-result-object v2 │ │ -193e82: 2203 0503 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -193e86: 1a04 3e0c |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0c3e │ │ -193e8a: 7020 0d0b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -193e90: 6e20 160b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -193e96: 6e10 270b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -193e9c: 0c03 |002c: move-result-object v3 │ │ -193e9e: 7120 ba02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -193ea4: 7110 da49 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49da │ │ -193eaa: 0c02 |0033: move-result-object v2 │ │ -193eac: 6e10 4c06 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@064c │ │ -193eb2: 0c03 |0037: move-result-object v3 │ │ -193eb4: 2134 |0038: array-length v4, v3 │ │ -193eb6: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -193eb8: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ -193ebe: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ -193ec2: 4407 0305 |003f: aget v7, v3, v5 │ │ -193ec6: 6e20 4b06 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@064b │ │ -193ecc: 0c08 |0044: move-result-object v8 │ │ -193ece: 1a09 2e4b |0045: const-string v9, "configured_addr" // string@4b2e │ │ -193ed2: 6e20 a706 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a7 │ │ -193ed8: 0c08 |004a: move-result-object v8 │ │ -193eda: 6e20 d40a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -193ee0: 0a08 |004e: move-result v8 │ │ -193ee2: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ -193ee6: 7100 0256 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@5602 │ │ -193eec: 0c00 |0054: move-result-object v0 │ │ -193eee: 2202 0503 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -193ef2: 7010 0a0b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -193ef8: 6e20 160b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -193efe: 1a0b f103 |005d: const-string v11, " already exists. Switching account." // string@03f1 │ │ -193f02: 6e20 160b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -193f08: 6e10 270b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -193f0e: 0c0b |0065: move-result-object v11 │ │ -193f10: 7120 ba02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -193f16: 7100 9a49 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@499a │ │ -193f1c: 0c0b |006c: move-result-object v11 │ │ -193f1e: 6e30 9f49 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@499f │ │ -193f24: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ -193f28: 1c00 160d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d16 │ │ -193f2c: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193f32: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -193f38: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -193f3e: 0e00 |007d: return-void │ │ -193f40: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ -193f44: 28ba |0080: goto 003a // -0046 │ │ -193f46: 7100 9a49 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@499a │ │ -193f4c: 0c0b |0084: move-result-object v11 │ │ -193f4e: 6e20 9849 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4998 │ │ -193f54: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ -193f58: 1c02 da0d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0dda │ │ -193f5c: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193f62: 1a02 340c |008f: const-string v2, "ACCOUNT_DATA" // string@0c34 │ │ -193f66: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ -193f6c: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -193f72: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -193f78: 0e00 |009a: return-void │ │ +193e38: |[193e38] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ +193e48: 6e10 4c02 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@024c │ │ +193e4e: 0c00 |0003: move-result-object v0 │ │ +193e50: 54a1 0642 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4206 │ │ +193e54: 6e10 600b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ +193e5a: 0c01 |0009: move-result-object v1 │ │ +193e5c: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ +193e60: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ +193e64: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ +193e68: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ +193e6c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +193e6e: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ +193e72: 1a0b 6044 |0015: const-string v11, "addr" // string@4460 │ │ +193e76: 6e20 3702 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0237 │ │ +193e7c: 0c0b |001a: move-result-object v11 │ │ +193e7e: 7100 0256 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@5602 │ │ +193e84: 0c02 |001e: move-result-object v2 │ │ +193e86: 2203 0503 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +193e8a: 1a04 3e0c |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0c3e │ │ +193e8e: 7020 0d0b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +193e94: 6e20 160b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +193e9a: 6e10 270b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +193ea0: 0c03 |002c: move-result-object v3 │ │ +193ea2: 7120 ba02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +193ea8: 7110 da49 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49da │ │ +193eae: 0c02 |0033: move-result-object v2 │ │ +193eb0: 6e10 4c06 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@064c │ │ +193eb6: 0c03 |0037: move-result-object v3 │ │ +193eb8: 2134 |0038: array-length v4, v3 │ │ +193eba: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +193ebc: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ +193ec2: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ +193ec6: 4407 0305 |003f: aget v7, v3, v5 │ │ +193eca: 6e20 4b06 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@064b │ │ +193ed0: 0c08 |0044: move-result-object v8 │ │ +193ed2: 1a09 2e4b |0045: const-string v9, "configured_addr" // string@4b2e │ │ +193ed6: 6e20 a706 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a7 │ │ +193edc: 0c08 |004a: move-result-object v8 │ │ +193ede: 6e20 d40a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +193ee4: 0a08 |004e: move-result v8 │ │ +193ee6: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ +193eea: 7100 0256 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@5602 │ │ +193ef0: 0c00 |0054: move-result-object v0 │ │ +193ef2: 2202 0503 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +193ef6: 7010 0a0b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +193efc: 6e20 160b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +193f02: 1a0b f103 |005d: const-string v11, " already exists. Switching account." // string@03f1 │ │ +193f06: 6e20 160b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +193f0c: 6e10 270b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +193f12: 0c0b |0065: move-result-object v11 │ │ +193f14: 7120 ba02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +193f1a: 7100 9a49 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@499a │ │ +193f20: 0c0b |006c: move-result-object v11 │ │ +193f22: 6e30 9f49 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@499f │ │ +193f28: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ +193f2c: 1c00 160d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d16 │ │ +193f30: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193f36: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +193f3c: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +193f42: 0e00 |007d: return-void │ │ +193f44: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ +193f48: 28ba |0080: goto 003a // -0046 │ │ +193f4a: 7100 9a49 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@499a │ │ +193f50: 0c0b |0084: move-result-object v11 │ │ +193f52: 6e20 9849 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4998 │ │ +193f58: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ +193f5c: 1c02 da0d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0dda │ │ +193f60: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193f66: 1a02 340c |008f: const-string v2, "ACCOUNT_DATA" // string@0c34 │ │ +193f6a: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ +193f70: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +193f76: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +193f7c: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0010 line=53 │ │ 0x0015 line=54 │ │ 0x001b line=55 │ │ @@ -303192,37 +303193,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -193fc8: |[193fc8] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -193fd8: 0e00 |0000: return-void │ │ +193fcc: |[193fcc] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +193fdc: 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 │ │ -193fdc: |[193fdc] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -193fec: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ -193ff2: 2200 9d00 |0003: new-instance v0, Landroid/os/Messenger; // type@009d │ │ -193ff6: 2201 a610 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10a6 │ │ -193ffa: 7020 fe55 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@55fe │ │ -194000: 7020 4d02 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@024d │ │ -194006: 5b20 0a42 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@420a │ │ -19400a: 0e00 |000f: return-void │ │ +193fe0: |[193fe0] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +193ff0: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ +193ff6: 2200 9d00 |0003: new-instance v0, Landroid/os/Messenger; // type@009d │ │ +193ffa: 2201 a610 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10a6 │ │ +193ffe: 7020 fe55 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@55fe │ │ +194004: 7020 4d02 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@024d │ │ +19400a: 5b20 0a42 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@420a │ │ +19400e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ │ │ @@ -303231,17 +303232,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193fb0: |[193fb0] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ -193fc0: 6200 0942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@4209 │ │ -193fc4: 1100 |0002: return-object v0 │ │ +193fb4: |[193fb4] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ +193fc4: 6200 0942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@4209 │ │ +193fc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ @@ -303249,19 +303250,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 │ │ -193f7c: |[193f7c] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -193f8c: 5401 0a42 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@420a │ │ -193f90: 6e10 4e02 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@024e │ │ -193f96: 0c01 |0005: move-result-object v1 │ │ -193f98: 1101 |0006: return-object v1 │ │ +193f80: |[193f80] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +193f90: 5401 0a42 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@420a │ │ +193f94: 6e10 4e02 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@024e │ │ +193f9a: 0c01 |0005: move-result-object v1 │ │ +193f9c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -303270,17 +303271,17 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -193f9c: |[193f9c] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ -193fac: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -193fae: 0f01 |0001: return v1 │ │ +193fa0: |[193fa0] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ +193fb0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +193fb2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6234 (IPCAddAccountsService.java) │ │ │ │ Class #1779 header: │ │ @@ -303316,18 +303317,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 │ │ -19400c: |[19400c] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -19401c: 5b01 0b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ -194020: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -194026: 0e00 |0005: return-void │ │ +194010: |[194010] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +194020: 5b01 0b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ +194024: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19402a: 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; │ │ │ │ @@ -303337,25 +303338,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 │ │ -194028: |[194028] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -194038: 1f02 a410 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a4 │ │ -19403c: 6e10 ec55 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@55ec │ │ -194042: 0c01 |0005: move-result-object v1 │ │ -194044: 5402 0b42 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ -194048: 7110 0956 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@5609 │ │ -19404e: 0c02 |000b: move-result-object v2 │ │ -194050: 6e20 8f0d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8f │ │ -194056: 5401 0b42 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ -19405a: 7110 0a56 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@560a │ │ -194060: 0e00 |0014: return-void │ │ +19402c: |[19402c] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +19403c: 1f02 a410 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a4 │ │ +194040: 6e10 ec55 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@55ec │ │ +194046: 0c01 |0005: move-result-object v1 │ │ +194048: 5402 0b42 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ +19404c: 7110 0956 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@5609 │ │ +194052: 0c02 |000b: move-result-object v2 │ │ +194054: 6e20 8f0d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8f │ │ +19405a: 5401 0b42 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ +19405e: 7110 0a56 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@560a │ │ +194064: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0006 line=42 │ │ 0x000f line=44 │ │ locals : │ │ @@ -303368,21 +303369,21 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -194064: |[194064] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -194074: 5412 0b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ -194078: 7110 0956 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@5609 │ │ -19407e: 0c02 |0005: move-result-object v2 │ │ -194080: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -194082: 6e20 8f0d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8f │ │ -194088: 0e00 |000a: return-void │ │ +194068: |[194068] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +194078: 5412 0b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@420b │ │ +19407c: 7110 0956 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@5609 │ │ +194082: 0c02 |0005: move-result-object v2 │ │ +194084: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +194086: 6e20 8f0d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8f │ │ +19408c: 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; │ │ │ │ @@ -303451,34 +303452,34 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -1940bc: |[1940bc] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ -1940cc: 7010 9f0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1940d2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -1940d6: 5b20 0f42 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ -1940da: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -1940de: 5a20 1042 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@4210 │ │ -1940e2: 2200 b903 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03b9 │ │ -1940e6: 7010 8b0d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d8b │ │ -1940ec: 5b20 1342 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4213 │ │ -1940f0: 5b23 0c42 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420c │ │ -1940f4: 5924 0d42 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ -1940f8: 2204 a810 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10a8 │ │ -1940fc: 7020 0556 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@5605 │ │ -194102: 5b24 1442 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4214 │ │ -194106: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ -19410a: 1c01 a510 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ -19410e: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -194114: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -194116: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ -19411c: 0e00 |0028: return-void │ │ +1940c0: |[1940c0] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ +1940d0: 7010 9f0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1940d6: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +1940da: 5b20 0f42 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ +1940de: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +1940e2: 5a20 1042 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@4210 │ │ +1940e6: 2200 b903 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03b9 │ │ +1940ea: 7010 8b0d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d8b │ │ +1940f0: 5b20 1342 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4213 │ │ +1940f4: 5b23 0c42 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420c │ │ +1940f8: 5924 0d42 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ +1940fc: 2204 a810 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10a8 │ │ +194100: 7020 0556 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@5605 │ │ +194106: 5b24 1442 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4214 │ │ +19410a: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ +19410e: 1c01 a510 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ +194112: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +194118: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +19411a: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ +194120: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=25 │ │ 0x0009 line=26 │ │ 0x000b line=30 │ │ 0x0012 line=33 │ │ @@ -303495,17 +303496,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 │ │ -1940a4: |[1940a4] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -1940b4: 5400 1342 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4213 │ │ -1940b8: 1100 |0002: return-object v0 │ │ +1940a8: |[1940a8] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +1940b8: 5400 1342 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4213 │ │ +1940bc: 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;) │ │ @@ -303513,17 +303514,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 │ │ -194120: |[194120] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -194130: 7010 1056 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@5610 │ │ -194136: 0e00 |0003: return-void │ │ +194124: |[194124] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +194134: 7010 1056 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@5610 │ │ +19413a: 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;) │ │ @@ -303531,49 +303532,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 │ │ -1941a0: |[1941a0] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ -1941b0: 1d05 |0000: monitor-enter v5 │ │ -1941b2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -1941b6: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ -1941ba: b360 |0005: div-int/2addr v0, v6 │ │ -1941bc: 2804 |0006: goto 000a // +0004 │ │ -1941be: 0d06 |0007: move-exception v6 │ │ -1941c0: 282b |0008: goto 0033 // +002b │ │ -1941c2: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -1941c4: 8100 |000a: int-to-long v0, v0 │ │ -1941c6: 5352 1042 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@4210 │ │ -1941ca: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ -1941ce: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ -1941d2: 5552 0e42 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420e │ │ -1941d6: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ -1941da: 5452 0f42 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ -1941de: 6e20 d40a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -1941e4: 0a02 |001a: move-result v2 │ │ -1941e6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -1941ea: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -1941ec: 2802 |001e: goto 0020 // +0002 │ │ -1941ee: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1941f0: 5a50 1042 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@4210 │ │ -1941f4: 5957 1142 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@4211 │ │ -1941f8: 5956 1242 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4212 │ │ -1941fc: 5c58 0e42 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420e │ │ -194200: 5b59 0f42 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ -194204: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -194208: 1e05 |002c: monitor-exit v5 │ │ -19420a: 0e00 |002d: return-void │ │ -19420c: 7010 1056 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@5610 │ │ -194212: 1e05 |0031: monitor-exit v5 │ │ -194214: 0e00 |0032: return-void │ │ -194216: 1e05 |0033: monitor-exit v5 │ │ -194218: 2706 |0034: throw v6 │ │ +1941a4: |[1941a4] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ +1941b4: 1d05 |0000: monitor-enter v5 │ │ +1941b6: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +1941ba: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ +1941be: b360 |0005: div-int/2addr v0, v6 │ │ +1941c0: 2804 |0006: goto 000a // +0004 │ │ +1941c2: 0d06 |0007: move-exception v6 │ │ +1941c4: 282b |0008: goto 0033 // +002b │ │ +1941c6: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +1941c8: 8100 |000a: int-to-long v0, v0 │ │ +1941ca: 5352 1042 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@4210 │ │ +1941ce: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ +1941d2: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ +1941d6: 5552 0e42 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420e │ │ +1941da: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ +1941de: 5452 0f42 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ +1941e2: 6e20 d40a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +1941e8: 0a02 |001a: move-result v2 │ │ +1941ea: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +1941ee: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +1941f0: 2802 |001e: goto 0020 // +0002 │ │ +1941f2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1941f4: 5a50 1042 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@4210 │ │ +1941f8: 5957 1142 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@4211 │ │ +1941fc: 5956 1242 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4212 │ │ +194200: 5c58 0e42 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420e │ │ +194204: 5b59 0f42 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ +194208: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +19420c: 1e05 |002c: monitor-exit v5 │ │ +19420e: 0e00 |002d: return-void │ │ +194210: 7010 1056 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@5610 │ │ +194216: 1e05 |0031: monitor-exit v5 │ │ +194218: 0e00 |0032: return-void │ │ +19421a: 1e05 |0033: monitor-exit v5 │ │ +19421c: 2706 |0034: throw v6 │ │ catches : 3 │ │ 0x0005 - 0x002a │ │ -> 0x0007 │ │ 0x002e - 0x0031 │ │ -> 0x0007 │ │ 0x0033 - 0x0034 │ │ -> 0x0007 │ │ @@ -303600,35 +303601,35 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 32 16-bit code units │ │ -194258: |[194258] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ -194268: 1d07 |0000: monitor-enter v7 │ │ -19426a: 5470 1342 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4213 │ │ -19426e: 6e10 8d0d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d8d │ │ -194274: 0c00 |0006: move-result-object v0 │ │ -194276: 0701 |0007: move-object v1, v0 │ │ -194278: 1f01 a510 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ -19427c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -194280: 1e07 |000c: monitor-exit v7 │ │ -194282: 0e00 |000d: return-void │ │ -194284: 5272 0d42 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ -194288: 5273 1242 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4212 │ │ -19428c: 5274 1142 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@4211 │ │ -194290: 5575 0e42 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420e │ │ -194294: 5476 0f42 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ -194298: 7406 f755 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@55f7 │ │ -19429e: 1e07 |001b: monitor-exit v7 │ │ -1942a0: 0e00 |001c: return-void │ │ -1942a2: 0d00 |001d: move-exception v0 │ │ -1942a4: 1e07 |001e: monitor-exit v7 │ │ -1942a6: 2700 |001f: throw v0 │ │ +19425c: |[19425c] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ +19426c: 1d07 |0000: monitor-enter v7 │ │ +19426e: 5470 1342 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4213 │ │ +194272: 6e10 8d0d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d8d │ │ +194278: 0c00 |0006: move-result-object v0 │ │ +19427a: 0701 |0007: move-object v1, v0 │ │ +19427c: 1f01 a510 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a5 │ │ +194280: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +194284: 1e07 |000c: monitor-exit v7 │ │ +194286: 0e00 |000d: return-void │ │ +194288: 5272 0d42 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ +19428c: 5273 1242 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4212 │ │ +194290: 5274 1142 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@4211 │ │ +194294: 5575 0e42 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420e │ │ +194298: 5476 0f42 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ +19429c: 7406 f755 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@55f7 │ │ +1942a2: 1e07 |001b: monitor-exit v7 │ │ +1942a4: 0e00 |001c: return-void │ │ +1942a6: 0d00 |001d: move-exception v0 │ │ +1942a8: 1e07 |001e: monitor-exit v7 │ │ +1942aa: 2700 |001f: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x000a │ │ -> 0x001d │ │ 0x000e - 0x001b │ │ -> 0x001d │ │ 0x001e - 0x001f │ │ -> 0x001d │ │ @@ -303646,25 +303647,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -194138: |[194138] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ -194148: 5420 0c42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420c │ │ -19414c: 5221 0d42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ -194150: 7120 fb55 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@55fb │ │ -194156: 5420 0c42 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420c │ │ -19415a: 5421 1442 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4214 │ │ -19415e: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ -194164: 2805 |000e: goto 0013 // +0005 │ │ -194166: 0d00 |000f: move-exception v0 │ │ -194168: 6e10 340a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19416e: 0e00 |0013: return-void │ │ +19413c: |[19413c] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ +19414c: 5420 0c42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420c │ │ +194150: 5221 0d42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ +194154: 7120 fb55 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@55fb │ │ +19415a: 5420 0c42 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420c │ │ +19415e: 5421 1442 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4214 │ │ +194162: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ +194168: 2805 |000e: goto 0013 // +0005 │ │ +19416a: 0d00 |000f: move-exception v0 │ │ +19416c: 6e10 340a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +194172: 0e00 |0013: return-void │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ 0x0010 line=65 │ │ @@ -303676,17 +303677,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19408c: |[19408c] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ -19409c: 5210 0d42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ -1940a0: 0f00 |0002: return v0 │ │ +194090: |[194090] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ +1940a0: 5210 0d42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420d │ │ +1940a4: 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;) │ │ @@ -303694,20 +303695,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -194180: |[194180] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ -194190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -194192: 5431 0f42 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ -194196: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -194198: 7051 0e56 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@560e │ │ -19419e: 0e00 |0007: return-void │ │ +194184: |[194184] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ +194194: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +194196: 5431 0f42 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420f │ │ +19419a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +19419c: 7051 0e56 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@560e │ │ +1941a2: 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;) │ │ @@ -303715,20 +303716,20 @@ │ │ type : '(JJLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -194238: |[194238] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ -194248: 8412 |0000: long-to-int v2, v1 │ │ -19424a: 8431 |0001: long-to-int v1, v3 │ │ -19424c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -19424e: 7055 0e56 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@560e │ │ -194254: 0e00 |0006: return-void │ │ +19423c: |[19423c] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ +19424c: 8412 |0000: long-to-int v2, v1 │ │ +19424e: 8431 |0001: long-to-int v1, v3 │ │ +194250: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +194252: 7055 0e56 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@560e │ │ +194258: 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 │ │ @@ -303759,17 +303760,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1942c4: |[1942c4] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ -1942d4: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1942da: 0e00 |0003: return-void │ │ +1942c8: |[1942c8] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ +1942d8: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1942de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ │ │ Virtual methods - │ │ @@ -303778,24 +303779,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 │ │ -1942dc: |[1942dc] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -1942ec: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ -1942f0: 7110 f456 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@56f4 │ │ -1942f6: 0a01 |0005: move-result v1 │ │ -1942f8: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ -1942fc: 1a01 a55d |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@5da5 │ │ -194300: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -194306: 0c02 |000d: move-result-object v2 │ │ -194308: 6e20 d40a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19430e: 0e00 |0011: return-void │ │ +1942e0: |[1942e0] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +1942f0: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ +1942f4: 7110 f456 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@56f4 │ │ +1942fa: 0a01 |0005: move-result v1 │ │ +1942fc: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ +194300: 1a01 a55d |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@5da5 │ │ +194304: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +19430a: 0c02 |000d: move-result-object v2 │ │ +19430c: 6e20 d40a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +194312: 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; │ │ @@ -303826,17 +303827,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19435c: |[19435c] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ -19436c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -194372: 0e00 |0003: return-void │ │ +194360: |[194360] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ +194370: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +194376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AccessibilityUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/AccessibilityUtil;) │ │ @@ -303844,32 +303845,32 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -194310: |[194310] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ -194320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -194322: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ -194326: 1a03 830c |0003: const-string v3, "AccessibilityUtil" // string@0c83 │ │ -19432a: 1a01 2745 |0005: const-string v1, "animationsDisabled: context was null" // string@4527 │ │ -19432e: 7120 bc02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -194334: 0f00 |000a: return v0 │ │ -194336: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -19433c: 0c03 |000e: move-result-object v3 │ │ -19433e: 1a01 2945 |000f: const-string v1, "animator_duration_scale" // string@4529 │ │ -194342: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ -194346: 7130 7502 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0275 │ │ -19434c: 0a03 |0016: move-result v3 │ │ -19434e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -194350: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ -194354: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -194358: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -19435a: 0f00 |001d: return v0 │ │ +194314: |[194314] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ +194324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +194326: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ +19432a: 1a03 830c |0003: const-string v3, "AccessibilityUtil" // string@0c83 │ │ +19432e: 1a01 2745 |0005: const-string v1, "animationsDisabled: context was null" // string@4527 │ │ +194332: 7120 bc02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +194338: 0f00 |000a: return v0 │ │ +19433a: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +194340: 0c03 |000e: move-result-object v3 │ │ +194342: 1a01 2945 |000f: const-string v1, "animator_duration_scale" // string@4529 │ │ +194346: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ +19434a: 7130 7502 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0275 │ │ +194350: 0a03 |0016: move-result v3 │ │ +194352: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +194354: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ +194358: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +19435c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +19435e: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=15 │ │ 0x000b line=18 │ │ locals : │ │ 0x0000 - 0x001e reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -303904,27 +303905,27 @@ │ │ type : '(I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -194374: |[194374] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ -194384: 7020 c702 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02c7 │ │ -19438a: 1241 |0003: const/4 v1, #int 4 // #4 │ │ -19438c: 6e30 1656 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ -194392: 1271 |0007: const/4 v1, #int 7 // #7 │ │ -194394: 6e30 1656 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ -19439a: 1231 |000b: const/4 v1, #int 3 // #3 │ │ -19439c: 6e30 1656 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ -1943a2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1943a4: 6e30 1656 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ -1943aa: 1251 |0013: const/4 v1, #int 5 // #5 │ │ -1943ac: 6e30 1656 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ -1943b2: 0e00 |0017: return-void │ │ +194378: |[194378] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ +194388: 7020 c702 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02c7 │ │ +19438e: 1241 |0003: const/4 v1, #int 4 // #4 │ │ +194390: 6e30 1656 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ +194396: 1271 |0007: const/4 v1, #int 7 // #7 │ │ +194398: 6e30 1656 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ +19439e: 1231 |000b: const/4 v1, #int 3 // #3 │ │ +1943a0: 6e30 1656 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ +1943a6: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1943a8: 6e30 1656 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ +1943ae: 1251 |0013: const/4 v1, #int 5 // #5 │ │ +1943b0: 6e30 1656 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@5616 │ │ +1943b6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x0010 line=17 │ │ @@ -303959,17 +303960,17 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1944d4: |[1944d4] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ -1944e4: 7020 320a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a32 │ │ -1944ea: 0e00 |0003: return-void │ │ +1944d8: |[1944d8] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ +1944e8: 7020 320a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a32 │ │ +1944ee: 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; │ │ │ │ @@ -303978,17 +303979,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1944ec: |[1944ec] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ -1944fc: 7020 300a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a30 │ │ -194502: 0e00 |0003: return-void │ │ +1944f0: |[1944f0] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ +194500: 7020 300a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a30 │ │ +194506: 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; │ │ │ │ @@ -304046,22 +304047,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 │ │ -194504: |[194504] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ -194514: 5b01 1842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ -194518: 5b02 1a42 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ -19451c: 5903 1b42 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@421b │ │ -194520: 5904 1942 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4219 │ │ -194524: 5b05 1742 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4217 │ │ -194528: 7010 9f0a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19452e: 0e00 |000d: return-void │ │ +194508: |[194508] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ +194518: 5b01 1842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ +19451c: 5b02 1a42 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ +194520: 5903 1b42 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@421b │ │ +194524: 5904 1942 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4219 │ │ +194528: 5b05 1742 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4217 │ │ +19452c: 7010 9f0a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +194532: 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; │ │ @@ -304075,67 +304076,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -194530: |[194530] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ -194540: 5460 1842 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ -194544: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -194548: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -19454a: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ -19454e: 5461 1a42 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ -194552: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -194556: 6e10 8f01 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@018f │ │ -19455c: 0c00 |000e: move-result-object v0 │ │ -19455e: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ -194562: 283e |0011: goto 004f // +003e │ │ -194564: 6e10 9401 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0194 │ │ -19456a: 0a00 |0015: move-result v0 │ │ -19456c: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ -194570: 5260 1b42 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@421b │ │ -194574: 5461 1842 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ -194578: 6e10 9301 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0193 │ │ -19457e: 0a01 |001f: move-result v1 │ │ -194580: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ -194584: 5261 1942 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4219 │ │ -194588: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -19458c: 7130 0601 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ -194592: 0c00 |0029: move-result-object v0 │ │ -194594: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -194598: 7020 1a01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011a │ │ -19459e: 5463 1842 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ -1945a2: 6e10 2901 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@0129 │ │ -1945a8: 0a04 |0034: move-result v4 │ │ -1945aa: 6e10 2801 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0128 │ │ -1945b0: 0a05 |0038: move-result v5 │ │ -1945b2: 6e55 9701 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0197 │ │ -1945b8: 5463 1842 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ -1945bc: 6e20 9201 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0192 │ │ -1945c2: 280a |0041: goto 004b // +000a │ │ -1945c4: 0d00 |0042: move-exception v0 │ │ -1945c6: 7100 2956 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@5629 │ │ -1945cc: 0c01 |0046: move-result-object v1 │ │ -1945ce: 7120 c402 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ -1945d4: 1200 |004a: const/4 v0, #int 0 // #0 │ │ -1945d6: 5461 1a42 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ -1945da: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ -1945de: 5460 1a42 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ -1945e2: 1d00 |0051: monitor-enter v0 │ │ -1945e4: 5461 1742 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4217 │ │ -1945e8: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -1945ea: 6e20 6b0d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d6b │ │ -1945f0: 5461 1a42 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ -1945f4: 6e10 a30a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0aa3 │ │ -1945fa: 1e00 |005d: monitor-exit v0 │ │ -1945fc: 0e00 |005e: return-void │ │ -1945fe: 0d01 |005f: move-exception v1 │ │ -194600: 1e00 |0060: monitor-exit v0 │ │ -194602: 2701 |0061: throw v1 │ │ +194534: |[194534] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ +194544: 5460 1842 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ +194548: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +19454c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +19454e: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ +194552: 5461 1a42 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ +194556: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +19455a: 6e10 8f01 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@018f │ │ +194560: 0c00 |000e: move-result-object v0 │ │ +194562: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ +194566: 283e |0011: goto 004f // +003e │ │ +194568: 6e10 9401 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0194 │ │ +19456e: 0a00 |0015: move-result v0 │ │ +194570: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ +194574: 5260 1b42 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@421b │ │ +194578: 5461 1842 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ +19457c: 6e10 9301 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0193 │ │ +194582: 0a01 |001f: move-result v1 │ │ +194584: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ +194588: 5261 1942 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4219 │ │ +19458c: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +194590: 7130 0601 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ +194596: 0c00 |0029: move-result-object v0 │ │ +194598: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +19459c: 7020 1a01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011a │ │ +1945a2: 5463 1842 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ +1945a6: 6e10 2901 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@0129 │ │ +1945ac: 0a04 |0034: move-result v4 │ │ +1945ae: 6e10 2801 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0128 │ │ +1945b4: 0a05 |0038: move-result v5 │ │ +1945b6: 6e55 9701 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0197 │ │ +1945bc: 5463 1842 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4218 │ │ +1945c0: 6e20 9201 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0192 │ │ +1945c6: 280a |0041: goto 004b // +000a │ │ +1945c8: 0d00 |0042: move-exception v0 │ │ +1945ca: 7100 2956 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@5629 │ │ +1945d0: 0c01 |0046: move-result-object v1 │ │ +1945d2: 7120 c402 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ +1945d8: 1200 |004a: const/4 v0, #int 0 // #0 │ │ +1945da: 5461 1a42 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ +1945de: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ +1945e2: 5460 1a42 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ +1945e6: 1d00 |0051: monitor-enter v0 │ │ +1945e8: 5461 1742 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4217 │ │ +1945ec: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +1945ee: 6e20 6b0d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d6b │ │ +1945f4: 5461 1a42 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@421a │ │ +1945f8: 6e10 a30a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0aa3 │ │ +1945fe: 1e00 |005d: monitor-exit v0 │ │ +194600: 0e00 |005e: return-void │ │ +194602: 0d01 |005f: move-exception v1 │ │ +194604: 1e00 |0060: monitor-exit v0 │ │ +194606: 2701 |0061: throw v1 │ │ catches : 2 │ │ 0x0024 - 0x0041 │ │ Ljava/lang/Exception; -> 0x0042 │ │ 0x0052 - 0x0061 │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=186 │ │ @@ -304201,32 +304202,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -194b70: |[194b70] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -194b80: 0e00 |0000: return-void │ │ +194b74: |[194b74] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +194b84: 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 │ │ -194b84: |[194b84] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -194b94: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -194b9a: 0e00 |0003: return-void │ │ +194b88: |[194b88] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +194b98: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +194b9e: 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;) │ │ @@ -304234,59 +304235,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -194b58: |[194b58] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ -194b68: 6200 1c42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421c │ │ -194b6c: 1100 |0002: return-object v0 │ │ +194b5c: |[194b5c] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ +194b6c: 6200 1c42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421c │ │ +194b70: 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 │ │ -19461c: |[19461c] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ -19462c: 2206 b303 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b3 │ │ -194630: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -194632: 7020 690d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d69 │ │ -194638: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -19463a: 2308 1f11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@111f │ │ -19463e: 2209 b010 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10b0 │ │ -194642: 0790 |000b: move-object v0, v9 │ │ -194644: 07a1 |000c: move-object v1, v10 │ │ -194646: 0782 |000d: move-object v2, v8 │ │ -194648: 01b3 |000e: move v3, v11 │ │ -19464a: 01c4 |000f: move v4, v12 │ │ -19464c: 0765 |0010: move-object v5, v6 │ │ -19464e: 7606 2556 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@5625 │ │ -194654: 7110 b157 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@57b1 │ │ -19465a: 1d08 |0017: monitor-enter v8 │ │ -19465c: 6e10 6a0d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d6a │ │ -194662: 0a0a |001b: move-result v10 │ │ -194664: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ -194668: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ -19466c: 7130 b657 a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@57b6 │ │ -194672: 28f5 |0023: goto 0018 // -000b │ │ -194674: 460a 0807 |0024: aget-object v10, v8, v7 │ │ -194678: 1e08 |0026: monitor-exit v8 │ │ -19467a: 110a |0027: return-object v10 │ │ -19467c: 0d0a |0028: move-exception v10 │ │ -19467e: 1e08 |0029: monitor-exit v8 │ │ -194680: 270a |002a: throw v10 │ │ +194620: |[194620] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ +194630: 2206 b303 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b3 │ │ +194634: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +194636: 7020 690d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d69 │ │ +19463c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +19463e: 2308 1f11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@111f │ │ +194642: 2209 b010 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10b0 │ │ +194646: 0790 |000b: move-object v0, v9 │ │ +194648: 07a1 |000c: move-object v1, v10 │ │ +19464a: 0782 |000d: move-object v2, v8 │ │ +19464c: 01b3 |000e: move v3, v11 │ │ +19464e: 01c4 |000f: move v4, v12 │ │ +194650: 0765 |0010: move-object v5, v6 │ │ +194652: 7606 2556 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@5625 │ │ +194658: 7110 b157 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@57b1 │ │ +19465e: 1d08 |0017: monitor-enter v8 │ │ +194660: 6e10 6a0d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d6a │ │ +194666: 0a0a |001b: move-result v10 │ │ +194668: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ +19466c: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ +194670: 7130 b657 a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@57b6 │ │ +194676: 28f5 |0023: goto 0018 // -000b │ │ +194678: 460a 0807 |0024: aget-object v10, v8, v7 │ │ +19467c: 1e08 |0026: monitor-exit v8 │ │ +19467e: 110a |0027: return-object v10 │ │ +194680: 0d0a |0028: move-exception v10 │ │ +194682: 1e08 |0029: monitor-exit v8 │ │ +194684: 270a |002a: throw v10 │ │ catches : 1 │ │ 0x0018 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=180 │ │ 0x0007 line=181 │ │ 0x0009 line=183 │ │ @@ -304305,39 +304306,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 │ │ -19489c: |[19489c] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ -1948ac: 715b 3156 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5631 │ │ -1948b2: 0c01 |0003: move-result-object v1 │ │ -1948b4: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ -1948b8: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ -1948bc: 0183 |0008: move v3, v8 │ │ -1948be: 2802 |0009: goto 000b // +0002 │ │ -1948c0: 0173 |000a: move v3, v7 │ │ -1948c2: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ -1948c6: 0174 |000d: move v4, v7 │ │ -1948c8: 2802 |000e: goto 0010 // +0002 │ │ -1948ca: 0184 |000f: move v4, v8 │ │ -1948cc: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ -1948d0: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ -1948d4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -1948d6: 0760 |0015: move-object v0, v6 │ │ -1948d8: 7606 8a01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018a │ │ -1948de: 2207 b902 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02b9 │ │ -1948e2: 7010 6009 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0960 │ │ -1948e8: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ -1948ec: 6e40 8b01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018b │ │ -1948f2: 6e10 6409 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0964 │ │ -1948f8: 0c06 |0026: move-result-object v6 │ │ -1948fa: 6e10 6209 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@0962 │ │ -194900: 1106 |002a: return-object v6 │ │ +1948a0: |[1948a0] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ +1948b0: 715b 3156 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5631 │ │ +1948b6: 0c01 |0003: move-result-object v1 │ │ +1948b8: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ +1948bc: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ +1948c0: 0183 |0008: move v3, v8 │ │ +1948c2: 2802 |0009: goto 000b // +0002 │ │ +1948c4: 0173 |000a: move v3, v7 │ │ +1948c6: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ +1948ca: 0174 |000d: move v4, v7 │ │ +1948cc: 2802 |000e: goto 0010 // +0002 │ │ +1948ce: 0184 |000f: move v4, v8 │ │ +1948d0: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ +1948d4: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ +1948d8: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +1948da: 0760 |0015: move-object v0, v6 │ │ +1948dc: 7606 8a01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018a │ │ +1948e2: 2207 b902 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02b9 │ │ +1948e6: 7010 6009 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0960 │ │ +1948ec: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ +1948f0: 6e40 8b01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018b │ │ +1948f6: 6e10 6409 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0964 │ │ +1948fc: 0c06 |0026: move-result-object v6 │ │ +1948fe: 6e10 6209 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@0962 │ │ +194904: 1106 |002a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0010 line=115 │ │ 0x0019 line=118 │ │ 0x0020 line=119 │ │ @@ -304356,52 +304357,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 │ │ -194690: |[194690] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ -1946a0: 6e10 0e01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -1946a6: 0a00 |0003: move-result v0 │ │ -1946a8: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ -1946ac: 6e10 0b01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -1946b2: 0a00 |0009: move-result v0 │ │ -1946b4: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ -1946b8: 1103 |000c: return-object v3 │ │ -1946ba: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ -1946be: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ -1946c2: 2827 |0011: goto 0038 // +0027 │ │ -1946c4: 6e10 0e01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -1946ca: 0a00 |0015: move-result v0 │ │ -1946cc: 8200 |0016: int-to-float v0, v0 │ │ -1946ce: 8241 |0017: int-to-float v1, v4 │ │ -1946d0: c910 |0018: div-float/2addr v0, v1 │ │ -1946d2: 6e10 0b01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -1946d8: 0a01 |001c: move-result v1 │ │ -1946da: 8211 |001d: int-to-float v1, v1 │ │ -1946dc: 8252 |001e: int-to-float v2, v5 │ │ -1946de: c921 |001f: div-float/2addr v1, v2 │ │ -1946e0: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ -1946e4: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ -1946e8: 6e10 0b01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -1946ee: 0a05 |0027: move-result v5 │ │ -1946f0: 8255 |0028: int-to-float v5, v5 │ │ -1946f2: c905 |0029: div-float/2addr v5, v0 │ │ -1946f4: 8755 |002a: float-to-int v5, v5 │ │ -1946f6: 2808 |002b: goto 0033 // +0008 │ │ -1946f8: 6e10 0e01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -1946fe: 0a04 |002f: move-result v4 │ │ -194700: 8244 |0030: int-to-float v4, v4 │ │ -194702: c914 |0031: div-float/2addr v4, v1 │ │ -194704: 8744 |0032: float-to-int v4, v4 │ │ -194706: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -194708: 7140 0801 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0108 │ │ -19470e: 0c03 |0037: move-result-object v3 │ │ -194710: 1103 |0038: return-object v3 │ │ +194694: |[194694] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ +1946a4: 6e10 0e01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +1946aa: 0a00 |0003: move-result v0 │ │ +1946ac: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ +1946b0: 6e10 0b01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +1946b6: 0a00 |0009: move-result v0 │ │ +1946b8: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ +1946bc: 1103 |000c: return-object v3 │ │ +1946be: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ +1946c2: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ +1946c6: 2827 |0011: goto 0038 // +0027 │ │ +1946c8: 6e10 0e01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +1946ce: 0a00 |0015: move-result v0 │ │ +1946d0: 8200 |0016: int-to-float v0, v0 │ │ +1946d2: 8241 |0017: int-to-float v1, v4 │ │ +1946d4: c910 |0018: div-float/2addr v0, v1 │ │ +1946d6: 6e10 0b01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +1946dc: 0a01 |001c: move-result v1 │ │ +1946de: 8211 |001d: int-to-float v1, v1 │ │ +1946e0: 8252 |001e: int-to-float v2, v5 │ │ +1946e2: c921 |001f: div-float/2addr v1, v2 │ │ +1946e4: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ +1946e8: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ +1946ec: 6e10 0b01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +1946f2: 0a05 |0027: move-result v5 │ │ +1946f4: 8255 |0028: int-to-float v5, v5 │ │ +1946f6: c905 |0029: div-float/2addr v5, v0 │ │ +1946f8: 8755 |002a: float-to-int v5, v5 │ │ +1946fa: 2808 |002b: goto 0033 // +0008 │ │ +1946fc: 6e10 0e01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +194702: 0a04 |002f: move-result v4 │ │ +194704: 8244 |0030: int-to-float v4, v4 │ │ +194706: c914 |0031: div-float/2addr v4, v1 │ │ +194708: 8744 |0032: float-to-int v4, v4 │ │ +19470a: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +19470c: 7140 0801 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0108 │ │ +194712: 0c03 |0037: move-result-object v3 │ │ +194714: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0012 line=47 │ │ 0x0019 line=48 │ │ 0x0024 line=51 │ │ 0x002c line=53 │ │ @@ -304416,26 +304417,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 │ │ -1947c0: |[1947c0] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -1947d0: 7110 2f56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@562f │ │ -1947d6: 0c02 |0003: move-result-object v2 │ │ -1947d8: 2200 d500 |0004: new-instance v0, Landroid/util/Pair; // type@00d5 │ │ -1947dc: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1947e0: 7110 500a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -1947e6: 0c01 |000b: move-result-object v1 │ │ -1947e8: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1947ec: 7110 500a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -1947f2: 0c02 |0011: move-result-object v2 │ │ -1947f4: 7030 c502 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ -1947fa: 1100 |0015: return-object v0 │ │ +1947c4: |[1947c4] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +1947d4: 7110 2f56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@562f │ │ +1947da: 0c02 |0003: move-result-object v2 │ │ +1947dc: 2200 d500 |0004: new-instance v0, Landroid/util/Pair; // type@00d5 │ │ +1947e0: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1947e4: 7110 500a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +1947ea: 0c01 |000b: move-result-object v1 │ │ +1947ec: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1947f0: 7110 500a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +1947f6: 0c02 |0011: move-result-object v2 │ │ +1947f8: 7030 c502 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ +1947fe: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Ljava/io/InputStream; │ │ │ │ @@ -304444,54 +304445,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 │ │ -1947fc: |[1947fc] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -19480c: 2200 8101 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0181 │ │ -194810: 7020 6305 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@0563 │ │ -194816: 1a04 9118 |0005: const-string v4, "ImageWidth" // string@1891 │ │ -19481a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -19481c: 6e30 6405 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0564 │ │ -194822: 0a04 |000b: move-result v4 │ │ -194824: 1a02 8f18 |000c: const-string v2, "ImageLength" // string@188f │ │ -194828: 6e30 6405 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0564 │ │ -19482e: 0a02 |0011: move-result v2 │ │ -194830: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ -194834: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -194838: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -19483a: 1104 |0017: return-object v4 │ │ -19483c: 1a03 b030 |0018: const-string v3, "Orientation" // string@30b0 │ │ -194840: 6e30 6405 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0564 │ │ -194846: 0a00 |001d: move-result v0 │ │ -194848: 1261 |001e: const/4 v1, #int 6 // #6 │ │ -19484a: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ -19484e: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ -194852: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ -194856: 1271 |0025: const/4 v1, #int 7 // #7 │ │ -194858: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ -19485c: 1251 |0028: const/4 v1, #int 5 // #5 │ │ -19485e: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ -194862: 280f |002b: goto 003a // +000f │ │ -194864: 2200 d500 |002c: new-instance v0, Landroid/util/Pair; // type@00d5 │ │ -194868: 7110 500a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19486e: 0c04 |0031: move-result-object v4 │ │ -194870: 7110 500a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -194876: 0c01 |0035: move-result-object v1 │ │ -194878: 7030 c502 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ -19487e: 1100 |0039: return-object v0 │ │ -194880: 2200 d500 |003a: new-instance v0, Landroid/util/Pair; // type@00d5 │ │ -194884: 7110 500a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19488a: 0c01 |003f: move-result-object v1 │ │ -19488c: 7110 500a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -194892: 0c04 |0043: move-result-object v4 │ │ -194894: 7030 c502 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ -19489a: 1100 |0047: return-object v0 │ │ +194800: |[194800] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +194810: 2200 8101 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0181 │ │ +194814: 7020 6305 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@0563 │ │ +19481a: 1a04 9118 |0005: const-string v4, "ImageWidth" // string@1891 │ │ +19481e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +194820: 6e30 6405 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0564 │ │ +194826: 0a04 |000b: move-result v4 │ │ +194828: 1a02 8f18 |000c: const-string v2, "ImageLength" // string@188f │ │ +19482c: 6e30 6405 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0564 │ │ +194832: 0a02 |0011: move-result v2 │ │ +194834: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ +194838: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +19483c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +19483e: 1104 |0017: return-object v4 │ │ +194840: 1a03 b030 |0018: const-string v3, "Orientation" // string@30b0 │ │ +194844: 6e30 6405 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0564 │ │ +19484a: 0a00 |001d: move-result v0 │ │ +19484c: 1261 |001e: const/4 v1, #int 6 // #6 │ │ +19484e: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ +194852: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ +194856: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ +19485a: 1271 |0025: const/4 v1, #int 7 // #7 │ │ +19485c: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ +194860: 1251 |0028: const/4 v1, #int 5 // #5 │ │ +194862: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ +194866: 280f |002b: goto 003a // +000f │ │ +194868: 2200 d500 |002c: new-instance v0, Landroid/util/Pair; // type@00d5 │ │ +19486c: 7110 500a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +194872: 0c04 |0031: move-result-object v4 │ │ +194874: 7110 500a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19487a: 0c01 |0035: move-result-object v1 │ │ +19487c: 7030 c502 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ +194882: 1100 |0039: return-object v0 │ │ +194884: 2200 d500 |003a: new-instance v0, Landroid/util/Pair; // type@00d5 │ │ +194888: 7110 500a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19488e: 0c01 |003f: move-result-object v1 │ │ +194890: 7110 500a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +194896: 0c04 |0043: move-result-object v4 │ │ +194898: 7030 c502 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ +19489e: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000c line=83 │ │ 0x0018 line=88 │ │ 0x002c line=96 │ │ @@ -304504,48 +304505,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 │ │ -194714: |[194714] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ -194724: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ -194728: 7010 1101 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0111 │ │ -19472e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -194730: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ -194734: 2201 b402 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02b4 │ │ -194738: 7020 5109 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0951 │ │ -19473e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -194740: 7130 1301 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@0113 │ │ -194746: 6e10 5309 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0953 │ │ -19474c: 2808 |0014: goto 001c // +0008 │ │ -19474e: 6203 1c42 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421c │ │ -194752: 1a01 1d53 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@531d │ │ -194756: 7120 c202 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -19475c: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -194760: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ -194762: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ -194766: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -19476a: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ -19476e: 1100 |0025: return-object v0 │ │ -194770: 2203 af10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10af │ │ -194774: 2201 0503 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -194778: 1a02 b916 |002a: const-string v2, "Failed to decode image dimensions: " // string@16b9 │ │ -19477c: 7020 0d0b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -194782: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -194786: 6e20 110b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -19478c: 1a02 980a |0034: const-string v2, ", " // string@0a98 │ │ -194790: 6e20 160b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194796: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -19479a: 6e20 110b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1947a0: 6e10 270b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1947a6: 0c00 |0041: move-result-object v0 │ │ -1947a8: 7020 2456 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@5624 │ │ -1947ae: 2703 |0045: throw v3 │ │ +194718: |[194718] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ +194728: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ +19472c: 7010 1101 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0111 │ │ +194732: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +194734: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ +194738: 2201 b402 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02b4 │ │ +19473c: 7020 5109 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0951 │ │ +194742: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +194744: 7130 1301 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@0113 │ │ +19474a: 6e10 5309 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0953 │ │ +194750: 2808 |0014: goto 001c // +0008 │ │ +194752: 6203 1c42 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421c │ │ +194756: 1a01 1d53 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@531d │ │ +19475a: 7120 c202 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +194760: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +194764: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ +194766: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ +19476a: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +19476e: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ +194772: 1100 |0025: return-object v0 │ │ +194774: 2203 af10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10af │ │ +194778: 2201 0503 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +19477c: 1a02 b916 |002a: const-string v2, "Failed to decode image dimensions: " // string@16b9 │ │ +194780: 7020 0d0b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +194786: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +19478a: 6e20 110b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +194790: 1a02 980a |0034: const-string v2, ", " // string@0a98 │ │ +194794: 6e20 160b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19479a: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +19479e: 6e20 110b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1947a4: 6e10 270b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1947aa: 0c00 |0041: move-result-object v0 │ │ +1947ac: 7020 2456 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@5624 │ │ +1947b2: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ @@ -304562,50 +304563,50 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -194ac4: |[194ac4] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ -194ad4: 7100 ee0d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0dee │ │ -194ada: 0c00 |0003: move-result-object v0 │ │ -194adc: 1f00 d703 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d7 │ │ -194ae0: 6201 a700 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a7 │ │ -194ae4: 7220 e90d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de9 │ │ -194aea: 0c01 |000b: move-result-object v1 │ │ -194aec: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -194aee: 2322 1b11 |000d: new-array v2, v2, [I // type@111b │ │ -194af2: 7230 eb0d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0deb │ │ -194af8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -194afa: 2323 1b11 |0013: new-array v3, v2, [I // type@111b │ │ -194afe: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -194b00: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -194b02: 7253 e70d 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@0de7 │ │ -194b08: 4404 0305 |001a: aget v4, v3, v5 │ │ -194b0c: 2346 4911 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1149 │ │ -194b10: 7253 e70d 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@0de7 │ │ -194b16: 2322 1b11 |0021: new-array v2, v2, [I // type@111b │ │ -194b1a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -194b1c: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -194b1e: 4408 0305 |0025: aget v8, v3, v5 │ │ -194b22: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ -194b26: 4608 0604 |0029: aget-object v8, v6, v4 │ │ -194b2a: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ -194b2e: 7252 e60d 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@0de6 │ │ -194b34: 4408 0205 |0030: aget v8, v2, v5 │ │ -194b38: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ -194b3c: 0187 |0034: move v7, v8 │ │ -194b3e: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -194b42: 28ee |0037: goto 0025 // -0012 │ │ -194b44: 7220 ed0d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0ded │ │ -194b4a: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ -194b4e: 7120 7b0a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ -194b54: 0a00 |0040: move-result v0 │ │ -194b56: 0f00 |0041: return v0 │ │ +194ac8: |[194ac8] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ +194ad8: 7100 ee0d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0dee │ │ +194ade: 0c00 |0003: move-result-object v0 │ │ +194ae0: 1f00 d703 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d7 │ │ +194ae4: 6201 a700 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a7 │ │ +194ae8: 7220 e90d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de9 │ │ +194aee: 0c01 |000b: move-result-object v1 │ │ +194af0: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +194af2: 2322 1b11 |000d: new-array v2, v2, [I // type@111b │ │ +194af6: 7230 eb0d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0deb │ │ +194afc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +194afe: 2323 1b11 |0013: new-array v3, v2, [I // type@111b │ │ +194b02: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +194b04: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +194b06: 7253 e70d 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@0de7 │ │ +194b0c: 4404 0305 |001a: aget v4, v3, v5 │ │ +194b10: 2346 4911 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1149 │ │ +194b14: 7253 e70d 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@0de7 │ │ +194b1a: 2322 1b11 |0021: new-array v2, v2, [I // type@111b │ │ +194b1e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +194b20: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +194b22: 4408 0305 |0025: aget v8, v3, v5 │ │ +194b26: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ +194b2a: 4608 0604 |0029: aget-object v8, v6, v4 │ │ +194b2e: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ +194b32: 7252 e60d 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@0de6 │ │ +194b38: 4408 0205 |0030: aget v8, v2, v5 │ │ +194b3c: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ +194b40: 0187 |0034: move v7, v8 │ │ +194b42: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +194b46: 28ee |0037: goto 0025 // -0012 │ │ +194b48: 7220 ed0d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0ded │ │ +194b4e: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ +194b52: 7120 7b0a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ +194b58: 0a00 |0040: move-result v0 │ │ +194b5a: 0f00 |0041: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0006 line=229 │ │ 0x000d line=231 │ │ 0x000f line=232 │ │ 0x0013 line=234 │ │ @@ -304625,135 +304626,135 @@ │ │ type : '([BIIIZ)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 215 16-bit code units │ │ -194904: |[194904] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ -194914: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -194918: 0201 1400 |0002: move/from16 v1, v20 │ │ -19491c: 0202 1500 |0004: move/from16 v2, v21 │ │ -194920: 0203 1600 |0006: move/from16 v3, v22 │ │ -194924: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -194928: 1100 |000a: return-object v0 │ │ -19492a: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ -19492e: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ -194932: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ -194936: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ -19493a: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ -19493e: 9204 0102 |0015: mul-int v4, v1, v2 │ │ -194942: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ -194946: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ -19494a: 2106 |001b: array-length v6, v0 │ │ -19494c: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ -194950: 2105 |001e: array-length v5, v0 │ │ -194952: 2355 1711 |001f: new-array v5, v5, [B // type@1117 │ │ -194956: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ -19495a: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -19495c: 1218 |0024: const/4 v8, #int 1 // #1 │ │ -19495e: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ -194962: 1216 |0027: const/4 v6, #int 1 // #1 │ │ -194964: 2802 |0028: goto 002a // +0002 │ │ -194966: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -194968: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ -19496c: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ -194970: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ -194974: 2803 |0030: goto 0033 // +0003 │ │ -194976: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ -19497a: 1219 |0033: const/4 v9, #int 1 // #1 │ │ -19497c: 2802 |0034: goto 0036 // +0002 │ │ -19497e: 1209 |0035: const/4 v9, #int 0 // #0 │ │ -194980: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ -194984: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ -194988: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -19498a: 2802 |003b: goto 003d // +0002 │ │ -19498c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -19498e: 120a |003d: const/4 v10, #int 0 // #0 │ │ -194990: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ -194994: 120b |0040: const/4 v11, #int 0 // #0 │ │ -194996: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ -19499a: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ -19499e: b0bc |0045: add-int/2addr v12, v11 │ │ -1949a0: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ -1949a4: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ -1949a8: b04d |004a: add-int/2addr v13, v4 │ │ -1949aa: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ -1949ae: b0ed |004d: add-int/2addr v13, v14 │ │ -1949b0: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ -1949b4: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ -1949b8: 012f |0052: move v15, v2 │ │ -1949ba: 2802 |0053: goto 0055 // +0002 │ │ -1949bc: 011f |0054: move v15, v1 │ │ -1949be: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ -1949c2: 0210 0100 |0057: move/from16 v16, v1 │ │ -1949c6: 2803 |0059: goto 005c // +0003 │ │ -1949c8: 0210 0200 |005a: move/from16 v16, v2 │ │ -1949cc: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ -1949d0: 0211 0a00 |005e: move/from16 v17, v10 │ │ -1949d4: 2803 |0060: goto 0063 // +0003 │ │ -1949d6: 0211 0b00 |0061: move/from16 v17, v11 │ │ -1949da: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ -1949de: 0212 0b00 |0065: move/from16 v18, v11 │ │ -1949e2: 2803 |0067: goto 006a // +0003 │ │ -1949e4: 0212 0a00 |0068: move/from16 v18, v10 │ │ -1949e8: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ -1949ec: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ -1949f0: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ -1949f4: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ -1949f8: 9110 1012 |0072: sub-int v16, v16, v18 │ │ -1949fc: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ -194a00: 9210 120f |0076: mul-int v16, v18, v15 │ │ -194a04: 9010 1011 |0078: add-int v16, v16, v17 │ │ -194a08: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ -194a0c: 9212 120f |007c: mul-int v18, v18, v15 │ │ -194a10: 9012 0412 |007e: add-int v18, v4, v18 │ │ -194a14: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ -194a18: 9012 120f |0082: add-int v18, v18, v15 │ │ -194a1c: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ -194a20: 480c 000c |0086: aget-byte v12, v0, v12 │ │ -194a24: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -194a28: 8dcc |008a: int-to-byte v12, v12 │ │ -194a2a: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ -194a2e: 480c 000d |008d: aget-byte v12, v0, v13 │ │ -194a32: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -194a36: 8dcc |0091: int-to-byte v12, v12 │ │ -194a38: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ -194a3c: 480c 000e |0094: aget-byte v12, v0, v14 │ │ -194a40: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -194a44: 8dcc |0098: int-to-byte v12, v12 │ │ -194a46: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ -194a4a: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -194a4e: 28a4 |009d: goto 0041 // -005c │ │ -194a50: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -194a54: 289e |00a0: goto 003e // -0062 │ │ -194a56: 1105 |00a1: return-object v5 │ │ -194a58: 2203 c102 |00a2: new-instance v3, Ljava/io/IOException; // type@02c1 │ │ -194a5c: 2204 0503 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -194a60: 1a06 6375 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7563 │ │ -194a64: 7020 0d0b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -194a6a: 2100 |00ab: array-length v0, v0 │ │ -194a6c: 6e20 110b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -194a72: 1a00 fe09 |00af: const-string v0, "). Width: " // string@09fe │ │ -194a76: 6e20 160b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194a7c: 6e20 110b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -194a82: 1a00 0704 |00b7: const-string v0, " height: " // string@0407 │ │ -194a86: 6e20 160b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194a8c: 6e20 110b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -194a92: 1a00 ea03 |00bf: const-string v0, " = data length: " // string@03ea │ │ -194a96: 6e20 160b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194a9c: 6e20 110b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -194aa2: 6e10 270b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -194aa8: 0c00 |00ca: move-result-object v0 │ │ -194aaa: 7020 8e09 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ -194ab0: 2703 |00ce: throw v3 │ │ -194ab2: 2200 e702 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -194ab6: 1a01 8c0b |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0b8c │ │ -194aba: 7020 3f0a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ -194ac0: 2700 |00d6: throw v0 │ │ +194908: |[194908] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ +194918: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +19491c: 0201 1400 |0002: move/from16 v1, v20 │ │ +194920: 0202 1500 |0004: move/from16 v2, v21 │ │ +194924: 0203 1600 |0006: move/from16 v3, v22 │ │ +194928: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +19492c: 1100 |000a: return-object v0 │ │ +19492e: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ +194932: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ +194936: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ +19493a: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ +19493e: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ +194942: 9204 0102 |0015: mul-int v4, v1, v2 │ │ +194946: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ +19494a: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ +19494e: 2106 |001b: array-length v6, v0 │ │ +194950: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ +194954: 2105 |001e: array-length v5, v0 │ │ +194956: 2355 1711 |001f: new-array v5, v5, [B // type@1117 │ │ +19495a: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ +19495e: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +194960: 1218 |0024: const/4 v8, #int 1 // #1 │ │ +194962: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ +194966: 1216 |0027: const/4 v6, #int 1 // #1 │ │ +194968: 2802 |0028: goto 002a // +0002 │ │ +19496a: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +19496c: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ +194970: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ +194974: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ +194978: 2803 |0030: goto 0033 // +0003 │ │ +19497a: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ +19497e: 1219 |0033: const/4 v9, #int 1 // #1 │ │ +194980: 2802 |0034: goto 0036 // +0002 │ │ +194982: 1209 |0035: const/4 v9, #int 0 // #0 │ │ +194984: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ +194988: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ +19498c: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +19498e: 2802 |003b: goto 003d // +0002 │ │ +194990: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +194992: 120a |003d: const/4 v10, #int 0 // #0 │ │ +194994: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ +194998: 120b |0040: const/4 v11, #int 0 // #0 │ │ +19499a: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ +19499e: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ +1949a2: b0bc |0045: add-int/2addr v12, v11 │ │ +1949a4: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ +1949a8: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ +1949ac: b04d |004a: add-int/2addr v13, v4 │ │ +1949ae: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ +1949b2: b0ed |004d: add-int/2addr v13, v14 │ │ +1949b4: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ +1949b8: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ +1949bc: 012f |0052: move v15, v2 │ │ +1949be: 2802 |0053: goto 0055 // +0002 │ │ +1949c0: 011f |0054: move v15, v1 │ │ +1949c2: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ +1949c6: 0210 0100 |0057: move/from16 v16, v1 │ │ +1949ca: 2803 |0059: goto 005c // +0003 │ │ +1949cc: 0210 0200 |005a: move/from16 v16, v2 │ │ +1949d0: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ +1949d4: 0211 0a00 |005e: move/from16 v17, v10 │ │ +1949d8: 2803 |0060: goto 0063 // +0003 │ │ +1949da: 0211 0b00 |0061: move/from16 v17, v11 │ │ +1949de: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ +1949e2: 0212 0b00 |0065: move/from16 v18, v11 │ │ +1949e6: 2803 |0067: goto 006a // +0003 │ │ +1949e8: 0212 0a00 |0068: move/from16 v18, v10 │ │ +1949ec: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ +1949f0: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ +1949f4: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ +1949f8: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ +1949fc: 9110 1012 |0072: sub-int v16, v16, v18 │ │ +194a00: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ +194a04: 9210 120f |0076: mul-int v16, v18, v15 │ │ +194a08: 9010 1011 |0078: add-int v16, v16, v17 │ │ +194a0c: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ +194a10: 9212 120f |007c: mul-int v18, v18, v15 │ │ +194a14: 9012 0412 |007e: add-int v18, v4, v18 │ │ +194a18: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ +194a1c: 9012 120f |0082: add-int v18, v18, v15 │ │ +194a20: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ +194a24: 480c 000c |0086: aget-byte v12, v0, v12 │ │ +194a28: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +194a2c: 8dcc |008a: int-to-byte v12, v12 │ │ +194a2e: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ +194a32: 480c 000d |008d: aget-byte v12, v0, v13 │ │ +194a36: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +194a3a: 8dcc |0091: int-to-byte v12, v12 │ │ +194a3c: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ +194a40: 480c 000e |0094: aget-byte v12, v0, v14 │ │ +194a44: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +194a48: 8dcc |0098: int-to-byte v12, v12 │ │ +194a4a: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ +194a4e: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +194a52: 28a4 |009d: goto 0041 // -005c │ │ +194a54: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +194a58: 289e |00a0: goto 003e // -0062 │ │ +194a5a: 1105 |00a1: return-object v5 │ │ +194a5c: 2203 c102 |00a2: new-instance v3, Ljava/io/IOException; // type@02c1 │ │ +194a60: 2204 0503 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +194a64: 1a06 6375 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7563 │ │ +194a68: 7020 0d0b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +194a6e: 2100 |00ab: array-length v0, v0 │ │ +194a70: 6e20 110b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +194a76: 1a00 fe09 |00af: const-string v0, "). Width: " // string@09fe │ │ +194a7a: 6e20 160b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194a80: 6e20 110b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +194a86: 1a00 0704 |00b7: const-string v0, " height: " // string@0407 │ │ +194a8a: 6e20 160b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194a90: 6e20 110b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +194a96: 1a00 ea03 |00bf: const-string v0, " = data length: " // string@03ea │ │ +194a9a: 6e20 160b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194aa0: 6e20 110b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +194aa6: 6e10 270b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +194aac: 0c00 |00ca: move-result-object v0 │ │ +194aae: 7020 8e09 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ +194ab4: 2703 |00ce: throw v3 │ │ +194ab6: 2200 e702 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +194aba: 1a01 8c0b |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0b8c │ │ +194abe: 7020 3f0a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ +194ac4: 2700 |00d6: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x000b line=140 │ │ 0x0019 line=142 │ │ 0x001e line=148 │ │ 0x0021 line=150 │ │ 0x002a line=151 │ │ @@ -304795,17 +304796,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194c64: |[194c64] org.thoughtcrime.securesms.util.Conversions.:()V │ │ -194c74: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -194c7a: 0e00 |0003: return-void │ │ +194c68: |[194c68] org.thoughtcrime.securesms.util.Conversions.:()V │ │ +194c78: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +194c7e: 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;) │ │ @@ -304813,61 +304814,61 @@ │ │ type : '([BIJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 74 16-bit code units │ │ -194bc0: |[194bc0] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ -194bd0: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ -194bd4: 8461 |0002: long-to-int v1, v6 │ │ -194bd6: 8d11 |0003: int-to-byte v1, v1 │ │ -194bd8: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ -194bdc: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ -194be0: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -194be4: a402 0601 |000a: shr-long v2, v6, v1 │ │ -194be8: 8423 |000c: long-to-int v3, v2 │ │ -194bea: 8d32 |000d: int-to-byte v2, v3 │ │ -194bec: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ -194bf0: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ -194bf4: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ -194bf8: a402 0602 |0014: shr-long v2, v6, v2 │ │ -194bfc: 8423 |0016: long-to-int v3, v2 │ │ -194bfe: 8d32 |0017: int-to-byte v2, v3 │ │ -194c00: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ -194c04: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ -194c08: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ -194c0c: a402 0602 |001e: shr-long v2, v6, v2 │ │ -194c10: 8423 |0020: long-to-int v3, v2 │ │ -194c12: 8d32 |0021: int-to-byte v2, v3 │ │ -194c14: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ -194c18: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ -194c1c: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ -194c20: a402 0602 |0028: shr-long v2, v6, v2 │ │ -194c24: 8423 |002a: long-to-int v3, v2 │ │ -194c26: 8d32 |002b: int-to-byte v2, v3 │ │ -194c28: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ -194c2c: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ -194c30: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ -194c34: a402 0602 |0032: shr-long v2, v6, v2 │ │ -194c38: 8423 |0034: long-to-int v3, v2 │ │ -194c3a: 8d32 |0035: int-to-byte v2, v3 │ │ -194c3c: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ -194c40: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ -194c44: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ -194c48: a402 0602 |003c: shr-long v2, v6, v2 │ │ -194c4c: 8423 |003e: long-to-int v3, v2 │ │ -194c4e: 8d32 |003f: int-to-byte v2, v3 │ │ -194c50: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ -194c54: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ -194c58: c406 |0044: shr-long/2addr v6, v0 │ │ -194c5a: 8467 |0045: long-to-int v7, v6 │ │ -194c5c: 8d76 |0046: int-to-byte v6, v7 │ │ -194c5e: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ -194c62: 0f01 |0049: return v1 │ │ +194bc4: |[194bc4] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ +194bd4: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ +194bd8: 8461 |0002: long-to-int v1, v6 │ │ +194bda: 8d11 |0003: int-to-byte v1, v1 │ │ +194bdc: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ +194be0: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ +194be4: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +194be8: a402 0601 |000a: shr-long v2, v6, v1 │ │ +194bec: 8423 |000c: long-to-int v3, v2 │ │ +194bee: 8d32 |000d: int-to-byte v2, v3 │ │ +194bf0: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ +194bf4: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ +194bf8: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ +194bfc: a402 0602 |0014: shr-long v2, v6, v2 │ │ +194c00: 8423 |0016: long-to-int v3, v2 │ │ +194c02: 8d32 |0017: int-to-byte v2, v3 │ │ +194c04: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ +194c08: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ +194c0c: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ +194c10: a402 0602 |001e: shr-long v2, v6, v2 │ │ +194c14: 8423 |0020: long-to-int v3, v2 │ │ +194c16: 8d32 |0021: int-to-byte v2, v3 │ │ +194c18: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ +194c1c: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ +194c20: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ +194c24: a402 0602 |0028: shr-long v2, v6, v2 │ │ +194c28: 8423 |002a: long-to-int v3, v2 │ │ +194c2a: 8d32 |002b: int-to-byte v2, v3 │ │ +194c2c: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ +194c30: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ +194c34: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ +194c38: a402 0602 |0032: shr-long v2, v6, v2 │ │ +194c3c: 8423 |0034: long-to-int v3, v2 │ │ +194c3e: 8d32 |0035: int-to-byte v2, v3 │ │ +194c40: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ +194c44: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ +194c48: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ +194c4c: a402 0602 |003c: shr-long v2, v6, v2 │ │ +194c50: 8423 |003e: long-to-int v3, v2 │ │ +194c52: 8d32 |003f: int-to-byte v2, v3 │ │ +194c54: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ +194c58: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ +194c5c: c406 |0044: shr-long/2addr v6, v0 │ │ +194c5e: 8467 |0045: long-to-int v7, v6 │ │ +194c60: 8d76 |0046: int-to-byte v6, v7 │ │ +194c62: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ +194c66: 0f01 |0049: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=28 │ │ 0x000e line=29 │ │ 0x0018 line=30 │ │ 0x0022 line=31 │ │ 0x002c line=32 │ │ @@ -304884,20 +304885,20 @@ │ │ type : '(J)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -194b9c: |[194b9c] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ -194bac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -194bb0: 2300 1711 |0002: new-array v0, v0, [B // type@1117 │ │ -194bb4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -194bb6: 7140 3356 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5633 │ │ -194bbc: 1100 |0008: return-object v0 │ │ +194ba0: |[194ba0] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ +194bb0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +194bb4: 2300 1711 |0002: new-array v0, v0, [B // type@1117 │ │ +194bb8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +194bba: 7140 3356 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5633 │ │ +194bc0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ │ │ @@ -304927,17 +304928,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195104: |[195104] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ -195114: 7010 a702 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02a7 │ │ -19511a: 0e00 |0003: return-void │ │ +195108: |[195108] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ +195118: 7010 a702 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02a7 │ │ +19511e: 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;) │ │ @@ -304945,23 +304946,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 │ │ -194cdc: |[194cdc] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ -194cec: 7100 2a0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -194cf2: 0b00 |0003: move-result-wide v0 │ │ -194cf4: bc20 |0004: sub-long/2addr v0, v2 │ │ -194cf6: 6202 a300 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -194cfa: 6e40 620d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d62 │ │ -194d00: 0b02 |000a: move-result-wide v2 │ │ -194d02: 8423 |000b: long-to-int v3, v2 │ │ -194d04: 0f03 |000c: return v3 │ │ +194ce0: |[194ce0] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ +194cf0: 7100 2a0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +194cf6: 0b00 |0003: move-result-wide v0 │ │ +194cf8: bc20 |0004: sub-long/2addr v0, v2 │ │ +194cfa: 6202 a300 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +194cfe: 6e40 620d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d62 │ │ +194d04: 0b02 |000a: move-result-wide v2 │ │ +194d06: 8423 |000b: long-to-int v3, v2 │ │ +194d08: 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; │ │ │ │ @@ -304970,82 +304971,82 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 129 16-bit code units │ │ -194d08: |[194d08] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -194d18: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194d1c: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -194d20: 7150 4056 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194d26: 0a00 |0007: move-result v0 │ │ -194d28: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -194d2c: 1406 0903 137f |000a: const v6, #float 1.95412e+38 // #7f130309 │ │ -194d32: 6e20 7700 6500 |000d: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -194d38: 0c05 |0010: move-result-object v5 │ │ -194d3a: 1105 |0011: return-object v5 │ │ -194d3c: 6200 a100 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -194d40: 7150 4056 7621 |0014: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194d46: 0a00 |0017: move-result v0 │ │ -194d48: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -194d4a: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -194d4c: 3800 1c00 |001a: if-eqz v0, 0036 // +001c │ │ -194d50: 6200 a400 |001c: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194d54: 7130 3656 7600 |001e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5636 │ │ -194d5a: 0a06 |0021: move-result v6 │ │ -194d5c: 6e10 7600 0500 |0022: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -194d62: 0c05 |0025: move-result-object v5 │ │ -194d64: 7110 500a 0600 |0026: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -194d6a: 0c07 |0029: move-result-object v7 │ │ -194d6c: 2340 3511 |002a: new-array v0, v4, [Ljava/lang/Object; // type@1135 │ │ -194d70: 4d07 0003 |002c: aput-object v7, v0, v3 │ │ -194d74: 1407 0f00 117f |002e: const v7, #float 1.92738e+38 // #7f11000f │ │ -194d7a: 6e40 e300 7506 |0031: invoke-virtual {v5, v7, v6, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -194d80: 0c05 |0034: move-result-object v5 │ │ -194d82: 1105 |0035: return-object v5 │ │ -194d84: 6200 a000 |0036: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ -194d88: 7150 4056 7621 |0038: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194d8e: 0a00 |003b: move-result v0 │ │ -194d90: 3800 1c00 |003c: if-eqz v0, 0058 // +001c │ │ -194d94: 6200 a100 |003e: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -194d98: 7130 3656 7600 |0040: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5636 │ │ -194d9e: 0a06 |0043: move-result v6 │ │ -194da0: 6e10 7600 0500 |0044: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -194da6: 0c05 |0047: move-result-object v5 │ │ -194da8: 7110 500a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -194dae: 0c07 |004b: move-result-object v7 │ │ -194db0: 2340 3511 |004c: new-array v0, v4, [Ljava/lang/Object; // type@1135 │ │ -194db4: 4d07 0003 |004e: aput-object v7, v0, v3 │ │ -194db8: 1407 0c00 117f |0050: const v7, #float 1.92738e+38 // #7f11000c │ │ -194dbe: 6e40 e300 7506 |0053: invoke-virtual {v5, v7, v6, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -194dc4: 0c05 |0056: move-result-object v5 │ │ -194dc6: 1105 |0057: return-object v5 │ │ -194dc8: 1600 0600 |0058: const-wide/16 v0, #int 6 // #6 │ │ -194dcc: 6205 a000 |005a: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ -194dd0: 7155 4056 7610 |005c: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194dd6: 0a05 |005f: move-result v5 │ │ -194dd8: 3805 0900 |0060: if-eqz v5, 0069 // +0009 │ │ -194ddc: 1a05 9215 |0062: const-string v5, "EEE" // string@1592 │ │ -194de0: 7130 3b56 7605 |0064: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ -194de6: 0c05 |0067: move-result-object v5 │ │ -194de8: 1105 |0068: return-object v5 │ │ -194dea: 1600 6d01 |0069: const-wide/16 v0, #int 365 // #16d │ │ -194dee: 6205 a000 |006b: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ -194df2: 7155 4056 7610 |006d: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194df8: 0a05 |0070: move-result v5 │ │ -194dfa: 3805 0900 |0071: if-eqz v5, 007a // +0009 │ │ -194dfe: 1a05 232e |0073: const-string v5, "MMM d" // string@2e23 │ │ -194e02: 7130 3b56 7605 |0075: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ -194e08: 0c05 |0078: move-result-object v5 │ │ -194e0a: 1105 |0079: return-object v5 │ │ -194e0c: 1a05 252e |007a: const-string v5, "MMM d, yyyy" // string@2e25 │ │ -194e10: 7130 3b56 7605 |007c: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ -194e16: 0c05 |007f: move-result-object v5 │ │ -194e18: 1105 |0080: return-object v5 │ │ +194d0c: |[194d0c] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +194d1c: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194d20: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +194d24: 7150 4056 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194d2a: 0a00 |0007: move-result v0 │ │ +194d2c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +194d30: 1406 0903 137f |000a: const v6, #float 1.95412e+38 // #7f130309 │ │ +194d36: 6e20 7700 6500 |000d: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194d3c: 0c05 |0010: move-result-object v5 │ │ +194d3e: 1105 |0011: return-object v5 │ │ +194d40: 6200 a100 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +194d44: 7150 4056 7621 |0014: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194d4a: 0a00 |0017: move-result v0 │ │ +194d4c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +194d4e: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +194d50: 3800 1c00 |001a: if-eqz v0, 0036 // +001c │ │ +194d54: 6200 a400 |001c: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194d58: 7130 3656 7600 |001e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5636 │ │ +194d5e: 0a06 |0021: move-result v6 │ │ +194d60: 6e10 7600 0500 |0022: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194d66: 0c05 |0025: move-result-object v5 │ │ +194d68: 7110 500a 0600 |0026: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +194d6e: 0c07 |0029: move-result-object v7 │ │ +194d70: 2340 3511 |002a: new-array v0, v4, [Ljava/lang/Object; // type@1135 │ │ +194d74: 4d07 0003 |002c: aput-object v7, v0, v3 │ │ +194d78: 1407 0f00 117f |002e: const v7, #float 1.92738e+38 // #7f11000f │ │ +194d7e: 6e40 e300 7506 |0031: invoke-virtual {v5, v7, v6, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +194d84: 0c05 |0034: move-result-object v5 │ │ +194d86: 1105 |0035: return-object v5 │ │ +194d88: 6200 a000 |0036: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ +194d8c: 7150 4056 7621 |0038: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194d92: 0a00 |003b: move-result v0 │ │ +194d94: 3800 1c00 |003c: if-eqz v0, 0058 // +001c │ │ +194d98: 6200 a100 |003e: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +194d9c: 7130 3656 7600 |0040: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5636 │ │ +194da2: 0a06 |0043: move-result v6 │ │ +194da4: 6e10 7600 0500 |0044: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194daa: 0c05 |0047: move-result-object v5 │ │ +194dac: 7110 500a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +194db2: 0c07 |004b: move-result-object v7 │ │ +194db4: 2340 3511 |004c: new-array v0, v4, [Ljava/lang/Object; // type@1135 │ │ +194db8: 4d07 0003 |004e: aput-object v7, v0, v3 │ │ +194dbc: 1407 0c00 117f |0050: const v7, #float 1.92738e+38 // #7f11000c │ │ +194dc2: 6e40 e300 7506 |0053: invoke-virtual {v5, v7, v6, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +194dc8: 0c05 |0056: move-result-object v5 │ │ +194dca: 1105 |0057: return-object v5 │ │ +194dcc: 1600 0600 |0058: const-wide/16 v0, #int 6 // #6 │ │ +194dd0: 6205 a000 |005a: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ +194dd4: 7155 4056 7610 |005c: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194dda: 0a05 |005f: move-result v5 │ │ +194ddc: 3805 0900 |0060: if-eqz v5, 0069 // +0009 │ │ +194de0: 1a05 9215 |0062: const-string v5, "EEE" // string@1592 │ │ +194de4: 7130 3b56 7605 |0064: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ +194dea: 0c05 |0067: move-result-object v5 │ │ +194dec: 1105 |0068: return-object v5 │ │ +194dee: 1600 6d01 |0069: const-wide/16 v0, #int 365 // #16d │ │ +194df2: 6205 a000 |006b: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ +194df6: 7155 4056 7610 |006d: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194dfc: 0a05 |0070: move-result v5 │ │ +194dfe: 3805 0900 |0071: if-eqz v5, 007a // +0009 │ │ +194e02: 1a05 232e |0073: const-string v5, "MMM d" // string@2e23 │ │ +194e06: 7130 3b56 7605 |0075: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ +194e0c: 0c05 |0078: move-result-object v5 │ │ +194e0e: 1105 |0079: return-object v5 │ │ +194e10: 1a05 252e |007a: const-string v5, "MMM d, yyyy" // string@2e25 │ │ +194e14: 7130 3b56 7605 |007c: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ +194e1a: 0c05 |007f: move-result-object v5 │ │ +194e1c: 1105 |0080: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000d line=60 │ │ 0x0012 line=61 │ │ 0x001c line=62 │ │ 0x0022 line=63 │ │ @@ -305066,51 +305067,51 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 67 16-bit code units │ │ -194e1c: |[194e1c] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -194e2c: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194e30: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -194e34: 7150 4056 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194e3a: 0a00 |0007: move-result v0 │ │ -194e3c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -194e40: 1404 0903 137f |000a: const v4, #float 1.95412e+38 // #7f130309 │ │ -194e46: 6e20 7700 4300 |000d: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -194e4c: 0c03 |0010: move-result-object v3 │ │ -194e4e: 1103 |0011: return-object v3 │ │ -194e50: 6200 a100 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -194e54: 7150 4056 5421 |0014: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194e5a: 0a00 |0017: move-result v0 │ │ -194e5c: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ -194e60: 6200 a400 |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194e64: 7100 2a0b 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -194e6a: 0b01 |001f: move-result-wide v1 │ │ -194e6c: bc41 |0020: sub-long/2addr v1, v4 │ │ -194e6e: 6204 a300 |0021: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -194e72: 6e40 620d 1042 |0023: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d62 │ │ -194e78: 0b04 |0026: move-result-wide v4 │ │ -194e7a: 8445 |0027: long-to-int v5, v4 │ │ -194e7c: 6e10 7600 0300 |0028: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -194e82: 0c03 |002b: move-result-object v3 │ │ -194e84: 7110 500a 0500 |002c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -194e8a: 0c04 |002f: move-result-object v4 │ │ -194e8c: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -194e8e: 2300 3511 |0031: new-array v0, v0, [Ljava/lang/Object; // type@1135 │ │ -194e92: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -194e94: 4d04 0001 |0034: aput-object v4, v0, v1 │ │ -194e98: 1404 0f00 117f |0036: const v4, #float 1.92738e+38 // #7f11000f │ │ -194e9e: 6e40 e300 4305 |0039: invoke-virtual {v3, v4, v5, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -194ea4: 0c03 |003c: move-result-object v3 │ │ -194ea6: 1103 |003d: return-object v3 │ │ -194ea8: 7130 3956 4305 |003e: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@5639 │ │ -194eae: 0c03 |0041: move-result-object v3 │ │ -194eb0: 1103 |0042: return-object v3 │ │ +194e20: |[194e20] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +194e30: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194e34: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +194e38: 7150 4056 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194e3e: 0a00 |0007: move-result v0 │ │ +194e40: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +194e44: 1404 0903 137f |000a: const v4, #float 1.95412e+38 // #7f130309 │ │ +194e4a: 6e20 7700 4300 |000d: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194e50: 0c03 |0010: move-result-object v3 │ │ +194e52: 1103 |0011: return-object v3 │ │ +194e54: 6200 a100 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +194e58: 7150 4056 5421 |0014: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194e5e: 0a00 |0017: move-result v0 │ │ +194e60: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ +194e64: 6200 a400 |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194e68: 7100 2a0b 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +194e6e: 0b01 |001f: move-result-wide v1 │ │ +194e70: bc41 |0020: sub-long/2addr v1, v4 │ │ +194e72: 6204 a300 |0021: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +194e76: 6e40 620d 1042 |0023: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d62 │ │ +194e7c: 0b04 |0026: move-result-wide v4 │ │ +194e7e: 8445 |0027: long-to-int v5, v4 │ │ +194e80: 6e10 7600 0300 |0028: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194e86: 0c03 |002b: move-result-object v3 │ │ +194e88: 7110 500a 0500 |002c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +194e8e: 0c04 |002f: move-result-object v4 │ │ +194e90: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +194e92: 2300 3511 |0031: new-array v0, v0, [Ljava/lang/Object; // type@1135 │ │ +194e96: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +194e98: 4d04 0001 |0034: aput-object v4, v0, v1 │ │ +194e9c: 1404 0f00 117f |0036: const v4, #float 1.92738e+38 // #7f11000f │ │ +194ea2: 6e40 e300 4305 |0039: invoke-virtual {v3, v4, v5, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +194ea8: 0c03 |003c: move-result-object v3 │ │ +194eaa: 1103 |003d: return-object v3 │ │ +194eac: 7130 3956 4305 |003e: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@5639 │ │ +194eb2: 0c03 |0041: move-result-object v3 │ │ +194eb4: 1103 |0042: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000d line=91 │ │ 0x0012 line=92 │ │ 0x001a line=93 │ │ 0x0028 line=94 │ │ @@ -305124,52 +305125,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 │ │ -194eb4: |[194eb4] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -194ec4: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -194ec8: 7010 0a0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -194ece: 7120 3f56 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@563f │ │ -194ed4: 0a01 |0008: move-result v1 │ │ -194ed6: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -194eda: 2826 |000b: goto 0031 // +0026 │ │ -194edc: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ -194ee0: 6203 a000 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ -194ee4: 7153 4056 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194eea: 0a01 |0013: move-result v1 │ │ -194eec: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ -194ef0: 1a01 9315 |0016: const-string v1, "EEE " // string@1593 │ │ -194ef4: 6e20 160b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194efa: 2816 |001b: goto 0031 // +0016 │ │ -194efc: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ -194f00: 6203 a000 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ -194f04: 7153 4056 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ -194f0a: 0a01 |0023: move-result v1 │ │ -194f0c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -194f10: 1a01 242e |0026: const-string v1, "MMM d, " // string@2e24 │ │ -194f14: 6e20 160b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194f1a: 2806 |002b: goto 0031 // +0006 │ │ -194f1c: 1a01 262e |002c: const-string v1, "MMM d, yyyy, " // string@2e26 │ │ -194f20: 6e20 160b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194f26: 7110 a602 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02a6 │ │ -194f2c: 0a04 |0034: move-result v4 │ │ -194f2e: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ -194f32: 1a04 ac17 |0037: const-string v4, "HH:mm" // string@17ac │ │ -194f36: 6e20 160b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194f3c: 2806 |003c: goto 0042 // +0006 │ │ -194f3e: 1a04 ce5b |003d: const-string v4, "hh:mm a" // string@5bce │ │ -194f42: 6e20 160b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -194f48: 6e10 270b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -194f4e: 0c04 |0045: move-result-object v4 │ │ -194f50: 7130 3b56 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ -194f56: 0c04 |0049: move-result-object v4 │ │ -194f58: 1104 |004a: return-object v4 │ │ +194eb8: |[194eb8] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +194ec8: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +194ecc: 7010 0a0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +194ed2: 7120 3f56 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@563f │ │ +194ed8: 0a01 |0008: move-result v1 │ │ +194eda: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +194ede: 2826 |000b: goto 0031 // +0026 │ │ +194ee0: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ +194ee4: 6203 a000 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ +194ee8: 7153 4056 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194eee: 0a01 |0013: move-result v1 │ │ +194ef0: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ +194ef4: 1a01 9315 |0016: const-string v1, "EEE " // string@1593 │ │ +194ef8: 6e20 160b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194efe: 2816 |001b: goto 0031 // +0016 │ │ +194f00: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ +194f04: 6203 a000 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ +194f08: 7153 4056 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5640 │ │ +194f0e: 0a01 |0023: move-result v1 │ │ +194f10: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +194f14: 1a01 242e |0026: const-string v1, "MMM d, " // string@2e24 │ │ +194f18: 6e20 160b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194f1e: 2806 |002b: goto 0031 // +0006 │ │ +194f20: 1a01 262e |002c: const-string v1, "MMM d, yyyy, " // string@2e26 │ │ +194f24: 6e20 160b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194f2a: 7110 a602 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02a6 │ │ +194f30: 0a04 |0034: move-result v4 │ │ +194f32: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ +194f36: 1a04 ac17 |0037: const-string v4, "HH:mm" // string@17ac │ │ +194f3a: 6e20 160b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194f40: 2806 |003c: goto 0042 // +0006 │ │ +194f42: 1a04 ce5b |003d: const-string v4, "hh:mm a" // string@5bce │ │ +194f46: 6e20 160b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +194f4c: 6e10 270b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +194f52: 0c04 |0045: move-result-object v4 │ │ +194f54: 7130 3b56 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ +194f5a: 0c04 |0049: move-result-object v4 │ │ +194f5c: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000e line=79 │ │ 0x001e line=80 │ │ 0x002c line=81 │ │ @@ -305185,41 +305186,41 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -194f5c: |[194f5c] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ -194f6c: 6200 a300 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -194f70: 6e30 650d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d65 │ │ -194f76: 0b00 |0005: move-result-wide v0 │ │ -194f78: 7120 5d0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -194f7e: 0c00 |0009: move-result-object v0 │ │ -194f80: 6201 a300 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -194f84: 6202 a300 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -194f88: 6e30 650d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d65 │ │ -194f8e: 0b02 |0011: move-result-wide v2 │ │ -194f90: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ -194f96: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ -194f9a: bc26 |0017: sub-long/2addr v6, v2 │ │ -194f9c: 6e30 670d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d67 │ │ -194fa2: 0b06 |001b: move-result-wide v6 │ │ -194fa4: 7120 5d0a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -194faa: 0c06 |001f: move-result-object v6 │ │ -194fac: 1227 |0020: const/4 v7, #int 2 // #2 │ │ -194fae: 2377 3511 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1135 │ │ -194fb2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -194fb4: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ -194fb8: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -194fba: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ -194fbe: 1a06 a105 |0029: const-string v6, "%02d:%02d" // string@05a1 │ │ -194fc2: 7120 d60a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -194fc8: 0c06 |002e: move-result-object v6 │ │ -194fca: 1106 |002f: return-object v6 │ │ +194f60: |[194f60] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ +194f70: 6200 a300 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +194f74: 6e30 650d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d65 │ │ +194f7a: 0b00 |0005: move-result-wide v0 │ │ +194f7c: 7120 5d0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +194f82: 0c00 |0009: move-result-object v0 │ │ +194f84: 6201 a300 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +194f88: 6202 a300 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +194f8c: 6e30 650d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d65 │ │ +194f92: 0b02 |0011: move-result-wide v2 │ │ +194f94: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +194f9a: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ +194f9e: bc26 |0017: sub-long/2addr v6, v2 │ │ +194fa0: 6e30 670d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d67 │ │ +194fa6: 0b06 |001b: move-result-wide v6 │ │ +194fa8: 7120 5d0a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +194fae: 0c06 |001f: move-result-object v6 │ │ +194fb0: 1227 |0020: const/4 v7, #int 2 // #2 │ │ +194fb2: 2377 3511 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1135 │ │ +194fb6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +194fb8: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ +194fbc: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +194fbe: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ +194fc2: 1a06 a105 |0029: const-string v6, "%02d:%02d" // string@05a1 │ │ +194fc6: 7120 d60a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +194fcc: 0c06 |002e: move-result-object v6 │ │ +194fce: 1106 |002f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000e line=119 │ │ 0x0029 line=117 │ │ locals : │ │ @@ -305230,28 +305231,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 │ │ -194fcc: |[194fcc] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ -194fdc: 7110 3d56 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@563d │ │ -194fe2: 0c03 |0003: move-result-object v3 │ │ -194fe4: 2200 6a03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036a │ │ -194fe8: 7020 420c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c42 │ │ -194fee: 2203 7403 |0009: new-instance v3, Ljava/util/Date; // type@0374 │ │ -194ff2: 7030 8f0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c8f │ │ -194ff8: 6e20 450c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c45 │ │ -194ffe: 0c01 |0011: move-result-object v1 │ │ -195000: 1a02 670b |0012: const-string v2, ".," // string@0b67 │ │ -195004: 1a03 910a |0014: const-string v3, "," // string@0a91 │ │ -195008: 6e30 eb0a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aeb │ │ -19500e: 0c01 |0019: move-result-object v1 │ │ -195010: 1101 |001a: return-object v1 │ │ +194fd0: |[194fd0] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ +194fe0: 7110 3d56 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@563d │ │ +194fe6: 0c03 |0003: move-result-object v3 │ │ +194fe8: 2200 6a03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036a │ │ +194fec: 7020 420c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c42 │ │ +194ff2: 2203 7403 |0009: new-instance v3, Ljava/util/Date; // type@0374 │ │ +194ff6: 7030 8f0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c8f │ │ +194ffc: 6e20 450c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c45 │ │ +195002: 0c01 |0011: move-result-object v1 │ │ +195004: 1a02 670b |0012: const-string v2, ".," // string@0b67 │ │ +195008: 1a03 910a |0014: const-string v3, "," // string@0a91 │ │ +19500c: 6e30 eb0a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aeb │ │ +195012: 0c01 |0019: move-result-object v1 │ │ +195014: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=49 │ │ 0x0012 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) J │ │ @@ -305262,41 +305263,41 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -195014: |[195014] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ -195024: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -19502a: b304 |0003: div-int/2addr v4, v0 │ │ -19502c: db00 043c |0004: div-int/lit8 v0, v4, #int 60 // #3c │ │ -195030: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -195032: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -195034: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ -195038: 6e10 7600 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19503e: 0c03 |000d: move-result-object v3 │ │ -195040: 7110 500a 0400 |000e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -195046: 0c00 |0011: move-result-object v0 │ │ -195048: 2322 3511 |0012: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ -19504c: 4d00 0201 |0014: aput-object v0, v2, v1 │ │ -195050: 1400 0f00 117f |0016: const v0, #float 1.92738e+38 // #7f11000f │ │ -195056: 6e40 e300 0324 |0019: invoke-virtual {v3, v0, v4, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -19505c: 0c03 |001c: move-result-object v3 │ │ -19505e: 1103 |001d: return-object v3 │ │ -195060: 6e10 7600 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -195066: 0c03 |0021: move-result-object v3 │ │ -195068: 7110 500a 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19506e: 0c04 |0025: move-result-object v4 │ │ -195070: 2322 3511 |0026: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ -195074: 4d04 0201 |0028: aput-object v4, v2, v1 │ │ -195078: 1404 0c00 117f |002a: const v4, #float 1.92738e+38 // #7f11000c │ │ -19507e: 6e40 e300 4320 |002d: invoke-virtual {v3, v4, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -195084: 0c03 |0030: move-result-object v3 │ │ -195086: 1103 |0031: return-object v3 │ │ +195018: |[195018] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ +195028: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +19502e: b304 |0003: div-int/2addr v4, v0 │ │ +195030: db00 043c |0004: div-int/lit8 v0, v4, #int 60 // #3c │ │ +195034: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +195036: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +195038: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ +19503c: 6e10 7600 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +195042: 0c03 |000d: move-result-object v3 │ │ +195044: 7110 500a 0400 |000e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19504a: 0c00 |0011: move-result-object v0 │ │ +19504c: 2322 3511 |0012: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ +195050: 4d00 0201 |0014: aput-object v0, v2, v1 │ │ +195054: 1400 0f00 117f |0016: const v0, #float 1.92738e+38 // #7f11000f │ │ +19505a: 6e40 e300 0324 |0019: invoke-virtual {v3, v0, v4, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +195060: 0c03 |001c: move-result-object v3 │ │ +195062: 1103 |001d: return-object v3 │ │ +195064: 6e10 7600 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19506a: 0c03 |0021: move-result-object v3 │ │ +19506c: 7110 500a 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +195072: 0c04 |0025: move-result-object v4 │ │ +195074: 2322 3511 |0026: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ +195078: 4d04 0201 |0028: aput-object v4, v2, v1 │ │ +19507c: 1404 0c00 117f |002a: const v4, #float 1.92738e+38 // #7f11000c │ │ +195082: 6e40 e300 4320 |002d: invoke-virtual {v3, v4, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +195088: 0c03 |0030: move-result-object v3 │ │ +19508a: 1103 |0031: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x0004 line=124 │ │ 0x000a line=125 │ │ 0x001e line=128 │ │ locals : │ │ @@ -305308,20 +305309,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 │ │ -195088: |[195088] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ -195098: 7100 9a57 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@579a │ │ -19509e: 0c00 |0003: move-result-object v0 │ │ -1950a0: 7120 a502 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a5 │ │ -1950a6: 0c01 |0007: move-result-object v1 │ │ -1950a8: 1101 |0008: return-object v1 │ │ +19508c: |[19508c] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ +19509c: 7100 9a57 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@579a │ │ +1950a2: 0c00 |0003: move-result-object v0 │ │ +1950a4: 7120 a502 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a5 │ │ +1950aa: 0c01 |0007: move-result-object v1 │ │ +1950ac: 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;) │ │ @@ -305329,33 +305330,33 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -1950ac: |[1950ac] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1950bc: 7120 3f56 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@563f │ │ -1950c2: 0a00 |0003: move-result v0 │ │ -1950c4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -1950c8: 1402 4c04 137f |0006: const v2, #float 1.95419e+38 // #7f13044c │ │ -1950ce: 6e20 7700 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1950d4: 0c01 |000c: move-result-object v1 │ │ -1950d6: 1101 |000d: return-object v1 │ │ -1950d8: 7120 4156 3200 |000e: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5641 │ │ -1950de: 0a00 |0011: move-result v0 │ │ -1950e0: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -1950e4: 1402 8304 137f |0014: const v2, #float 1.9542e+38 // #7f130483 │ │ -1950ea: 6e20 7700 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1950f0: 0c01 |001a: move-result-object v1 │ │ -1950f2: 1101 |001b: return-object v1 │ │ -1950f4: 1a01 9415 |001c: const-string v1, "EEEE, MMMM d, yyyy" // string@1594 │ │ -1950f8: 7130 3b56 3201 |001e: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ -1950fe: 0c01 |0021: move-result-object v1 │ │ -195100: 1101 |0022: return-object v1 │ │ +1950b0: |[1950b0] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1950c0: 7120 3f56 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@563f │ │ +1950c6: 0a00 |0003: move-result v0 │ │ +1950c8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +1950cc: 1402 4c04 137f |0006: const v2, #float 1.95419e+38 // #7f13044c │ │ +1950d2: 6e20 7700 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1950d8: 0c01 |000c: move-result-object v1 │ │ +1950da: 1101 |000d: return-object v1 │ │ +1950dc: 7120 4156 3200 |000e: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5641 │ │ +1950e2: 0a00 |0011: move-result v0 │ │ +1950e4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +1950e8: 1402 8304 137f |0014: const v2, #float 1.9542e+38 // #7f130483 │ │ +1950ee: 6e20 7700 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1950f4: 0c01 |001a: move-result-object v1 │ │ +1950f6: 1101 |001b: return-object v1 │ │ +1950f8: 1a01 9415 |001c: const-string v1, "EEEE, MMMM d, yyyy" // string@1594 │ │ +1950fc: 7130 3b56 3201 |001e: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@563b │ │ +195102: 0c01 |0021: move-result-object v1 │ │ +195104: 1101 |0022: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=104 │ │ 0x000e line=105 │ │ 0x0017 line=106 │ │ 0x001c line=108 │ │ @@ -305368,26 +305369,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 │ │ -194c7c: |[194c7c] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ -194c8c: 7100 2a0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -194c92: 0b00 |0003: move-result-wide v0 │ │ -194c94: bc20 |0004: sub-long/2addr v0, v2 │ │ -194c96: 6e30 640d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d64 │ │ -194c9c: 0b02 |0008: move-result-wide v2 │ │ -194c9e: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ -194ca2: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ -194ca6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -194ca8: 2802 |000e: goto 0010 // +0002 │ │ -194caa: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -194cac: 0f02 |0010: return v2 │ │ +194c80: |[194c80] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ +194c90: 7100 2a0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +194c96: 0b00 |0003: move-result-wide v0 │ │ +194c98: bc20 |0004: sub-long/2addr v0, v2 │ │ +194c9a: 6e30 640d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d64 │ │ +194ca0: 0b02 |0008: move-result-wide v2 │ │ +194ca2: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ +194ca6: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ +194caa: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +194cac: 2802 |000e: goto 0010 // +0002 │ │ +194cae: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +194cb0: 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; │ │ @@ -305397,23 +305398,23 @@ │ │ type : '(J)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -194cb0: |[194cb0] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ -194cc0: 6200 a000 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ -194cc4: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -194cc8: 6e30 640d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d64 │ │ -194cce: 0b00 |0007: move-result-wide v0 │ │ -194cd0: bb03 |0008: add-long/2addr v3, v0 │ │ -194cd2: 7120 3f56 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@563f │ │ -194cd8: 0a03 |000c: move-result v3 │ │ -194cda: 0f03 |000d: return v3 │ │ +194cb4: |[194cb4] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ +194cc4: 6200 a000 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a0 │ │ +194cc8: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +194ccc: 6e30 640d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d64 │ │ +194cd2: 0b00 |0007: move-result-wide v0 │ │ +194cd4: bb03 |0008: add-long/2addr v3, v0 │ │ +194cd6: 7120 3f56 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@563f │ │ +194cdc: 0a03 |000c: move-result v3 │ │ +194cde: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -305450,21 +305451,21 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -19511c: |[19511c] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ -19512c: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195132: 2200 9800 |0003: new-instance v0, Landroid/os/Handler; // type@0098 │ │ -195136: 7010 4002 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0240 │ │ -19513c: 5b10 1d42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ -195140: 5a12 1e42 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421e │ │ -195144: 0e00 |000c: return-void │ │ +195120: |[195120] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ +195130: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195136: 2200 9800 |0003: new-instance v0, Landroid/os/Handler; // type@0098 │ │ +19513a: 7010 4002 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0240 │ │ +195140: 5b10 1d42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ +195144: 5a12 1e42 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421e │ │ +195148: 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; │ │ @@ -305476,19 +305477,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -195148: |[195148] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ -195158: 5420 1d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ -19515c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19515e: 6e20 4602 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0246 │ │ -195164: 0e00 |0006: return-void │ │ +19514c: |[19514c] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ +19515c: 5420 1d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ +195160: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +195162: 6e20 4602 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0246 │ │ +195168: 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;) │ │ @@ -305496,22 +305497,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -195168: |[195168] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ -195178: 5430 1d42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ -19517c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19517e: 6e20 4602 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0246 │ │ -195184: 5430 1d42 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ -195188: 5331 1e42 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421e │ │ -19518c: 6e40 4402 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0244 │ │ -195192: 0e00 |000d: return-void │ │ +19516c: |[19516c] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ +19517c: 5430 1d42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ +195180: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +195182: 6e20 4602 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0246 │ │ +195188: 5430 1d42 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421d │ │ +19518c: 5331 1e42 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421e │ │ +195190: 6e40 4402 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0244 │ │ +195196: 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; │ │ @@ -305553,27 +305554,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -1951e0: |[1951e0] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -1951f0: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ -1951f4: 7110 ec57 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ -1951fa: 0a00 |0005: move-result v0 │ │ -1951fc: 6700 1f42 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421f │ │ -195200: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ -195204: 7110 ec57 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ -19520a: 0a01 |000d: move-result v1 │ │ -19520c: 6701 2142 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@4221 │ │ -195210: b110 |0010: sub-int/2addr v0, v1 │ │ -195212: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ -195216: 6700 2042 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@4220 │ │ -19521a: 0e00 |0015: return-void │ │ +1951e4: |[1951e4] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +1951f4: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ +1951f8: 7110 ec57 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ +1951fe: 0a00 |0005: move-result v0 │ │ +195200: 6700 1f42 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421f │ │ +195204: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ +195208: 7110 ec57 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ +19520e: 0a01 |000d: move-result v1 │ │ +195210: 6701 2142 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@4221 │ │ +195214: b110 |0010: sub-int/2addr v0, v1 │ │ +195216: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ +19521a: 6700 2042 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@4220 │ │ +19521e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x000a line=11 │ │ 0x0011 line=12 │ │ locals : │ │ │ │ @@ -305582,17 +305583,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19521c: |[19521c] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -19522c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195232: 0e00 |0003: return-void │ │ +195220: |[195220] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +195230: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195236: 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;) │ │ @@ -305600,31 +305601,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 │ │ -195194: |[195194] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1951a4: 6000 1f42 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421f │ │ -1951a8: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1951ac: 7130 0601 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ -1951b2: 0c00 |0007: move-result-object v0 │ │ -1951b4: 6001 2142 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@4221 │ │ -1951b8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1951ba: 7140 0801 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0108 │ │ -1951c0: 0c05 |000e: move-result-object v5 │ │ -1951c2: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1951c6: 7020 1a01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011a │ │ -1951cc: 6002 2042 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@4220 │ │ -1951d0: 8223 |0016: int-to-float v3, v2 │ │ -1951d2: 8222 |0017: int-to-float v2, v2 │ │ -1951d4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -1951d6: 6e54 1f01 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ -1951dc: 1100 |001c: return-object v0 │ │ +195198: |[195198] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1951a8: 6000 1f42 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421f │ │ +1951ac: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1951b0: 7130 0601 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ +1951b6: 0c00 |0007: move-result-object v0 │ │ +1951b8: 6001 2142 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@4221 │ │ +1951bc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1951be: 7140 0801 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0108 │ │ +1951c4: 0c05 |000e: move-result-object v5 │ │ +1951c6: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1951ca: 7020 1a01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011a │ │ +1951d0: 6002 2042 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@4220 │ │ +1951d4: 8223 |0016: int-to-float v3, v2 │ │ +1951d6: 8222 |0017: int-to-float v2, v2 │ │ +1951d8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +1951da: 6e54 1f01 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ +1951e0: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000f line=18 │ │ 0x0014 line=19 │ │ locals : │ │ @@ -305661,17 +305662,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19527c: |[19527c] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ -19528c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195292: 0e00 |0003: return-void │ │ +195280: |[195280] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ +195290: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195296: 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;) │ │ @@ -305679,18 +305680,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -195294: |[195294] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ -1952a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1952a6: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ -1952ac: 0e00 |0004: return-void │ │ +195298: |[195298] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ +1952a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1952aa: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ +1952b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -305742,17 +305743,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1953e0: |[1953e0] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ -1953f0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1953f6: 0e00 |0003: return-void │ │ +1953e4: |[1953e4] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ +1953f4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1953fa: 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;) │ │ @@ -305760,22 +305761,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 │ │ -1953b8: |[1953b8] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ -1953c8: 7110 5256 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ -1953ce: 0a00 |0003: move-result v0 │ │ -1953d0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1953d4: 1a00 4785 |0006: const-string v0, "✅" // string@8547 │ │ -1953d8: 2803 |0008: goto 000b // +0003 │ │ -1953da: 1a00 4885 |0009: const-string v0, "✔️" // string@8548 │ │ -1953de: 1100 |000b: return-object v0 │ │ +1953bc: |[1953bc] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ +1953cc: 7110 5256 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ +1953d2: 0a00 |0003: move-result v0 │ │ +1953d4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1953d8: 1a00 4785 |0006: const-string v0, "✅" // string@8547 │ │ +1953dc: 2803 |0008: goto 000b // +0003 │ │ +1953de: 1a00 4885 |0009: const-string v0, "✔️" // string@8548 │ │ +1953e2: 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;) │ │ @@ -305783,24 +305784,24 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -195388: |[195388] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ -195398: 7110 5256 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ -19539e: 0a01 |0003: move-result v1 │ │ -1953a0: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -1953a4: 6e10 4f56 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@564f │ │ -1953aa: 0a01 |0009: move-result v1 │ │ -1953ac: 0f01 |000a: return v1 │ │ -1953ae: 6e10 5056 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5650 │ │ -1953b4: 0a01 |000e: move-result v1 │ │ -1953b6: 0f01 |000f: return v1 │ │ +19538c: |[19538c] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ +19539c: 7110 5256 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ +1953a2: 0a01 |0003: move-result v1 │ │ +1953a4: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +1953a8: 6e10 4f56 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@564f │ │ +1953ae: 0a01 |0009: move-result v1 │ │ +1953b0: 0f01 |000a: return v1 │ │ +1953b2: 6e10 5056 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5650 │ │ +1953b8: 0a01 |000e: move-result v1 │ │ +1953ba: 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; │ │ @@ -305811,31 +305812,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1952b0: |[1952b0] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ -1952c0: 7110 ea56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56ea │ │ -1952c6: 0c00 |0003: move-result-object v0 │ │ -1952c8: 1a01 5b7f |0004: const-string v1, "system" // string@7f5b │ │ -1952cc: 6e20 d40a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -1952d2: 0a01 |0009: move-result v1 │ │ -1952d4: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ -1952d8: 7100 5756 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5657 │ │ -1952de: 0a01 |000f: move-result v1 │ │ -1952e0: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -1952e4: 7110 5356 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5653 │ │ -1952ea: 0a02 |0015: move-result v2 │ │ -1952ec: 0f02 |0016: return v2 │ │ -1952ee: 1a02 a34d |0017: const-string v2, "dark" // string@4da3 │ │ -1952f2: 6e20 d40a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -1952f8: 0a02 |001c: move-result v2 │ │ -1952fa: 0f02 |001d: return v2 │ │ +1952b4: |[1952b4] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ +1952c4: 7110 ea56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56ea │ │ +1952ca: 0c00 |0003: move-result-object v0 │ │ +1952cc: 1a01 5b7f |0004: const-string v1, "system" // string@7f5b │ │ +1952d0: 6e20 d40a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +1952d6: 0a01 |0009: move-result v1 │ │ +1952d8: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ +1952dc: 7100 5756 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5657 │ │ +1952e2: 0a01 |000f: move-result v1 │ │ +1952e4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +1952e8: 7110 5356 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5653 │ │ +1952ee: 0a02 |0015: move-result v2 │ │ +1952f0: 0f02 |0016: return v2 │ │ +1952f2: 1a02 a34d |0017: const-string v2, "dark" // string@4da3 │ │ +1952f6: 6e20 d40a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +1952fc: 0a02 |001c: move-result v2 │ │ +1952fe: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=95 │ │ locals : │ │ @@ -305846,27 +305847,27 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -1952fc: |[1952fc] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ -19530c: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -195312: 0c01 |0003: move-result-object v1 │ │ -195314: 6e10 dc00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dc │ │ -19531a: 0c01 |0007: move-result-object v1 │ │ -19531c: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ -195320: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ -195324: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -195328: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ -19532c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -19532e: 2802 |0011: goto 0013 // +0002 │ │ -195330: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -195332: 0f01 |0013: return v1 │ │ +195300: |[195300] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ +195310: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +195316: 0c01 |0003: move-result-object v1 │ │ +195318: 6e10 dc00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dc │ │ +19531e: 0c01 |0007: move-result-object v1 │ │ +195320: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ +195324: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ +195328: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +19532c: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ +195330: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +195332: 2802 |0011: goto 0013 // +0002 │ │ +195334: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +195336: 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;) │ │ @@ -305874,33 +305875,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -195460: |[195460] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ -195470: 7110 ea56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56ea │ │ -195476: 0c00 |0003: move-result-object v0 │ │ -195478: 1a01 5b7f |0004: const-string v1, "system" // string@7f5b │ │ -19547c: 6e20 d40a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -195482: 0a00 |0009: move-result v0 │ │ -195484: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -195488: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -19548a: 7110 b104 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04b1 │ │ -195490: 2810 |0010: goto 0020 // +0010 │ │ -195492: 7110 5256 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ -195498: 0a02 |0014: move-result v2 │ │ -19549a: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -19549e: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -1954a0: 7110 b104 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04b1 │ │ -1954a6: 2805 |001b: goto 0020 // +0005 │ │ -1954a8: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -1954aa: 7110 b104 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04b1 │ │ -1954b0: 0e00 |0020: return-void │ │ +195464: |[195464] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ +195474: 7110 ea56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56ea │ │ +19547a: 0c00 |0003: move-result-object v0 │ │ +19547c: 1a01 5b7f |0004: const-string v1, "system" // string@7f5b │ │ +195480: 6e20 d40a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +195486: 0a00 |0009: move-result v0 │ │ +195488: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +19548c: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +19548e: 7110 b104 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04b1 │ │ +195494: 2810 |0010: goto 0020 // +0010 │ │ +195496: 7110 5256 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ +19549c: 0a02 |0014: move-result v2 │ │ +19549e: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +1954a2: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1954a4: 7110 b104 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04b1 │ │ +1954aa: 2805 |001b: goto 0020 // +0005 │ │ +1954ac: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +1954ae: 7110 b104 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04b1 │ │ +1954b4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=54 │ │ 0x000d line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -305913,22 +305914,22 @@ │ │ type : '()Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -195334: |[195334] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ -195344: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -195348: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -19534c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -195350: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -195352: 2802 |0007: goto 0009 // +0002 │ │ -195354: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -195356: 0f00 |0009: return v0 │ │ +195338: |[195338] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ +195348: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19534c: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +195350: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +195354: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +195356: 2802 |0007: goto 0009 // +0002 │ │ +195358: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19535a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -305936,52 +305937,52 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -195358: |[195358] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ -195368: 1400 6b02 147f |0000: const v0, #float 1.96738e+38 // #7f14026b │ │ -19536e: 0f00 |0003: return v0 │ │ +19535c: |[19535c] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ +19536c: 1400 6b02 147f |0000: const v0, #float 1.96738e+38 // #7f14026b │ │ +195372: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ name : 'getLightThemeStyle' │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -195370: |[195370] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ -195380: 1400 6f02 147f |0000: const v0, #float 1.96738e+38 // #7f14026f │ │ -195386: 0f00 |0003: return v0 │ │ +195374: |[195374] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ +195384: 1400 6f02 147f |0000: const v0, #float 1.96738e+38 // #7f14026f │ │ +19538a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ name : 'onCreate' │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1953f8: |[1953f8] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ -195408: 7020 5156 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5651 │ │ -19540e: 0a00 |0003: move-result v0 │ │ -195410: 5910 2542 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4225 │ │ -195414: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ -19541a: 0e00 |0009: return-void │ │ +1953fc: |[1953fc] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ +19540c: 7020 5156 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5651 │ │ +195412: 0a00 |0003: move-result v0 │ │ +195414: 5910 2542 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4225 │ │ +195418: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ +19541e: 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; │ │ @@ -305991,26 +305992,26 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -19541c: |[19541c] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ -19542c: 5220 2542 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4225 │ │ -195430: 7020 5156 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5651 │ │ -195436: 0a01 |0005: move-result v1 │ │ -195438: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ -19543c: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -195442: 0c00 |000b: move-result-object v0 │ │ -195444: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -19544a: 7110 4c56 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@564c │ │ -195450: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -195456: 7110 4c56 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@564c │ │ -19545c: 0e00 |0018: return-void │ │ +195420: |[195420] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ +195430: 5220 2542 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4225 │ │ +195434: 7020 5156 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5651 │ │ +19543a: 0a01 |0005: move-result v1 │ │ +19543c: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ +195440: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +195446: 0c00 |000b: move-result-object v0 │ │ +195448: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +19544e: 7110 4c56 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@564c │ │ +195454: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +19545a: 7110 4c56 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@564c │ │ +195460: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000c line=43 │ │ 0x000f line=44 │ │ 0x0012 line=45 │ │ @@ -306053,17 +306054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1954d4: |[1954d4] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ -1954e4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1954ea: 0e00 |0003: return-void │ │ +1954d8: |[1954d8] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ +1954e8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1954ee: 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;) │ │ @@ -306071,19 +306072,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 │ │ -1954b4: |[1954b4] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ -1954c4: 1a00 9e4a |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4a9e │ │ -1954c8: 7130 3805 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@0538 │ │ -1954ce: 0c01 |0005: move-result-object v1 │ │ -1954d0: 1101 |0006: return-object v1 │ │ +1954b8: |[1954b8] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ +1954c8: 1a00 9e4a |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4a9e │ │ +1954cc: 7130 3805 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@0538 │ │ +1954d2: 0c01 |0005: move-result-object v1 │ │ +1954d4: 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; │ │ │ │ @@ -306113,17 +306114,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1955fc: |[1955fc] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ -19560c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195612: 0e00 |0003: return-void │ │ +195600: |[195600] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ +195610: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195616: 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;) │ │ @@ -306131,92 +306132,92 @@ │ │ type : '(C)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 49 16-bit code units │ │ -1954ec: |[1954ec] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ -1954fc: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -195500: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -195502: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ -195506: 0f01 |0005: return v1 │ │ -195508: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ -19550c: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ -195510: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ -195514: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ -195518: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ -19551c: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ -195520: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ -195524: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ -195528: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ -19552c: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ -195530: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ -195534: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ -195538: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ -19553c: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ -195540: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ -195544: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ -195548: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ -19554c: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ -195550: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ -195554: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ -195558: 1212 |002e: const/4 v2, #int 1 // #1 │ │ -19555a: 0f02 |002f: return v2 │ │ -19555c: 0f01 |0030: return v1 │ │ +1954f0: |[1954f0] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ +195500: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +195504: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +195506: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ +19550a: 0f01 |0005: return v1 │ │ +19550c: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ +195510: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ +195514: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ +195518: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ +19551c: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ +195520: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ +195524: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ +195528: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ +19552c: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ +195530: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ +195534: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ +195538: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ +19553c: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ +195540: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ +195544: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ +195548: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ +19554c: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ +195550: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ +195554: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ +195558: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ +19555c: 1212 |002e: const/4 v2, #int 1 // #1 │ │ +19555e: 0f02 |002f: return v2 │ │ +195560: 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 │ │ -195560: |[195560] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -195570: 7110 a402 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -195576: 0a00 |0003: move-result v0 │ │ -195578: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ -19557c: 1a00 5b0b |0006: const-string v0, "." // string@0b5b │ │ -195580: 6e20 d40a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -195586: 0a00 |000b: move-result v0 │ │ -195588: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ -19558c: 1a00 680b |000e: const-string v0, ".." // string@0b68 │ │ -195590: 6e20 d40a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -195596: 0a00 |0013: move-result v0 │ │ -195598: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -19559c: 282c |0016: goto 0042 // +002c │ │ -19559e: 2200 0503 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -1955a2: 6e10 e60a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae6 │ │ -1955a8: 0a01 |001c: move-result v1 │ │ -1955aa: 7020 0b0b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0b │ │ -1955b0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -1955b2: 6e10 e60a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae6 │ │ -1955b8: 0a02 |0024: move-result v2 │ │ -1955ba: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ -1955be: 6e20 c90a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0ac9 │ │ -1955c4: 0a02 |002a: move-result v2 │ │ -1955c6: 7110 5b56 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@565b │ │ -1955cc: 0a03 |002e: move-result v3 │ │ -1955ce: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ -1955d2: 6e20 0e0b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0e │ │ -1955d8: 2806 |0034: goto 003a // +0006 │ │ -1955da: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ -1955de: 6e20 0e0b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0e │ │ -1955e4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1955e8: 28e5 |003c: goto 0021 // -001b │ │ -1955ea: 6e10 270b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1955f0: 0c04 |0040: move-result-object v4 │ │ -1955f2: 1104 |0041: return-object v4 │ │ -1955f4: 1a04 eb09 |0042: const-string v4, "(invalid)" // string@09eb │ │ -1955f8: 1104 |0044: return-object v4 │ │ +195564: |[195564] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +195574: 7110 a402 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +19557a: 0a00 |0003: move-result v0 │ │ +19557c: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ +195580: 1a00 5b0b |0006: const-string v0, "." // string@0b5b │ │ +195584: 6e20 d40a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19558a: 0a00 |000b: move-result v0 │ │ +19558c: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ +195590: 1a00 680b |000e: const-string v0, ".." // string@0b68 │ │ +195594: 6e20 d40a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19559a: 0a00 |0013: move-result v0 │ │ +19559c: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +1955a0: 282c |0016: goto 0042 // +002c │ │ +1955a2: 2200 0503 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +1955a6: 6e10 e60a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae6 │ │ +1955ac: 0a01 |001c: move-result v1 │ │ +1955ae: 7020 0b0b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0b │ │ +1955b4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +1955b6: 6e10 e60a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae6 │ │ +1955bc: 0a02 |0024: move-result v2 │ │ +1955be: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ +1955c2: 6e20 c90a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0ac9 │ │ +1955c8: 0a02 |002a: move-result v2 │ │ +1955ca: 7110 5b56 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@565b │ │ +1955d0: 0a03 |002e: move-result v3 │ │ +1955d2: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ +1955d6: 6e20 0e0b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0e │ │ +1955dc: 2806 |0034: goto 003a // +0006 │ │ +1955de: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ +1955e2: 6e20 0e0b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0e │ │ +1955e8: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1955ec: 28e5 |003c: goto 0021 // -001b │ │ +1955ee: 6e10 270b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1955f4: 0c04 |0040: move-result-object v4 │ │ +1955f6: 1104 |0041: return-object v4 │ │ +1955f8: 1a04 eb09 |0042: const-string v4, "(invalid)" // string@09eb │ │ +1955fc: 1104 |0044: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0017 line=11 │ │ 0x0021 line=12 │ │ 0x0027 line=13 │ │ 0x002b line=14 │ │ @@ -306292,17 +306293,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195694: |[195694] org.thoughtcrime.securesms.util.Hash.:()V │ │ -1956a4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1956aa: 0e00 |0003: return-void │ │ +195698: |[195698] org.thoughtcrime.securesms.util.Hash.:()V │ │ +1956a8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1956ae: 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;) │ │ @@ -306310,40 +306311,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 │ │ -195614: |[195614] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ -195624: 1a00 d233 |0000: const-string v0, "SHA-256" // string@33d2 │ │ -195628: 7110 2f0c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c2f │ │ -19562e: 0c00 |0005: move-result-object v0 │ │ -195630: 1a01 f63b |0006: const-string v1, "UTF-8" // string@3bf6 │ │ -195634: 7110 c80b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc8 │ │ -19563a: 0c01 |000b: move-result-object v1 │ │ -19563c: 6e20 d90a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ad9 │ │ -195642: 0c03 |000f: move-result-object v3 │ │ -195644: 6e20 310c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c31 │ │ -19564a: 6e10 2e0c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c2e │ │ -195650: 0c03 |0016: move-result-object v3 │ │ -195652: 1a00 a205 |0017: const-string v0, "%064x" // string@05a2 │ │ -195656: 2201 2e03 |0019: new-instance v1, Ljava/math/BigInteger; // type@032e │ │ -19565a: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -19565c: 7030 950b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b95 │ │ -195662: 2323 3511 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1135 │ │ -195666: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -195668: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ -19566c: 7120 d60a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -195672: 0c03 |0027: move-result-object v3 │ │ -195674: 1103 |0028: return-object v3 │ │ -195676: 0d03 |0029: move-exception v3 │ │ -195678: 6e10 320c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c32 │ │ -19567e: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -195680: 1103 |002e: return-object v3 │ │ +195618: |[195618] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ +195628: 1a00 d233 |0000: const-string v0, "SHA-256" // string@33d2 │ │ +19562c: 7110 2f0c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c2f │ │ +195632: 0c00 |0005: move-result-object v0 │ │ +195634: 1a01 f63b |0006: const-string v1, "UTF-8" // string@3bf6 │ │ +195638: 7110 c80b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc8 │ │ +19563e: 0c01 |000b: move-result-object v1 │ │ +195640: 6e20 d90a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ad9 │ │ +195646: 0c03 |000f: move-result-object v3 │ │ +195648: 6e20 310c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c31 │ │ +19564e: 6e10 2e0c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c2e │ │ +195654: 0c03 |0016: move-result-object v3 │ │ +195656: 1a00 a205 |0017: const-string v0, "%064x" // string@05a2 │ │ +19565a: 2201 2e03 |0019: new-instance v1, Ljava/math/BigInteger; // type@032e │ │ +19565e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +195660: 7030 950b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b95 │ │ +195666: 2323 3511 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1135 │ │ +19566a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +19566c: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ +195670: 7120 d60a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +195676: 0c03 |0027: move-result-object v3 │ │ +195678: 1103 |0028: return-object v3 │ │ +19567a: 0d03 |0029: move-exception v3 │ │ +19567c: 6e10 320c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c32 │ │ +195682: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +195684: 1103 |002e: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0029 │ │ positions : │ │ 0x0000 line=12 │ │ 0x0006 line=13 │ │ 0x0013 line=14 │ │ @@ -306386,38 +306387,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -195768: |[195768] org.thoughtcrime.securesms.util.Hex.:()V │ │ -195778: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -19577c: 2300 1811 |0002: new-array v0, v0, [C // type@1118 │ │ -195780: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -195786: 6900 2742 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4227 │ │ -19578a: 0e00 |0009: return-void │ │ -19578c: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ +19576c: |[19576c] org.thoughtcrime.securesms.util.Hex.:()V │ │ +19577c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +195780: 2300 1811 |0002: new-array v0, v0, [C // type@1118 │ │ +195784: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +19578a: 6900 2742 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4227 │ │ +19578e: 0e00 |0009: return-void │ │ +195790: 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 │ │ -1957b4: |[1957b4] org.thoughtcrime.securesms.util.Hex.:()V │ │ -1957c4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1957ca: 0e00 |0003: return-void │ │ +1957b8: |[1957b8] org.thoughtcrime.securesms.util.Hex.:()V │ │ +1957c8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1957ce: 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;) │ │ @@ -306425,24 +306426,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 │ │ -1957cc: |[1957cc] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ -1957dc: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4227 │ │ -1957e0: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ -1957e4: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ -1957e8: 4901 0001 |0006: aget-char v1, v0, v1 │ │ -1957ec: 6e20 050b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b05 │ │ -1957f2: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ -1957f6: 4903 0003 |000d: aget-char v3, v0, v3 │ │ -1957fa: 6e20 050b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b05 │ │ -195800: 0e00 |0012: return-void │ │ +1957d0: |[1957d0] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ +1957e0: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4227 │ │ +1957e4: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ +1957e8: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ +1957ec: 4901 0001 |0006: aget-char v1, v0, v1 │ │ +1957f0: 6e20 050b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b05 │ │ +1957f6: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ +1957fa: 4903 0003 |000d: aget-char v3, v0, v3 │ │ +1957fe: 6e20 050b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b05 │ │ +195804: 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 │ │ @@ -306452,46 +306453,46 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -1956ac: |[1956ac] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ -1956bc: 6e10 f50a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af5 │ │ -1956c2: 0c07 |0003: move-result-object v7 │ │ -1956c4: 2170 |0004: array-length v0, v7 │ │ -1956c6: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ -1956ca: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ -1956ce: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ -1956d2: 2311 1711 |000b: new-array v1, v1, [B // type@1117 │ │ -1956d6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1956d8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -1956da: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ -1956de: 4904 0702 |0011: aget-char v4, v7, v2 │ │ -1956e2: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ -1956e6: 7120 d009 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d0 │ │ -1956ec: 0a04 |0018: move-result v4 │ │ -1956ee: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ -1956f2: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ -1956f6: 4906 0706 |001d: aget-char v6, v7, v6 │ │ -1956fa: 7120 d009 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d0 │ │ -195700: 0a05 |0022: move-result v5 │ │ -195702: b654 |0023: or-int/2addr v4, v5 │ │ -195704: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ -195708: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -19570c: 8d44 |0028: int-to-byte v4, v4 │ │ -19570e: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ -195712: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -195716: 28e2 |002d: goto 000f // -001e │ │ -195718: 1101 |002e: return-object v1 │ │ -19571a: 2207 c102 |002f: new-instance v7, Ljava/io/IOException; // type@02c1 │ │ -19571e: 1a00 7c30 |0031: const-string v0, "Odd number of characters." // string@307c │ │ -195722: 7020 8e09 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ -195728: 2707 |0036: throw v7 │ │ +1956b0: |[1956b0] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ +1956c0: 6e10 f50a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af5 │ │ +1956c6: 0c07 |0003: move-result-object v7 │ │ +1956c8: 2170 |0004: array-length v0, v7 │ │ +1956ca: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ +1956ce: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ +1956d2: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ +1956d6: 2311 1711 |000b: new-array v1, v1, [B // type@1117 │ │ +1956da: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1956dc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +1956de: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ +1956e2: 4904 0702 |0011: aget-char v4, v7, v2 │ │ +1956e6: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ +1956ea: 7120 d009 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d0 │ │ +1956f0: 0a04 |0018: move-result v4 │ │ +1956f2: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ +1956f6: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ +1956fa: 4906 0706 |001d: aget-char v6, v7, v6 │ │ +1956fe: 7120 d009 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d0 │ │ +195704: 0a05 |0022: move-result v5 │ │ +195706: b654 |0023: or-int/2addr v4, v5 │ │ +195708: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ +19570c: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +195710: 8d44 |0028: int-to-byte v4, v4 │ │ +195712: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ +195716: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +19571a: 28e2 |002d: goto 000f // -001e │ │ +19571c: 1101 |002e: return-object v1 │ │ +19571e: 2207 c102 |002f: new-instance v7, Ljava/io/IOException; // type@02c1 │ │ +195722: 1a00 7c30 |0031: const-string v0, "Odd number of characters." // string@307c │ │ +195726: 7020 8e09 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ +19572c: 2707 |0036: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x000b line=46 │ │ 0x0011 line=50 │ │ 0x001d line=52 │ │ @@ -306505,27 +306506,27 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19572c: |[19572c] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ -19573c: 2200 0403 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0304 │ │ -195740: 7010 030b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0b03 │ │ -195746: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -195748: 2132 |0006: array-length v2, v3 │ │ -19574a: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ -19574e: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ -195752: 7120 6356 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5663 │ │ -195758: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19575c: 28f6 |0010: goto 0006 // -000a │ │ -19575e: 6e10 090b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b09 │ │ -195764: 0c03 |0014: move-result-object v3 │ │ -195766: 1103 |0015: return-object v3 │ │ +195730: |[195730] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ +195740: 2200 0403 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0304 │ │ +195744: 7010 030b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0b03 │ │ +19574a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +19574c: 2132 |0006: array-length v2, v3 │ │ +19574e: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ +195752: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ +195756: 7120 6356 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5663 │ │ +19575c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +195760: 28f6 |0010: goto 0006 // -000a │ │ +195762: 6e10 090b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b09 │ │ +195768: 0c03 |0014: move-result-object v3 │ │ +19576a: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x0009 line=33 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -306557,17 +306558,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195864: |[195864] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ -195874: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19587a: 0e00 |0003: return-void │ │ +195868: |[195868] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ +195878: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19587e: 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;) │ │ @@ -306575,49 +306576,49 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -19583c: |[19583c] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ -19584c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -195850: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -195854: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -195858: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ -19585c: 0f00 |0008: return v0 │ │ -19585e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -195860: 0f00 |000a: return v0 │ │ +195840: |[195840] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ +195850: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +195854: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +195858: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +19585c: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ +195860: 0f00 |0008: return v0 │ │ +195862: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +195864: 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 │ │ -195804: |[195804] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -195814: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ -19581a: 0c01 |0003: move-result-object v1 │ │ -19581c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -19581e: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ -195824: 0c01 |0008: move-result-object v1 │ │ -195826: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -19582a: 7210 d40c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -195830: 0a01 |000e: move-result v1 │ │ -195832: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -195834: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ -195838: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -19583a: 0f00 |0013: return v0 │ │ +195808: |[195808] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +195818: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ +19581e: 0c01 |0003: move-result-object v1 │ │ +195820: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +195822: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ +195828: 0c01 |0008: move-result-object v1 │ │ +19582a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +19582e: 7210 d40c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +195834: 0a01 |000e: move-result v1 │ │ +195836: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +195838: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ +19583c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +19583e: 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; │ │ @@ -306627,28 +306628,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -19587c: |[19587c] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19588c: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -195890: 1a01 d944 |0002: const-string v1, "android.intent.action.VIEW" // string@44d9 │ │ -195894: 7110 fd01 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -19589a: 0c03 |0007: move-result-object v3 │ │ -19589c: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ -1958a2: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1958a8: 280c |000e: goto 001a // +000c │ │ -1958aa: 1403 f602 137f |000f: const v3, #float 1.95412e+38 // #7f1302f6 │ │ -1958b0: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -1958b2: 7130 7904 3200 |0013: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0479 │ │ -1958b8: 0c02 |0016: move-result-object v2 │ │ -1958ba: 6e10 7b04 0200 |0017: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@047b │ │ -1958c0: 0e00 |001a: return-void │ │ +195880: |[195880] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +195890: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +195894: 1a01 d944 |0002: const-string v1, "android.intent.action.VIEW" // string@44d9 │ │ +195898: 7110 fd01 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +19589e: 0c03 |0007: move-result-object v3 │ │ +1958a0: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ +1958a6: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1958ac: 280c |000e: goto 001a // +000c │ │ +1958ae: 1403 f602 137f |000f: const v3, #float 1.95412e+38 // #7f1302f6 │ │ +1958b4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +1958b6: 7130 7904 3200 |0013: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0479 │ │ +1958bc: 0c02 |0016: move-result-object v2 │ │ +1958be: 6e10 7b04 0200 |0017: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@047b │ │ +1958c4: 0e00 |001a: return-void │ │ catches : 1 │ │ 0x000b - 0x000e │ │ Landroid/content/ActivityNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=27 │ │ 0x000b line=29 │ │ 0x0013 line=31 │ │ @@ -306697,18 +306698,18 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -195964: |[195964] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ -195974: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19597a: 5b01 2842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ -19597e: 0e00 |0005: return-void │ │ +195968: |[195968] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ +195978: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19597e: 5b01 2842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ +195982: 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; │ │ @@ -306719,19 +306720,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1958f0: |[1958f0] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ -195900: 5410 2842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ -195904: 6e20 ae3a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3aae │ │ -19590a: 0a02 |0005: move-result v2 │ │ -19590c: 0f02 |0006: return v2 │ │ +1958f4: |[1958f4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ +195904: 5410 2842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ +195908: 6e20 ae3a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3aae │ │ +19590e: 0a02 |0005: move-result v2 │ │ +195910: 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; │ │ │ │ @@ -306740,19 +306741,19 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -195944: |[195944] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ -195954: 5420 2842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ -195958: 6e20 af3a 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3aaf │ │ -19595e: 0b00 |0005: move-result-wide v0 │ │ -195960: 1000 |0006: return-wide v0 │ │ +195948: |[195948] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ +195958: 5420 2842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ +19595c: 6e20 af3a 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3aaf │ │ +195962: 0b00 |0005: move-result-wide v0 │ │ +195964: 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; │ │ │ │ @@ -306761,25 +306762,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 │ │ -195910: |[195910] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -195920: 5410 2842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ -195924: 6e20 b23a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ab2 │ │ -19592a: 0a00 |0005: move-result v0 │ │ -19592c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -195930: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -195932: 1102 |0009: return-object v2 │ │ -195934: 5410 2842 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ -195938: 6e20 b03a 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3ab0 │ │ -19593e: 0c02 |000f: move-result-object v2 │ │ -195940: 1102 |0010: return-object v2 │ │ +195914: |[195914] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +195924: 5410 2842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ +195928: 6e20 b23a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ab2 │ │ +19592e: 0a00 |0005: move-result v0 │ │ +195930: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +195934: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +195936: 1102 |0009: return-object v2 │ │ +195938: 5410 2842 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ +19593c: 6e20 b03a 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3ab0 │ │ +195942: 0c02 |000f: move-result-object v2 │ │ +195944: 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; │ │ @@ -306789,19 +306790,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1958d0: |[1958d0] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ -1958e0: 5410 2842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ -1958e4: 6e20 b23a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ab2 │ │ -1958ea: 0a02 |0005: move-result v2 │ │ -1958ec: 0f02 |0006: return v2 │ │ +1958d4: |[1958d4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ +1958e4: 5410 2842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4228 │ │ +1958e8: 6e20 b23a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ab2 │ │ +1958ee: 0a02 |0005: move-result v2 │ │ +1958f0: 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; │ │ │ │ @@ -306852,26 +306853,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -195a9c: |[195a9c] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -195aac: 2200 4802 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@0248 │ │ -195ab0: 7010 8908 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@0889 │ │ -195ab6: 6900 2942 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ -195aba: 6201 6e00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006e │ │ -195abe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -195ac0: 6e30 8a08 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@088a │ │ -195ac6: 6201 7000 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0070 │ │ -195aca: 6e20 8c08 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088c │ │ -195ad0: 6201 6f00 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ -195ad4: 6e20 8b08 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088b │ │ -195ada: 0e00 |0017: return-void │ │ +195aa0: |[195aa0] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +195ab0: 2200 4802 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@0248 │ │ +195ab4: 7010 8908 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@0889 │ │ +195aba: 6900 2942 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ +195abe: 6201 6e00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006e │ │ +195ac2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +195ac4: 6e30 8a08 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@088a │ │ +195aca: 6201 7000 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0070 │ │ +195ace: 6e20 8c08 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088c │ │ +195ad4: 6201 6f00 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ +195ad8: 6e20 8b08 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088b │ │ +195ade: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ 0x0012 line=21 │ │ locals : │ │ @@ -306881,17 +306882,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195adc: |[195adc] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -195aec: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195af2: 0e00 |0003: return-void │ │ +195ae0: |[195ae0] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +195af0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195af6: 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;) │ │ @@ -306899,19 +306900,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 │ │ -1959ec: |[1959ec] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1959fc: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ -195a00: 6e30 8d08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@088d │ │ -195a06: 0c01 |0005: move-result-object v1 │ │ -195a08: 1101 |0006: return-object v1 │ │ +1959f0: |[1959f0] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ +195a00: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ +195a04: 6e30 8d08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@088d │ │ +195a0a: 0c01 |0005: move-result-object v1 │ │ +195a0c: 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; │ │ │ │ @@ -306920,19 +306921,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 │ │ -195a0c: |[195a0c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ -195a1c: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ -195a20: 6e30 8e08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@088e │ │ -195a26: 0c01 |0005: move-result-object v1 │ │ -195a28: 1101 |0006: return-object v1 │ │ +195a10: |[195a10] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ +195a20: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ +195a24: 6e30 8e08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@088e │ │ +195a2a: 0c01 |0005: move-result-object v1 │ │ +195a2c: 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; │ │ │ │ @@ -306941,19 +306942,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 │ │ -195a2c: |[195a2c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -195a3c: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ -195a40: 6e30 8f08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@088f │ │ -195a46: 0c01 |0005: move-result-object v1 │ │ -195a48: 1101 |0006: return-object v1 │ │ +195a30: |[195a30] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +195a40: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ +195a44: 6e30 8f08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@088f │ │ +195a4a: 0c01 |0005: move-result-object v1 │ │ +195a4c: 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; │ │ │ │ @@ -306962,20 +306963,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 │ │ -1959c8: |[1959c8] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ -1959d8: 2200 0303 |0000: new-instance v0, Ljava/lang/String; // type@0303 │ │ -1959dc: 7020 c30a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0ac3 │ │ -1959e2: 7120 7356 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5673 │ │ -1959e8: 0c01 |0008: move-result-object v1 │ │ -1959ea: 1101 |0009: return-object v1 │ │ +1959cc: |[1959cc] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ +1959dc: 2200 0303 |0000: new-instance v0, Ljava/lang/String; // type@0303 │ │ +1959e0: 7020 c30a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0ac3 │ │ +1959e6: 7120 7356 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5673 │ │ +1959ec: 0c01 |0008: move-result-object v1 │ │ +1959ee: 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; │ │ │ │ @@ -306984,37 +306985,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 │ │ -1959b0: |[1959b0] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ -1959c0: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ -1959c4: 1100 |0002: return-object v0 │ │ +1959b4: |[1959b4] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ +1959c4: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ +1959c8: 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 │ │ -195980: |[195980] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ -195990: 6e20 b33a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3ab3 │ │ -195996: 0a00 |0003: move-result v0 │ │ -195998: 0f00 |0004: return v0 │ │ -19599a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -19599c: 0f00 |0006: return v0 │ │ +195984: |[195984] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ +195994: 6e20 b33a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3ab3 │ │ +19599a: 0a00 |0003: move-result v0 │ │ +19599c: 0f00 |0004: return v0 │ │ +19599e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +1959a0: 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; │ │ @@ -307025,20 +307026,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 │ │ -195a4c: |[195a4c] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ -195a5c: 6e20 b53a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ab5 │ │ -195a62: 0c00 |0003: move-result-object v0 │ │ -195a64: 1100 |0004: return-object v0 │ │ -195a66: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -195a6a: 1100 |0007: return-object v0 │ │ +195a50: |[195a50] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ +195a60: 6e20 b53a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ab5 │ │ +195a66: 0c00 |0003: move-result-object v0 │ │ +195a68: 1100 |0004: return-object v0 │ │ +195a6a: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ +195a6e: 1100 |0007: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=52 │ │ locals : │ │ @@ -307050,19 +307051,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 │ │ -195a7c: |[195a7c] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ -195a8c: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ -195a90: 6e20 9008 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0890 │ │ -195a96: 0c01 |0005: move-result-object v1 │ │ -195a98: 1101 |0006: return-object v1 │ │ +195a80: |[195a80] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ +195a90: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4229 │ │ +195a94: 6e20 9008 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0890 │ │ +195a9a: 0c01 |0005: move-result-object v1 │ │ +195a9c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -307101,18 +307102,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -195b1c: |[195b1c] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ -195b2c: 7010 b20c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cb2 │ │ -195b32: 5901 2a42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@422a │ │ -195b36: 0e00 |0005: return-void │ │ +195b20: |[195b20] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ +195b30: 7010 b20c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cb2 │ │ +195b36: 5901 2a42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@422a │ │ +195b3a: 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 │ │ @@ -307123,23 +307124,23 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -195af4: |[195af4] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ -195b04: 6e10 7b56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@567b │ │ -195b0a: 0a02 |0003: move-result v2 │ │ -195b0c: 5210 2a42 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@422a │ │ -195b10: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ -195b14: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -195b16: 2802 |0009: goto 000b // +0002 │ │ -195b18: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -195b1a: 0f02 |000b: return v2 │ │ +195af8: |[195af8] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ +195b08: 6e10 7b56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@567b │ │ +195b0e: 0a02 |0003: move-result v2 │ │ +195b10: 5210 2a42 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@422a │ │ +195b14: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ +195b18: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +195b1a: 2802 |0009: goto 000b // +0002 │ │ +195b1c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +195b1e: 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; │ │ │ │ @@ -307176,24 +307177,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -195b90: |[195b90] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -195ba0: 1a00 4806 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@0648 │ │ -195ba4: 7110 c40d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dc4 │ │ -195baa: 0c00 |0005: move-result-object v0 │ │ -195bac: 6900 2b42 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@422b │ │ -195bb0: 1a00 4706 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@0647 │ │ -195bb4: 7110 c40d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dc4 │ │ -195bba: 0c00 |000d: move-result-object v0 │ │ -195bbc: 6900 2c42 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422c │ │ -195bc0: 0e00 |0010: return-void │ │ +195b94: |[195b94] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +195ba4: 1a00 4806 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@0648 │ │ +195ba8: 7110 c40d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dc4 │ │ +195bae: 0c00 |0005: move-result-object v0 │ │ +195bb0: 6900 2b42 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@422b │ │ +195bb4: 1a00 4706 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@0647 │ │ +195bb8: 7110 c40d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dc4 │ │ +195bbe: 0c00 |000d: move-result-object v0 │ │ +195bc0: 6900 2c42 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422c │ │ +195bc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0008 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -307201,17 +307202,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195bc4: |[195bc4] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -195bd4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195bda: 0e00 |0003: return-void │ │ +195bc8: |[195bc8] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +195bd8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195bde: 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;) │ │ @@ -307219,33 +307220,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 │ │ -195b38: |[195b38] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ -195b48: 6200 2b42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@422b │ │ -195b4c: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ -195b50: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -195b52: 7152 b402 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@02b4 │ │ -195b58: 0a00 |0008: move-result v0 │ │ -195b5a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -195b5e: 7110 7f56 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@567f │ │ -195b64: 6200 2c42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422c │ │ -195b68: 7152 b402 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@02b4 │ │ -195b6e: 0a00 |0013: move-result v0 │ │ -195b70: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -195b74: 7110 7f56 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@567f │ │ -195b7a: 1270 |0019: const/4 v0, #int 7 // #7 │ │ -195b7c: 7120 b302 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b3 │ │ -195b82: 0a00 |001d: move-result v0 │ │ -195b84: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -195b88: 7110 7f56 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@567f │ │ -195b8e: 1103 |0023: return-object v3 │ │ +195b3c: |[195b3c] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ +195b4c: 6200 2b42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@422b │ │ +195b50: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ +195b54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +195b56: 7152 b402 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@02b4 │ │ +195b5c: 0a00 |0008: move-result v0 │ │ +195b5e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +195b62: 7110 7f56 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@567f │ │ +195b68: 6200 2c42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422c │ │ +195b6c: 7152 b402 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@02b4 │ │ +195b72: 0a00 |0013: move-result v0 │ │ +195b74: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +195b78: 7110 7f56 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@567f │ │ +195b7e: 1270 |0019: const/4 v0, #int 7 // #7 │ │ +195b80: 7120 b302 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b3 │ │ +195b86: 0a00 |001d: move-result v0 │ │ +195b88: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +195b8c: 7110 7f56 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@567f │ │ +195b92: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000b line=29 │ │ 0x000e line=32 │ │ 0x0016 line=33 │ │ 0x001a line=37 │ │ @@ -307258,38 +307259,38 @@ │ │ type : '(Landroid/text/SpannableString;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -195bdc: |[195bdc] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ -195bec: 6e10 9502 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0295 │ │ -195bf2: 0a00 |0003: move-result v0 │ │ -195bf4: 1c01 cd00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00cd │ │ -195bf8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -195bfa: 6e40 9402 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0294 │ │ -195c00: 0c00 |000a: move-result-object v0 │ │ -195c02: 1f00 2711 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1127 │ │ -195c06: 2101 |000d: array-length v1, v0 │ │ -195c08: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -195c0c: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -195c10: 6e20 9302 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0293 │ │ -195c16: 0a04 |0015: move-result v4 │ │ -195c18: 6e20 9202 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0292 │ │ -195c1e: 0a05 |0019: move-result v5 │ │ -195c20: 2206 c810 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c8 │ │ -195c24: 6e10 b202 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b2 │ │ -195c2a: 0c03 |001f: move-result-object v3 │ │ -195c2c: 7020 9956 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@5699 │ │ -195c32: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ -195c36: 6e53 9602 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -195c3c: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -195c40: 28e4 |002a: goto 000e // -001c │ │ -195c42: 0e00 |002b: return-void │ │ +195be0: |[195be0] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ +195bf0: 6e10 9502 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0295 │ │ +195bf6: 0a00 |0003: move-result v0 │ │ +195bf8: 1c01 cd00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00cd │ │ +195bfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +195bfe: 6e40 9402 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0294 │ │ +195c04: 0c00 |000a: move-result-object v0 │ │ +195c06: 1f00 2711 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1127 │ │ +195c0a: 2101 |000d: array-length v1, v0 │ │ +195c0c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +195c10: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +195c14: 6e20 9302 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0293 │ │ +195c1a: 0a04 |0015: move-result v4 │ │ +195c1c: 6e20 9202 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0292 │ │ +195c22: 0a05 |0019: move-result v5 │ │ +195c24: 2206 c810 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c8 │ │ +195c28: 6e10 b202 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b2 │ │ +195c2e: 0c03 |001f: move-result-object v3 │ │ +195c30: 7020 9956 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@5699 │ │ +195c36: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ +195c3a: 6e53 9602 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +195c40: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +195c44: 28e4 |002a: goto 000e // -001c │ │ +195c46: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000d line=17 │ │ 0x0012 line=18 │ │ 0x0016 line=19 │ │ 0x001a line=21 │ │ @@ -307338,18 +307339,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -195c5c: |[195c5c] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ -195c6c: 5b01 2d42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422d │ │ -195c70: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195c76: 0e00 |0005: return-void │ │ +195c60: |[195c60] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ +195c70: 5b01 2d42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422d │ │ +195c74: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195c7a: 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; │ │ │ │ @@ -307359,17 +307360,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -195c44: |[195c44] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ -195c54: 5410 2d42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422d │ │ -195c58: 1100 |0002: return-object v0 │ │ +195c48: |[195c48] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ +195c58: 5410 2d42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422d │ │ +195c5c: 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 : 7711 (ListenableFutureTask.java) │ │ @@ -307407,18 +307408,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 │ │ -195c78: |[195c78] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ -195c88: 5b01 2e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422e │ │ -195c8c: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195c92: 0e00 |0005: return-void │ │ +195c7c: |[195c7c] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ +195c8c: 5b01 2e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422e │ │ +195c90: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195c96: 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; │ │ │ │ @@ -307428,30 +307429,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -195c94: |[195c94] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ -195ca4: 5430 2e42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422e │ │ -195ca8: 7110 8956 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@5689 │ │ -195cae: 0c00 |0005: move-result-object v0 │ │ -195cb0: 7210 ce0c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ -195cb6: 0c00 |0009: move-result-object v0 │ │ -195cb8: 7210 af0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -195cbe: 0a01 |000d: move-result v1 │ │ -195cc0: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ -195cc4: 7210 b00c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -195cca: 0c01 |0013: move-result-object v1 │ │ -195ccc: 1f01 bb10 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10bb │ │ -195cd0: 5432 2e42 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422e │ │ -195cd4: 7120 8a56 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@568a │ │ -195cda: 28ef |001b: goto 000a // -0011 │ │ -195cdc: 0e00 |001c: return-void │ │ +195c98: |[195c98] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ +195ca8: 5430 2e42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422e │ │ +195cac: 7110 8956 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@5689 │ │ +195cb2: 0c00 |0005: move-result-object v0 │ │ +195cb4: 7210 ce0c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ +195cba: 0c00 |0009: move-result-object v0 │ │ +195cbc: 7210 af0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +195cc2: 0a01 |000d: move-result v1 │ │ +195cc4: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ +195cc8: 7210 b00c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +195cce: 0c01 |0013: move-result-object v1 │ │ +195cd0: 1f01 bb10 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10bb │ │ +195cd4: 5432 2e42 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422e │ │ +195cd8: 7120 8a56 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@568a │ │ +195cde: 28ef |001b: goto 000a // -0011 │ │ +195ce0: 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; │ │ │ │ @@ -307514,18 +307515,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -195d5c: |[195d5c] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ -195d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -195d6e: 7030 8556 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5685 │ │ -195d74: 0e00 |0004: return-void │ │ +195d60: |[195d60] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ +195d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +195d72: 7030 8556 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5685 │ │ +195d78: 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; │ │ │ │ @@ -307534,26 +307535,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 │ │ -195d78: |[195d78] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -195d88: 2200 c310 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10c3 │ │ -195d8c: 7020 8056 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5680 │ │ -195d92: 7020 570d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d57 │ │ -195d98: 2202 7e03 |0008: new-instance v2, Ljava/util/LinkedList; // type@037e │ │ -195d9c: 7010 bb0c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -195da2: 5b12 3142 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ -195da6: 5b13 3042 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ -195daa: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -195dac: 5b12 2f42 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422f │ │ -195db0: 6e10 9456 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5694 │ │ -195db6: 0e00 |0017: return-void │ │ +195d7c: |[195d7c] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +195d8c: 2200 c310 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10c3 │ │ +195d90: 7020 8056 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5680 │ │ +195d96: 7020 570d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d57 │ │ +195d9c: 2202 7e03 |0008: new-instance v2, Ljava/util/LinkedList; // type@037e │ │ +195da0: 7010 bb0c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +195da6: 5b12 3142 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ +195daa: 5b13 3042 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ +195dae: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +195db0: 5b12 2f42 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422f │ │ +195db4: 6e10 9456 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5694 │ │ +195dba: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=30 │ │ 0x000f line=64 │ │ 0x0012 line=65 │ │ 0x0014 line=66 │ │ @@ -307567,18 +307568,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 │ │ -195db8: |[195db8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ -195dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -195dca: 7030 8756 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5687 │ │ -195dd0: 0e00 |0004: return-void │ │ +195dbc: |[195dbc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ +195dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +195dce: 7030 8756 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5687 │ │ +195dd4: 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; │ │ │ │ @@ -307587,18 +307588,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 │ │ -195dd4: |[195dd4] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ -195de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -195de6: 7040 8856 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@5688 │ │ -195dec: 0e00 |0004: return-void │ │ +195dd8: |[195dd8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ +195de8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +195dea: 7040 8856 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@5688 │ │ +195df0: 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; │ │ @@ -307608,22 +307609,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 │ │ -195df0: |[195df0] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ -195e00: 7020 570d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d57 │ │ -195e06: 2201 7e03 |0003: new-instance v1, Ljava/util/LinkedList; // type@037e │ │ -195e0a: 7010 bb0c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -195e10: 5b01 3142 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ -195e14: 5b02 3042 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ -195e18: 5b03 2f42 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422f │ │ -195e1c: 0e00 |000e: return-void │ │ +195df4: |[195df4] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ +195e04: 7020 570d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d57 │ │ +195e0a: 2201 7e03 |0003: new-instance v1, Ljava/util/LinkedList; // type@037e │ │ +195e0e: 7010 bb0c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +195e14: 5b01 3142 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ +195e18: 5b02 3042 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ +195e1c: 5b03 2f42 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422f │ │ +195e20: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=30 │ │ 0x000a line=48 │ │ 0x000c line=49 │ │ locals : │ │ @@ -307637,17 +307638,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 │ │ -195d44: |[195d44] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ -195d54: 5400 3142 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ -195d58: 1100 |0002: return-object v0 │ │ +195d48: |[195d48] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ +195d58: 5400 3142 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ +195d5c: 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;) │ │ @@ -307655,17 +307656,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 │ │ -195e20: |[195e20] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -195e30: 7020 8d56 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@568d │ │ -195e36: 0e00 |0003: return-void │ │ +195e24: |[195e24] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +195e34: 7020 8d56 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@568d │ │ +195e3a: 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; │ │ │ │ @@ -307674,23 +307675,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -195e88: |[195e88] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ -195e98: 2200 c410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10c4 │ │ -195e9c: 7020 8256 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5682 │ │ -195ea2: 5421 2f42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422f │ │ -195ea6: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ -195eaa: 7210 ab0a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ -195eb0: 2804 |000c: goto 0010 // +0004 │ │ -195eb2: 7220 4f0d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4f │ │ -195eb8: 0e00 |0010: return-void │ │ +195e8c: |[195e8c] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ +195e9c: 2200 c410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10c4 │ │ +195ea0: 7020 8256 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5682 │ │ +195ea6: 5421 2f42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422f │ │ +195eaa: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ +195eae: 7210 ab0a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ +195eb4: 2804 |000c: goto 0010 // +0004 │ │ +195eb6: 7220 4f0d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4f │ │ +195ebc: 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; │ │ @@ -307700,28 +307701,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 │ │ -195ebc: |[195ebc] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -195ecc: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -195ed0: 6e10 9056 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5690 │ │ -195ed6: 0c00 |0005: move-result-object v0 │ │ -195ed8: 7220 5e56 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@565e │ │ -195ede: 280d |0009: goto 0016 // +000d │ │ -195ee0: 0d00 |000a: move-exception v0 │ │ -195ee2: 7220 5d56 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@565d │ │ -195ee8: 2808 |000e: goto 0016 // +0008 │ │ -195eea: 0d02 |000f: move-exception v2 │ │ -195eec: 2200 d202 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ -195ef0: 7020 c009 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -195ef6: 2700 |0015: throw v0 │ │ -195ef8: 0e00 |0016: return-void │ │ +195ec0: |[195ec0] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +195ed0: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +195ed4: 6e10 9056 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5690 │ │ +195eda: 0c00 |0005: move-result-object v0 │ │ +195edc: 7220 5e56 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@565e │ │ +195ee2: 280d |0009: goto 0016 // +000d │ │ +195ee4: 0d00 |000a: move-exception v0 │ │ +195ee6: 7220 5d56 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@565d │ │ +195eec: 2808 |000e: goto 0016 // +0008 │ │ +195eee: 0d02 |000f: move-exception v2 │ │ +195ef0: 2200 d202 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ +195ef4: 7020 c009 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +195efa: 2700 |0015: throw v0 │ │ +195efc: 0e00 |0016: return-void │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000f │ │ Ljava/util/concurrent/ExecutionException; -> 0x000a │ │ positions : │ │ 0x0002 line=103 │ │ 0x000b line=107 │ │ @@ -307736,28 +307737,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 │ │ -195e38: |[195e38] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -195e48: 1d01 |0000: monitor-enter v1 │ │ -195e4a: 6e10 9256 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5692 │ │ -195e50: 0a00 |0004: move-result v0 │ │ -195e52: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -195e56: 7020 8d56 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@568d │ │ -195e5c: 2806 |000a: goto 0010 // +0006 │ │ -195e5e: 5410 3142 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ -195e62: 7220 c60c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -195e68: 1e01 |0010: monitor-exit v1 │ │ -195e6a: 0e00 |0011: return-void │ │ -195e6c: 0d02 |0012: move-exception v2 │ │ -195e6e: 1e01 |0013: monitor-exit v1 │ │ -195e70: 2702 |0014: throw v2 │ │ +195e3c: |[195e3c] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +195e4c: 1d01 |0000: monitor-enter v1 │ │ +195e4e: 6e10 9256 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5692 │ │ +195e54: 0a00 |0004: move-result v0 │ │ +195e56: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +195e5a: 7020 8d56 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@568d │ │ +195e60: 2806 |000a: goto 0010 // +0006 │ │ +195e62: 5410 3142 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ +195e66: 7220 c60c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +195e6c: 1e01 |0010: monitor-exit v1 │ │ +195e6e: 0e00 |0011: return-void │ │ +195e70: 0d02 |0012: move-exception v2 │ │ +195e72: 1e01 |0013: monitor-exit v1 │ │ +195e74: 2702 |0014: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=70 │ │ @@ -307773,22 +307774,22 @@ │ │ type : '()V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -195f0c: |[195f0c] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ -195f1c: 1d01 |0000: monitor-enter v1 │ │ -195f1e: 7010 8c56 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@568c │ │ -195f24: 1e01 |0004: monitor-exit v1 │ │ -195f26: 0e00 |0005: return-void │ │ -195f28: 0d00 |0006: move-exception v0 │ │ -195f2a: 1e01 |0007: monitor-exit v1 │ │ -195f2c: 2700 |0008: throw v0 │ │ +195f10: |[195f10] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ +195f20: 1d01 |0000: monitor-enter v1 │ │ +195f22: 7010 8c56 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@568c │ │ +195f28: 1e01 |0004: monitor-exit v1 │ │ +195f2a: 0e00 |0005: return-void │ │ +195f2c: 0d00 |0006: move-exception v0 │ │ +195f2e: 1e01 |0007: monitor-exit v1 │ │ +195f30: 2700 |0008: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ 0x0007 - 0x0008 │ │ -> 0x0006 │ │ positions : │ │ 0x0001 line=83 │ │ @@ -307801,26 +307802,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -195ce0: |[195ce0] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ -195cf0: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -195cf4: 2020 c510 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10c5 │ │ -195cf8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -195cfc: 5410 3042 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ -195d00: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -195d04: 6e20 a00a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ -195d0a: 0a02 |000d: move-result v2 │ │ -195d0c: 0f02 |000e: return v2 │ │ -195d0e: 6f20 a00a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ -195d14: 0a02 |0012: move-result v2 │ │ -195d16: 0f02 |0013: return v2 │ │ +195ce4: |[195ce4] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ +195cf4: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +195cf8: 2020 c510 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10c5 │ │ +195cfc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +195d00: 5410 3042 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ +195d04: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +195d08: 6e20 a00a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ +195d0e: 0a02 |000d: move-result v2 │ │ +195d10: 0f02 |000e: return v2 │ │ +195d12: 6f20 a00a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ +195d18: 0a02 |0012: move-result v2 │ │ +195d1a: 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; │ │ @@ -307831,23 +307832,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -195d18: |[195d18] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ -195d28: 5410 3042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ -195d2c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -195d30: 6e10 a20a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ -195d36: 0a00 |0007: move-result v0 │ │ -195d38: 0f00 |0008: return v0 │ │ -195d3a: 6f10 a20a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ -195d40: 0a00 |000c: move-result v0 │ │ -195d42: 0f00 |000d: return v0 │ │ +195d1c: |[195d1c] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ +195d2c: 5410 3042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@4230 │ │ +195d30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +195d34: 6e10 a20a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ +195d3a: 0a00 |0007: move-result v0 │ │ +195d3c: 0f00 |0008: return v0 │ │ +195d3e: 6f10 a20a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ +195d44: 0a00 |000c: move-result v0 │ │ +195d46: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -307856,23 +307857,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 │ │ -195f44: |[195f44] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -195f54: 1d01 |0000: monitor-enter v1 │ │ -195f56: 5410 3142 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ -195f5a: 7220 d20c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cd2 │ │ -195f60: 1e01 |0006: monitor-exit v1 │ │ -195f62: 0e00 |0007: return-void │ │ -195f64: 0d02 |0008: move-exception v2 │ │ -195f66: 1e01 |0009: monitor-exit v1 │ │ -195f68: 2702 |000a: throw v2 │ │ +195f48: |[195f48] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +195f58: 1d01 |0000: monitor-enter v1 │ │ +195f5a: 5410 3142 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@4231 │ │ +195f5e: 7220 d20c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cd2 │ │ +195f64: 1e01 |0006: monitor-exit v1 │ │ +195f66: 0e00 |0007: return-void │ │ +195f68: 0d02 |0008: move-exception v2 │ │ +195f6a: 1e01 |0009: monitor-exit v1 │ │ +195f6c: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=78 │ │ @@ -307919,20 +307920,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 │ │ -195f80: |[195f80] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -195f90: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195f96: 5b01 3242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4232 │ │ -195f9a: 5b02 3342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4233 │ │ -195f9e: 5b03 3442 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4234 │ │ -195fa2: 0e00 |0009: return-void │ │ +195f84: |[195f84] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +195f94: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195f9a: 5b01 3242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4232 │ │ +195f9e: 5b02 3342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4233 │ │ +195fa2: 5b03 3442 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4234 │ │ +195fa6: 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; │ │ @@ -307944,20 +307945,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 │ │ -195fa4: |[195fa4] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -195fb4: 5430 3242 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4232 │ │ -195fb8: 5431 3342 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4233 │ │ -195fbc: 5432 3442 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4234 │ │ -195fc0: 6e55 9a56 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@569a │ │ -195fc6: 0e00 |0009: return-void │ │ +195fa8: |[195fa8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +195fb8: 5430 3242 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4232 │ │ +195fbc: 5431 3342 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4233 │ │ +195fc0: 5432 3442 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4234 │ │ +195fc4: 6e55 9a56 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@569a │ │ +195fca: 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 │ │ @@ -307996,19 +307997,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 │ │ -195fc8: |[195fc8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -195fd8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -195fde: 5b01 3542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4235 │ │ -195fe2: 5b02 3642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4236 │ │ -195fe6: 0e00 |0007: return-void │ │ +195fcc: |[195fcc] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +195fdc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +195fe2: 5b01 3542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4235 │ │ +195fe6: 5b02 3642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4236 │ │ +195fea: 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; │ │ @@ -308019,19 +308020,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 │ │ -195fe8: |[195fe8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -195ff8: 5420 3542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4235 │ │ -195ffc: 5421 3642 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4236 │ │ -196000: 7140 9b56 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@569b │ │ -196006: 0e00 |0007: return-void │ │ +195fec: |[195fec] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +195ffc: 5420 3542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4235 │ │ +196000: 5421 3642 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4236 │ │ +196004: 7140 9b56 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@569b │ │ +19600a: 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 │ │ @@ -308088,18 +308089,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -196050: |[196050] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ -196060: 7010 ab02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02ab │ │ -196066: 5b01 3c42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -19606a: 0e00 |0005: return-void │ │ +196054: |[196054] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ +196064: 7010 ab02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02ab │ │ +19606a: 5b01 3c42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +19606e: 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; │ │ @@ -308109,24 +308110,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 : 19 16-bit code units │ │ -196084: |[196084] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -196094: 7120 b757 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@57b7 │ │ -19609a: 1401 e100 137f |0003: const v1, #float 1.95401e+38 // #7f1300e1 │ │ -1960a0: 6e20 7700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1960a6: 0c01 |0009: move-result-object v1 │ │ -1960a8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -1960aa: 7130 7a04 1002 |000b: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ -1960b0: 0c00 |000e: move-result-object v0 │ │ -1960b2: 6e10 7b04 0000 |000f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@047b │ │ -1960b8: 0e00 |0012: return-void │ │ +196088: |[196088] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +196098: 7120 b757 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@57b7 │ │ +19609e: 1401 e100 137f |0003: const v1, #float 1.95401e+38 // #7f1300e1 │ │ +1960a4: 6e20 7700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1960aa: 0c01 |0009: move-result-object v1 │ │ +1960ac: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +1960ae: 7130 7a04 1002 |000b: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ +1960b4: 0c00 |000e: move-result-object v0 │ │ +1960b6: 6e10 7b04 0000 |000f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@047b │ │ +1960bc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=106 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0013 reg=1 (null) Ljava/lang/String; │ │ @@ -308138,29 +308139,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 │ │ -196384: |[196384] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -196394: 7110 de49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -19639a: 0c00 |0003: move-result-object v0 │ │ -19639c: 6e10 7d06 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -1963a2: 0a04 |0007: move-result v4 │ │ -1963a4: 6e20 9206 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0692 │ │ -1963aa: 0a04 |000b: move-result v4 │ │ -1963ac: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ -1963b0: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1963b4: 1c01 de0c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cde │ │ -1963b8: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1963be: 1a01 1649 |0015: const-string v1, "chat_id" // string@4916 │ │ -1963c2: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1963c8: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -1963ce: 0e00 |001d: return-void │ │ +196388: |[196388] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +196398: 7110 de49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +19639e: 0c00 |0003: move-result-object v0 │ │ +1963a0: 6e10 7d06 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +1963a6: 0a04 |0007: move-result v4 │ │ +1963a8: 6e20 9206 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0692 │ │ +1963ae: 0a04 |000b: move-result v4 │ │ +1963b0: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ +1963b4: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1963b8: 1c01 de0c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cde │ │ +1963bc: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1963c2: 1a01 1649 |0015: const-string v1, "chat_id" // string@4916 │ │ +1963c6: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1963cc: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +1963d2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000e line=40 │ │ 0x0015 line=41 │ │ 0x001a line=42 │ │ @@ -308174,31 +308175,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 │ │ -196008: |[196008] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -196018: 1a00 1e69 |0000: const-string v0, "mailto:" // string@691e │ │ -19601c: 6e20 f00a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -196022: 0a00 |0005: move-result v0 │ │ -196024: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -196028: 1270 |0008: const/4 v0, #int 7 // #7 │ │ -19602a: 6e20 f30a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -196030: 0c02 |000c: move-result-object v2 │ │ -196032: 1102 |000d: return-object v2 │ │ -196034: 1a00 cb7f |000e: const-string v0, "tel:" // string@7fcb │ │ -196038: 6e20 f00a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -19603e: 0a00 |0013: move-result v0 │ │ -196040: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -196044: 1240 |0016: const/4 v0, #int 4 // #4 │ │ -196046: 6e20 f30a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -19604c: 0c02 |001a: move-result-object v2 │ │ -19604e: 1102 |001b: return-object v2 │ │ +19600c: |[19600c] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +19601c: 1a00 1e69 |0000: const-string v0, "mailto:" // string@691e │ │ +196020: 6e20 f00a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196026: 0a00 |0005: move-result v0 │ │ +196028: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +19602c: 1270 |0008: const/4 v0, #int 7 // #7 │ │ +19602e: 6e20 f30a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +196034: 0c02 |000c: move-result-object v2 │ │ +196036: 1102 |000d: return-object v2 │ │ +196038: 1a00 cb7f |000e: const-string v0, "tel:" // string@7fcb │ │ +19603c: 6e20 f00a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196042: 0a00 |0013: move-result v0 │ │ +196044: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +196048: 1240 |0016: const/4 v0, #int 4 // #4 │ │ +19604a: 6e20 f30a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +196050: 0c02 |001a: move-result-object v2 │ │ +196052: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000e line=128 │ │ 0x0017 line=129 │ │ locals : │ │ @@ -308211,17 +308212,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 │ │ -19606c: |[19606c] 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 │ │ -19607c: 7030 9e56 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@569e │ │ -196082: 0e00 |0003: return-void │ │ +196070: |[196070] 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 │ │ +196080: 7030 9e56 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@569e │ │ +196086: 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; │ │ @@ -308233,130 +308234,130 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 237 16-bit code units │ │ -1960bc: |[1960bc] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ -1960cc: 5460 3c42 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -1960d0: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ -1960d4: 6e20 f00a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -1960da: 0a00 |0007: move-result v0 │ │ -1960dc: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ -1960e0: 5460 3c42 |000a: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -1960e4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -1960e6: 6e20 f30a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -1960ec: 0c00 |0010: move-result-object v0 │ │ -1960ee: 6e10 1703 0700 |0011: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -1960f4: 0c07 |0014: move-result-object v7 │ │ -1960f6: 1f07 de0c |0015: check-cast v7, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cde │ │ -1960fa: 2201 0503 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -1960fe: 7010 0a0b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -196104: 6e20 160b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19610a: 1a00 d103 |001f: const-string v0, " " // string@03d1 │ │ -19610e: 6e20 160b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -196114: 6e10 270b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19611a: 0c00 |0027: move-result-object v0 │ │ -19611c: 6e20 0c3d 0700 |0028: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@3d0c │ │ -196122: 2900 c100 |002b: goto/16 00ec // +00c1 │ │ -196126: 0d07 |002d: move-exception v7 │ │ -196128: 6e10 340a 0700 |002e: invoke-virtual {v7}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19612e: 2900 bb00 |0031: goto/16 00ec // +00bb │ │ -196132: 5460 3c42 |0033: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -196136: 1a01 1e69 |0035: const-string v1, "mailto:" // string@691e │ │ -19613a: 6e20 f00a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -196140: 0a00 |003a: move-result v0 │ │ -196142: 3800 6c00 |003b: if-eqz v0, 00a7 // +006c │ │ -196146: 5460 3c42 |003d: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -19614a: 7020 9f56 0600 |003f: invoke-direct {v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@569f │ │ -196150: 0c00 |0042: move-result-object v0 │ │ -196152: 6e10 1703 0700 |0043: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -196158: 0c07 |0046: move-result-object v7 │ │ -19615a: 1f07 0e00 |0047: check-cast v7, Landroid/app/Activity; // type@000e │ │ -19615e: 7110 de49 0700 |0049: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -196164: 0c01 |004c: move-result-object v1 │ │ -196166: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -196168: 6e30 9306 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@0693 │ │ -19616e: 0a00 |0051: move-result v0 │ │ -196170: 6e20 ab06 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -196176: 0c00 |0055: move-result-object v0 │ │ -196178: 6e10 7d06 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -19617e: 0a03 |0059: move-result v3 │ │ -196180: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ -196184: 6e10 8406 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@0684 │ │ -19618a: 0a03 |005f: move-result v3 │ │ -19618c: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ -196190: 6e10 7d06 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -196196: 0a03 |0065: move-result v3 │ │ -196198: 6e20 a306 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@06a3 │ │ -19619e: 0a01 |0069: move-result v1 │ │ -1961a0: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ -1961a4: 7030 9e56 7600 |006c: invoke-direct {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@569e │ │ -1961aa: 2900 7d00 |006f: goto/16 00ec // +007d │ │ -1961ae: 2201 4701 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ -1961b2: 7020 8f04 7100 |0073: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ -1961b8: 6e10 8006 0000 |0076: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0680 │ │ -1961be: 0c03 |0079: move-result-object v3 │ │ -1961c0: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -1961c2: 2344 3511 |007b: new-array v4, v4, [Ljava/lang/Object; // type@1135 │ │ -1961c6: 1205 |007d: const/4 v5, #int 0 // #0 │ │ -1961c8: 4d03 0405 |007e: aput-object v3, v4, v5 │ │ -1961cc: 1403 6a00 137f |0080: const v3, #float 1.95399e+38 // #7f13006a │ │ -1961d2: 6e30 1f00 3704 |0083: invoke-virtual {v7, v3, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1961d8: 0c03 |0086: move-result-object v3 │ │ -1961da: 6e20 9504 3100 |0087: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -1961e0: 0c01 |008a: move-result-object v1 │ │ -1961e2: 2203 c610 |008b: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10c6 │ │ -1961e6: 7040 9556 6307 |008d: invoke-direct {v3, v6, v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5695 │ │ -1961ec: 1407 0a00 0401 |0090: const v7, #float 2.42446e-38 // #0104000a │ │ -1961f2: 6e30 9b04 7103 |0093: invoke-virtual {v1, v7, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ -1961f8: 0c07 |0096: move-result-object v7 │ │ -1961fa: 1400 a600 137f |0097: const v0, #float 1.954e+38 // #7f1300a6 │ │ -196200: 6e30 9604 0702 |009a: invoke-virtual {v7, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ -196206: 0c07 |009d: move-result-object v7 │ │ -196208: 6e10 a104 0700 |009e: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ -19620e: 284b |00a1: goto 00ec // +004b │ │ -196210: 0d07 |00a2: move-exception v7 │ │ -196212: 6e10 340a 0700 |00a3: invoke-virtual {v7}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -196218: 2846 |00a6: goto 00ec // +0046 │ │ -19621a: 5460 3c42 |00a7: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -19621e: 7110 a157 0000 |00a9: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@57a1 │ │ -196224: 0a00 |00ac: move-result v0 │ │ -196226: 3800 1300 |00ad: if-eqz v0, 00c0 // +0013 │ │ -19622a: 2200 4110 |00af: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@1041 │ │ -19622e: 6e10 1703 0700 |00b1: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -196234: 0c07 |00b4: move-result-object v7 │ │ -196236: 1f07 0e00 |00b5: check-cast v7, Landroid/app/Activity; // type@000e │ │ -19623a: 7020 8253 7000 |00b7: invoke-direct {v0, v7}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5382 │ │ -196240: 5467 3c42 |00ba: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -196244: 6e20 8453 7000 |00bc: invoke-virtual {v0, v7}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5384 │ │ -19624a: 282d |00bf: goto 00ec // +002d │ │ -19624c: 6e10 1703 0700 |00c0: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -196252: 0c00 |00c3: move-result-object v0 │ │ -196254: 1f00 0e00 |00c4: check-cast v0, Landroid/app/Activity; // type@000e │ │ -196258: 7110 de49 0000 |00c6: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -19625e: 0c01 |00c9: move-result-object v1 │ │ -196260: 5462 3c42 |00ca: iget-object v2, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -196264: 6e20 8e06 2100 |00cc: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@068e │ │ -19626a: 0c01 |00cf: move-result-object v1 │ │ -19626c: 6e10 f206 0100 |00d0: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06f2 │ │ -196272: 0a01 |00d3: move-result v1 │ │ -196274: 1302 0f01 |00d4: const/16 v2, #int 271 // #10f │ │ -196278: 3321 0d00 |00d6: if-ne v1, v2, 00e3 // +000d │ │ -19627c: 2207 4110 |00d8: new-instance v7, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@1041 │ │ -196280: 7020 8253 0700 |00da: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5382 │ │ -196286: 5460 3c42 |00dd: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -19628a: 6e20 8453 0700 |00df: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5384 │ │ -196290: 280a |00e2: goto 00ec // +000a │ │ -196292: 6e10 1703 0700 |00e3: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -196298: 0c07 |00e6: move-result-object v7 │ │ -19629a: 5460 3c42 |00e7: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -19629e: 7120 6956 0700 |00e9: invoke-static {v7, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5669 │ │ -1962a4: 0e00 |00ec: return-void │ │ +1960c0: |[1960c0] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ +1960d0: 5460 3c42 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +1960d4: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ +1960d8: 6e20 f00a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +1960de: 0a00 |0007: move-result v0 │ │ +1960e0: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ +1960e4: 5460 3c42 |000a: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +1960e8: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +1960ea: 6e20 f30a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +1960f0: 0c00 |0010: move-result-object v0 │ │ +1960f2: 6e10 1703 0700 |0011: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +1960f8: 0c07 |0014: move-result-object v7 │ │ +1960fa: 1f07 de0c |0015: check-cast v7, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cde │ │ +1960fe: 2201 0503 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +196102: 7010 0a0b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +196108: 6e20 160b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19610e: 1a00 d103 |001f: const-string v0, " " // string@03d1 │ │ +196112: 6e20 160b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +196118: 6e10 270b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19611e: 0c00 |0027: move-result-object v0 │ │ +196120: 6e20 0c3d 0700 |0028: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@3d0c │ │ +196126: 2900 c100 |002b: goto/16 00ec // +00c1 │ │ +19612a: 0d07 |002d: move-exception v7 │ │ +19612c: 6e10 340a 0700 |002e: invoke-virtual {v7}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +196132: 2900 bb00 |0031: goto/16 00ec // +00bb │ │ +196136: 5460 3c42 |0033: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +19613a: 1a01 1e69 |0035: const-string v1, "mailto:" // string@691e │ │ +19613e: 6e20 f00a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196144: 0a00 |003a: move-result v0 │ │ +196146: 3800 6c00 |003b: if-eqz v0, 00a7 // +006c │ │ +19614a: 5460 3c42 |003d: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +19614e: 7020 9f56 0600 |003f: invoke-direct {v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@569f │ │ +196154: 0c00 |0042: move-result-object v0 │ │ +196156: 6e10 1703 0700 |0043: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19615c: 0c07 |0046: move-result-object v7 │ │ +19615e: 1f07 0e00 |0047: check-cast v7, Landroid/app/Activity; // type@000e │ │ +196162: 7110 de49 0700 |0049: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +196168: 0c01 |004c: move-result-object v1 │ │ +19616a: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +19616c: 6e30 9306 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@0693 │ │ +196172: 0a00 |0051: move-result v0 │ │ +196174: 6e20 ab06 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +19617a: 0c00 |0055: move-result-object v0 │ │ +19617c: 6e10 7d06 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +196182: 0a03 |0059: move-result v3 │ │ +196184: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ +196188: 6e10 8406 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@0684 │ │ +19618e: 0a03 |005f: move-result v3 │ │ +196190: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ +196194: 6e10 7d06 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +19619a: 0a03 |0065: move-result v3 │ │ +19619c: 6e20 a306 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@06a3 │ │ +1961a2: 0a01 |0069: move-result v1 │ │ +1961a4: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ +1961a8: 7030 9e56 7600 |006c: invoke-direct {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@569e │ │ +1961ae: 2900 7d00 |006f: goto/16 00ec // +007d │ │ +1961b2: 2201 4701 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ +1961b6: 7020 8f04 7100 |0073: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ +1961bc: 6e10 8006 0000 |0076: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0680 │ │ +1961c2: 0c03 |0079: move-result-object v3 │ │ +1961c4: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +1961c6: 2344 3511 |007b: new-array v4, v4, [Ljava/lang/Object; // type@1135 │ │ +1961ca: 1205 |007d: const/4 v5, #int 0 // #0 │ │ +1961cc: 4d03 0405 |007e: aput-object v3, v4, v5 │ │ +1961d0: 1403 6a00 137f |0080: const v3, #float 1.95399e+38 // #7f13006a │ │ +1961d6: 6e30 1f00 3704 |0083: invoke-virtual {v7, v3, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1961dc: 0c03 |0086: move-result-object v3 │ │ +1961de: 6e20 9504 3100 |0087: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +1961e4: 0c01 |008a: move-result-object v1 │ │ +1961e6: 2203 c610 |008b: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10c6 │ │ +1961ea: 7040 9556 6307 |008d: invoke-direct {v3, v6, v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5695 │ │ +1961f0: 1407 0a00 0401 |0090: const v7, #float 2.42446e-38 // #0104000a │ │ +1961f6: 6e30 9b04 7103 |0093: invoke-virtual {v1, v7, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ +1961fc: 0c07 |0096: move-result-object v7 │ │ +1961fe: 1400 a600 137f |0097: const v0, #float 1.954e+38 // #7f1300a6 │ │ +196204: 6e30 9604 0702 |009a: invoke-virtual {v7, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ +19620a: 0c07 |009d: move-result-object v7 │ │ +19620c: 6e10 a104 0700 |009e: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ +196212: 284b |00a1: goto 00ec // +004b │ │ +196214: 0d07 |00a2: move-exception v7 │ │ +196216: 6e10 340a 0700 |00a3: invoke-virtual {v7}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19621c: 2846 |00a6: goto 00ec // +0046 │ │ +19621e: 5460 3c42 |00a7: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +196222: 7110 a157 0000 |00a9: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@57a1 │ │ +196228: 0a00 |00ac: move-result v0 │ │ +19622a: 3800 1300 |00ad: if-eqz v0, 00c0 // +0013 │ │ +19622e: 2200 4110 |00af: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@1041 │ │ +196232: 6e10 1703 0700 |00b1: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +196238: 0c07 |00b4: move-result-object v7 │ │ +19623a: 1f07 0e00 |00b5: check-cast v7, Landroid/app/Activity; // type@000e │ │ +19623e: 7020 8253 7000 |00b7: invoke-direct {v0, v7}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5382 │ │ +196244: 5467 3c42 |00ba: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +196248: 6e20 8453 7000 |00bc: invoke-virtual {v0, v7}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5384 │ │ +19624e: 282d |00bf: goto 00ec // +002d │ │ +196250: 6e10 1703 0700 |00c0: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +196256: 0c00 |00c3: move-result-object v0 │ │ +196258: 1f00 0e00 |00c4: check-cast v0, Landroid/app/Activity; // type@000e │ │ +19625c: 7110 de49 0000 |00c6: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +196262: 0c01 |00c9: move-result-object v1 │ │ +196264: 5462 3c42 |00ca: iget-object v2, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +196268: 6e20 8e06 2100 |00cc: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@068e │ │ +19626e: 0c01 |00cf: move-result-object v1 │ │ +196270: 6e10 f206 0100 |00d0: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06f2 │ │ +196276: 0a01 |00d3: move-result v1 │ │ +196278: 1302 0f01 |00d4: const/16 v2, #int 271 // #10f │ │ +19627c: 3321 0d00 |00d6: if-ne v1, v2, 00e3 // +000d │ │ +196280: 2207 4110 |00d8: new-instance v7, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@1041 │ │ +196284: 7020 8253 0700 |00da: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5382 │ │ +19628a: 5460 3c42 |00dd: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +19628e: 6e20 8453 0700 |00df: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5384 │ │ +196294: 280a |00e2: goto 00ec // +000a │ │ +196296: 6e10 1703 0700 |00e3: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19629c: 0c07 |00e6: move-result-object v7 │ │ +19629e: 5460 3c42 |00e7: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +1962a2: 7120 6956 0700 |00e9: invoke-static {v7, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5669 │ │ +1962a8: 0e00 |00ec: return-void │ │ catches : 2 │ │ 0x000a - 0x002b │ │ Ljava/lang/Exception; -> 0x002d │ │ 0x003d - 0x00a1 │ │ Ljava/lang/Exception; -> 0x00a2 │ │ positions : │ │ 0x0000 line=48 │ │ @@ -308395,58 +308396,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -1962c4: |[1962c4] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ -1962d4: 6e10 1703 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -1962da: 0c06 |0003: move-result-object v6 │ │ -1962dc: 5450 3c42 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -1962e0: 1a01 124a |0006: const-string v1, "cmd:" // string@4a12 │ │ -1962e4: 6e20 f00a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -1962ea: 0a00 |000b: move-result v0 │ │ -1962ec: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1962ee: 3800 1b00 |000d: if-eqz v0, 0028 // +001b │ │ -1962f2: 5450 3c42 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -1962f6: 1242 |0011: const/4 v2, #int 4 // #4 │ │ -1962f8: 6e20 f30a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -1962fe: 0c00 |0015: move-result-object v0 │ │ -196300: 7120 b757 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@57b7 │ │ -196306: 1400 e100 137f |0019: const v0, #float 1.95401e+38 // #7f1300e1 │ │ -19630c: 6e20 7700 0600 |001c: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -196312: 0c00 |001f: move-result-object v0 │ │ -196314: 7130 7a04 0601 |0020: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ -19631a: 0c06 |0023: move-result-object v6 │ │ -19631c: 6e10 7b04 0600 |0024: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ -196322: 2830 |0027: goto 0057 // +0030 │ │ -196324: 5450 3c42 |0028: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ -196328: 7020 9f56 0500 |002a: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@569f │ │ -19632e: 0c00 |002d: move-result-object v0 │ │ -196330: 2202 4701 |002e: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ -196334: 7020 8f04 6200 |0030: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ -19633a: 6e20 9f04 0200 |0033: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049f │ │ -196340: 0c02 |0036: move-result-object v2 │ │ -196342: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -196344: 2333 2f11 |0038: new-array v3, v3, [Ljava/lang/CharSequence; // type@112f │ │ -196348: 1404 6c02 137f |003a: const v4, #float 1.95409e+38 // #7f13026c │ │ -19634e: 6e20 7700 4600 |003d: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -196354: 0c04 |0040: move-result-object v4 │ │ -196356: 4d04 0301 |0041: aput-object v4, v3, v1 │ │ -19635a: 2201 c710 |0043: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10c7 │ │ -19635e: 7030 9756 6100 |0045: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5697 │ │ -196364: 6e30 9304 3201 |0048: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -19636a: 0c06 |004b: move-result-object v6 │ │ -19636c: 1400 a600 137f |004c: const v0, #float 1.954e+38 // #7f1300a6 │ │ -196372: 1201 |004f: const/4 v1, #int 0 // #0 │ │ -196374: 6e30 9604 0601 |0050: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ -19637a: 0c06 |0053: move-result-object v6 │ │ -19637c: 6e10 a104 0600 |0054: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ -196382: 0e00 |0057: return-void │ │ +1962c8: |[1962c8] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ +1962d8: 6e10 1703 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +1962de: 0c06 |0003: move-result-object v6 │ │ +1962e0: 5450 3c42 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +1962e4: 1a01 124a |0006: const-string v1, "cmd:" // string@4a12 │ │ +1962e8: 6e20 f00a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +1962ee: 0a00 |000b: move-result v0 │ │ +1962f0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1962f2: 3800 1b00 |000d: if-eqz v0, 0028 // +001b │ │ +1962f6: 5450 3c42 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +1962fa: 1242 |0011: const/4 v2, #int 4 // #4 │ │ +1962fc: 6e20 f30a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +196302: 0c00 |0015: move-result-object v0 │ │ +196304: 7120 b757 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@57b7 │ │ +19630a: 1400 e100 137f |0019: const v0, #float 1.95401e+38 // #7f1300e1 │ │ +196310: 6e20 7700 0600 |001c: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +196316: 0c00 |001f: move-result-object v0 │ │ +196318: 7130 7a04 0601 |0020: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ +19631e: 0c06 |0023: move-result-object v6 │ │ +196320: 6e10 7b04 0600 |0024: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ +196326: 2830 |0027: goto 0057 // +0030 │ │ +196328: 5450 3c42 |0028: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423c │ │ +19632c: 7020 9f56 0500 |002a: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@569f │ │ +196332: 0c00 |002d: move-result-object v0 │ │ +196334: 2202 4701 |002e: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ +196338: 7020 8f04 6200 |0030: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ +19633e: 6e20 9f04 0200 |0033: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049f │ │ +196344: 0c02 |0036: move-result-object v2 │ │ +196346: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +196348: 2333 2f11 |0038: new-array v3, v3, [Ljava/lang/CharSequence; // type@112f │ │ +19634c: 1404 6c02 137f |003a: const v4, #float 1.95409e+38 // #7f13026c │ │ +196352: 6e20 7700 4600 |003d: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +196358: 0c04 |0040: move-result-object v4 │ │ +19635a: 4d04 0301 |0041: aput-object v4, v3, v1 │ │ +19635e: 2201 c710 |0043: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10c7 │ │ +196362: 7030 9756 6100 |0045: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5697 │ │ +196368: 6e30 9304 3201 |0048: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +19636e: 0c06 |004b: move-result-object v6 │ │ +196370: 1400 a600 137f |004c: const v0, #float 1.954e+38 // #7f1300a6 │ │ +196376: 1201 |004f: const/4 v1, #int 0 // #0 │ │ +196378: 6e30 9604 0601 |0050: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ +19637e: 0c06 |0053: move-result-object v6 │ │ +196380: 6e10 a104 0600 |0054: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ +196386: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=94 │ │ 0x000f line=95 │ │ 0x001c line=96 │ │ 0x0028 line=98 │ │ @@ -308465,18 +308466,18 @@ │ │ type : '(ZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1963d0: |[1963d0] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ -1963e0: 5c01 3b42 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@423b │ │ -1963e4: 5902 3a42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@423a │ │ -1963e8: 0e00 |0004: return-void │ │ +1963d4: |[1963d4] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ +1963e4: 5c01 3b42 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@423b │ │ +1963e8: 5902 3a42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@423a │ │ +1963ec: 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 │ │ @@ -308487,22 +308488,22 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1963ec: |[1963ec] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -1963fc: 6f20 ac02 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02ac │ │ -196402: 5210 3a42 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@423a │ │ -196406: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ -19640a: 5510 3b42 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@423b │ │ -19640e: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -196412: 6e20 a002 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a0 │ │ -196418: 0e00 |000e: return-void │ │ +1963f0: |[1963f0] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +196400: 6f20 ac02 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02ac │ │ +196406: 5210 3a42 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@423a │ │ +19640a: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ +19640e: 5510 3b42 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@423b │ │ +196412: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +196416: 6e20 a002 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a0 │ │ +19641c: 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; │ │ @@ -308542,18 +308543,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 │ │ -196484: |[196484] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ -196494: 5b01 3d42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -196498: 7010 de02 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02de │ │ -19649e: 0e00 |0005: return-void │ │ +196488: |[196488] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ +196498: 5b01 3d42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +19649c: 7010 de02 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02de │ │ +1964a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ @@ -308563,36 +308564,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -1964a0: |[1964a0] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ -1964b0: 5412 3d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -1964b4: 7110 a656 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ -1964ba: 0c02 |0005: move-result-object v2 │ │ -1964bc: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -1964c0: 5412 3d42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -1964c4: 7110 a856 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ -1964ca: 0c02 |000d: move-result-object v2 │ │ -1964cc: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -1964d0: 5412 3d42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -1964d4: 7110 a656 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ -1964da: 0c02 |0015: move-result-object v2 │ │ -1964dc: 5410 3d42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -1964e0: 7110 a856 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ -1964e6: 0c00 |001b: move-result-object v0 │ │ -1964e8: 6e20 9d56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@569d │ │ -1964ee: 5412 3d42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -1964f2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1964f4: 7120 a956 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@56a9 │ │ -1964fa: 5412 3d42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -1964fe: 7120 a756 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@56a7 │ │ -196504: 0e00 |002a: return-void │ │ +1964a4: |[1964a4] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ +1964b4: 5412 3d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +1964b8: 7110 a656 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ +1964be: 0c02 |0005: move-result-object v2 │ │ +1964c0: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +1964c4: 5412 3d42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +1964c8: 7110 a856 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ +1964ce: 0c02 |000d: move-result-object v2 │ │ +1964d0: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +1964d4: 5412 3d42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +1964d8: 7110 a656 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ +1964de: 0c02 |0015: move-result-object v2 │ │ +1964e0: 5410 3d42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +1964e4: 7110 a856 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ +1964ea: 0c00 |001b: move-result-object v0 │ │ +1964ec: 6e20 9d56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@569d │ │ +1964f2: 5412 3d42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +1964f6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1964f8: 7120 a956 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@56a9 │ │ +1964fe: 5412 3d42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +196502: 7120 a756 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@56a7 │ │ +196508: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0010 line=31 │ │ 0x001f line=32 │ │ 0x0025 line=33 │ │ locals : │ │ @@ -308604,37 +308605,37 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -19641c: |[19641c] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ -19642c: 5412 3d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -196430: 7110 a656 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ -196436: 0c02 |0005: move-result-object v2 │ │ -196438: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -19643c: 5412 3d42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -196440: 7110 a856 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ -196446: 0c02 |000d: move-result-object v2 │ │ -196448: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -19644c: 5412 3d42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -196450: 7110 a656 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ -196456: 0c02 |0015: move-result-object v2 │ │ -196458: 5410 3d42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -19645c: 7110 a856 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ -196462: 0c00 |001b: move-result-object v0 │ │ -196464: 6e20 9c56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@569c │ │ -19646a: 5412 3d42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -19646e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -196470: 7120 a956 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@56a9 │ │ -196476: 5412 3d42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ -19647a: 7120 a756 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@56a7 │ │ -196480: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -196482: 0f02 |002b: return v2 │ │ +196420: |[196420] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ +196430: 5412 3d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +196434: 7110 a656 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ +19643a: 0c02 |0005: move-result-object v2 │ │ +19643c: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +196440: 5412 3d42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +196444: 7110 a856 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ +19644a: 0c02 |000d: move-result-object v2 │ │ +19644c: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +196450: 5412 3d42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +196454: 7110 a656 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@56a6 │ │ +19645a: 0c02 |0015: move-result-object v2 │ │ +19645c: 5410 3d42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +196460: 7110 a856 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@56a8 │ │ +196466: 0c00 |001b: move-result-object v0 │ │ +196468: 6e20 9c56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@569c │ │ +19646e: 5412 3d42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +196472: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +196474: 7120 a956 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@56a9 │ │ +19647a: 5412 3d42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423d │ │ +19647e: 7120 a756 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@56a7 │ │ +196484: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +196486: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0010 line=40 │ │ 0x001f line=41 │ │ 0x0025 line=42 │ │ locals : │ │ @@ -308682,22 +308683,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1966e8: |[1966e8] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ -1966f8: 7010 a902 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02a9 │ │ -1966fe: 2200 e000 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e0 │ │ -196702: 2201 c910 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10c9 │ │ -196706: 7020 a256 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@56a2 │ │ -19670c: 7030 df02 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02df │ │ -196712: 5b20 3f42 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423f │ │ -196716: 0e00 |000f: return-void │ │ +1966ec: |[1966ec] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ +1966fc: 7010 a902 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02a9 │ │ +196702: 2200 e000 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e0 │ │ +196706: 2201 c910 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10c9 │ │ +19670a: 7020 a256 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@56a2 │ │ +196710: 7030 df02 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02df │ │ +196716: 5b20 3f42 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423f │ │ +19671a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/content/Context; │ │ @@ -308707,17 +308708,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 │ │ -196684: |[196684] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -196694: 5400 3e42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423e │ │ -196698: 1100 |0002: return-object v0 │ │ +196688: |[196688] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +196698: 5400 3e42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423e │ │ +19669c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -308725,17 +308726,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 │ │ -19669c: |[19669c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -1966ac: 5b01 3e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423e │ │ -1966b0: 1101 |0002: return-object v1 │ │ +1966a0: |[1966a0] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +1966b0: 5b01 3e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423e │ │ +1966b4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ │ │ @@ -308744,17 +308745,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 │ │ -196508: |[196508] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ -196518: 5400 4142 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4241 │ │ -19651c: 1100 |0002: return-object v0 │ │ +19650c: |[19650c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ +19651c: 5400 4142 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4241 │ │ +196520: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -308762,17 +308763,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 │ │ -196520: |[196520] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ -196530: 5b01 4142 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4241 │ │ -196534: 1101 |0002: return-object v1 │ │ +196524: |[196524] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ +196534: 5b01 4142 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4241 │ │ +196538: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -308781,24 +308782,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 │ │ -1966b4: |[1966b4] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ -1966c4: 6200 4042 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4240 │ │ -1966c8: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -1966cc: 2200 ca10 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10ca │ │ -1966d0: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1966d6: 0c01 |0009: move-result-object v1 │ │ -1966d8: 7020 a556 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@56a5 │ │ -1966de: 6900 4042 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4240 │ │ -1966e2: 6201 4042 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4240 │ │ -1966e6: 1101 |0011: return-object v1 │ │ +1966b8: |[1966b8] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ +1966c8: 6200 4042 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4240 │ │ +1966cc: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +1966d0: 2200 ca10 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10ca │ │ +1966d4: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1966da: 0c01 |0009: move-result-object v1 │ │ +1966dc: 7020 a556 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@56a5 │ │ +1966e2: 6900 4042 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4240 │ │ +1966e6: 6201 4042 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4240 │ │ +1966ea: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000f line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -308809,100 +308810,100 @@ │ │ type : '(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 158 16-bit code units │ │ -196538: |[196538] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ -196548: 6e10 f802 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02f8 │ │ -19654e: 0a00 |0003: move-result v0 │ │ -196550: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -196552: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -196554: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ -196558: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -19655c: 282a |000a: goto 0034 // +002a │ │ -19655e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -196560: 3320 8d00 |000c: if-ne v0, v2, 0099 // +008d │ │ -196564: 7110 8902 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@0289 │ │ -19656a: 0a07 |0011: move-result v7 │ │ -19656c: 7110 8802 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@0288 │ │ -196572: 0a00 |0015: move-result v0 │ │ -196574: 1c02 c810 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c8 │ │ -196578: 7240 8e02 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@028e │ │ -19657e: 0c07 |001b: move-result-object v7 │ │ -196580: 1f07 b511 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b5 │ │ -196584: 2170 |001e: array-length v0, v7 │ │ -196586: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -196588: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ -19658c: 4603 0702 |0022: aget-object v3, v7, v2 │ │ -196590: 6e30 a056 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@56a0 │ │ -196596: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19659a: 28f7 |0029: goto 0020 // -0009 │ │ -19659c: 7110 8a02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028a │ │ -1965a2: 5467 3f42 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423f │ │ -1965a6: 6e20 e002 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e0 │ │ -1965ac: 0a07 |0032: move-result v7 │ │ -1965ae: 0f07 |0033: return v7 │ │ -1965b0: 6e10 0103 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0301 │ │ -1965b6: 0a03 |0037: move-result v3 │ │ -1965b8: 8733 |0038: float-to-int v3, v3 │ │ -1965ba: 6e10 0303 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0303 │ │ -1965c0: 0a04 |003c: move-result v4 │ │ -1965c2: 8744 |003d: float-to-int v4, v4 │ │ -1965c4: 6e10 6104 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@0461 │ │ -1965ca: 0a05 |0041: move-result v5 │ │ -1965cc: b153 |0042: sub-int/2addr v3, v5 │ │ -1965ce: 6e10 6204 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@0462 │ │ -1965d4: 0a05 |0046: move-result v5 │ │ -1965d6: b154 |0047: sub-int/2addr v4, v5 │ │ -1965d8: 6e10 5e04 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@045e │ │ -1965de: 0a05 |004b: move-result v5 │ │ -1965e0: b053 |004c: add-int/2addr v3, v5 │ │ -1965e2: 6e10 5f04 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@045f │ │ -1965e8: 0a05 |0050: move-result v5 │ │ -1965ea: b054 |0051: add-int/2addr v4, v5 │ │ -1965ec: 6e10 5d04 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@045d │ │ -1965f2: 0c05 |0055: move-result-object v5 │ │ -1965f4: 6e20 8602 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@0286 │ │ -1965fa: 0a04 |0059: move-result v4 │ │ -1965fc: 8233 |005a: int-to-float v3, v3 │ │ -1965fe: 6e30 8702 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@0287 │ │ -196604: 0a03 |005e: move-result v3 │ │ -196606: 1c04 c810 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c8 │ │ -19660a: 7240 8e02 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@028e │ │ -196610: 0c03 |0064: move-result-object v3 │ │ -196612: 1f03 b511 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b5 │ │ -196616: 2134 |0067: array-length v4, v3 │ │ -196618: 3804 3100 |0068: if-eqz v4, 0099 // +0031 │ │ -19661c: 4603 0301 |006a: aget-object v3, v3, v1 │ │ -196620: 3900 1c00 |006c: if-nez v0, 0088 // +001c │ │ -196624: 7220 8d02 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@028d │ │ -19662a: 0a00 |0071: move-result v0 │ │ -19662c: 7220 8c02 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@028c │ │ -196632: 0a01 |0075: move-result v1 │ │ -196634: 7130 8b02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028b │ │ -19663a: 6e10 5c04 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@045c │ │ -196640: 0c08 |007c: move-result-object v8 │ │ -196642: 1400 7603 067f |007d: const v0, #float 1.78135e+38 // #7f060376 │ │ -196648: 7120 3505 0800 |0080: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0535 │ │ -19664e: 0a08 |0083: move-result v8 │ │ -196650: 6e30 a056 2308 |0084: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@56a0 │ │ -196656: 2807 |0087: goto 008e // +0007 │ │ -196658: 7110 8a02 0800 |0088: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028a │ │ -19665e: 6e30 a056 1301 |008b: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@56a0 │ │ -196664: 5b63 3e42 |008e: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423e │ │ -196668: 5b67 4142 |0090: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4241 │ │ -19666c: 5467 3f42 |0092: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423f │ │ -196670: 6e20 e002 9700 |0094: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e0 │ │ -196676: 0a07 |0097: move-result v7 │ │ -196678: 0f07 |0098: return v7 │ │ -19667a: 6f40 aa02 7698 |0099: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02aa │ │ -196680: 0a07 |009c: move-result v7 │ │ -196682: 0f07 |009d: return v7 │ │ +19653c: |[19653c] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ +19654c: 6e10 f802 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02f8 │ │ +196552: 0a00 |0003: move-result v0 │ │ +196554: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +196556: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +196558: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ +19655c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +196560: 282a |000a: goto 0034 // +002a │ │ +196562: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +196564: 3320 8d00 |000c: if-ne v0, v2, 0099 // +008d │ │ +196568: 7110 8902 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@0289 │ │ +19656e: 0a07 |0011: move-result v7 │ │ +196570: 7110 8802 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@0288 │ │ +196576: 0a00 |0015: move-result v0 │ │ +196578: 1c02 c810 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c8 │ │ +19657c: 7240 8e02 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@028e │ │ +196582: 0c07 |001b: move-result-object v7 │ │ +196584: 1f07 b511 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b5 │ │ +196588: 2170 |001e: array-length v0, v7 │ │ +19658a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +19658c: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ +196590: 4603 0702 |0022: aget-object v3, v7, v2 │ │ +196594: 6e30 a056 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@56a0 │ │ +19659a: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19659e: 28f7 |0029: goto 0020 // -0009 │ │ +1965a0: 7110 8a02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028a │ │ +1965a6: 5467 3f42 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423f │ │ +1965aa: 6e20 e002 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e0 │ │ +1965b0: 0a07 |0032: move-result v7 │ │ +1965b2: 0f07 |0033: return v7 │ │ +1965b4: 6e10 0103 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0301 │ │ +1965ba: 0a03 |0037: move-result v3 │ │ +1965bc: 8733 |0038: float-to-int v3, v3 │ │ +1965be: 6e10 0303 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0303 │ │ +1965c4: 0a04 |003c: move-result v4 │ │ +1965c6: 8744 |003d: float-to-int v4, v4 │ │ +1965c8: 6e10 6104 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@0461 │ │ +1965ce: 0a05 |0041: move-result v5 │ │ +1965d0: b153 |0042: sub-int/2addr v3, v5 │ │ +1965d2: 6e10 6204 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@0462 │ │ +1965d8: 0a05 |0046: move-result v5 │ │ +1965da: b154 |0047: sub-int/2addr v4, v5 │ │ +1965dc: 6e10 5e04 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@045e │ │ +1965e2: 0a05 |004b: move-result v5 │ │ +1965e4: b053 |004c: add-int/2addr v3, v5 │ │ +1965e6: 6e10 5f04 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@045f │ │ +1965ec: 0a05 |0050: move-result v5 │ │ +1965ee: b054 |0051: add-int/2addr v4, v5 │ │ +1965f0: 6e10 5d04 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@045d │ │ +1965f6: 0c05 |0055: move-result-object v5 │ │ +1965f8: 6e20 8602 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@0286 │ │ +1965fe: 0a04 |0059: move-result v4 │ │ +196600: 8233 |005a: int-to-float v3, v3 │ │ +196602: 6e30 8702 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@0287 │ │ +196608: 0a03 |005e: move-result v3 │ │ +19660a: 1c04 c810 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c8 │ │ +19660e: 7240 8e02 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@028e │ │ +196614: 0c03 |0064: move-result-object v3 │ │ +196616: 1f03 b511 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b5 │ │ +19661a: 2134 |0067: array-length v4, v3 │ │ +19661c: 3804 3100 |0068: if-eqz v4, 0099 // +0031 │ │ +196620: 4603 0301 |006a: aget-object v3, v3, v1 │ │ +196624: 3900 1c00 |006c: if-nez v0, 0088 // +001c │ │ +196628: 7220 8d02 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@028d │ │ +19662e: 0a00 |0071: move-result v0 │ │ +196630: 7220 8c02 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@028c │ │ +196636: 0a01 |0075: move-result v1 │ │ +196638: 7130 8b02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028b │ │ +19663e: 6e10 5c04 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@045c │ │ +196644: 0c08 |007c: move-result-object v8 │ │ +196646: 1400 7603 067f |007d: const v0, #float 1.78135e+38 // #7f060376 │ │ +19664c: 7120 3505 0800 |0080: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0535 │ │ +196652: 0a08 |0083: move-result v8 │ │ +196654: 6e30 a056 2308 |0084: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@56a0 │ │ +19665a: 2807 |0087: goto 008e // +0007 │ │ +19665c: 7110 8a02 0800 |0088: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028a │ │ +196662: 6e30 a056 1301 |008b: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@56a0 │ │ +196668: 5b63 3e42 |008e: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423e │ │ +19666c: 5b67 4142 |0090: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4241 │ │ +196670: 5467 3f42 |0092: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423f │ │ +196674: 6e20 e002 9700 |0094: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e0 │ │ +19667a: 0a07 |0097: move-result v7 │ │ +19667c: 0f07 |0098: return v7 │ │ +19667e: 6f40 aa02 7698 |0099: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02aa │ │ +196684: 0a07 |009c: move-result v7 │ │ +196686: 0f07 |009d: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000e line=87 │ │ 0x0012 line=88 │ │ 0x0018 line=87 │ │ 0x001e line=89 │ │ @@ -308992,17 +308993,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1968d4: |[1968d4] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ -1968e4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1968ea: 0e00 |0003: return-void │ │ +1968d8: |[1968d8] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ +1968e8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1968ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/MailtoUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/MailtoUtil;) │ │ @@ -309010,47 +309011,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 │ │ -19683c: |[19683c] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ -19684c: 2200 7703 |0000: new-instance v0, Ljava/util/HashMap; // type@0377 │ │ -196850: 7010 950c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -196856: 6e10 f501 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f5 │ │ -19685c: 0c07 |0008: move-result-object v7 │ │ -19685e: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ -196862: 6e10 e10a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -196868: 0a01 |000e: move-result v1 │ │ -19686a: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ -19686e: 1a01 ae05 |0011: const-string v1, "&" // string@05ae │ │ -196872: 6e20 ee0a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ -196878: 0c07 |0016: move-result-object v7 │ │ -19687a: 2171 |0017: array-length v1, v7 │ │ -19687c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -19687e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -196880: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ -196884: 4604 0703 |001c: aget-object v4, v7, v3 │ │ -196888: 1a05 d60b |001e: const-string v5, "=" // string@0bd6 │ │ -19688c: 6e20 ee0a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ -196892: 0c04 |0023: move-result-object v4 │ │ -196894: 4605 0402 |0024: aget-object v5, v4, v2 │ │ -196898: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -19689a: 4604 0406 |0027: aget-object v4, v4, v6 │ │ -19689e: 1a06 f63b |0029: const-string v6, "UTF-8" // string@3bf6 │ │ -1968a2: 7120 9c0b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b9c │ │ -1968a8: 0c04 |002e: move-result-object v4 │ │ -1968aa: 7230 e80c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -1968b0: 2805 |0032: goto 0037 // +0005 │ │ -1968b2: 0d04 |0033: move-exception v4 │ │ -1968b4: 6e10 340a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -1968ba: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1968be: 28e1 |0039: goto 001a // -001f │ │ -1968c0: 1100 |003a: return-object v0 │ │ +196840: |[196840] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ +196850: 2200 7703 |0000: new-instance v0, Ljava/util/HashMap; // type@0377 │ │ +196854: 7010 950c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +19685a: 6e10 f501 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f5 │ │ +196860: 0c07 |0008: move-result-object v7 │ │ +196862: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ +196866: 6e10 e10a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +19686c: 0a01 |000e: move-result v1 │ │ +19686e: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ +196872: 1a01 ae05 |0011: const-string v1, "&" // string@05ae │ │ +196876: 6e20 ee0a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ +19687c: 0c07 |0016: move-result-object v7 │ │ +19687e: 2171 |0017: array-length v1, v7 │ │ +196880: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +196882: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +196884: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ +196888: 4604 0703 |001c: aget-object v4, v7, v3 │ │ +19688c: 1a05 d60b |001e: const-string v5, "=" // string@0bd6 │ │ +196890: 6e20 ee0a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ +196896: 0c04 |0023: move-result-object v4 │ │ +196898: 4605 0402 |0024: aget-object v5, v4, v2 │ │ +19689c: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +19689e: 4604 0406 |0027: aget-object v4, v4, v6 │ │ +1968a2: 1a06 f63b |0029: const-string v6, "UTF-8" // string@3bf6 │ │ +1968a6: 7120 9c0b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b9c │ │ +1968ac: 0c04 |002e: move-result-object v4 │ │ +1968ae: 7230 e80c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +1968b4: 2805 |0032: goto 0037 // +0005 │ │ +1968b6: 0d04 |0033: move-exception v4 │ │ +1968b8: 6e10 340a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +1968be: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1968c2: 28e1 |0039: goto 001a // -001f │ │ +1968c4: 1100 |003a: return-object v0 │ │ catches : 1 │ │ 0x0024 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x000b line=51 │ │ @@ -309067,36 +309068,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 │ │ -1967dc: |[1967dc] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ -1967ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1967ee: 2300 3711 |0001: new-array v0, v0, [Ljava/lang/String; // type@1137 │ │ -1967f2: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ -1967f6: 6e10 fe01 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -1967fc: 0c02 |0008: move-result-object v2 │ │ -1967fe: 7110 e901 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01e9 │ │ -196804: 0c02 |000c: move-result-object v2 │ │ -196806: 6e10 e801 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01e8 │ │ -19680c: 0c02 |0010: move-result-object v2 │ │ -19680e: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -196812: 6e10 fb0a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -196818: 0c01 |0016: move-result-object v1 │ │ -19681a: 6e10 e10a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -196820: 0a01 |001a: move-result v1 │ │ -196822: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ -196826: 6e10 fb0a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -19682c: 0c02 |0020: move-result-object v2 │ │ -19682e: 1a00 910a |0021: const-string v0, "," // string@0a91 │ │ -196832: 6e20 ee0a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ -196838: 0c00 |0026: move-result-object v0 │ │ -19683a: 1100 |0027: return-object v0 │ │ +1967e0: |[1967e0] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ +1967f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1967f2: 2300 3711 |0001: new-array v0, v0, [Ljava/lang/String; // type@1137 │ │ +1967f6: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ +1967fa: 6e10 fe01 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +196800: 0c02 |0008: move-result-object v2 │ │ +196802: 7110 e901 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01e9 │ │ +196808: 0c02 |000c: move-result-object v2 │ │ +19680a: 6e10 e801 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01e8 │ │ +196810: 0c02 |0010: move-result-object v2 │ │ +196812: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +196816: 6e10 fb0a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +19681c: 0c01 |0016: move-result-object v1 │ │ +19681e: 6e10 e10a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +196824: 0a01 |001a: move-result v1 │ │ +196826: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ +19682a: 6e10 fb0a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +196830: 0c02 |0020: move-result-object v2 │ │ +196832: 1a00 910a |0021: const-string v0, "," // string@0a91 │ │ +196836: 6e20 ee0a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ +19683c: 0c00 |0026: move-result-object v0 │ │ +19683e: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=23 │ │ 0x0005 line=25 │ │ 0x000d line=26 │ │ 0x0013 line=27 │ │ 0x001d line=28 │ │ @@ -309108,48 +309109,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 │ │ -19674c: |[19674c] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ -19675c: 7110 ad56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@56ad │ │ -196762: 0c02 |0003: move-result-object v2 │ │ -196764: 1a00 dd7e |0004: const-string v0, "subject" // string@7edd │ │ -196768: 7220 e50c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -19676e: 0c00 |0009: move-result-object v0 │ │ -196770: 1f00 0303 |000a: check-cast v0, Ljava/lang/String; // type@0303 │ │ -196774: 1a01 4d47 |000c: const-string v1, "body" // string@474d │ │ -196778: 7220 e50c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -19677e: 0c02 |0011: move-result-object v2 │ │ -196780: 1f02 0303 |0012: check-cast v2, Ljava/lang/String; // type@0303 │ │ -196784: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ -196788: 6e10 e10a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -19678e: 0a01 |0019: move-result v1 │ │ -196790: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ -196794: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ -196798: 6e10 e10a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -19679e: 0a01 |0021: move-result v1 │ │ -1967a0: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ -1967a4: 2201 0503 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -1967a8: 7010 0a0b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -1967ae: 6e20 160b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1967b4: 1a00 c003 |002c: const-string v0, " │ │ +196750: |[196750] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ +196760: 7110 ad56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@56ad │ │ +196766: 0c02 |0003: move-result-object v2 │ │ +196768: 1a00 dd7e |0004: const-string v0, "subject" // string@7edd │ │ +19676c: 7220 e50c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +196772: 0c00 |0009: move-result-object v0 │ │ +196774: 1f00 0303 |000a: check-cast v0, Ljava/lang/String; // type@0303 │ │ +196778: 1a01 4d47 |000c: const-string v1, "body" // string@474d │ │ +19677c: 7220 e50c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +196782: 0c02 |0011: move-result-object v2 │ │ +196784: 1f02 0303 |0012: check-cast v2, Ljava/lang/String; // type@0303 │ │ +196788: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ +19678c: 6e10 e10a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +196792: 0a01 |0019: move-result v1 │ │ +196794: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ +196798: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ +19679c: 6e10 e10a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +1967a2: 0a01 |0021: move-result v1 │ │ +1967a4: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ +1967a8: 2201 0503 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +1967ac: 7010 0a0b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +1967b2: 6e20 160b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1967b8: 1a00 c003 |002c: const-string v0, " │ │ " // string@03c0 │ │ -1967b8: 6e20 160b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1967be: 6e20 160b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1967c4: 6e10 270b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1967ca: 0c00 |0037: move-result-object v0 │ │ -1967cc: 2802 |0038: goto 003a // +0002 │ │ -1967ce: 0720 |0039: move-object v0, v2 │ │ -1967d0: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ -1967d4: 2803 |003c: goto 003f // +0003 │ │ -1967d6: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ -1967da: 1100 |003f: return-object v0 │ │ +1967bc: 6e20 160b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1967c2: 6e20 160b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1967c8: 6e10 270b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1967ce: 0c00 |0037: move-result-object v0 │ │ +1967d0: 2802 |0038: goto 003a // +0002 │ │ +1967d2: 0720 |0039: move-object v0, v2 │ │ +1967d4: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ +1967d8: 2803 |003c: goto 003f // +0003 │ │ +1967da: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ +1967de: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x000c line=37 │ │ 0x0016 line=38 │ │ 0x001e line=39 │ │ @@ -309163,26 +309164,26 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -196718: |[196718] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ -196728: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -19672c: 1a00 1d69 |0002: const-string v0, "mailto" // string@691d │ │ -196730: 6e10 fb01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ -196736: 0c01 |0007: move-result-object v1 │ │ -196738: 6e20 d40a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19673e: 0a01 |000b: move-result v1 │ │ -196740: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -196744: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -196746: 2802 |000f: goto 0011 // +0002 │ │ -196748: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -19674a: 0f01 |0011: return v1 │ │ +19671c: |[19671c] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ +19672c: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +196730: 1a00 1d69 |0002: const-string v0, "mailto" // string@691d │ │ +196734: 6e10 fb01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ +19673a: 0c01 |0007: move-result-object v1 │ │ +19673c: 6e20 d40a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196742: 0a01 |000b: move-result v1 │ │ +196744: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +196748: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +19674a: 2802 |000f: goto 0011 // +0002 │ │ +19674c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +19674e: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=19 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ @@ -309224,19 +309225,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1968ec: |[1968ec] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ -1968fc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -196902: 5901 4842 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4248 │ │ -196906: 5902 4742 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4247 │ │ -19690a: 0e00 |0007: return-void │ │ +1968f0: |[1968f0] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ +196900: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +196906: 5901 4842 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4248 │ │ +19690a: 5902 4742 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4247 │ │ +19690e: 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; │ │ @@ -309327,32 +309328,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -197284: |[197284] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -197294: 0e00 |0000: return-void │ │ +197288: |[197288] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +197298: 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 │ │ -197298: |[197298] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -1972a8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1972ae: 0e00 |0003: return-void │ │ +19729c: |[19729c] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +1972ac: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1972b2: 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;) │ │ @@ -309360,59 +309361,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 │ │ -196c44: |[196c44] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ -196c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196c56: 2201 bb02 |0001: new-instance v1, Ljava/io/File; // type@02bb │ │ -196c5a: 6e10 f801 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ -196c60: 0c08 |0006: move-result-object v8 │ │ -196c62: 7020 6809 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -196c68: 2208 bb02 |000a: new-instance v8, Ljava/io/File; // type@02bb │ │ -196c6c: 6e10 f801 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ -196c72: 0c02 |000f: move-result-object v2 │ │ -196c74: 7020 6809 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -196c7a: 6e10 6e09 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@096e │ │ -196c80: 0a02 |0016: move-result v2 │ │ -196c82: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -196c86: 6e10 7709 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0977 │ │ -196c8c: 0b02 |001c: move-result-wide v2 │ │ -196c8e: 6e10 7709 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0977 │ │ -196c94: 0b04 |0020: move-result-wide v4 │ │ -196c96: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ -196c9a: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ -196c9e: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ -196ca2: 7010 db01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01db │ │ -196ca8: 6e30 de01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01de │ │ -196cae: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ -196cb2: 6e30 dc01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dc │ │ -196cb8: 0c06 |0032: move-result-object v6 │ │ -196cba: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ -196cbe: 6e10 0e01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -196cc4: 0a07 |0038: move-result v7 │ │ -196cc6: 5997 4842 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4248 │ │ -196cca: 6e10 0b01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -196cd0: 0a07 |003e: move-result v7 │ │ -196cd2: 5997 4742 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4247 │ │ -196cd6: 6e10 dd01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01dd │ │ -196cdc: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ -196ce0: 2207 be02 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02be │ │ -196ce4: 7020 8609 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0986 │ │ -196cea: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -196cee: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ -196cf2: 6e40 0501 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0105 │ │ -196cf8: 1216 |0052: const/4 v6, #int 1 // #1 │ │ -196cfa: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -196cfc: 2805 |0054: goto 0059 // +0005 │ │ -196cfe: 0d06 |0055: move-exception v6 │ │ -196d00: 6e10 340a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -196d06: 0f00 |0059: return v0 │ │ +196c48: |[196c48] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ +196c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196c5a: 2201 bb02 |0001: new-instance v1, Ljava/io/File; // type@02bb │ │ +196c5e: 6e10 f801 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ +196c64: 0c08 |0006: move-result-object v8 │ │ +196c66: 7020 6809 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +196c6c: 2208 bb02 |000a: new-instance v8, Ljava/io/File; // type@02bb │ │ +196c70: 6e10 f801 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ +196c76: 0c02 |000f: move-result-object v2 │ │ +196c78: 7020 6809 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +196c7e: 6e10 6e09 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@096e │ │ +196c84: 0a02 |0016: move-result v2 │ │ +196c86: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +196c8a: 6e10 7709 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0977 │ │ +196c90: 0b02 |001c: move-result-wide v2 │ │ +196c92: 6e10 7709 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0977 │ │ +196c98: 0b04 |0020: move-result-wide v4 │ │ +196c9a: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ +196c9e: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ +196ca2: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ +196ca6: 7010 db01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01db │ │ +196cac: 6e30 de01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01de │ │ +196cb2: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ +196cb6: 6e30 dc01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dc │ │ +196cbc: 0c06 |0032: move-result-object v6 │ │ +196cbe: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ +196cc2: 6e10 0e01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +196cc8: 0a07 |0038: move-result v7 │ │ +196cca: 5997 4842 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4248 │ │ +196cce: 6e10 0b01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +196cd4: 0a07 |003e: move-result v7 │ │ +196cd6: 5997 4742 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4247 │ │ +196cda: 6e10 dd01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01dd │ │ +196ce0: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ +196ce4: 2207 be02 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02be │ │ +196ce8: 7020 8609 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0986 │ │ +196cee: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +196cf2: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ +196cf6: 6e40 0501 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0105 │ │ +196cfc: 1216 |0052: const/4 v6, #int 1 // #1 │ │ +196cfe: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +196d00: 2805 |0054: goto 0059 // +0005 │ │ +196d02: 0d06 |0055: move-exception v6 │ │ +196d04: 6e10 340a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +196d0a: 0f00 |0059: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0052 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0001 line=267 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ @@ -309436,32 +309437,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 │ │ -196ed8: |[196ed8] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -196ee8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -196eec: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -196eee: 1102 |0003: return-object v2 │ │ -196ef0: 6e10 db0a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ -196ef6: 1a00 005d |0007: const-string v0, "image/jpg" // string@5d00 │ │ -196efa: 6e20 d40a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196f00: 0a00 |000c: move-result v0 │ │ -196f02: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -196f06: 1102 |000f: return-object v2 │ │ -196f08: 7100 a003 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -196f0e: 0c00 |0013: move-result-object v0 │ │ -196f10: 1a01 ff5c |0014: const-string v1, "image/jpeg" // string@5cff │ │ -196f14: 6e20 a103 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a1 │ │ -196f1a: 0a00 |0019: move-result v0 │ │ -196f1c: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -196f20: 0712 |001c: move-object v2, v1 │ │ -196f22: 1102 |001d: return-object v2 │ │ +196edc: |[196edc] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +196eec: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +196ef0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +196ef2: 1102 |0003: return-object v2 │ │ +196ef4: 6e10 db0a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ +196efa: 1a00 005d |0007: const-string v0, "image/jpg" // string@5d00 │ │ +196efe: 6e20 d40a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196f04: 0a00 |000c: move-result v0 │ │ +196f06: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +196f0a: 1102 |000f: return-object v2 │ │ +196f0c: 7100 a003 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +196f12: 0c00 |0013: move-result-object v0 │ │ +196f14: 1a01 ff5c |0014: const-string v1, "image/jpeg" // string@5cff │ │ +196f18: 6e20 a103 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a1 │ │ +196f1e: 0a00 |0019: move-result v0 │ │ +196f20: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +196f24: 0712 |001c: move-object v2, v1 │ │ +196f26: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0010 line=101 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -309470,185 +309471,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 │ │ -19690c: |[19690c] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ -19691c: 1a00 b616 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@16b6 │ │ -196920: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196922: 7110 500a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -196928: 0c01 |0006: move-result-object v1 │ │ -19692a: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ -19692e: 7110 bf56 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56bf │ │ -196934: 0a02 |000c: move-result v2 │ │ -196936: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -19693a: 2900 1b01 |000f: goto/16 012a // +011b │ │ -19693e: 7110 bd56 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@56bd │ │ -196944: 0a02 |0014: move-result v2 │ │ -196946: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -196948: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ -19694c: 7110 2d4f 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2d │ │ -196952: 0c05 |001b: move-result-object v5 │ │ -196954: 6e10 4b50 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@504b │ │ -19695a: 0c05 |001f: move-result-object v5 │ │ -19695c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -19695e: 6e20 2050 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5020 │ │ -196964: 0c05 |0024: move-result-object v5 │ │ -196966: 6206 6c00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006c │ │ -19696a: 6e20 c14f 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fc1 │ │ -196970: 0c05 |002a: move-result-object v5 │ │ -196972: 2206 960f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f96 │ │ -196976: 7020 0a4f 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4f0a │ │ -19697c: 6e20 fb4f 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ffb │ │ -196982: 0c05 |0033: move-result-object v5 │ │ -196984: 6e10 2150 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5021 │ │ -19698a: 0c05 |0037: move-result-object v5 │ │ -19698c: 7210 d207 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d2 │ │ -196992: 0c05 |003b: move-result-object v5 │ │ -196994: 1f05 0302 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@0203 │ │ -196998: 2206 d500 |003e: new-instance v6, Landroid/util/Pair; // type@00d5 │ │ -19699c: 6e10 d007 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07d0 │ │ -1969a2: 0a00 |0043: move-result v0 │ │ -1969a4: 7110 500a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -1969aa: 0c00 |0047: move-result-object v0 │ │ -1969ac: 6e10 cf07 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07cf │ │ -1969b2: 0a05 |004b: move-result v5 │ │ -1969b4: 7110 500a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -1969ba: 0c05 |004f: move-result-object v5 │ │ -1969bc: 7030 c502 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ -1969c2: 0763 |0053: move-object v3, v6 │ │ -1969c4: 2900 9a00 |0054: goto/16 00ee // +009a │ │ -1969c8: 0d05 |0056: move-exception v5 │ │ -1969ca: 6206 4f42 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -1969ce: 1a00 7b17 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@177b │ │ -1969d2: 7130 c302 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1969d8: 2900 9000 |005e: goto/16 00ee // +0090 │ │ -1969dc: 0d05 |0060: move-exception v5 │ │ -1969de: 6206 4f42 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -1969e2: 1a00 e63d |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@3de6 │ │ -1969e6: 7130 c302 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1969ec: 2900 8600 |0068: goto/16 00ee // +0086 │ │ -1969f0: 7110 c156 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@56c1 │ │ -1969f6: 0a06 |006d: move-result v6 │ │ -1969f8: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ -1969fc: 7120 7f50 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ -196a02: 0c06 |0073: move-result-object v6 │ │ -196a04: 7110 2e56 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@562e │ │ -196a0a: 0c02 |0077: move-result-object v2 │ │ -196a0c: 6e10 9309 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -196a12: 2818 |007b: goto 0093 // +0018 │ │ -196a14: 0d05 |007c: move-exception v5 │ │ -196a16: 280b |007d: goto 0088 // +000b │ │ -196a18: 0d05 |007e: move-exception v5 │ │ -196a1a: 280d |007f: goto 008c // +000d │ │ -196a1c: 0d05 |0080: move-exception v5 │ │ -196a1e: 280f |0081: goto 0090 // +000f │ │ -196a20: 0d05 |0082: move-exception v5 │ │ -196a22: 0763 |0083: move-object v3, v6 │ │ -196a24: 2900 9900 |0084: goto/16 011d // +0099 │ │ -196a28: 0d05 |0086: move-exception v5 │ │ -196a2a: 0732 |0087: move-object v2, v3 │ │ -196a2c: 0763 |0088: move-object v3, v6 │ │ -196a2e: 282f |0089: goto 00b8 // +002f │ │ -196a30: 0d05 |008a: move-exception v5 │ │ -196a32: 0732 |008b: move-object v2, v3 │ │ -196a34: 0763 |008c: move-object v3, v6 │ │ -196a36: 283c |008d: goto 00c9 // +003c │ │ -196a38: 0d05 |008e: move-exception v5 │ │ -196a3a: 0732 |008f: move-object v2, v3 │ │ -196a3c: 0763 |0090: move-object v3, v6 │ │ -196a3e: 2849 |0091: goto 00da // +0049 │ │ -196a40: 0732 |0092: move-object v2, v3 │ │ -196a42: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ -196a46: 7120 7f50 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ -196a4c: 0c03 |0098: move-result-object v3 │ │ -196a4e: 7110 2d56 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@562d │ │ -196a54: 0c05 |009c: move-result-object v5 │ │ -196a56: 2808 |009d: goto 00a5 // +0008 │ │ -196a58: 0d05 |009e: move-exception v5 │ │ -196a5a: 2819 |009f: goto 00b8 // +0019 │ │ -196a5c: 0d05 |00a0: move-exception v5 │ │ -196a5e: 2828 |00a1: goto 00c9 // +0028 │ │ -196a60: 0d05 |00a2: move-exception v5 │ │ -196a62: 2837 |00a3: goto 00da // +0037 │ │ -196a64: 0725 |00a4: move-object v5, v2 │ │ -196a66: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ -196a6a: 6e10 9309 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -196a70: 2807 |00aa: goto 00b1 // +0007 │ │ -196a72: 0d06 |00ab: move-exception v6 │ │ -196a74: 6202 4f42 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196a78: 7130 c302 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -196a7e: 0753 |00b1: move-object v3, v5 │ │ -196a80: 283c |00b2: goto 00ee // +003c │ │ -196a82: 0d05 |00b3: move-exception v5 │ │ -196a84: 2900 6900 |00b4: goto/16 011d // +0069 │ │ -196a88: 0d05 |00b6: move-exception v5 │ │ -196a8a: 0732 |00b7: move-object v2, v3 │ │ -196a8c: 6206 4f42 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196a90: 1a04 bd0f |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@0fbd │ │ -196a94: 7130 c302 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -196a9a: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ -196a9e: 6e10 9309 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -196aa4: 2829 |00c4: goto 00ed // +0029 │ │ -196aa6: 0d05 |00c5: move-exception v5 │ │ -196aa8: 2822 |00c6: goto 00e8 // +0022 │ │ -196aaa: 0d05 |00c7: move-exception v5 │ │ -196aac: 0732 |00c8: move-object v2, v3 │ │ -196aae: 6206 4f42 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196ab2: 1a04 6116 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@1661 │ │ -196ab6: 7130 c302 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -196abc: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ -196ac0: 6e10 9309 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -196ac6: 2818 |00d5: goto 00ed // +0018 │ │ -196ac8: 0d05 |00d6: move-exception v5 │ │ -196aca: 2811 |00d7: goto 00e8 // +0011 │ │ -196acc: 0d05 |00d8: move-exception v5 │ │ -196ace: 0732 |00d9: move-object v2, v3 │ │ -196ad0: 6206 4f42 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196ad4: 1a04 bb16 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@16bb │ │ -196ad8: 7130 c302 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -196ade: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ -196ae2: 6e10 9309 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -196ae8: 2807 |00e6: goto 00ed // +0007 │ │ -196aea: 0d05 |00e7: move-exception v5 │ │ -196aec: 6206 4f42 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196af0: 7130 c302 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -196af6: 0723 |00ed: move-object v3, v2 │ │ -196af8: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ -196afc: 2203 d500 |00f0: new-instance v3, Landroid/util/Pair; // type@00d5 │ │ -196b00: 7030 c502 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ -196b06: 6205 4f42 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196b0a: 2206 0503 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -196b0e: 1a00 4515 |00f9: const-string v0, "Dimensions for [" // string@1545 │ │ -196b12: 7020 0d0b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -196b18: 6e20 150b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -196b1e: 1a07 c540 |0101: const-string v7, "] are " // string@40c5 │ │ -196b22: 6e20 160b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -196b28: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ -196b2c: 6e20 150b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -196b32: 1a07 3b04 |010b: const-string v7, " x " // string@043b │ │ -196b36: 6e20 160b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -196b3c: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ -196b40: 6e20 150b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -196b46: 6e10 270b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -196b4c: 0c06 |0118: move-result-object v6 │ │ -196b4e: 7120 ba02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -196b54: 1103 |011c: return-object v3 │ │ -196b56: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ -196b5a: 6e10 9309 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -196b60: 2807 |0122: goto 0129 // +0007 │ │ -196b62: 0d06 |0123: move-exception v6 │ │ -196b64: 6207 4f42 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ -196b68: 7130 c302 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -196b6e: 2705 |0129: throw v5 │ │ -196b70: 2205 d500 |012a: new-instance v5, Landroid/util/Pair; // type@00d5 │ │ -196b74: 7030 c502 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ -196b7a: 1105 |012f: return-object v5 │ │ +196910: |[196910] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ +196920: 1a00 b616 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@16b6 │ │ +196924: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196926: 7110 500a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19692c: 0c01 |0006: move-result-object v1 │ │ +19692e: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ +196932: 7110 bf56 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56bf │ │ +196938: 0a02 |000c: move-result v2 │ │ +19693a: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +19693e: 2900 1b01 |000f: goto/16 012a // +011b │ │ +196942: 7110 bd56 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@56bd │ │ +196948: 0a02 |0014: move-result v2 │ │ +19694a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +19694c: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ +196950: 7110 2d4f 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2d │ │ +196956: 0c05 |001b: move-result-object v5 │ │ +196958: 6e10 4b50 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@504b │ │ +19695e: 0c05 |001f: move-result-object v5 │ │ +196960: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +196962: 6e20 2050 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5020 │ │ +196968: 0c05 |0024: move-result-object v5 │ │ +19696a: 6206 6c00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006c │ │ +19696e: 6e20 c14f 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fc1 │ │ +196974: 0c05 |002a: move-result-object v5 │ │ +196976: 2206 960f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f96 │ │ +19697a: 7020 0a4f 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4f0a │ │ +196980: 6e20 fb4f 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ffb │ │ +196986: 0c05 |0033: move-result-object v5 │ │ +196988: 6e10 2150 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5021 │ │ +19698e: 0c05 |0037: move-result-object v5 │ │ +196990: 7210 d207 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d2 │ │ +196996: 0c05 |003b: move-result-object v5 │ │ +196998: 1f05 0302 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@0203 │ │ +19699c: 2206 d500 |003e: new-instance v6, Landroid/util/Pair; // type@00d5 │ │ +1969a0: 6e10 d007 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07d0 │ │ +1969a6: 0a00 |0043: move-result v0 │ │ +1969a8: 7110 500a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +1969ae: 0c00 |0047: move-result-object v0 │ │ +1969b0: 6e10 cf07 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07cf │ │ +1969b6: 0a05 |004b: move-result v5 │ │ +1969b8: 7110 500a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +1969be: 0c05 |004f: move-result-object v5 │ │ +1969c0: 7030 c502 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ +1969c6: 0763 |0053: move-object v3, v6 │ │ +1969c8: 2900 9a00 |0054: goto/16 00ee // +009a │ │ +1969cc: 0d05 |0056: move-exception v5 │ │ +1969ce: 6206 4f42 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +1969d2: 1a00 7b17 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@177b │ │ +1969d6: 7130 c302 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1969dc: 2900 9000 |005e: goto/16 00ee // +0090 │ │ +1969e0: 0d05 |0060: move-exception v5 │ │ +1969e2: 6206 4f42 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +1969e6: 1a00 e63d |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@3de6 │ │ +1969ea: 7130 c302 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1969f0: 2900 8600 |0068: goto/16 00ee // +0086 │ │ +1969f4: 7110 c156 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@56c1 │ │ +1969fa: 0a06 |006d: move-result v6 │ │ +1969fc: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ +196a00: 7120 7f50 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ +196a06: 0c06 |0073: move-result-object v6 │ │ +196a08: 7110 2e56 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@562e │ │ +196a0e: 0c02 |0077: move-result-object v2 │ │ +196a10: 6e10 9309 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +196a16: 2818 |007b: goto 0093 // +0018 │ │ +196a18: 0d05 |007c: move-exception v5 │ │ +196a1a: 280b |007d: goto 0088 // +000b │ │ +196a1c: 0d05 |007e: move-exception v5 │ │ +196a1e: 280d |007f: goto 008c // +000d │ │ +196a20: 0d05 |0080: move-exception v5 │ │ +196a22: 280f |0081: goto 0090 // +000f │ │ +196a24: 0d05 |0082: move-exception v5 │ │ +196a26: 0763 |0083: move-object v3, v6 │ │ +196a28: 2900 9900 |0084: goto/16 011d // +0099 │ │ +196a2c: 0d05 |0086: move-exception v5 │ │ +196a2e: 0732 |0087: move-object v2, v3 │ │ +196a30: 0763 |0088: move-object v3, v6 │ │ +196a32: 282f |0089: goto 00b8 // +002f │ │ +196a34: 0d05 |008a: move-exception v5 │ │ +196a36: 0732 |008b: move-object v2, v3 │ │ +196a38: 0763 |008c: move-object v3, v6 │ │ +196a3a: 283c |008d: goto 00c9 // +003c │ │ +196a3c: 0d05 |008e: move-exception v5 │ │ +196a3e: 0732 |008f: move-object v2, v3 │ │ +196a40: 0763 |0090: move-object v3, v6 │ │ +196a42: 2849 |0091: goto 00da // +0049 │ │ +196a44: 0732 |0092: move-object v2, v3 │ │ +196a46: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ +196a4a: 7120 7f50 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ +196a50: 0c03 |0098: move-result-object v3 │ │ +196a52: 7110 2d56 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@562d │ │ +196a58: 0c05 |009c: move-result-object v5 │ │ +196a5a: 2808 |009d: goto 00a5 // +0008 │ │ +196a5c: 0d05 |009e: move-exception v5 │ │ +196a5e: 2819 |009f: goto 00b8 // +0019 │ │ +196a60: 0d05 |00a0: move-exception v5 │ │ +196a62: 2828 |00a1: goto 00c9 // +0028 │ │ +196a64: 0d05 |00a2: move-exception v5 │ │ +196a66: 2837 |00a3: goto 00da // +0037 │ │ +196a68: 0725 |00a4: move-object v5, v2 │ │ +196a6a: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ +196a6e: 6e10 9309 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +196a74: 2807 |00aa: goto 00b1 // +0007 │ │ +196a76: 0d06 |00ab: move-exception v6 │ │ +196a78: 6202 4f42 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196a7c: 7130 c302 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +196a82: 0753 |00b1: move-object v3, v5 │ │ +196a84: 283c |00b2: goto 00ee // +003c │ │ +196a86: 0d05 |00b3: move-exception v5 │ │ +196a88: 2900 6900 |00b4: goto/16 011d // +0069 │ │ +196a8c: 0d05 |00b6: move-exception v5 │ │ +196a8e: 0732 |00b7: move-object v2, v3 │ │ +196a90: 6206 4f42 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196a94: 1a04 bd0f |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@0fbd │ │ +196a98: 7130 c302 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +196a9e: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ +196aa2: 6e10 9309 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +196aa8: 2829 |00c4: goto 00ed // +0029 │ │ +196aaa: 0d05 |00c5: move-exception v5 │ │ +196aac: 2822 |00c6: goto 00e8 // +0022 │ │ +196aae: 0d05 |00c7: move-exception v5 │ │ +196ab0: 0732 |00c8: move-object v2, v3 │ │ +196ab2: 6206 4f42 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196ab6: 1a04 6116 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@1661 │ │ +196aba: 7130 c302 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +196ac0: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ +196ac4: 6e10 9309 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +196aca: 2818 |00d5: goto 00ed // +0018 │ │ +196acc: 0d05 |00d6: move-exception v5 │ │ +196ace: 2811 |00d7: goto 00e8 // +0011 │ │ +196ad0: 0d05 |00d8: move-exception v5 │ │ +196ad2: 0732 |00d9: move-object v2, v3 │ │ +196ad4: 6206 4f42 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196ad8: 1a04 bb16 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@16bb │ │ +196adc: 7130 c302 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +196ae2: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ +196ae6: 6e10 9309 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +196aec: 2807 |00e6: goto 00ed // +0007 │ │ +196aee: 0d05 |00e7: move-exception v5 │ │ +196af0: 6206 4f42 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196af4: 7130 c302 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +196afa: 0723 |00ed: move-object v3, v2 │ │ +196afc: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ +196b00: 2203 d500 |00f0: new-instance v3, Landroid/util/Pair; // type@00d5 │ │ +196b04: 7030 c502 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ +196b0a: 6205 4f42 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196b0e: 2206 0503 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +196b12: 1a00 4515 |00f9: const-string v0, "Dimensions for [" // string@1545 │ │ +196b16: 7020 0d0b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +196b1c: 6e20 150b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +196b22: 1a07 c540 |0101: const-string v7, "] are " // string@40c5 │ │ +196b26: 6e20 160b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +196b2c: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ +196b30: 6e20 150b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +196b36: 1a07 3b04 |010b: const-string v7, " x " // string@043b │ │ +196b3a: 6e20 160b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +196b40: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ +196b44: 6e20 150b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +196b4a: 6e10 270b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +196b50: 0c06 |0118: move-result-object v6 │ │ +196b52: 7120 ba02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +196b58: 1103 |011c: return-object v3 │ │ +196b5a: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ +196b5e: 6e10 9309 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +196b64: 2807 |0122: goto 0129 // +0007 │ │ +196b66: 0d06 |0123: move-exception v6 │ │ +196b68: 6207 4f42 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424f │ │ +196b6c: 7130 c302 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +196b72: 2705 |0129: throw v5 │ │ +196b74: 2205 d500 |012a: new-instance v5, Landroid/util/Pair; // type@00d5 │ │ +196b78: 7030 c502 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c5 │ │ +196b7e: 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 │ │ @@ -309731,68 +309732,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 │ │ -196f24: |[196f24] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -196f34: 7100 a003 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -196f3a: 0c00 |0003: move-result-object v0 │ │ -196f3c: 6e20 9e03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039e │ │ -196f42: 0c00 |0007: move-result-object v0 │ │ -196f44: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -196f48: 1100 |000a: return-object v0 │ │ -196f4a: 6e10 db0a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ -196f50: 6e10 db0a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ -196f56: 0a00 |0011: move-result v0 │ │ -196f58: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -196f5a: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ -196f60: 282c |0016: goto 0042 // +002c │ │ -196f62: 1a00 de7f |0017: const-string v0, "text/vcard" // string@7fde │ │ -196f66: 6e20 d40a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196f6c: 0a02 |001c: move-result v2 │ │ -196f6e: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -196f72: 2823 |001f: goto 0042 // +0023 │ │ -196f74: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -196f76: 2821 |0021: goto 0042 // +0021 │ │ -196f78: 1a00 2146 |0022: const-string v0, "audio/aac" // string@4621 │ │ -196f7c: 6e20 d40a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196f82: 0a02 |0027: move-result v2 │ │ -196f84: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ -196f88: 2818 |002a: goto 0042 // +0018 │ │ -196f8a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -196f8c: 2816 |002c: goto 0042 // +0016 │ │ -196f8e: 1a00 025d |002d: const-string v0, "image/webp" // string@5d02 │ │ -196f92: 6e20 d40a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196f98: 0a02 |0032: move-result v2 │ │ -196f9a: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ -196f9e: 280d |0035: goto 0042 // +000d │ │ -196fa0: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -196fa2: 280b |0037: goto 0042 // +000b │ │ -196fa4: 1a00 6945 |0038: const-string v0, "application/webxdc+zip" // string@4569 │ │ -196fa8: 6e20 d40a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196fae: 0a02 |003d: move-result v2 │ │ -196fb0: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ -196fb4: 2802 |0040: goto 0042 // +0002 │ │ -196fb6: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -196fb8: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ -196fbe: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -196fc0: 1102 |0046: return-object v2 │ │ -196fc2: 1a02 b883 |0047: const-string v2, "vcf" // string@83b8 │ │ -196fc6: 1102 |0049: return-object v2 │ │ -196fc8: 1a02 2e41 |004a: const-string v2, "aac" // string@412e │ │ -196fcc: 1102 |004c: return-object v2 │ │ -196fce: 1a02 4784 |004d: const-string v2, "webp" // string@8447 │ │ -196fd2: 1102 |004f: return-object v2 │ │ -196fd4: 1a02 dc84 |0050: const-string v2, "xdc" // string@84dc │ │ -196fd8: 1102 |0052: return-object v2 │ │ -196fda: 0000 |0053: nop // spacer │ │ -196fdc: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ -197000: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ +196f28: |[196f28] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +196f38: 7100 a003 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +196f3e: 0c00 |0003: move-result-object v0 │ │ +196f40: 6e20 9e03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039e │ │ +196f46: 0c00 |0007: move-result-object v0 │ │ +196f48: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +196f4c: 1100 |000a: return-object v0 │ │ +196f4e: 6e10 db0a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ +196f54: 6e10 db0a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adb │ │ +196f5a: 0a00 |0011: move-result v0 │ │ +196f5c: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +196f5e: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ +196f64: 282c |0016: goto 0042 // +002c │ │ +196f66: 1a00 de7f |0017: const-string v0, "text/vcard" // string@7fde │ │ +196f6a: 6e20 d40a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196f70: 0a02 |001c: move-result v2 │ │ +196f72: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +196f76: 2823 |001f: goto 0042 // +0023 │ │ +196f78: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +196f7a: 2821 |0021: goto 0042 // +0021 │ │ +196f7c: 1a00 2146 |0022: const-string v0, "audio/aac" // string@4621 │ │ +196f80: 6e20 d40a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196f86: 0a02 |0027: move-result v2 │ │ +196f88: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ +196f8c: 2818 |002a: goto 0042 // +0018 │ │ +196f8e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +196f90: 2816 |002c: goto 0042 // +0016 │ │ +196f92: 1a00 025d |002d: const-string v0, "image/webp" // string@5d02 │ │ +196f96: 6e20 d40a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196f9c: 0a02 |0032: move-result v2 │ │ +196f9e: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ +196fa2: 280d |0035: goto 0042 // +000d │ │ +196fa4: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +196fa6: 280b |0037: goto 0042 // +000b │ │ +196fa8: 1a00 6945 |0038: const-string v0, "application/webxdc+zip" // string@4569 │ │ +196fac: 6e20 d40a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196fb2: 0a02 |003d: move-result v2 │ │ +196fb4: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ +196fb8: 2802 |0040: goto 0042 // +0002 │ │ +196fba: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +196fbc: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ +196fc2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +196fc4: 1102 |0046: return-object v2 │ │ +196fc6: 1a02 b883 |0047: const-string v2, "vcf" // string@83b8 │ │ +196fca: 1102 |0049: return-object v2 │ │ +196fcc: 1a02 2e41 |004a: const-string v2, "aac" // string@412e │ │ +196fd0: 1102 |004c: return-object v2 │ │ +196fd2: 1a02 4784 |004d: const-string v2, "webp" // string@8447 │ │ +196fd6: 1102 |004f: return-object v2 │ │ +196fd8: 1a02 dc84 |0050: const-string v2, "xdc" // string@84dc │ │ +196fdc: 1102 |0052: return-object v2 │ │ +196fde: 0000 |0053: nop // spacer │ │ +196fe0: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ +197004: 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 │ │ @@ -309805,52 +309806,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 │ │ -197018: |[197018] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -197028: 7110 a402 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -19702e: 0a00 |0003: move-result v0 │ │ -197030: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -197034: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -197038: 1101 |0008: return-object v1 │ │ -19703a: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ -19703e: 6e20 e20a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ -197044: 0a00 |000e: move-result v0 │ │ -197046: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -197048: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ -19704c: 6e30 f40a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af4 │ │ -197052: 0c03 |0015: move-result-object v3 │ │ -197054: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ -197058: 6e20 e20a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ -19705e: 0a00 |001b: move-result v0 │ │ -197060: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ -197064: 6e30 f40a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af4 │ │ -19706a: 0c03 |0021: move-result-object v3 │ │ -19706c: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ -197070: 6e20 e20a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ -197076: 0a00 |0027: move-result v0 │ │ -197078: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ -19707c: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -197080: 6e20 f30a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -197086: 0c03 |002f: move-result-object v3 │ │ -197088: 6e10 e10a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -19708e: 0a00 |0033: move-result v0 │ │ -197090: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ -197094: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ -197098: 6e20 e20a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ -19709e: 0a00 |003b: move-result v0 │ │ -1970a0: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ -1970a4: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1970a8: 6e20 f30a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -1970ae: 0c03 |0043: move-result-object v3 │ │ -1970b0: 1103 |0044: return-object v3 │ │ -1970b2: 1101 |0045: return-object v1 │ │ +19701c: |[19701c] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +19702c: 7110 a402 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +197032: 0a00 |0003: move-result v0 │ │ +197034: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +197038: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +19703c: 1101 |0008: return-object v1 │ │ +19703e: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ +197042: 6e20 e20a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ +197048: 0a00 |000e: move-result v0 │ │ +19704a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +19704c: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ +197050: 6e30 f40a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af4 │ │ +197056: 0c03 |0015: move-result-object v3 │ │ +197058: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ +19705c: 6e20 e20a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ +197062: 0a00 |001b: move-result v0 │ │ +197064: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ +197068: 6e30 f40a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af4 │ │ +19706e: 0c03 |0021: move-result-object v3 │ │ +197070: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ +197074: 6e20 e20a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ +19707a: 0a00 |0027: move-result v0 │ │ +19707c: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ +197080: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +197084: 6e20 f30a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +19708a: 0c03 |002f: move-result-object v3 │ │ +19708c: 6e10 e10a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +197092: 0a00 |0033: move-result v0 │ │ +197094: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ +197098: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ +19709c: 6e20 e20a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae2 │ │ +1970a2: 0a00 |003b: move-result v0 │ │ +1970a4: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ +1970a8: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1970ac: 6e20 f30a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +1970b2: 0c03 |0043: move-result-object v3 │ │ +1970b4: 1103 |0044: return-object v3 │ │ +1970b6: 1101 |0045: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000b line=120 │ │ 0x0012 line=122 │ │ 0x0018 line=125 │ │ 0x001e line=127 │ │ @@ -309867,34 +309868,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 │ │ -197130: |[197130] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -197140: 7120 7f50 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ -197146: 0c04 |0003: move-result-object v4 │ │ -197148: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -19714c: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ -197150: 2355 1711 |0008: new-array v5, v5, [B // type@1117 │ │ -197154: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -197158: 6e20 9509 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0995 │ │ -19715e: 0a02 |000f: move-result v2 │ │ -197160: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ -197162: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ -197166: 8122 |0013: int-to-long v2, v2 │ │ -197168: bb20 |0014: add-long/2addr v0, v2 │ │ -19716a: 28f7 |0015: goto 000c // -0009 │ │ -19716c: 6e10 9309 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -197172: 1000 |0019: return-wide v0 │ │ -197174: 2204 c102 |001a: new-instance v4, Ljava/io/IOException; // type@02c1 │ │ -197178: 1a05 5214 |001c: const-string v5, "Couldn't obtain input stream." // string@1452 │ │ -19717c: 7020 8e09 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ -197182: 2704 |0021: throw v4 │ │ +197134: |[197134] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +197144: 7120 7f50 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ +19714a: 0c04 |0003: move-result-object v4 │ │ +19714c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +197150: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ +197154: 2355 1711 |0008: new-array v5, v5, [B // type@1117 │ │ +197158: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +19715c: 6e20 9509 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0995 │ │ +197162: 0a02 |000f: move-result v2 │ │ +197164: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ +197166: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ +19716a: 8122 |0013: int-to-long v2, v2 │ │ +19716c: bb20 |0014: add-long/2addr v0, v2 │ │ +19716e: 28f7 |0015: goto 000c // -0009 │ │ +197170: 6e10 9309 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +197176: 1000 |0019: return-wide v0 │ │ +197178: 2204 c102 |001a: new-instance v4, Ljava/io/IOException; // type@02c1 │ │ +19717c: 1a05 5214 |001c: const-string v5, "Couldn't obtain input stream." // string@1452 │ │ +197180: 7020 8e09 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ +197186: 2704 |0021: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=149 │ │ 0x000c line=152 │ │ 0x0016 line=155 │ │ 0x001a line=146 │ │ @@ -309907,44 +309908,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 │ │ -1970b4: |[1970b4] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -1970c4: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1970c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1970ca: 1101 |0003: return-object v1 │ │ -1970cc: 7120 a152 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@52a1 │ │ -1970d2: 0a00 |0007: move-result v0 │ │ -1970d4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -1970d8: 7120 9d52 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@529d │ │ -1970de: 0c01 |000d: move-result-object v1 │ │ -1970e0: 1101 |000e: return-object v1 │ │ -1970e2: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1970e8: 0c01 |0012: move-result-object v1 │ │ -1970ea: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ -1970f0: 0c01 |0016: move-result-object v1 │ │ -1970f2: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ -1970f6: 6e10 fe01 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -1970fc: 0c01 |001c: move-result-object v1 │ │ -1970fe: 7110 b856 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@56b8 │ │ -197104: 0c01 |0020: move-result-object v1 │ │ -197106: 7100 a003 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -19710c: 0c02 |0024: move-result-object v2 │ │ -19710e: 6e10 f60a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af6 │ │ -197114: 0c01 |0028: move-result-object v1 │ │ -197116: 6e20 9f03 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -19711c: 0c01 |002c: move-result-object v1 │ │ -19711e: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ -197122: 1a01 6645 |002f: const-string v1, "application/octet-stream" // string@4566 │ │ -197126: 7110 b556 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@56b5 │ │ -19712c: 0c01 |0034: move-result-object v1 │ │ -19712e: 1101 |0035: return-object v1 │ │ +1970b8: |[1970b8] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +1970c8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1970cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1970ce: 1101 |0003: return-object v1 │ │ +1970d0: 7120 a152 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@52a1 │ │ +1970d6: 0a00 |0007: move-result v0 │ │ +1970d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +1970dc: 7120 9d52 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@529d │ │ +1970e2: 0c01 |000d: move-result-object v1 │ │ +1970e4: 1101 |000e: return-object v1 │ │ +1970e6: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1970ec: 0c01 |0012: move-result-object v1 │ │ +1970ee: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ +1970f4: 0c01 |0016: move-result-object v1 │ │ +1970f6: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ +1970fa: 6e10 fe01 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +197100: 0c01 |001c: move-result-object v1 │ │ +197102: 7110 b856 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@56b8 │ │ +197108: 0c01 |0020: move-result-object v1 │ │ +19710a: 7100 a003 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +197110: 0c02 |0024: move-result-object v2 │ │ +197112: 6e10 f60a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af6 │ │ +197118: 0c01 |0028: move-result-object v1 │ │ +19711a: 6e20 9f03 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +197120: 0c01 |002c: move-result-object v1 │ │ +197122: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ +197126: 1a01 6645 |002f: const-string v1, "application/octet-stream" // string@4566 │ │ +19712a: 7110 b556 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@56b5 │ │ +197130: 0c01 |0034: move-result-object v1 │ │ +197132: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=82 │ │ 0x000f line=85 │ │ 0x0019 line=87 │ │ 0x0021 line=88 │ │ @@ -309959,76 +309960,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 │ │ -197184: |[197184] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ -197194: 6e10 1c07 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -19719a: 0a00 |0003: move-result v0 │ │ -19719c: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ -1971a0: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ -1971a4: 2200 9a0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0f9a │ │ -1971a8: 7030 1f4f 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f1f │ │ -1971ae: 2900 6900 |000d: goto/16 0076 // +0069 │ │ -1971b2: 6e10 1c07 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -1971b8: 0a00 |0012: move-result v0 │ │ -1971ba: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ -1971be: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ -1971c2: 2200 9f0f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0f9f │ │ -1971c6: 7030 7050 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5070 │ │ -1971cc: 285a |001c: goto 0076 // +005a │ │ -1971ce: 6e10 1c07 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -1971d4: 0a00 |0020: move-result v0 │ │ -1971d6: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ -1971da: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ -1971de: 2200 a70f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fa7 │ │ -1971e2: 7030 a950 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@50a9 │ │ -1971e8: 284c |002a: goto 0076 // +004c │ │ -1971ea: 6e10 1c07 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -1971f0: 0a00 |002e: move-result v0 │ │ -1971f2: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ -1971f6: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ -1971fa: 2200 a90f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fa9 │ │ -1971fe: 7030 b050 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@50b0 │ │ -197204: 283e |0038: goto 0076 // +003e │ │ -197206: 6e10 1c07 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -19720c: 0a00 |003c: move-result v0 │ │ -19720e: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ -197212: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ -197216: 6e10 1c07 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -19721c: 0a00 |0044: move-result v0 │ │ -19721e: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ -197222: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ -197226: 2828 |0049: goto 0071 // +0028 │ │ -197228: 6e10 1c07 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -19722e: 0a00 |004d: move-result v0 │ │ -197230: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ -197234: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ -197238: 2200 a80f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fa8 │ │ -19723c: 7030 ac50 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@50ac │ │ -197242: 281f |0057: goto 0076 // +001f │ │ -197244: 6e10 1c07 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -19724a: 0a00 |005b: move-result v0 │ │ -19724c: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ -197250: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ -197254: 6e10 1c07 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ -19725a: 0a00 |0063: move-result v0 │ │ -19725c: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ -197260: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ -197264: 2803 |0068: goto 006b // +0003 │ │ -197266: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -197268: 280c |006a: goto 0076 // +000c │ │ -19726a: 2200 990f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0f99 │ │ -19726e: 7030 184f 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f18 │ │ -197274: 2806 |0070: goto 0076 // +0006 │ │ -197276: 2200 930f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0f93 │ │ -19727a: 7030 fc4e 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4efc │ │ -197280: 1100 |0076: return-object v0 │ │ +197188: |[197188] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ +197198: 6e10 1c07 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +19719e: 0a00 |0003: move-result v0 │ │ +1971a0: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ +1971a4: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ +1971a8: 2200 9a0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0f9a │ │ +1971ac: 7030 1f4f 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f1f │ │ +1971b2: 2900 6900 |000d: goto/16 0076 // +0069 │ │ +1971b6: 6e10 1c07 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +1971bc: 0a00 |0012: move-result v0 │ │ +1971be: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ +1971c2: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ +1971c6: 2200 9f0f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0f9f │ │ +1971ca: 7030 7050 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5070 │ │ +1971d0: 285a |001c: goto 0076 // +005a │ │ +1971d2: 6e10 1c07 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +1971d8: 0a00 |0020: move-result v0 │ │ +1971da: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ +1971de: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ +1971e2: 2200 a70f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fa7 │ │ +1971e6: 7030 a950 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@50a9 │ │ +1971ec: 284c |002a: goto 0076 // +004c │ │ +1971ee: 6e10 1c07 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +1971f4: 0a00 |002e: move-result v0 │ │ +1971f6: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ +1971fa: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ +1971fe: 2200 a90f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fa9 │ │ +197202: 7030 b050 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@50b0 │ │ +197208: 283e |0038: goto 0076 // +003e │ │ +19720a: 6e10 1c07 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +197210: 0a00 |003c: move-result v0 │ │ +197212: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ +197216: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ +19721a: 6e10 1c07 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +197220: 0a00 |0044: move-result v0 │ │ +197222: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ +197226: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ +19722a: 2828 |0049: goto 0071 // +0028 │ │ +19722c: 6e10 1c07 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +197232: 0a00 |004d: move-result v0 │ │ +197234: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ +197238: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ +19723c: 2200 a80f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fa8 │ │ +197240: 7030 ac50 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@50ac │ │ +197246: 281f |0057: goto 0076 // +001f │ │ +197248: 6e10 1c07 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +19724e: 0a00 |005b: move-result v0 │ │ +197250: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ +197254: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ +197258: 6e10 1c07 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@071c │ │ +19725e: 0a00 |0063: move-result v0 │ │ +197260: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ +197264: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ +197268: 2803 |0068: goto 006b // +0003 │ │ +19726a: 1200 |0069: const/4 v0, #int 0 // #0 │ │ +19726c: 280c |006a: goto 0076 // +000c │ │ +19726e: 2200 990f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0f99 │ │ +197272: 7030 184f 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f18 │ │ +197278: 2806 |0070: goto 0076 // +0006 │ │ +19727a: 2200 930f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0f93 │ │ +19727e: 7030 fc4e 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4efc │ │ +197284: 1100 |0076: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=60 │ │ 0x001d line=61 │ │ @@ -310052,24 +310053,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -196d18: |[196d18] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ -196d28: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -196d2c: 1a00 1f46 |0002: const-string v0, "audio/" // string@461f │ │ -196d30: 6e20 f00a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -196d36: 0a01 |0007: move-result v1 │ │ -196d38: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -196d3c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -196d3e: 2802 |000b: goto 000d // +0002 │ │ -196d40: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -196d42: 0f01 |000d: return v1 │ │ +196d1c: |[196d1c] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ +196d2c: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +196d30: 1a00 1f46 |0002: const-string v0, "audio/" // string@461f │ │ +196d34: 6e20 f00a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196d3a: 0a01 |0007: move-result v1 │ │ +196d3c: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +196d40: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +196d42: 2802 |000b: goto 000d // +0002 │ │ +196d44: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +196d46: 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;) │ │ @@ -310077,28 +310078,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -196d44: |[196d44] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ -196d54: 7110 a402 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -196d5a: 0a00 |0003: move-result v0 │ │ -196d5c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -196d60: 6e10 fb0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -196d66: 0c01 |0009: move-result-object v1 │ │ -196d68: 1a00 fe5c |000a: const-string v0, "image/gif" // string@5cfe │ │ -196d6c: 6e20 d40a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196d72: 0a01 |000f: move-result v1 │ │ -196d74: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -196d78: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -196d7a: 2802 |0013: goto 0015 // +0002 │ │ -196d7c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -196d7e: 0f01 |0015: return v1 │ │ +196d48: |[196d48] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ +196d58: 7110 a402 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +196d5e: 0a00 |0003: move-result v0 │ │ +196d60: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +196d64: 6e10 fb0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +196d6a: 0c01 |0009: move-result-object v1 │ │ +196d6c: 1a00 fe5c |000a: const-string v0, "image/gif" // string@5cfe │ │ +196d70: 6e20 d40a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196d76: 0a01 |000f: move-result v1 │ │ +196d78: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +196d7c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +196d7e: 2802 |0013: goto 0015 // +0002 │ │ +196d80: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +196d82: 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;) │ │ @@ -310106,26 +310107,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -196d80: |[196d80] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ -196d90: 7110 bf56 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56bf │ │ -196d96: 0a00 |0003: move-result v0 │ │ -196d98: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -196d9c: 7110 c456 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56c4 │ │ -196da2: 0a01 |0009: move-result v1 │ │ -196da4: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -196da8: 2803 |000c: goto 000f // +0003 │ │ -196daa: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -196dac: 2802 |000e: goto 0010 // +0002 │ │ -196dae: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -196db0: 0f01 |0010: return v1 │ │ +196d84: |[196d84] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ +196d94: 7110 bf56 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56bf │ │ +196d9a: 0a00 |0003: move-result v0 │ │ +196d9c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +196da0: 7110 c456 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56c4 │ │ +196da6: 0a01 |0009: move-result v1 │ │ +196da8: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +196dac: 2803 |000c: goto 000f // +0003 │ │ +196dae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +196db0: 2802 |000e: goto 0010 // +0002 │ │ +196db2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +196db4: 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;) │ │ @@ -310133,24 +310134,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -196db4: |[196db4] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ -196dc4: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -196dc8: 1a00 fc5c |0002: const-string v0, "image/" // string@5cfc │ │ -196dcc: 6e20 f00a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -196dd2: 0a01 |0007: move-result v1 │ │ -196dd4: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -196dd8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -196dda: 2802 |000b: goto 000d // +0002 │ │ -196ddc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -196dde: 0f01 |000d: return v1 │ │ +196db8: |[196db8] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ +196dc8: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +196dcc: 1a00 fc5c |0002: const-string v0, "image/" // string@5cfc │ │ +196dd0: 6e20 f00a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196dd6: 0a01 |0007: move-result v1 │ │ +196dd8: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +196ddc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +196dde: 2802 |000b: goto 000d // +0002 │ │ +196de0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +196de2: 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;) │ │ @@ -310158,26 +310159,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -196de0: |[196de0] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ -196df0: 7110 be56 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@56be │ │ -196df6: 0a00 |0003: move-result v0 │ │ -196df8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -196dfc: 7110 bc56 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@56bc │ │ -196e02: 0a01 |0009: move-result v1 │ │ -196e04: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -196e08: 2803 |000c: goto 000f // +0003 │ │ -196e0a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -196e0c: 2802 |000e: goto 0010 // +0002 │ │ -196e0e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -196e10: 0f01 |0010: return v1 │ │ +196de4: |[196de4] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ +196df4: 7110 be56 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@56be │ │ +196dfa: 0a00 |0003: move-result v0 │ │ +196dfc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +196e00: 7110 bc56 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@56bc │ │ +196e06: 0a01 |0009: move-result v1 │ │ +196e08: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +196e0c: 2803 |000c: goto 000f // +0003 │ │ +196e0e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +196e10: 2802 |000e: goto 0010 // +0002 │ │ +196e12: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +196e14: 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;) │ │ @@ -310185,28 +310186,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -196e14: |[196e14] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ -196e24: 7110 a402 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -196e2a: 0a00 |0003: move-result v0 │ │ -196e2c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -196e30: 6e10 fb0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -196e36: 0c01 |0009: move-result-object v1 │ │ -196e38: 1a00 ff5c |000a: const-string v0, "image/jpeg" // string@5cff │ │ -196e3c: 6e20 d40a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196e42: 0a01 |000f: move-result v1 │ │ -196e44: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -196e48: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -196e4a: 2802 |0013: goto 0015 // +0002 │ │ -196e4c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -196e4e: 0f01 |0015: return v1 │ │ +196e18: |[196e18] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ +196e28: 7110 a402 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +196e2e: 0a00 |0003: move-result v0 │ │ +196e30: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +196e34: 6e10 fb0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +196e3a: 0c01 |0009: move-result-object v1 │ │ +196e3c: 1a00 ff5c |000a: const-string v0, "image/jpeg" // string@5cff │ │ +196e40: 6e20 d40a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196e46: 0a01 |000f: move-result v1 │ │ +196e48: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +196e4c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +196e4e: 2802 |0013: goto 0015 // +0002 │ │ +196e50: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +196e52: 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;) │ │ @@ -310214,19 +310215,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -196e50: |[196e50] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ -196e60: 1a00 6645 |0000: const-string v0, "application/octet-stream" // string@4566 │ │ -196e64: 6e20 d40a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -196e6a: 0a01 |0005: move-result v1 │ │ -196e6c: 0f01 |0006: return v1 │ │ +196e54: |[196e54] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ +196e64: 1a00 6645 |0000: const-string v0, "application/octet-stream" // string@4566 │ │ +196e68: 6e20 d40a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +196e6e: 0a01 |0005: move-result v1 │ │ +196e70: 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;) │ │ @@ -310234,28 +310235,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -196e70: |[196e70] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ -196e80: 7110 a402 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -196e86: 0a00 |0003: move-result v0 │ │ -196e88: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -196e8c: 6e10 fb0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -196e92: 0c01 |0009: move-result-object v1 │ │ -196e94: 1a00 d283 |000a: const-string v0, "video/" // string@83d2 │ │ -196e98: 6e20 f00a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -196e9e: 0a01 |000f: move-result v1 │ │ -196ea0: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -196ea4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -196ea6: 2802 |0013: goto 0015 // +0002 │ │ -196ea8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -196eaa: 0f01 |0015: return v1 │ │ +196e74: |[196e74] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ +196e84: 7110 a402 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +196e8a: 0a00 |0003: move-result v0 │ │ +196e8c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +196e90: 6e10 fb0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +196e96: 0c01 |0009: move-result-object v1 │ │ +196e98: 1a00 d283 |000a: const-string v0, "video/" // string@83d2 │ │ +196e9c: 6e20 f00a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196ea2: 0a01 |000f: move-result v1 │ │ +196ea4: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +196ea8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +196eaa: 2802 |0013: goto 0015 // +0002 │ │ +196eac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +196eae: 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;) │ │ @@ -310263,24 +310264,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -196eac: |[196eac] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ -196ebc: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -196ec0: 1a00 d283 |0002: const-string v0, "video/" // string@83d2 │ │ -196ec4: 6e20 f00a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -196eca: 0a01 |0007: move-result v1 │ │ -196ecc: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -196ed0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -196ed2: 2802 |000b: goto 000d // +0002 │ │ -196ed4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -196ed6: 0f01 |000d: return v1 │ │ +196eb0: |[196eb0] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ +196ec0: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +196ec4: 1a00 d283 |0002: const-string v0, "video/" // string@83d2 │ │ +196ec8: 6e20 f00a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +196ece: 0a01 |0007: move-result v1 │ │ +196ed0: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +196ed4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +196ed6: 2802 |000b: goto 000d // +0002 │ │ +196ed8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +196eda: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -310331,19 +310332,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 │ │ -1973a4: |[1973a4] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1973b4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1973ba: 5b01 5342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4253 │ │ -1973be: 5b02 5442 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4254 │ │ -1973c2: 0e00 |0007: return-void │ │ +1973a8: |[1973a8] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1973b8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1973be: 5b01 5342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4253 │ │ +1973c2: 5b02 5442 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4254 │ │ +1973c6: 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; │ │ @@ -310355,27 +310356,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 │ │ -1972b0: |[1972b0] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -1972c0: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -1972c4: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -1972c8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -1972ca: 0f01 |0005: return v1 │ │ -1972cc: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -1972d0: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -1972d4: 2806 |000a: goto 0010 // +0006 │ │ -1972d6: 6e20 a00a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ -1972dc: 0a01 |000e: move-result v1 │ │ -1972de: 0f01 |000f: return v1 │ │ -1972e0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1972e2: 0f01 |0011: return v1 │ │ +1972b4: |[1972b4] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +1972c4: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +1972c8: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +1972cc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +1972ce: 0f01 |0005: return v1 │ │ +1972d0: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +1972d4: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +1972d8: 2806 |000a: goto 0010 // +0006 │ │ +1972da: 6e20 a00a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ +1972e0: 0a01 |000e: move-result v1 │ │ +1972e2: 0f01 |000f: return v1 │ │ +1972e4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1972e6: 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; │ │ @@ -310386,36 +310387,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -1972e4: |[1972e4] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -1972f4: 2030 ce10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -1972f8: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -1972fc: 1f03 ce10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -197300: 6e10 c856 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ -197306: 0c00 |0009: move-result-object v0 │ │ -197308: 6e10 c856 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ -19730e: 0c01 |000d: move-result-object v1 │ │ -197310: 7030 c656 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56c6 │ │ -197316: 0a00 |0011: move-result v0 │ │ -197318: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ -19731c: 6e10 ca56 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ -197322: 0c03 |0017: move-result-object v3 │ │ -197324: 6e10 ca56 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ -19732a: 0c00 |001b: move-result-object v0 │ │ -19732c: 7030 c656 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56c6 │ │ -197332: 0a03 |001f: move-result v3 │ │ -197334: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ -197338: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -19733a: 2802 |0023: goto 0025 // +0002 │ │ -19733c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -19733e: 0f03 |0025: return v3 │ │ +1972e8: |[1972e8] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +1972f8: 2030 ce10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +1972fc: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +197300: 1f03 ce10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +197304: 6e10 c856 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ +19730a: 0c00 |0009: move-result-object v0 │ │ +19730c: 6e10 c856 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ +197312: 0c01 |000d: move-result-object v1 │ │ +197314: 7030 c656 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56c6 │ │ +19731a: 0a00 |0011: move-result v0 │ │ +19731c: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ +197320: 6e10 ca56 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ +197326: 0c03 |0017: move-result-object v3 │ │ +197328: 6e10 ca56 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ +19732e: 0c00 |001b: move-result-object v0 │ │ +197330: 7030 c656 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56c6 │ │ +197336: 0a03 |001f: move-result v3 │ │ +197338: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ +19733c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +19733e: 2802 |0023: goto 0025 // +0002 │ │ +197340: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +197342: 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; │ │ @@ -310426,17 +310427,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -197374: |[197374] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ -197384: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4253 │ │ -197388: 1100 |0002: return-object v0 │ │ +197378: |[197378] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ +197388: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4253 │ │ +19738c: 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;) │ │ @@ -310444,25 +310445,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -197340: |[197340] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ -197350: 6e10 c856 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ -197356: 0c00 |0003: move-result-object v0 │ │ -197358: 6e10 a20a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ -19735e: 0a00 |0007: move-result v0 │ │ -197360: 6e10 ca56 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ -197366: 0c01 |000b: move-result-object v1 │ │ -197368: 6e10 a20a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ -19736e: 0a01 |000f: move-result v1 │ │ -197370: b710 |0010: xor-int/2addr v0, v1 │ │ -197372: 0f00 |0011: return v0 │ │ +197344: |[197344] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ +197354: 6e10 c856 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ +19735a: 0c00 |0003: move-result-object v0 │ │ +19735c: 6e10 a20a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ +197362: 0a00 |0007: move-result v0 │ │ +197364: 6e10 ca56 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ +19736a: 0c01 |000b: move-result-object v1 │ │ +19736c: 6e10 a20a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ +197372: 0a01 |000f: move-result v1 │ │ +197374: b710 |0010: xor-int/2addr v0, v1 │ │ +197376: 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;) │ │ @@ -310470,17 +310471,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19738c: |[19738c] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ -19739c: 5410 5442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4254 │ │ -1973a0: 1100 |0002: return-object v0 │ │ +197390: |[197390] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ +1973a0: 5410 5442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4254 │ │ +1973a4: 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 : 12620 (Pair.java) │ │ @@ -310512,17 +310513,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -197444: |[197444] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ -197454: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19745a: 0e00 |0003: return-void │ │ +197448: |[197448] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ +197458: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19745e: 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;) │ │ @@ -310530,22 +310531,22 @@ │ │ type : '([B)Landroid/os/Parcel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1973c4: |[1973c4] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ -1973d4: 7100 5202 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0252 │ │ -1973da: 0c00 |0003: move-result-object v0 │ │ -1973dc: 2131 |0004: array-length v1, v3 │ │ -1973de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1973e0: 6e40 5d02 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@025d │ │ -1973e6: 6e20 5c02 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@025c │ │ -1973ec: 1100 |000c: return-object v0 │ │ +1973c8: |[1973c8] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ +1973d8: 7100 5202 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0252 │ │ +1973de: 0c00 |0003: move-result-object v0 │ │ +1973e0: 2131 |0004: array-length v1, v3 │ │ +1973e2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1973e4: 6e40 5d02 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@025d │ │ +1973ea: 6e20 5c02 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@025c │ │ +1973f0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) [B │ │ @@ -310555,20 +310556,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 │ │ -197420: |[197420] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ -197430: 7110 cc56 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@56cc │ │ -197436: 0c00 |0003: move-result-object v0 │ │ -197438: 7220 6b02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026b │ │ -19743e: 0c00 |0007: move-result-object v0 │ │ -197440: 1100 |0008: return-object v0 │ │ +197424: |[197424] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ +197434: 7110 cc56 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@56cc │ │ +19743a: 0c00 |0003: move-result-object v0 │ │ +19743c: 7220 6b02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026b │ │ +197442: 0c00 |0007: move-result-object v0 │ │ +197444: 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; │ │ @@ -310578,23 +310579,23 @@ │ │ type : '(Landroid/os/Parcelable;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1973f0: |[1973f0] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ -197400: 7100 5202 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0252 │ │ -197406: 0c00 |0003: move-result-object v0 │ │ -197408: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19740a: 7230 6c02 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@026c │ │ -197410: 6e10 5102 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0251 │ │ -197416: 0c02 |000b: move-result-object v2 │ │ -197418: 6e10 5b02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025b │ │ -19741e: 1102 |000f: return-object v2 │ │ +1973f4: |[1973f4] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ +197404: 7100 5202 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0252 │ │ +19740a: 0c00 |0003: move-result-object v0 │ │ +19740c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19740e: 7230 6c02 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@026c │ │ +197414: 6e10 5102 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0251 │ │ +19741a: 0c02 |000b: move-result-object v2 │ │ +19741c: 6e10 5b02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025b │ │ +197422: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0005 line=10 │ │ 0x0008 line=11 │ │ 0x000c line=12 │ │ locals : │ │ @@ -310654,61 +310655,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 │ │ -1974b8: |[1974b8] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1974c8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -1974ca: 2300 b611 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b6 │ │ -1974ce: 6201 5642 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ -1974d2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1974d4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -1974d8: 6201 5842 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4258 │ │ -1974dc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1974de: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -1974e2: 6201 5742 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4257 │ │ -1974e6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1974e8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -1974ec: 1100 |0012: return-object v0 │ │ +1974bc: |[1974bc] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1974cc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +1974ce: 2300 b611 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b6 │ │ +1974d2: 6201 5642 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ +1974d6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1974d8: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +1974dc: 6201 5842 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4258 │ │ +1974e0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1974e2: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +1974e6: 6201 5742 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4257 │ │ +1974ea: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1974ec: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +1974f0: 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 │ │ -197514: |[197514] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ -197524: 2200 d010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ -197528: 1a01 9614 |0002: const-string v1, "DEFAULT" // string@1496 │ │ -19752c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -19752e: 7040 d156 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56d1 │ │ -197534: 6900 5642 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ -197538: 2200 d010 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ -19753c: 1a01 a615 |000c: const-string v1, "ENABLED" // string@15a6 │ │ -197540: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -197542: 7040 d156 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56d1 │ │ -197548: 6900 5842 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4258 │ │ -19754c: 2200 d010 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ -197550: 1a01 b014 |0016: const-string v1, "DISABLED" // string@14b0 │ │ -197554: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -197556: 7040 d156 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56d1 │ │ -19755c: 6900 5742 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4257 │ │ -197560: 7100 cf56 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56cf │ │ -197566: 0c00 |0021: move-result-object v0 │ │ -197568: 6900 5542 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ -19756c: 0e00 |0024: return-void │ │ +197518: |[197518] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ +197528: 2200 d010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ +19752c: 1a01 9614 |0002: const-string v1, "DEFAULT" // string@1496 │ │ +197530: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +197532: 7040 d156 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56d1 │ │ +197538: 6900 5642 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ +19753c: 2200 d010 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ +197540: 1a01 a615 |000c: const-string v1, "ENABLED" // string@15a6 │ │ +197544: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +197546: 7040 d156 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56d1 │ │ +19754c: 6900 5842 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4258 │ │ +197550: 2200 d010 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ +197554: 1a01 b014 |0016: const-string v1, "DISABLED" // string@14b0 │ │ +197558: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +19755a: 7040 d156 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56d1 │ │ +197560: 6900 5742 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4257 │ │ +197564: 7100 cf56 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56cf │ │ +19756a: 0c00 |0021: move-result-object v0 │ │ +19756c: 6900 5542 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ +197570: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x001e line=65 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -310716,18 +310717,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 │ │ -197570: |[197570] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ -197580: 7030 280a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a28 │ │ -197586: 5903 5942 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4259 │ │ -19758a: 0e00 |0005: return-void │ │ +197574: |[197574] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ +197584: 7030 280a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a28 │ │ +19758a: 5903 5942 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4259 │ │ +19758e: 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 │ │ @@ -310738,19 +310739,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 │ │ -197474: |[197474] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -197484: 7100 d556 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56d5 │ │ -19748a: 0c00 |0003: move-result-object v0 │ │ -19748c: 4601 0001 |0004: aget-object v1, v0, v1 │ │ -197490: 1101 |0006: return-object v1 │ │ +197478: |[197478] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +197488: 7100 d556 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56d5 │ │ +19748e: 0c00 |0003: move-result-object v0 │ │ +197490: 4601 0001 |0004: aget-object v1, v0, v1 │ │ +197494: 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;) │ │ @@ -310758,20 +310759,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 │ │ -197494: |[197494] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1974a4: 1c00 d010 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ -1974a8: 7120 2b0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2b │ │ -1974ae: 0c01 |0005: move-result-object v1 │ │ -1974b0: 1f01 d010 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ -1974b4: 1101 |0008: return-object v1 │ │ +197498: |[197498] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1974a8: 1c00 d010 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ +1974ac: 7120 2b0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2b │ │ +1974b2: 0c01 |0005: move-result-object v1 │ │ +1974b4: 1f01 d010 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10d0 │ │ +1974b8: 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;) │ │ @@ -310779,20 +310780,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 │ │ -1974f0: |[1974f0] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -197500: 6200 5542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ -197504: 6e10 5359 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5953 │ │ -19750a: 0c00 |0005: move-result-object v0 │ │ -19750c: 1f00 b611 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b6 │ │ -197510: 1100 |0008: return-object v0 │ │ +1974f4: |[1974f4] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +197504: 6200 5542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ +197508: 6e10 5359 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5953 │ │ +19750e: 0c00 |0005: move-result-object v0 │ │ +197510: 1f00 b611 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b6 │ │ +197514: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -310800,17 +310801,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19745c: |[19745c] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ -19746c: 5210 5942 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4259 │ │ -197470: 0f00 |0002: return v0 │ │ +197460: |[197460] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ +197470: 5210 5942 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4259 │ │ +197474: 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 : 12885 (Prefs.java) │ │ @@ -310981,32 +310982,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -197b94: |[197b94] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -197ba4: 0e00 |0000: return-void │ │ +197b98: |[197b98] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +197ba8: 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 │ │ -197ba8: |[197ba8] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -197bb8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -197bbe: 0e00 |0003: return-void │ │ +197bac: |[197bac] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +197bbc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +197bc2: 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;) │ │ @@ -311014,20 +311015,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1976d0: |[1976d0] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ -1976e0: 1a00 ed73 |0000: const-string v0, "pref_always_load_remote_content" // string@73ed │ │ -1976e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1976e6: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -1976ec: 0a02 |0006: move-result v2 │ │ -1976ee: 0f02 |0007: return v2 │ │ +1976d4: |[1976d4] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ +1976e4: 1a00 ed73 |0000: const-string v0, "pref_always_load_remote_content" // string@73ed │ │ +1976e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1976ea: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +1976f0: 0a02 |0006: move-result v2 │ │ +1976f2: 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;) │ │ @@ -311035,25 +311036,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 │ │ -19795c: |[19795c] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ -19796c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -197970: 1a01 0674 |0002: const-string v1, "pref_chat_background" // string@7406 │ │ -197974: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19797a: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197980: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197986: 0c03 |000d: move-result-object v3 │ │ -197988: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ -19798c: 7130 e756 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@56e7 │ │ -197992: 0c02 |0013: move-result-object v2 │ │ -197994: 1102 |0014: return-object v2 │ │ +197960: |[197960] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ +197970: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +197974: 1a01 0674 |0002: const-string v1, "pref_chat_background" // string@7406 │ │ +197978: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19797e: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197984: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19798a: 0c03 |000d: move-result-object v3 │ │ +19798c: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ +197990: 7130 e756 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@56e7 │ │ +197996: 0c02 |0013: move-result-object v2 │ │ +197998: 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 │ │ │ │ @@ -311062,20 +311063,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 │ │ -1976f0: |[1976f0] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ -197700: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197706: 0c00 |0003: move-result-object v0 │ │ -197708: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ -19770e: 0a00 |0007: move-result v0 │ │ -197710: 0f00 |0008: return v0 │ │ +1976f4: |[1976f4] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ +197704: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +19770a: 0c00 |0003: move-result-object v0 │ │ +19770c: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ +197712: 0a00 |0007: move-result v0 │ │ +197714: 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 │ │ @@ -311085,34 +311086,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 │ │ -19758c: |[19758c] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ -19759c: 1a00 0774 |0000: const-string v0, "pref_chat_ringtone_" // string@7407 │ │ -1975a0: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1975a4: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1975a8: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -1975ac: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -1975b2: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1975b8: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -1975bc: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1975c2: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1975c8: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1975ce: 0c00 |0019: move-result-object v0 │ │ -1975d0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1975d2: 7130 e756 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@56e7 │ │ -1975d8: 0c02 |001e: move-result-object v2 │ │ -1975da: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -1975de: 2805 |0021: goto 0026 // +0005 │ │ -1975e0: 7110 fd01 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -1975e6: 0c03 |0025: move-result-object v3 │ │ -1975e8: 1103 |0026: return-object v3 │ │ +197590: |[197590] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ +1975a0: 1a00 0774 |0000: const-string v0, "pref_chat_ringtone_" // string@7407 │ │ +1975a4: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1975a8: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1975ac: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +1975b0: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +1975b6: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1975bc: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +1975c0: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1975c6: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1975cc: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1975d2: 0c00 |0019: move-result-object v0 │ │ +1975d4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1975d6: 7130 e756 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@56e7 │ │ +1975dc: 0c02 |001e: move-result-object v2 │ │ +1975de: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +1975e2: 2805 |0021: goto 0026 // +0005 │ │ +1975e4: 7110 fd01 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +1975ea: 0c03 |0025: move-result-object v3 │ │ +1975ec: 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; │ │ @@ -311124,34 +311125,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 │ │ -197b30: |[197b30] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -197b40: 1a00 0874 |0000: const-string v0, "pref_chat_vibrate_" // string@7408 │ │ -197b44: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -197b48: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -197b4c: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -197b50: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -197b56: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197b5c: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -197b60: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -197b66: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197b6c: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197b72: 0c00 |0019: move-result-object v0 │ │ -197b74: 6203 5642 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ -197b78: 6e10 d356 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56d3 │ │ -197b7e: 0a03 |001f: move-result v3 │ │ -197b80: 7130 df56 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56df │ │ -197b86: 0a02 |0023: move-result v2 │ │ -197b88: 7110 d256 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56d2 │ │ -197b8e: 0c02 |0027: move-result-object v2 │ │ -197b90: 1102 |0028: return-object v2 │ │ +197b34: |[197b34] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +197b44: 1a00 0874 |0000: const-string v0, "pref_chat_vibrate_" // string@7408 │ │ +197b48: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +197b4c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +197b50: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +197b54: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +197b5a: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197b60: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +197b64: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +197b6a: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197b70: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +197b76: 0c00 |0019: move-result-object v0 │ │ +197b78: 6203 5642 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ +197b7c: 6e10 d356 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56d3 │ │ +197b82: 0a03 |001f: move-result v3 │ │ +197b84: 7130 df56 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56df │ │ +197b8a: 0a02 |0023: move-result v2 │ │ +197b8c: 7110 d256 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56d2 │ │ +197b92: 0c02 |0027: move-result-object v2 │ │ +197b94: 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 │ │ @@ -311162,25 +311163,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 │ │ -197998: |[197998] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1979a8: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -1979ac: 1a01 1074 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7410 │ │ -1979b0: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -1979b6: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1979bc: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1979c2: 0c03 |000d: move-result-object v3 │ │ -1979c4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1979c6: 7130 e756 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@56e7 │ │ -1979cc: 0c02 |0012: move-result-object v2 │ │ -1979ce: 1102 |0013: return-object v2 │ │ +19799c: |[19799c] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1979ac: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +1979b0: 1a01 1074 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7410 │ │ +1979b4: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +1979ba: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1979c0: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1979c6: 0c03 |000d: move-result-object v3 │ │ +1979c8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1979ca: 7130 e756 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@56e7 │ │ +1979d0: 0c02 |0012: move-result-object v2 │ │ +1979d2: 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 │ │ │ │ @@ -311189,25 +311190,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 │ │ -1979d0: |[1979d0] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1979e0: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -1979e4: 1a01 1174 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7411 │ │ -1979e8: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -1979ee: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1979f4: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1979fa: 0c03 |000d: move-result-object v3 │ │ -1979fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1979fe: 7130 e756 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@56e7 │ │ -197a04: 0c02 |0012: move-result-object v2 │ │ -197a06: 1102 |0013: return-object v2 │ │ +1979d4: |[1979d4] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1979e4: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +1979e8: 1a01 1174 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7411 │ │ +1979ec: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +1979f2: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1979f8: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1979fe: 0c03 |000d: move-result-object v3 │ │ +197a00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +197a02: 7130 e756 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@56e7 │ │ +197a08: 0c02 |0012: move-result-object v2 │ │ +197a0a: 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 │ │ │ │ @@ -311216,20 +311217,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 │ │ -1978c0: |[1978c0] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ -1978d0: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -1978d6: 0c00 |0003: move-result-object v0 │ │ -1978d8: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ -1978de: 0a00 |0007: move-result v0 │ │ -1978e0: 0f00 |0008: return v0 │ │ +1978c4: |[1978c4] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ +1978d4: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +1978da: 0c00 |0003: move-result-object v0 │ │ +1978dc: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ +1978e2: 0a00 |0007: move-result v0 │ │ +1978e4: 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 │ │ @@ -311239,20 +311240,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 │ │ -197ae0: |[197ae0] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ -197af0: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197af6: 0c00 |0003: move-result-object v0 │ │ -197af8: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ -197afe: 0b00 |0007: move-result-wide v0 │ │ -197b00: 1000 |0008: return-wide v0 │ │ +197ae4: |[197ae4] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ +197af4: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197afa: 0c00 |0003: move-result-object v0 │ │ +197afc: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ +197b02: 0b00 |0007: move-result-wide v0 │ │ +197b04: 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 │ │ @@ -311262,20 +311263,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 │ │ -197a08: |[197a08] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ -197a18: 1a00 3074 |0000: const-string v0, "pref_led_color" // string@7430 │ │ -197a1c: 1a01 4347 |0002: const-string v1, "blue" // string@4743 │ │ -197a20: 7130 e756 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@56e7 │ │ -197a26: 0c02 |0007: move-result-object v2 │ │ -197a28: 1102 |0008: return-object v2 │ │ +197a0c: |[197a0c] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ +197a1c: 1a00 3074 |0000: const-string v0, "pref_led_color" // string@7430 │ │ +197a20: 1a01 4347 |0002: const-string v1, "blue" // string@4743 │ │ +197a24: 7130 e756 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@56e7 │ │ +197a2a: 0c02 |0007: move-result-object v2 │ │ +197a2c: 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;) │ │ @@ -311283,26 +311284,26 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1978e4: |[1978e4] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ -1978f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1978f6: 7110 ff0a 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0aff │ │ -1978fc: 0c00 |0004: move-result-object v0 │ │ -1978fe: 1a01 4274 |0005: const-string v1, "pref_notification_priority" // string@7442 │ │ -197902: 7130 e756 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@56e7 │ │ -197908: 0c02 |000a: move-result-object v2 │ │ -19790a: 7110 510a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a51 │ │ -197910: 0c02 |000e: move-result-object v2 │ │ -197912: 6e10 490a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -197918: 0a02 |0012: move-result v2 │ │ -19791a: 0f02 |0013: return v2 │ │ +1978e8: |[1978e8] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ +1978f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1978fa: 7110 ff0a 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0aff │ │ +197900: 0c00 |0004: move-result-object v0 │ │ +197902: 1a01 4274 |0005: const-string v1, "pref_notification_priority" // string@7442 │ │ +197906: 7130 e756 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@56e7 │ │ +19790c: 0c02 |000a: move-result-object v2 │ │ +19790e: 7110 510a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a51 │ │ +197914: 0c02 |000e: move-result-object v2 │ │ +197916: 6e10 490a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +19791c: 0a02 |0012: move-result v2 │ │ +19791e: 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;) │ │ @@ -311310,22 +311311,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 │ │ -197b04: |[197b04] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ -197b14: 2200 0b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@100b │ │ -197b18: 1a01 4574 |0002: const-string v1, "pref_notification_privacy" // string@7445 │ │ -197b1c: 1a02 9d44 |0004: const-string v2, "all" // string@449d │ │ -197b20: 7130 e756 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@56e7 │ │ -197b26: 0c03 |0009: move-result-object v3 │ │ -197b28: 7020 7552 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5275 │ │ -197b2e: 1100 |000d: return-object v0 │ │ +197b08: |[197b08] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ +197b18: 2200 0b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@100b │ │ +197b1c: 1a01 4574 |0002: const-string v1, "pref_notification_privacy" // string@7445 │ │ +197b20: 1a02 9d44 |0004: const-string v2, "all" // string@449d │ │ +197b24: 7130 e756 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@56e7 │ │ +197b2a: 0c03 |0009: move-result-object v3 │ │ +197b2c: 7020 7552 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5275 │ │ +197b32: 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;) │ │ @@ -311333,32 +311334,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 │ │ -1975ec: |[1975ec] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ -1975fc: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -197600: 6e10 fe01 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -197606: 0c00 |0005: move-result-object v0 │ │ -197608: 1a01 2c74 |0006: const-string v1, "pref_key_ringtone" // string@742c │ │ -19760c: 7130 e756 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@56e7 │ │ -197612: 0c02 |000b: move-result-object v2 │ │ -197614: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ -197618: 1a00 4353 |000e: const-string v0, "file:" // string@5343 │ │ -19761c: 6e20 f00a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -197622: 0a00 |0013: move-result v0 │ │ -197624: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -197628: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -19762c: 6e10 fe01 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -197632: 0c02 |001b: move-result-object v2 │ │ -197634: 7110 fd01 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -19763a: 0c02 |001f: move-result-object v2 │ │ -19763c: 1102 |0020: return-object v2 │ │ +1975f0: |[1975f0] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ +197600: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +197604: 6e10 fe01 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +19760a: 0c00 |0005: move-result-object v0 │ │ +19760c: 1a01 2c74 |0006: const-string v1, "pref_key_ringtone" // string@742c │ │ +197610: 7130 e756 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@56e7 │ │ +197616: 0c02 |000b: move-result-object v2 │ │ +197618: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ +19761c: 1a00 4353 |000e: const-string v0, "file:" // string@5343 │ │ +197620: 6e20 f00a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +197626: 0a00 |0013: move-result v0 │ │ +197628: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +19762c: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +197630: 6e10 fe01 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +197636: 0c02 |001b: move-result-object v2 │ │ +197638: 7110 fd01 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +19763e: 0c02 |001f: move-result-object v2 │ │ +197640: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000e line=184 │ │ 0x0016 line=185 │ │ 0x001c line=188 │ │ locals : │ │ @@ -311369,20 +311370,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19791c: |[19791c] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ -19792c: 1a00 5774 |0000: const-string v0, "pref_profile_avatar_id" // string@7457 │ │ -197930: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -197932: 7130 df56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56df │ │ -197938: 0a02 |0006: move-result v2 │ │ -19793a: 0f02 |0007: return v2 │ │ +197920: |[197920] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ +197930: 1a00 5774 |0000: const-string v0, "pref_profile_avatar_id" // string@7457 │ │ +197934: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +197936: 7130 df56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56df │ │ +19793c: 0a02 |0006: move-result v2 │ │ +19793e: 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;) │ │ @@ -311390,20 +311391,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19793c: |[19793c] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ -19794c: 1a00 5a74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745a │ │ -197950: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -197952: 7130 df56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56df │ │ -197958: 0a02 |0006: move-result v2 │ │ -19795a: 0f02 |0007: return v2 │ │ +197940: |[197940] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ +197950: 1a00 5a74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745a │ │ +197954: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +197956: 7130 df56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56df │ │ +19795c: 0a02 |0006: move-result v2 │ │ +19795e: 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;) │ │ @@ -311411,20 +311412,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 │ │ -197a2c: |[197a2c] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -197a3c: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197a42: 0c00 |0003: move-result-object v0 │ │ -197a44: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ -197a4a: 0c00 |0007: move-result-object v0 │ │ -197a4c: 1100 |0008: return-object v0 │ │ +197a30: |[197a30] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +197a40: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197a46: 0c00 |0003: move-result-object v0 │ │ +197a48: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ +197a4e: 0c00 |0007: move-result-object v0 │ │ +197a50: 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; │ │ @@ -311434,26 +311435,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 │ │ -197aa8: |[197aa8] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ -197ab8: 7110 7302 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197abe: 0c01 |0003: move-result-object v1 │ │ -197ac0: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ -197ac6: 0a00 |0007: move-result v0 │ │ -197ac8: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -197acc: 7100 810c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c81 │ │ -197ad2: 0c03 |000d: move-result-object v3 │ │ -197ad4: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ -197ada: 0c01 |0011: move-result-object v1 │ │ -197adc: 1101 |0012: return-object v1 │ │ -197ade: 1103 |0013: return-object v3 │ │ +197aac: |[197aac] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ +197abc: 7110 7302 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197ac2: 0c01 |0003: move-result-object v1 │ │ +197ac4: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ +197aca: 0a00 |0007: move-result v0 │ │ +197acc: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +197ad0: 7100 810c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c81 │ │ +197ad6: 0c03 |000d: move-result-object v3 │ │ +197ad8: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ +197ade: 0c01 |0011: move-result-object v1 │ │ +197ae0: 1101 |0012: return-object v1 │ │ +197ae2: 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; │ │ @@ -311465,48 +311466,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 │ │ -197640: |[197640] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ -197650: 2200 6e03 |0000: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ -197654: 2201 7803 |0002: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ -197658: 7010 9f0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ -19765e: 1a02 0e74 |0007: const-string v2, "pref_contact_photo_identifiers" // string@740e │ │ -197662: 7130 e856 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@56e8 │ │ -197668: 0c03 |000c: move-result-object v3 │ │ -19766a: 7020 590c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c59 │ │ -197670: 7210 ce0c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ -197676: 0c03 |0013: move-result-object v3 │ │ -197678: 7210 af0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19767e: 0a00 |0017: move-result v0 │ │ -197680: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ -197684: 7210 b00c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19768a: 0c00 |001d: move-result-object v0 │ │ -19768c: 1f00 0303 |001e: check-cast v0, Ljava/lang/String; // type@0303 │ │ -197690: 6e20 d00a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ad0 │ │ -197696: 0a01 |0023: move-result v1 │ │ -197698: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ -19769c: 1a03 c040 |0026: const-string v3, "\|" // string@40c0 │ │ -1976a0: 6e20 ee0a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ -1976a6: 0c03 |002b: move-result-object v3 │ │ -1976a8: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -1976aa: 4603 0304 |002d: aget-object v3, v3, v4 │ │ -1976ae: 7110 5e0a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a5e │ │ -1976b4: 0c03 |0032: move-result-object v3 │ │ -1976b6: 6e10 590a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -1976bc: 0b03 |0036: move-result-wide v3 │ │ -1976be: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ -1976c2: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ -1976c8: 0c03 |003c: move-result-object v3 │ │ -1976ca: 1103 |003d: return-object v3 │ │ -1976cc: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -1976ce: 1103 |003f: return-object v3 │ │ +197644: |[197644] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ +197654: 2200 6e03 |0000: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ +197658: 2201 7803 |0002: new-instance v1, Ljava/util/HashSet; // type@0378 │ │ +19765c: 7010 9f0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9f │ │ +197662: 1a02 0e74 |0007: const-string v2, "pref_contact_photo_identifiers" // string@740e │ │ +197666: 7130 e856 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@56e8 │ │ +19766c: 0c03 |000c: move-result-object v3 │ │ +19766e: 7020 590c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c59 │ │ +197674: 7210 ce0c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ +19767a: 0c03 |0013: move-result-object v3 │ │ +19767c: 7210 af0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +197682: 0a00 |0017: move-result v0 │ │ +197684: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ +197688: 7210 b00c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19768e: 0c00 |001d: move-result-object v0 │ │ +197690: 1f00 0303 |001e: check-cast v0, Ljava/lang/String; // type@0303 │ │ +197694: 6e20 d00a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ad0 │ │ +19769a: 0a01 |0023: move-result v1 │ │ +19769c: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ +1976a0: 1a03 c040 |0026: const-string v3, "\|" // string@40c0 │ │ +1976a4: 6e20 ee0a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ +1976aa: 0c03 |002b: move-result-object v3 │ │ +1976ac: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +1976ae: 4603 0304 |002d: aget-object v3, v3, v4 │ │ +1976b2: 7110 5e0a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a5e │ │ +1976b8: 0c03 |0032: move-result-object v3 │ │ +1976ba: 6e10 590a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +1976c0: 0b03 |0036: move-result-wide v3 │ │ +1976c2: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ +1976c6: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ +1976cc: 0c03 |003c: move-result-object v3 │ │ +1976ce: 1103 |003d: return-object v3 │ │ +1976d0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +1976d2: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0010 line=319 │ │ 0x0020 line=320 │ │ 0x0026 line=321 │ │ 0x002d line=322 │ │ @@ -311520,25 +311521,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 │ │ -197a50: |[197a50] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ -197a60: 7100 5756 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5657 │ │ -197a66: 0a00 |0003: move-result v0 │ │ -197a68: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -197a6c: 1a00 5b7f |0006: const-string v0, "system" // string@7f5b │ │ -197a70: 2803 |0008: goto 000b // +0003 │ │ -197a72: 1a00 9c64 |0009: const-string v0, "light" // string@649c │ │ -197a76: 1a01 7874 |000b: const-string v1, "pref_theme" // string@7478 │ │ -197a7a: 7130 e756 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@56e7 │ │ -197a80: 0c02 |0010: move-result-object v2 │ │ -197a82: 1102 |0011: return-object v2 │ │ +197a54: |[197a54] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ +197a64: 7100 5756 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5657 │ │ +197a6a: 0a00 |0003: move-result v0 │ │ +197a6c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +197a70: 1a00 5b7f |0006: const-string v0, "system" // string@7f5b │ │ +197a74: 2803 |0008: goto 000b // +0003 │ │ +197a76: 1a00 9c64 |0009: const-string v0, "light" // string@649c │ │ +197a7a: 1a01 7874 |000b: const-string v1, "pref_theme" // string@7478 │ │ +197a7e: 7130 e756 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@56e7 │ │ +197a84: 0c02 |0010: move-result-object v2 │ │ +197a86: 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;) │ │ @@ -311546,20 +311547,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 │ │ -197a84: |[197a84] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ -197a94: 1a00 8774 |0000: const-string v0, "pref_webxdc_store_url" // string@7487 │ │ -197a98: 1a01 255c |0002: const-string v1, "https://webxdc.org/apps/" // string@5c25 │ │ -197a9c: 7130 e756 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@56e7 │ │ -197aa2: 0c02 |0007: move-result-object v2 │ │ -197aa4: 1102 |0008: return-object v2 │ │ +197a88: |[197a88] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ +197a98: 1a00 8774 |0000: const-string v0, "pref_webxdc_store_url" // string@7487 │ │ +197a9c: 1a01 255c |0002: const-string v1, "https://webxdc.org/apps/" // string@5c25 │ │ +197aa0: 7130 e756 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@56e7 │ │ +197aa6: 0c02 |0007: move-result-object v2 │ │ +197aa8: 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;) │ │ @@ -311567,20 +311568,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197714: |[197714] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ -197724: 1a00 1574 |0000: const-string v0, "pref_developer_mode_enabled" // string@7415 │ │ -197728: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19772a: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -197730: 0a02 |0006: move-result v2 │ │ -197732: 0f02 |0007: return v2 │ │ +197718: |[197718] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ +197728: 1a00 1574 |0000: const-string v0, "pref_developer_mode_enabled" // string@7415 │ │ +19772c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19772e: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +197734: 0a02 |0006: move-result v2 │ │ +197736: 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;) │ │ @@ -311588,20 +311589,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197734: |[197734] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ -197744: 1a00 1f74 |0000: const-string v0, "pref_enter_sends" // string@741f │ │ -197748: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19774a: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -197750: 0a02 |0006: move-result v2 │ │ -197752: 0f02 |0007: return v2 │ │ +197738: |[197738] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ +197748: 1a00 1f74 |0000: const-string v0, "pref_enter_sends" // string@741f │ │ +19774c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19774e: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +197754: 0a02 |0006: move-result v2 │ │ +197756: 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;) │ │ @@ -311609,25 +311610,25 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -197754: |[197754] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ -197764: 7110 de49 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -19776a: 0c01 |0003: move-result-object v1 │ │ -19776c: 1a00 3f6b |0004: const-string v0, "media_quality" // string@6b3f │ │ -197770: 6e20 a806 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a8 │ │ -197776: 0a01 |0009: move-result v1 │ │ -197778: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -19777a: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ -19777e: 2802 |000d: goto 000f // +0002 │ │ -197780: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -197782: 0f00 |000f: return v0 │ │ +197758: |[197758] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ +197768: 7110 de49 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +19776e: 0c01 |0003: move-result-object v1 │ │ +197770: 1a00 3f6b |0004: const-string v0, "media_quality" // string@6b3f │ │ +197774: 6e20 a806 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a8 │ │ +19777a: 0a01 |0009: move-result v1 │ │ +19777c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +19777e: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ +197782: 2802 |000d: goto 000f // +0002 │ │ +197784: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +197786: 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;) │ │ @@ -311635,20 +311636,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197784: |[197784] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ -197794: 1a00 2b74 |0000: const-string v0, "pref_key_inthread_notifications" // string@742b │ │ -197798: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -19779a: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -1977a0: 0a02 |0006: move-result v2 │ │ -1977a2: 0f02 |0007: return v2 │ │ +197788: |[197788] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ +197798: 1a00 2b74 |0000: const-string v0, "pref_key_inthread_notifications" // string@742b │ │ +19779c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +19779e: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +1977a4: 0a02 |0006: move-result v2 │ │ +1977a6: 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;) │ │ @@ -311656,20 +311657,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1977a4: |[1977a4] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ -1977b4: 1a00 2774 |0000: const-string v0, "pref_incognito_keyboard" // string@7427 │ │ -1977b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1977ba: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -1977c0: 0a02 |0006: move-result v2 │ │ -1977c2: 0f02 |0007: return v2 │ │ +1977a8: |[1977a8] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ +1977b8: 1a00 2774 |0000: const-string v0, "pref_incognito_keyboard" // string@7427 │ │ +1977bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1977be: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +1977c4: 0a02 |0006: move-result v2 │ │ +1977c6: 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;) │ │ @@ -311677,21 +311678,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1977c4: |[1977c4] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ -1977d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1977d6: 1a01 3474 |0001: const-string v1, "pref_location_streaming_enabled" // string@7434 │ │ -1977da: 7130 da56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -1977e0: 0a02 |0006: move-result v2 │ │ -1977e2: 0f02 |0007: return v2 │ │ -1977e4: 0f00 |0008: return v0 │ │ +1977c8: |[1977c8] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ +1977d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1977da: 1a01 3474 |0001: const-string v1, "pref_location_streaming_enabled" // string@7434 │ │ +1977de: 7130 da56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +1977e4: 0a02 |0006: move-result v2 │ │ +1977e6: 0f02 |0007: return v2 │ │ +1977e8: 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; │ │ @@ -311701,20 +311702,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1977f8: |[1977f8] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ -197808: 1a00 4174 |0000: const-string v0, "pref_new_broadcast_list" // string@7441 │ │ -19780c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19780e: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -197814: 0a02 |0006: move-result v2 │ │ -197816: 0f02 |0007: return v2 │ │ +1977fc: |[1977fc] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ +19780c: 1a00 4174 |0000: const-string v0, "pref_new_broadcast_list" // string@7441 │ │ +197810: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +197812: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +197818: 0a02 |0006: move-result v2 │ │ +19781a: 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;) │ │ @@ -311722,20 +311723,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197818: |[197818] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ -197828: 1a00 2d74 |0000: const-string v0, "pref_key_vibrate" // string@742d │ │ -19782c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -19782e: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -197834: 0a02 |0006: move-result v2 │ │ -197836: 0f02 |0007: return v2 │ │ +19781c: |[19781c] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ +19782c: 1a00 2d74 |0000: const-string v0, "pref_key_vibrate" // string@742d │ │ +197830: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +197832: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +197838: 0a02 |0006: move-result v2 │ │ +19783a: 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;) │ │ @@ -311743,20 +311744,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197838: |[197838] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ -197848: 1a00 1774 |0000: const-string v0, "pref_disable_passphrase" // string@7417 │ │ -19784c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19784e: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -197854: 0a02 |0006: move-result v2 │ │ -197856: 0f02 |0007: return v2 │ │ +19783c: |[19783c] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ +19784c: 1a00 1774 |0000: const-string v0, "pref_disable_passphrase" // string@7417 │ │ +197850: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +197852: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +197858: 0a02 |0006: move-result v2 │ │ +19785a: 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;) │ │ @@ -311764,36 +311765,36 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -197858: |[197858] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ -197868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19786a: 0f00 |0001: return v0 │ │ +19785c: |[19785c] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ +19786c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19786e: 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 │ │ -19786c: |[19786c] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ -19787c: 1a00 6174 |0000: const-string v0, "pref_screen_security" // string@7461 │ │ -197880: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -197882: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -197888: 0a02 |0006: move-result v2 │ │ -19788a: 0f02 |0007: return v2 │ │ +197870: |[197870] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ +197880: 1a00 6174 |0000: const-string v0, "pref_screen_security" // string@7461 │ │ +197884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +197886: 7130 da56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +19788c: 0a02 |0006: move-result v2 │ │ +19788e: 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;) │ │ @@ -311801,21 +311802,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19788c: |[19788c] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ -19789c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19789e: 1a01 5d74 |0001: const-string v1, "pref_reliable_service" // string@745d │ │ -1978a2: 7130 da56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ -1978a8: 0a02 |0006: move-result v2 │ │ -1978aa: 0f02 |0007: return v2 │ │ -1978ac: 0f00 |0008: return v0 │ │ +197890: |[197890] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ +1978a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1978a2: 1a01 5d74 |0001: const-string v1, "pref_reliable_service" // string@745d │ │ +1978a6: 7130 da56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56da │ │ +1978ac: 0a02 |0006: move-result v2 │ │ +1978ae: 0f02 |0007: return v2 │ │ +1978b0: 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; │ │ @@ -311825,18 +311826,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -197bc0: |[197bc0] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ -197bd0: 1a00 2c74 |0000: const-string v0, "pref_key_ringtone" // string@742c │ │ -197bd4: 7120 f956 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56f9 │ │ -197bda: 0e00 |0005: return-void │ │ +197bc4: |[197bc4] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ +197bd4: 1a00 2c74 |0000: const-string v0, "pref_key_ringtone" // string@742c │ │ +197bd8: 7120 f956 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56f9 │ │ +197bde: 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;) │ │ @@ -311844,23 +311845,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 │ │ -197bdc: |[197bdc] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ -197bec: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197bf2: 0c00 |0003: move-result-object v0 │ │ -197bf4: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197bfa: 0c00 |0007: move-result-object v0 │ │ -197bfc: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ -197c02: 0c00 |000b: move-result-object v0 │ │ -197c04: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197c0a: 0e00 |000f: return-void │ │ +197be0: |[197be0] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ +197bf0: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197bf6: 0c00 |0003: move-result-object v0 │ │ +197bf8: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197bfe: 0c00 |0007: move-result-object v0 │ │ +197c00: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ +197c06: 0c00 |000b: move-result-object v0 │ │ +197c08: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197c0e: 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; │ │ │ │ @@ -311869,23 +311870,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 │ │ -197c0c: |[197c0c] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ -197c1c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -197c20: 1a01 0674 |0002: const-string v1, "pref_chat_background" // string@7406 │ │ -197c24: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -197c2a: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197c30: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197c36: 0c03 |000d: move-result-object v3 │ │ -197c38: 7130 0757 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ -197c3e: 0e00 |0011: return-void │ │ +197c10: |[197c10] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ +197c20: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +197c24: 1a01 0674 |0002: const-string v1, "pref_chat_background" // string@7406 │ │ +197c28: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +197c2e: 6e20 110b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197c34: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +197c3a: 0c03 |000d: move-result-object v3 │ │ +197c3c: 7130 0757 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ +197c42: 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; │ │ @@ -311895,23 +311896,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 │ │ -197c40: |[197c40] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -197c50: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197c56: 0c00 |0003: move-result-object v0 │ │ -197c58: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197c5e: 0c00 |0007: move-result-object v0 │ │ -197c60: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ -197c66: 0c00 |000b: move-result-object v0 │ │ -197c68: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197c6e: 0e00 |000f: return-void │ │ +197c44: |[197c44] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +197c54: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197c5a: 0c00 |0003: move-result-object v0 │ │ +197c5c: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197c62: 0c00 |0007: move-result-object v0 │ │ +197c64: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ +197c6a: 0c00 |000b: move-result-object v0 │ │ +197c6c: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197c72: 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 │ │ @@ -311921,33 +311922,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 │ │ -197c70: |[197c70] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ -197c80: 1a00 0774 |0000: const-string v0, "pref_chat_ringtone_" // string@7407 │ │ -197c84: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -197c88: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -197c8c: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -197c90: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -197c96: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197c9c: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -197ca0: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -197ca6: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197cac: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197cb2: 0c00 |0019: move-result-object v0 │ │ -197cb4: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ -197cb8: 6e10 fe01 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -197cbe: 0c03 |001f: move-result-object v3 │ │ -197cc0: 7130 0757 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ -197cc6: 2804 |0023: goto 0027 // +0004 │ │ -197cc8: 7120 f956 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56f9 │ │ -197cce: 0e00 |0027: return-void │ │ +197c74: |[197c74] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ +197c84: 1a00 0774 |0000: const-string v0, "pref_chat_ringtone_" // string@7407 │ │ +197c88: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +197c8c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +197c90: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +197c94: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +197c9a: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197ca0: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +197ca4: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +197caa: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197cb0: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +197cb6: 0c00 |0019: move-result-object v0 │ │ +197cb8: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ +197cbc: 6e10 fe01 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +197cc2: 0c03 |001f: move-result-object v3 │ │ +197cc4: 7130 0757 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ +197cca: 2804 |0023: goto 0027 // +0004 │ │ +197ccc: 7120 f956 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56f9 │ │ +197cd2: 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; │ │ @@ -311960,34 +311961,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 │ │ -197cd0: |[197cd0] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ -197ce0: 1a00 0874 |0000: const-string v0, "pref_chat_vibrate_" // string@7408 │ │ -197ce4: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -197ce8: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -197cec: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -197cf0: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -197cf6: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197cfc: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -197d00: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -197d06: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197d0c: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197d12: 0c00 |0019: move-result-object v0 │ │ -197d14: 6203 5642 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ -197d18: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ -197d1c: 6e10 d356 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56d3 │ │ -197d22: 0a03 |0021: move-result v3 │ │ -197d24: 7130 0157 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5701 │ │ -197d2a: 2804 |0025: goto 0029 // +0004 │ │ -197d2c: 7120 f956 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56f9 │ │ -197d32: 0e00 |0029: return-void │ │ +197cd4: |[197cd4] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ +197ce4: 1a00 0874 |0000: const-string v0, "pref_chat_vibrate_" // string@7408 │ │ +197ce8: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +197cec: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +197cf0: 2201 0503 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +197cf4: 7020 0d0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +197cfa: 6e20 110b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197d00: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +197d04: 6e20 160b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +197d0a: 6e20 110b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197d10: 6e10 270b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +197d16: 0c00 |0019: move-result-object v0 │ │ +197d18: 6203 5642 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ +197d1c: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ +197d20: 6e10 d356 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56d3 │ │ +197d26: 0a03 |0021: move-result v3 │ │ +197d28: 7130 0157 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5701 │ │ +197d2e: 2804 |0025: goto 0029 // +0004 │ │ +197d30: 7120 f956 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56f9 │ │ +197d36: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x001a line=232 │ │ 0x001e line=233 │ │ 0x0026 line=236 │ │ locals : │ │ @@ -312001,23 +312002,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 │ │ -197d34: |[197d34] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -197d44: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -197d48: 1a01 1074 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7410 │ │ -197d4c: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -197d52: 6e20 110b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197d58: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197d5e: 0c04 |000d: move-result-object v4 │ │ -197d60: 7130 0757 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ -197d66: 0e00 |0011: return-void │ │ +197d38: |[197d38] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +197d48: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +197d4c: 1a01 1074 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7410 │ │ +197d50: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +197d56: 6e20 110b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197d5c: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +197d62: 0c04 |000d: move-result-object v4 │ │ +197d64: 7130 0757 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ +197d6a: 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 │ │ @@ -312027,23 +312028,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 │ │ -197d68: |[197d68] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -197d78: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -197d7c: 1a01 1174 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7411 │ │ -197d80: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -197d86: 6e20 110b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -197d8c: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -197d92: 0c04 |000d: move-result-object v4 │ │ -197d94: 7130 0757 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ -197d9a: 0e00 |0011: return-void │ │ +197d6c: |[197d6c] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +197d7c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +197d80: 1a01 1174 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7411 │ │ +197d84: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +197d8a: 6e20 110b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +197d90: 6e10 270b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +197d96: 0c04 |000d: move-result-object v4 │ │ +197d98: 7130 0757 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ +197d9e: 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 │ │ @@ -312053,18 +312054,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 │ │ -197d9c: |[197d9c] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ -197dac: 1a00 1f74 |0000: const-string v0, "pref_enter_sends" // string@741f │ │ -197db0: 7130 fb56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56fb │ │ -197db6: 0e00 |0005: return-void │ │ +197da0: |[197da0] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ +197db0: 1a00 1f74 |0000: const-string v0, "pref_enter_sends" // string@741f │ │ +197db4: 7130 fb56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56fb │ │ +197dba: 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 │ │ │ │ @@ -312073,23 +312074,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 │ │ -197db8: |[197db8] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -197dc8: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197dce: 0c00 |0003: move-result-object v0 │ │ -197dd0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197dd6: 0c00 |0007: move-result-object v0 │ │ -197dd8: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ -197dde: 0c00 |000b: move-result-object v0 │ │ -197de0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197de6: 0e00 |000f: return-void │ │ +197dbc: |[197dbc] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +197dcc: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197dd2: 0c00 |0003: move-result-object v0 │ │ +197dd4: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197dda: 0c00 |0007: move-result-object v0 │ │ +197ddc: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ +197de2: 0c00 |000b: move-result-object v0 │ │ +197de4: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197dea: 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 │ │ @@ -312099,23 +312100,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 │ │ -197de8: |[197de8] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ -197df8: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197dfe: 0c00 |0003: move-result-object v0 │ │ -197e00: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197e06: 0c00 |0007: move-result-object v0 │ │ -197e08: 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 │ │ -197e0e: 0c00 |000b: move-result-object v0 │ │ -197e10: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197e16: 0e00 |000f: return-void │ │ +197dec: |[197dec] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ +197dfc: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197e02: 0c00 |0003: move-result-object v0 │ │ +197e04: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197e0a: 0c00 |0007: move-result-object v0 │ │ +197e0c: 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 │ │ +197e12: 0c00 |000b: move-result-object v0 │ │ +197e14: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197e1a: 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 │ │ @@ -312125,20 +312126,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 │ │ -197e18: |[197e18] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ -197e28: 1a00 2c74 |0000: const-string v0, "pref_key_ringtone" // string@742c │ │ -197e2c: 6e10 fe01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -197e32: 0c02 |0005: move-result-object v2 │ │ -197e34: 7130 0757 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ -197e3a: 0e00 |0009: return-void │ │ +197e1c: |[197e1c] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ +197e2c: 1a00 2c74 |0000: const-string v0, "pref_key_ringtone" // string@742c │ │ +197e30: 6e10 fe01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +197e36: 0c02 |0005: move-result-object v2 │ │ +197e38: 7130 0757 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ +197e3e: 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; │ │ │ │ @@ -312147,18 +312148,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 │ │ -197e3c: |[197e3c] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ -197e4c: 1a00 5774 |0000: const-string v0, "pref_profile_avatar_id" // string@7457 │ │ -197e50: 7130 0157 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5701 │ │ -197e56: 0e00 |0005: return-void │ │ +197e40: |[197e40] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ +197e50: 1a00 5774 |0000: const-string v0, "pref_profile_avatar_id" // string@7457 │ │ +197e54: 7130 0157 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5701 │ │ +197e5a: 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 │ │ │ │ @@ -312167,18 +312168,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 │ │ -197e58: |[197e58] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ -197e68: 1a00 5a74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745a │ │ -197e6c: 7130 0157 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5701 │ │ -197e72: 0e00 |0005: return-void │ │ +197e5c: |[197e5c] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ +197e6c: 1a00 5a74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745a │ │ +197e70: 7130 0157 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5701 │ │ +197e76: 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 │ │ │ │ @@ -312187,18 +312188,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 │ │ -197e74: |[197e74] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ -197e84: 1a00 6174 |0000: const-string v0, "pref_screen_security" // string@7461 │ │ -197e88: 7130 fb56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56fb │ │ -197e8e: 0e00 |0005: return-void │ │ +197e78: |[197e78] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ +197e88: 1a00 6174 |0000: const-string v0, "pref_screen_security" // string@7461 │ │ +197e8c: 7130 fb56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56fb │ │ +197e92: 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 │ │ │ │ @@ -312207,23 +312208,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 │ │ -197e90: |[197e90] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -197ea0: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197ea6: 0c00 |0003: move-result-object v0 │ │ -197ea8: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197eae: 0c00 |0007: move-result-object v0 │ │ -197eb0: 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 │ │ -197eb6: 0c00 |000b: move-result-object v0 │ │ -197eb8: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197ebe: 0e00 |000f: return-void │ │ +197e94: |[197e94] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +197ea4: 7110 7302 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197eaa: 0c00 |0003: move-result-object v0 │ │ +197eac: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197eb2: 0c00 |0007: move-result-object v0 │ │ +197eb4: 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 │ │ +197eba: 0c00 |000b: move-result-object v0 │ │ +197ebc: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197ec2: 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; │ │ @@ -312233,24 +312234,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 │ │ -197ec0: |[197ec0] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ -197ed0: 7110 7302 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ -197ed6: 0c01 |0003: move-result-object v1 │ │ -197ed8: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197ede: 0c01 |0007: move-result-object v1 │ │ -197ee0: 1a00 0e74 |0008: const-string v0, "pref_contact_photo_identifiers" // string@740e │ │ -197ee4: 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 │ │ -197eea: 0c01 |000d: move-result-object v1 │ │ -197eec: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197ef2: 0e00 |0011: return-void │ │ +197ec4: |[197ec4] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ +197ed4: 7110 7302 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0273 │ │ +197eda: 0c01 |0003: move-result-object v1 │ │ +197edc: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197ee2: 0c01 |0007: move-result-object v1 │ │ +197ee4: 1a00 0e74 |0008: const-string v0, "pref_contact_photo_identifiers" // string@740e │ │ +197ee8: 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 │ │ +197eee: 0c01 |000d: move-result-object v1 │ │ +197ef0: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197ef6: 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; │ │ │ │ @@ -312259,29 +312260,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 │ │ -197ef4: |[197ef4] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -197f04: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ -197f08: 6e10 fb0a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -197f0e: 0c00 |0005: move-result-object v0 │ │ -197f10: 6e10 e10a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -197f16: 0a00 |0009: move-result v0 │ │ -197f18: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -197f1c: 1a00 255c |000c: const-string v0, "https://webxdc.org/apps/" // string@5c25 │ │ -197f20: 6e20 d40a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -197f26: 0a00 |0011: move-result v0 │ │ -197f28: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -197f2c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -197f2e: 1a00 8774 |0015: const-string v0, "pref_webxdc_store_url" // string@7487 │ │ -197f32: 7130 0757 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ -197f38: 0e00 |001a: return-void │ │ +197ef8: |[197ef8] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +197f08: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ +197f0c: 6e10 fb0a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +197f12: 0c00 |0005: move-result-object v0 │ │ +197f14: 6e10 e10a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +197f1a: 0a00 |0009: move-result v0 │ │ +197f1c: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +197f20: 1a00 255c |000c: const-string v0, "https://webxdc.org/apps/" // string@5c25 │ │ +197f24: 6e20 d40a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +197f2a: 0a00 |0011: move-result v0 │ │ +197f2c: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +197f30: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +197f32: 1a00 8774 |0015: const-string v0, "pref_webxdc_store_url" // string@7487 │ │ +197f36: 7130 0757 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5707 │ │ +197f3c: 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; │ │ @@ -312348,17 +312349,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1981a0: |[1981a0] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ -1981b0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1981b6: 0e00 |0003: return-void │ │ +1981a4: |[1981a4] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ +1981b4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1981ba: 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;) │ │ @@ -312366,60 +312367,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 │ │ -1981b8: |[1981b8] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -1981c8: 7110 1357 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5713 │ │ -1981ce: 0a00 |0003: move-result v0 │ │ -1981d0: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -1981d4: 1a00 8354 |0006: const-string v0, "forwarded_message_ids" // string@5483 │ │ -1981d8: 7110 0d57 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@570d │ │ -1981de: 0c02 |000b: move-result-object v2 │ │ -1981e0: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -1981e6: 284d |000f: goto 005c // +004d │ │ -1981e8: 7110 1557 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5715 │ │ -1981ee: 0a00 |0013: move-result v0 │ │ -1981f0: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ -1981f4: 1a00 ee5f |0016: const-string v0, "is_sharing" // string@5fee │ │ -1981f8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -1981fa: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -198200: 7110 1257 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@5712 │ │ -198206: 0a00 |001f: move-result v0 │ │ -198208: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ -19820c: 1a00 4d4f |0022: const-string v0, "direct_sharing_chat_id" // string@4f4d │ │ -198210: 7110 0c57 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@570c │ │ -198216: 0a01 |0027: move-result v1 │ │ -198218: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -19821e: 7110 1157 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5711 │ │ -198224: 0c00 |002e: move-result-object v0 │ │ -198226: 6e10 610c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c61 │ │ -19822c: 0a00 |0032: move-result v0 │ │ -19822e: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ -198232: 1a00 df7c |0035: const-string v0, "shared_uris" // string@7cdf │ │ -198236: 7110 1157 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5711 │ │ -19823c: 0c01 |003a: move-result-object v1 │ │ -19823e: 6e30 a500 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ -198244: 7110 0e57 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@570e │ │ -19824a: 0a00 |0041: move-result v0 │ │ -19824c: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ -198250: 1a00 dd7c |0044: const-string v0, "shared_contact_id" // string@7cdd │ │ -198254: 7110 0e57 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@570e │ │ -19825a: 0a01 |0049: move-result v1 │ │ -19825c: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -198262: 7110 0f57 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@570f │ │ -198268: 0c00 |0050: move-result-object v0 │ │ -19826a: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ -19826e: 1a00 d94f |0053: const-string v0, "draft_text" // string@4fd9 │ │ -198272: 7110 0f57 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@570f │ │ -198278: 0c02 |0058: move-result-object v2 │ │ -19827a: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -198280: 0e00 |005c: return-void │ │ +1981bc: |[1981bc] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +1981cc: 7110 1357 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5713 │ │ +1981d2: 0a00 |0003: move-result v0 │ │ +1981d4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +1981d8: 1a00 8354 |0006: const-string v0, "forwarded_message_ids" // string@5483 │ │ +1981dc: 7110 0d57 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@570d │ │ +1981e2: 0c02 |000b: move-result-object v2 │ │ +1981e4: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +1981ea: 284d |000f: goto 005c // +004d │ │ +1981ec: 7110 1557 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5715 │ │ +1981f2: 0a00 |0013: move-result v0 │ │ +1981f4: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ +1981f8: 1a00 ee5f |0016: const-string v0, "is_sharing" // string@5fee │ │ +1981fc: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +1981fe: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +198204: 7110 1257 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@5712 │ │ +19820a: 0a00 |001f: move-result v0 │ │ +19820c: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ +198210: 1a00 4d4f |0022: const-string v0, "direct_sharing_chat_id" // string@4f4d │ │ +198214: 7110 0c57 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@570c │ │ +19821a: 0a01 |0027: move-result v1 │ │ +19821c: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +198222: 7110 1157 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5711 │ │ +198228: 0c00 |002e: move-result-object v0 │ │ +19822a: 6e10 610c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c61 │ │ +198230: 0a00 |0032: move-result v0 │ │ +198232: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ +198236: 1a00 df7c |0035: const-string v0, "shared_uris" // string@7cdf │ │ +19823a: 7110 1157 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5711 │ │ +198240: 0c01 |003a: move-result-object v1 │ │ +198242: 6e30 a500 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ +198248: 7110 0e57 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@570e │ │ +19824e: 0a00 |0041: move-result v0 │ │ +198250: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ +198254: 1a00 dd7c |0044: const-string v0, "shared_contact_id" // string@7cdd │ │ +198258: 7110 0e57 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@570e │ │ +19825e: 0a01 |0049: move-result v1 │ │ +198260: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +198266: 7110 0f57 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@570f │ │ +19826c: 0c00 |0050: move-result-object v0 │ │ +19826e: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ +198272: 1a00 d94f |0053: const-string v0, "draft_text" // string@4fd9 │ │ +198276: 7110 0f57 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@570f │ │ +19827c: 0c02 |0058: move-result-object v2 │ │ +19827e: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +198284: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x0010 line=119 │ │ 0x0016 line=120 │ │ 0x001c line=121 │ │ @@ -312439,23 +312440,23 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19802c: |[19802c] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ -19803c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -19803e: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -198044: 0c02 |0004: move-result-object v2 │ │ -198046: 1a01 4d4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4d │ │ -19804a: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -198050: 0a02 |000a: move-result v2 │ │ -198052: 0f02 |000b: return v2 │ │ -198054: 0f00 |000c: return v0 │ │ +198030: |[198030] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ +198040: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +198042: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +198048: 0c02 |0004: move-result-object v2 │ │ +19804a: 1a01 4d4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4d │ │ +19804e: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +198054: 0a02 |000a: move-result v2 │ │ +198056: 0f02 |000b: return v2 │ │ +198058: 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; │ │ @@ -312465,23 +312466,23 @@ │ │ type : '(Landroid/app/Activity;)[I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1980ac: |[1980ac] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ -1980bc: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1980c2: 0c01 |0003: move-result-object v1 │ │ -1980c4: 1a00 8354 |0004: const-string v0, "forwarded_message_ids" // string@5483 │ │ -1980c8: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -1980ce: 0c01 |0009: move-result-object v1 │ │ -1980d0: 1101 |000a: return-object v1 │ │ -1980d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1980d4: 1101 |000c: return-object v1 │ │ +1980b0: |[1980b0] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ +1980c0: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1980c6: 0c01 |0003: move-result-object v1 │ │ +1980c8: 1a00 8354 |0004: const-string v0, "forwarded_message_ids" // string@5483 │ │ +1980cc: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +1980d2: 0c01 |0009: move-result-object v1 │ │ +1980d4: 1101 |000a: return-object v1 │ │ +1980d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1980d8: 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; │ │ @@ -312491,25 +312492,25 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -198068: |[198068] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ -198078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19807a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -198080: 0c02 |0004: move-result-object v2 │ │ -198082: 1a01 dd7c |0005: const-string v1, "shared_contact_id" // string@7cdd │ │ -198086: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -19808c: 0a02 |000a: move-result v2 │ │ -19808e: 0f02 |000b: return v2 │ │ -198090: 0d02 |000c: move-exception v2 │ │ -198092: 6e10 340a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -198098: 0f00 |0010: return v0 │ │ +19806c: |[19806c] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ +19807c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19807e: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +198084: 0c02 |0004: move-result-object v2 │ │ +198086: 1a01 dd7c |0005: const-string v1, "shared_contact_id" // string@7cdd │ │ +19808a: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +198090: 0a02 |000a: move-result v2 │ │ +198092: 0f02 |000b: return v2 │ │ +198094: 0d02 |000c: move-exception v2 │ │ +198096: 6e10 340a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19809c: 0f00 |0010: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0001 line=79 │ │ 0x000d line=81 │ │ locals : │ │ @@ -312520,23 +312521,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 │ │ -1980e8: |[1980e8] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ -1980f8: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1980fe: 0c01 |0003: move-result-object v1 │ │ -198100: 1a00 d94f |0004: const-string v0, "draft_text" // string@4fd9 │ │ -198104: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -19810a: 0c01 |0009: move-result-object v1 │ │ -19810c: 1101 |000a: return-object v1 │ │ -19810e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -198110: 1101 |000c: return-object v1 │ │ +1980ec: |[1980ec] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ +1980fc: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +198102: 0c01 |0003: move-result-object v1 │ │ +198104: 1a00 d94f |0004: const-string v0, "draft_text" // string@4fd9 │ │ +198108: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +19810e: 0c01 |0009: move-result-object v1 │ │ +198110: 1101 |000a: return-object v1 │ │ +198112: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +198114: 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; │ │ @@ -312546,23 +312547,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 │ │ -198124: |[198124] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ -198134: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -19813a: 0c01 |0003: move-result-object v1 │ │ -19813c: 1a00 de7c |0004: const-string v0, "shared_title" // string@7cde │ │ -198140: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -198146: 0c01 |0009: move-result-object v1 │ │ -198148: 1101 |000a: return-object v1 │ │ -19814a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -19814c: 1101 |000c: return-object v1 │ │ +198128: |[198128] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ +198138: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +19813e: 0c01 |0003: move-result-object v1 │ │ +198140: 1a00 de7c |0004: const-string v0, "shared_title" // string@7cde │ │ +198144: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +19814a: 0c01 |0009: move-result-object v1 │ │ +19814c: 1101 |000a: return-object v1 │ │ +19814e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +198150: 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; │ │ @@ -312572,27 +312573,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 │ │ -198160: |[198160] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ -198170: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -198174: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -19817a: 0c01 |0005: move-result-object v1 │ │ -19817c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -198180: 1a00 df7c |0008: const-string v0, "shared_uris" // string@7cdf │ │ -198184: 6e20 9600 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0096 │ │ -19818a: 0c01 |000d: move-result-object v1 │ │ -19818c: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -198190: 1101 |0010: return-object v1 │ │ -198192: 2201 6e03 |0011: new-instance v1, Ljava/util/ArrayList; // type@036e │ │ -198196: 7010 570c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19819c: 1101 |0016: return-object v1 │ │ +198164: |[198164] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ +198174: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +198178: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +19817e: 0c01 |0005: move-result-object v1 │ │ +198180: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +198184: 1a00 df7c |0008: const-string v0, "shared_uris" // string@7cdf │ │ +198188: 6e20 9600 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0096 │ │ +19818e: 0c01 |000d: move-result-object v1 │ │ +198190: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +198194: 1101 |0010: return-object v1 │ │ +198196: 2201 6e03 |0011: new-instance v1, Ljava/util/ArrayList; // type@036e │ │ +19819a: 7010 570c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +1981a0: 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; │ │ @@ -312602,25 +312603,25 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -197f3c: |[197f3c] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ -197f4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -197f4e: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197f54: 0c03 |0004: move-result-object v3 │ │ -197f56: 1a01 4d4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4d │ │ -197f5a: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -197f5c: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -197f62: 0a03 |000b: move-result v3 │ │ -197f64: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ -197f68: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -197f6a: 0f00 |000f: return v0 │ │ +197f40: |[197f40] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ +197f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +197f52: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197f58: 0c03 |0004: move-result-object v3 │ │ +197f5a: 1a01 4d4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4d │ │ +197f5e: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +197f60: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +197f66: 0a03 |000b: move-result v3 │ │ +197f68: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ +197f6c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +197f6e: 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; │ │ @@ -312630,24 +312631,24 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -197f7c: |[197f7c] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ -197f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -197f8e: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197f94: 0c02 |0004: move-result-object v2 │ │ -197f96: 1a01 8354 |0005: const-string v1, "forwarded_message_ids" // string@5483 │ │ -197f9a: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -197fa0: 0c02 |000a: move-result-object v2 │ │ -197fa2: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -197fa6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -197fa8: 0f00 |000e: return v0 │ │ +197f80: |[197f80] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ +197f90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +197f92: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197f98: 0c02 |0004: move-result-object v2 │ │ +197f9a: 1a01 8354 |0005: const-string v1, "forwarded_message_ids" // string@5483 │ │ +197f9e: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +197fa4: 0c02 |000a: move-result-object v2 │ │ +197fa6: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +197faa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +197fac: 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; │ │ @@ -312657,26 +312658,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -197fbc: |[197fbc] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ -197fcc: 7110 1357 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5713 │ │ -197fd2: 0a00 |0003: move-result v0 │ │ -197fd4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -197fd8: 7110 1557 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5715 │ │ -197fde: 0a01 |0009: move-result v1 │ │ -197fe0: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -197fe4: 2803 |000c: goto 000f // +0003 │ │ -197fe6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -197fe8: 2802 |000e: goto 0010 // +0002 │ │ -197fea: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -197fec: 0f01 |0010: return v1 │ │ +197fc0: |[197fc0] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ +197fd0: 7110 1357 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5713 │ │ +197fd6: 0a00 |0003: move-result v0 │ │ +197fd8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +197fdc: 7110 1557 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5715 │ │ +197fe2: 0a01 |0009: move-result v1 │ │ +197fe4: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +197fe8: 2803 |000c: goto 000f // +0003 │ │ +197fea: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +197fec: 2802 |000e: goto 0010 // +0002 │ │ +197fee: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +197ff0: 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;) │ │ @@ -312684,23 +312685,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -197ff0: |[197ff0] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ -198000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -198002: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -198008: 0c02 |0004: move-result-object v2 │ │ -19800a: 1a01 ee5f |0005: const-string v1, "is_sharing" // string@5fee │ │ -19800e: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -198014: 0a02 |000a: move-result v2 │ │ -198016: 0f02 |000b: return v2 │ │ -198018: 0f00 |000c: return v0 │ │ +197ff4: |[197ff4] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ +198004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +198006: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +19800c: 0c02 |0004: move-result-object v2 │ │ +19800e: 1a01 ee5f |0005: const-string v1, "is_sharing" // string@5fee │ │ +198012: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +198018: 0a02 |000a: move-result v2 │ │ +19801a: 0f02 |000b: return v2 │ │ +19801c: 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; │ │ @@ -312710,43 +312711,43 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -198284: |[198284] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ -198294: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -19829a: 0c00 |0003: move-result-object v0 │ │ -19829c: 1a01 8354 |0004: const-string v1, "forwarded_message_ids" // string@5483 │ │ -1982a0: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1982a6: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1982ac: 0c00 |000c: move-result-object v0 │ │ -1982ae: 1a01 df7c |000d: const-string v1, "shared_uris" // string@7cdf │ │ -1982b2: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1982b8: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1982be: 0c00 |0015: move-result-object v0 │ │ -1982c0: 1a01 dd7c |0016: const-string v1, "shared_contact_id" // string@7cdd │ │ -1982c4: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1982ca: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1982d0: 0c00 |001e: move-result-object v0 │ │ -1982d2: 1a01 ee5f |001f: const-string v1, "is_sharing" // string@5fee │ │ -1982d6: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1982dc: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1982e2: 0c00 |0027: move-result-object v0 │ │ -1982e4: 1a01 4d4f |0028: const-string v1, "direct_sharing_chat_id" // string@4f4d │ │ -1982e8: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1982ee: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1982f4: 0c02 |0030: move-result-object v2 │ │ -1982f6: 1a00 d94f |0031: const-string v0, "draft_text" // string@4fd9 │ │ -1982fa: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -198300: 2805 |0036: goto 003b // +0005 │ │ -198302: 0d02 |0037: move-exception v2 │ │ -198304: 6e10 970a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a97 │ │ -19830a: 0e00 |003b: return-void │ │ +198288: |[198288] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ +198298: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +19829e: 0c00 |0003: move-result-object v0 │ │ +1982a0: 1a01 8354 |0004: const-string v1, "forwarded_message_ids" // string@5483 │ │ +1982a4: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1982aa: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1982b0: 0c00 |000c: move-result-object v0 │ │ +1982b2: 1a01 df7c |000d: const-string v1, "shared_uris" // string@7cdf │ │ +1982b6: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1982bc: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1982c2: 0c00 |0015: move-result-object v0 │ │ +1982c4: 1a01 dd7c |0016: const-string v1, "shared_contact_id" // string@7cdd │ │ +1982c8: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1982ce: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1982d4: 0c00 |001e: move-result-object v0 │ │ +1982d6: 1a01 ee5f |001f: const-string v1, "is_sharing" // string@5fee │ │ +1982da: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1982e0: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1982e6: 0c00 |0027: move-result-object v0 │ │ +1982e8: 1a01 4d4f |0028: const-string v1, "direct_sharing_chat_id" // string@4f4d │ │ +1982ec: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1982f2: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1982f8: 0c02 |0030: move-result-object v2 │ │ +1982fa: 1a00 d94f |0031: const-string v0, "draft_text" // string@4fd9 │ │ +1982fe: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +198304: 2805 |0036: goto 003b // +0005 │ │ +198306: 0d02 |0037: move-exception v2 │ │ +198308: 6e10 970a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a97 │ │ +19830e: 0e00 |003b: return-void │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/lang/NullPointerException; -> 0x0037 │ │ positions : │ │ 0x0000 line=105 │ │ 0x0009 line=106 │ │ 0x0012 line=107 │ │ @@ -312762,18 +312763,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 │ │ -19831c: |[19831c] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ -19832c: 1a00 4d4f |0000: const-string v0, "direct_sharing_chat_id" // string@4f4d │ │ -198330: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -198336: 0e00 |0005: return-void │ │ +198320: |[198320] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ +198330: 1a00 4d4f |0000: const-string v0, "direct_sharing_chat_id" // string@4f4d │ │ +198334: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +19833a: 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 │ │ │ │ @@ -312782,18 +312783,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 │ │ -198338: |[198338] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ -198348: 1a00 8354 |0000: const-string v0, "forwarded_message_ids" // string@5483 │ │ -19834c: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -198352: 0e00 |0005: return-void │ │ +19833c: |[19833c] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ +19834c: 1a00 8354 |0000: const-string v0, "forwarded_message_ids" // string@5483 │ │ +198350: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +198356: 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 │ │ │ │ @@ -312802,21 +312803,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 │ │ -198354: |[198354] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ -198364: 1a00 dd7c |0000: const-string v0, "shared_contact_id" // string@7cdd │ │ -198368: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -19836e: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ -198372: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -198374: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -19837a: 0e00 |000b: return-void │ │ +198358: |[198358] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ +198368: 1a00 dd7c |0000: const-string v0, "shared_contact_id" // string@7cdd │ │ +19836c: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +198372: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ +198376: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +198378: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +19837e: 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 │ │ @@ -312826,21 +312827,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 │ │ -19837c: |[19837c] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -19838c: 1a00 d94f |0000: const-string v0, "draft_text" // string@4fd9 │ │ -198390: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -198396: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ -19839a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -19839c: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1983a2: 0e00 |000b: return-void │ │ +198380: |[198380] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +198390: 1a00 d94f |0000: const-string v0, "draft_text" // string@4fd9 │ │ +198394: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +19839a: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ +19839e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1983a0: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1983a6: 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; │ │ @@ -312850,18 +312851,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 │ │ -1983a4: |[1983a4] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -1983b4: 1a00 de7c |0000: const-string v0, "shared_title" // string@7cde │ │ -1983b8: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1983be: 0e00 |0005: return-void │ │ +1983a8: |[1983a8] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +1983b8: 1a00 de7c |0000: const-string v0, "shared_title" // string@7cde │ │ +1983bc: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1983c2: 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; │ │ │ │ @@ -312870,21 +312871,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 │ │ -1983c0: |[1983c0] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -1983d0: 1a00 df7c |0000: const-string v0, "shared_uris" // string@7cdf │ │ -1983d4: 6e30 a500 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ -1983da: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ -1983de: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1983e0: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1983e6: 0e00 |000b: return-void │ │ +1983c4: |[1983c4] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +1983d4: 1a00 df7c |0000: const-string v0, "shared_uris" // string@7cdf │ │ +1983d8: 6e30 a500 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ +1983de: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ +1983e2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1983e4: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1983ea: 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; │ │ @@ -312915,17 +312916,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1984a8: |[1984a8] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ -1984b8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1984be: 0e00 |0003: return-void │ │ +1984ac: |[1984ac] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ +1984bc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1984c2: 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;) │ │ @@ -312933,25 +312934,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 │ │ -198428: |[198428] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ -198438: 2410 1b11 0200 |0000: filled-new-array {v2}, [I // type@111b │ │ -19843e: 0c02 |0003: move-result-object v2 │ │ -198440: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ -198446: 0c01 |0007: move-result-object v1 │ │ -198448: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -19844a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -19844c: 6e30 ea00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00ea │ │ -198452: 0a02 |000d: move-result v2 │ │ -198454: 6e10 f400 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ -19845a: 0f02 |0011: return v2 │ │ +19842c: |[19842c] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ +19843c: 2410 1b11 0200 |0000: filled-new-array {v2}, [I // type@111b │ │ +198442: 0c02 |0003: move-result-object v2 │ │ +198444: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ +19844a: 0c01 |0007: move-result-object v1 │ │ +19844c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +19844e: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +198450: 6e30 ea00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00ea │ │ +198456: 0a02 |000d: move-result v2 │ │ +198458: 6e10 f400 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ +19845e: 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; │ │ @@ -312962,24 +312963,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 │ │ -1983e8: |[1983e8] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -1983f8: 7120 2057 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5720 │ │ -1983fe: 0a01 |0003: move-result v1 │ │ -198400: 7120 3605 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0536 │ │ -198406: 0c00 |0007: move-result-object v0 │ │ -198408: 1100 |0008: return-object v0 │ │ -19840a: 0d00 |0009: move-exception v0 │ │ -19840c: 6e10 340a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -198412: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -198414: 1100 |000e: return-object v0 │ │ +1983ec: |[1983ec] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +1983fc: 7120 2057 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5720 │ │ +198402: 0a01 |0003: move-result v1 │ │ +198404: 7120 3605 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0536 │ │ +19840a: 0c00 |0007: move-result-object v0 │ │ +19840c: 1100 |0008: return-object v0 │ │ +19840e: 0d00 |0009: move-exception v0 │ │ +198410: 6e10 340a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +198416: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +198418: 1100 |000e: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=50 │ │ 0x000a line=52 │ │ locals : │ │ @@ -312991,20 +312992,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 │ │ -19845c: |[19845c] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ -19846c: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -198472: 0c00 |0003: move-result-object v0 │ │ -198474: 7120 2157 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5721 │ │ -19847a: 0a00 |0007: move-result v0 │ │ -19847c: 0f00 |0008: return v0 │ │ +198460: |[198460] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ +198470: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +198476: 0c00 |0003: move-result-object v0 │ │ +198478: 7120 2157 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5721 │ │ +19847e: 0a00 |0007: move-result v0 │ │ +198480: 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 │ │ │ │ @@ -313013,21 +313014,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 │ │ -198480: |[198480] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ -198490: 2200 d800 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d8 │ │ -198494: 7010 d102 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d1 │ │ -19849a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -19849c: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1984a2: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ -1984a6: 0f02 |000b: return v2 │ │ +198484: |[198484] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ +198494: 2200 d800 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d8 │ │ +198498: 7010 d102 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d1 │ │ +19849e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1984a0: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1984a6: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ +1984aa: 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; │ │ @@ -313080,30 +313081,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 │ │ -1984c0: |[1984c0] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ -1984d0: 7010 9f0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1984d6: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ -1984da: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ -1984de: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -1984e2: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ -1984e6: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ -1984ea: 5b34 7e42 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427e │ │ -1984ee: 5b38 7d42 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427d │ │ -1984f2: 5b35 7b42 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@427b │ │ -1984f6: 5a36 7c42 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427c │ │ -1984fa: 0e00 |0015: return-void │ │ -1984fc: 2204 d202 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d2 │ │ -198500: 1a05 3683 |0018: const-string v5, "uri, content type, and date must all be specified" // string@8336 │ │ -198504: 7020 c009 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -19850a: 2704 |001d: throw v4 │ │ +1984c4: |[1984c4] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ +1984d4: 7010 9f0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1984da: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ +1984de: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ +1984e2: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +1984e6: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ +1984ea: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ +1984ee: 5b34 7e42 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427e │ │ +1984f2: 5b38 7d42 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427d │ │ +1984f6: 5b35 7b42 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@427b │ │ +1984fa: 5a36 7c42 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427c │ │ +1984fe: 0e00 |0015: return-void │ │ +198500: 2204 d202 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d2 │ │ +198504: 1a05 3683 |0018: const-string v5, "uri, content type, and date must all be specified" // string@8336 │ │ +198508: 7020 c009 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +19850e: 2704 |001d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000d line=360 │ │ 0x000f line=361 │ │ 0x0011 line=362 │ │ 0x0013 line=363 │ │ @@ -313146,17 +313147,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1990a0: |[1990a0] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ -1990b0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1990b6: 0e00 |0003: return-void │ │ +1990a4: |[1990a4] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ +1990b4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1990ba: 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;) │ │ @@ -313164,28 +313165,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 │ │ -199060: |[199060] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ -199070: 1a00 8260 |0000: const-string v0, "keyguard" // string@6082 │ │ -199074: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ -19907a: 0c00 |0005: move-result-object v0 │ │ -19907c: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ -199080: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ -199084: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ -19908a: 0c02 |000d: move-result-object v2 │ │ -19908c: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ -199090: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -199096: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -199098: 0f01 |0014: return v1 │ │ -19909a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -19909c: 0f01 |0016: return v1 │ │ +199064: |[199064] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ +199074: 1a00 8260 |0000: const-string v0, "keyguard" // string@6082 │ │ +199078: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ +19907e: 0c00 |0005: move-result-object v0 │ │ +199080: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ +199084: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ +199088: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ +19908e: 0c02 |000d: move-result-object v2 │ │ +199090: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ +199094: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +19909a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +19909c: 0f01 |0014: return v1 │ │ +19909e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +1990a0: 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; │ │ @@ -313228,19 +313229,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 │ │ -1990b8: |[1990b8] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -1990c8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1990ce: 5b01 8542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ -1990d2: 5902 8642 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4286 │ │ -1990d6: 0e00 |0007: return-void │ │ +1990bc: |[1990bc] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +1990cc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1990d2: 5b01 8542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ +1990d6: 5902 8642 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4286 │ │ +1990da: 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 │ │ @@ -313251,19 +313252,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1990d8: |[1990d8] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1990e8: 5420 8542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ -1990ec: 5221 8642 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4286 │ │ -1990f0: 6e30 4557 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@5745 │ │ -1990f6: 0e00 |0007: return-void │ │ +1990dc: |[1990dc] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1990ec: 5420 8542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ +1990f0: 5221 8642 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4286 │ │ +1990f4: 6e30 4557 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@5745 │ │ +1990fa: 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; │ │ │ │ @@ -313301,19 +313302,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 │ │ -1990f8: |[1990f8] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -199108: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19910e: 5b01 8742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4287 │ │ -199112: 5902 8842 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4288 │ │ -199116: 0e00 |0007: return-void │ │ +1990fc: |[1990fc] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +19910c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +199112: 5b01 8742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4287 │ │ +199116: 5902 8842 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4288 │ │ +19911a: 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 │ │ @@ -313324,19 +313325,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -199118: |[199118] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -199128: 5420 8742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4287 │ │ -19912c: 5221 8842 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4288 │ │ -199130: 6e30 4657 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@5746 │ │ -199136: 0e00 |0007: return-void │ │ +19911c: |[19911c] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +19912c: 5420 8742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4287 │ │ +199130: 5221 8842 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4288 │ │ +199134: 6e30 4657 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@5746 │ │ +19913a: 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; │ │ │ │ @@ -313437,26 +313438,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 │ │ -199388: |[199388] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ -199398: 7010 cd03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03cd │ │ -19939e: 2200 7e03 |0003: new-instance v0, Ljava/util/LinkedList; // type@037e │ │ -1993a2: 7010 bb0c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -1993a8: 5b10 8942 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -1993ac: 5b12 8a42 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ -1993b0: 5b13 8c42 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428c │ │ -1993b4: 5c14 8d42 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428d │ │ -1993b8: 7110 de49 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1993be: 0c02 |0013: move-result-object v2 │ │ -1993c0: 5b12 8b42 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@428b │ │ -1993c4: 0e00 |0016: return-void │ │ +19938c: |[19938c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ +19939c: 7010 cd03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03cd │ │ +1993a2: 2200 7e03 |0003: new-instance v0, Ljava/util/LinkedList; // type@037e │ │ +1993a6: 7010 bb0c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +1993ac: 5b10 8942 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +1993b0: 5b12 8a42 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ +1993b4: 5b13 8c42 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428c │ │ +1993b8: 5c14 8d42 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428d │ │ +1993bc: 7110 de49 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1993c2: 0c02 |0013: move-result-object v2 │ │ +1993c4: 5b12 8b42 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@428b │ │ +1993c8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=38 │ │ 0x000a line=47 │ │ 0x000c line=48 │ │ 0x000e line=49 │ │ @@ -313473,46 +313474,46 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -1993c8: |[1993c8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ -1993d8: 5430 8942 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -1993dc: 7210 c80c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc8 │ │ -1993e2: 5430 8942 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -1993e6: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ -1993e8: 7110 500a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -1993ee: 0c01 |000b: move-result-object v1 │ │ -1993f0: 7220 c60c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -1993f6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -1993f8: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ -1993fc: 7210 7b0c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c7b │ │ -199402: 0c04 |0015: move-result-object v4 │ │ -199404: 7210 af0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19940a: 0a01 |0019: move-result v1 │ │ -19940c: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ -199410: 7210 b00c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -199416: 0c01 |001f: move-result-object v1 │ │ -199418: 1f01 eb02 |0020: check-cast v1, Ljava/lang/Integer; // type@02eb │ │ -19941c: 6e10 490a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -199422: 0a02 |0025: move-result v2 │ │ -199424: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ -199428: 5432 8942 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -19942c: 7220 c60c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -199432: 28e9 |002d: goto 0016 // -0017 │ │ -199434: 5534 8d42 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428d │ │ -199438: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -19943c: 5434 8942 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -199440: 7110 500a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -199446: 0c00 |0037: move-result-object v0 │ │ -199448: 7220 c60c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -19944e: 6e10 4757 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5747 │ │ -199454: 0e00 |003e: return-void │ │ +1993cc: |[1993cc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ +1993dc: 5430 8942 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +1993e0: 7210 c80c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc8 │ │ +1993e6: 5430 8942 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +1993ea: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ +1993ec: 7110 500a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +1993f2: 0c01 |000b: move-result-object v1 │ │ +1993f4: 7220 c60c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +1993fa: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +1993fc: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ +199400: 7210 7b0c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c7b │ │ +199406: 0c04 |0015: move-result-object v4 │ │ +199408: 7210 af0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19940e: 0a01 |0019: move-result v1 │ │ +199410: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ +199414: 7210 b00c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19941a: 0c01 |001f: move-result-object v1 │ │ +19941c: 1f01 eb02 |0020: check-cast v1, Ljava/lang/Integer; // type@02eb │ │ +199420: 6e10 490a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +199426: 0a02 |0025: move-result v2 │ │ +199428: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ +19942c: 5432 8942 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +199430: 7220 c60c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +199436: 28e9 |002d: goto 0016 // -0017 │ │ +199438: 5534 8d42 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428d │ │ +19943c: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +199440: 5434 8942 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +199444: 7110 500a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19944a: 0c00 |0037: move-result-object v0 │ │ +19944c: 7220 c60c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +199452: 6e10 4757 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5747 │ │ +199458: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0012 line=57 │ │ 0x0028 line=59 │ │ 0x002e line=63 │ │ @@ -313527,34 +313528,34 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -19931c: |[19931c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ -19932c: 2200 7803 |0000: new-instance v0, Ljava/util/HashSet; // type@0378 │ │ -199330: 5431 8942 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -199334: 7210 d40c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19933a: 0a01 |0007: move-result v1 │ │ -19933c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -19933e: b121 |0009: sub-int/2addr v1, v2 │ │ -199340: 7020 a00c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0ca0 │ │ -199346: 5431 8942 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -19934a: 7210 d40c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -199350: 0a01 |0012: move-result v1 │ │ -199352: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ -199356: 5431 8942 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -19935a: 7220 cb0c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -199360: 0c01 |001a: move-result-object v1 │ │ -199362: 1f01 eb02 |001b: check-cast v1, Ljava/lang/Integer; // type@02eb │ │ -199366: 7220 ff0c 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cff │ │ -19936c: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -199370: 28eb |0022: goto 000d // -0015 │ │ -199372: 1100 |0023: return-object v0 │ │ +199320: |[199320] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ +199330: 2200 7803 |0000: new-instance v0, Ljava/util/HashSet; // type@0378 │ │ +199334: 5431 8942 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +199338: 7210 d40c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19933e: 0a01 |0007: move-result v1 │ │ +199340: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +199342: b121 |0009: sub-int/2addr v1, v2 │ │ +199344: 7020 a00c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0ca0 │ │ +19934a: 5431 8942 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +19934e: 7210 d40c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +199354: 0a01 |0012: move-result v1 │ │ +199356: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ +19935a: 5431 8942 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +19935e: 7220 cb0c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +199364: 0c01 |001a: move-result-object v1 │ │ +199366: 1f01 eb02 |001b: check-cast v1, Ljava/lang/Integer; // type@02eb │ │ +19936a: 7220 ff0c 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cff │ │ +199370: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +199374: 28eb |0022: goto 000d // -0015 │ │ +199376: 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; │ │ @@ -313564,19 +313565,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1992dc: |[1992dc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ -1992ec: 5410 8942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -1992f0: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd4 │ │ -1992f6: 0a00 |0005: move-result v0 │ │ -1992f8: 0f00 |0006: return v0 │ │ +1992e0: |[1992e0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ +1992f0: 5410 8942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +1992f4: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd4 │ │ +1992fa: 0a00 |0005: move-result v0 │ │ +1992fc: 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;) │ │ @@ -313584,19 +313585,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1992fc: |[1992fc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ -19930c: 5410 8942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -199310: 7220 cb0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -199316: 0c02 |0005: move-result-object v2 │ │ -199318: 1102 |0006: return-object v2 │ │ +199300: |[199300] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ +199310: 5410 8942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +199314: 7220 cb0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19931a: 0c02 |0005: move-result-object v2 │ │ +19931c: 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 │ │ │ │ @@ -313605,128 +313606,128 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -199374: |[199374] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ -199384: 8130 |0000: int-to-long v0, v3 │ │ -199386: 1000 |0001: return-wide v0 │ │ +199378: |[199378] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ +199388: 8130 |0000: int-to-long v0, v3 │ │ +19938a: 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 : 202 16-bit code units │ │ -199138: |[199138] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -199148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19914a: 390c 0f00 |0001: if-nez v12, 0010 // +000f │ │ -19914e: 54ac 8a42 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ -199152: 7110 e302 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ -199158: 0c0c |0008: move-result-object v12 │ │ -19915a: 1401 0301 0d7f |0009: const v1, #float 1.87426e+38 // #7f0d0103 │ │ -199160: 6e40 e502 1c0d |000c: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -199166: 0c0c |000f: move-result-object v12 │ │ -199168: 140d b900 0a7f |0010: const v13, #float 1.83437e+38 // #7f0a00b9 │ │ -19916e: 6e20 1403 dc00 |0013: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -199174: 0c0d |0016: move-result-object v13 │ │ -199176: 1f0d 3f0e |0017: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e3f │ │ -19917a: 1401 5602 0a7f |0019: const v1, #float 1.83446e+38 // #7f0a0256 │ │ -199180: 6e20 1403 1c00 |001c: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -199186: 0c01 |001f: move-result-object v1 │ │ -199188: 1f01 5101 |0020: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0151 │ │ -19918c: 1402 9d02 0a7f |0022: const v2, #float 1.83447e+38 // #7f0a029d │ │ -199192: 6e20 1403 2c00 |0025: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -199198: 0c02 |0028: move-result-object v2 │ │ -19919a: 1f02 4101 |0029: check-cast v2, Landroid/widget/TextView; // type@0141 │ │ -19919e: 1403 de00 0a7f |002b: const v3, #float 1.83438e+38 // #7f0a00de │ │ -1991a4: 6e20 1403 3c00 |002e: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -1991aa: 0c03 |0031: move-result-object v3 │ │ -1991ac: 1f03 2e01 |0032: check-cast v3, Landroid/widget/ImageButton; // type@012e │ │ -1991b0: 6e20 4257 ba00 |0034: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5742 │ │ -1991b6: 0c04 |0037: move-result-object v4 │ │ -1991b8: 1f04 eb02 |0038: check-cast v4, Ljava/lang/Integer; // type@02eb │ │ -1991bc: 6e10 490a 0400 |003a: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -1991c2: 0a04 |003d: move-result v4 │ │ -1991c4: 12d5 |003e: const/4 v5, #int -3 // #fd │ │ -1991c6: 1216 |003f: const/4 v6, #int 1 // #1 │ │ -1991c8: 3254 0600 |0040: if-eq v4, v5, 0046 // +0006 │ │ -1991cc: 3264 0400 |0042: if-eq v4, v6, 0046 // +0004 │ │ -1991d0: 1217 |0044: const/4 v7, #int 1 // #1 │ │ -1991d2: 2802 |0045: goto 0047 // +0002 │ │ -1991d4: 1207 |0046: const/4 v7, #int 0 // #0 │ │ -1991d6: 1308 0800 |0047: const/16 v8, #int 8 // #8 │ │ -1991da: 1209 |0049: const/4 v9, #int 0 // #0 │ │ -1991dc: 3354 1e00 |004a: if-ne v4, v5, 0068 // +001e │ │ -1991e0: 54a4 8a42 |004c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ -1991e4: 55a5 8d42 |004e: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428d │ │ -1991e8: 3805 0600 |0050: if-eqz v5, 0056 // +0006 │ │ -1991ec: 1405 4200 137f |0052: const v5, #float 1.95398e+38 // #7f130042 │ │ -1991f2: 2804 |0055: goto 0059 // +0004 │ │ -1991f4: 1405 bb01 137f |0056: const v5, #float 1.95406e+38 // #7f1301bb │ │ -1991fa: 6e20 7700 5400 |0059: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -199200: 0c04 |005c: move-result-object v4 │ │ -199202: 6e20 d904 4100 |005d: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d9 │ │ -199208: 6e30 dc04 9106 |0060: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04dc │ │ -19920e: 6e20 7704 8200 |0063: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ -199214: 1202 |0066: const/4 v2, #int 0 // #0 │ │ -199216: 2827 |0067: goto 008e // +0027 │ │ -199218: 54a5 8b42 |0068: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@428b │ │ -19921c: 6e20 ab06 4500 |006a: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -199222: 0c04 |006d: move-result-object v4 │ │ -199224: 2205 5c10 |006e: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ -199228: 54a6 8a42 |0070: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ -19922c: 7030 4954 6504 |0072: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ -199232: 6e10 7c06 0400 |0075: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@067c │ │ -199238: 0c06 |0078: move-result-object v6 │ │ -19923a: 6e20 d904 6100 |0079: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d9 │ │ -199240: 6e30 dc04 9100 |007c: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04dc │ │ -199246: 6e10 7906 0400 |007f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0679 │ │ -19924c: 0c06 |0082: move-result-object v6 │ │ -19924e: 6e20 7204 6200 |0083: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ -199254: 6e20 7704 0200 |0086: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ -19925a: 6e10 8606 0400 |0089: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0686 │ │ -199260: 0a02 |008c: move-result v2 │ │ -199262: 0759 |008d: move-object v9, v5 │ │ -199264: 54a4 8c42 |008e: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428c │ │ -199268: 6e20 de45 4d00 |0090: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@45de │ │ -19926e: 54a4 8c42 |0093: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428c │ │ -199272: 6e40 e145 4d09 |0095: 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@45e1 │ │ -199278: 3802 0600 |0098: if-eqz v2, 009e // +0006 │ │ -19927c: 140d 0c02 087f |009a: const v13, #float 1.80786e+38 // #7f08020c │ │ -199282: 2802 |009d: goto 009f // +0002 │ │ -199284: 120d |009e: const/4 v13, #int 0 // #0 │ │ -199286: 6e50 d404 01d0 |009f: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04d4 │ │ -19928c: 3807 0300 |00a2: if-eqz v7, 00a5 // +0003 │ │ -199290: 2803 |00a4: goto 00a7 // +0003 │ │ -199292: 1300 0800 |00a5: const/16 v0, #int 8 // #8 │ │ -199296: 6e20 0904 0300 |00a7: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0409 │ │ -19929c: 54ad 8a42 |00aa: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ -1992a0: 7110 5256 0d00 |00ac: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ -1992a6: 0a0d |00af: move-result v13 │ │ -1992a8: 380d 0400 |00b0: if-eqz v13, 00b4 // +0004 │ │ -1992ac: 12fd |00b2: const/4 v13, #int -1 // #ff │ │ -1992ae: 2803 |00b3: goto 00b6 // +0003 │ │ -1992b0: 150d 00ff |00b4: const/high16 v13, #int -16777216 // #ff00 │ │ -1992b4: 6e20 0504 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0405 │ │ -1992ba: 220d d710 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10d7 │ │ -1992be: 7030 3857 ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5738 │ │ -1992c4: 6e20 0704 d300 |00be: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0407 │ │ -1992ca: 220d d810 |00c1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10d8 │ │ -1992ce: 7030 3a57 ad0b |00c3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@573a │ │ -1992d4: 6e20 3f03 dc00 |00c6: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -1992da: 110c |00c9: return-object v12 │ │ +19913c: |[19913c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +19914c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19914e: 390c 0f00 |0001: if-nez v12, 0010 // +000f │ │ +199152: 54ac 8a42 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ +199156: 7110 e302 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ +19915c: 0c0c |0008: move-result-object v12 │ │ +19915e: 1401 0301 0d7f |0009: const v1, #float 1.87426e+38 // #7f0d0103 │ │ +199164: 6e40 e502 1c0d |000c: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +19916a: 0c0c |000f: move-result-object v12 │ │ +19916c: 140d b900 0a7f |0010: const v13, #float 1.83437e+38 // #7f0a00b9 │ │ +199172: 6e20 1403 dc00 |0013: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +199178: 0c0d |0016: move-result-object v13 │ │ +19917a: 1f0d 3f0e |0017: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e3f │ │ +19917e: 1401 5602 0a7f |0019: const v1, #float 1.83446e+38 // #7f0a0256 │ │ +199184: 6e20 1403 1c00 |001c: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +19918a: 0c01 |001f: move-result-object v1 │ │ +19918c: 1f01 5101 |0020: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0151 │ │ +199190: 1402 9d02 0a7f |0022: const v2, #float 1.83447e+38 // #7f0a029d │ │ +199196: 6e20 1403 2c00 |0025: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +19919c: 0c02 |0028: move-result-object v2 │ │ +19919e: 1f02 4101 |0029: check-cast v2, Landroid/widget/TextView; // type@0141 │ │ +1991a2: 1403 de00 0a7f |002b: const v3, #float 1.83438e+38 // #7f0a00de │ │ +1991a8: 6e20 1403 3c00 |002e: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +1991ae: 0c03 |0031: move-result-object v3 │ │ +1991b0: 1f03 2e01 |0032: check-cast v3, Landroid/widget/ImageButton; // type@012e │ │ +1991b4: 6e20 4257 ba00 |0034: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5742 │ │ +1991ba: 0c04 |0037: move-result-object v4 │ │ +1991bc: 1f04 eb02 |0038: check-cast v4, Ljava/lang/Integer; // type@02eb │ │ +1991c0: 6e10 490a 0400 |003a: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +1991c6: 0a04 |003d: move-result v4 │ │ +1991c8: 12d5 |003e: const/4 v5, #int -3 // #fd │ │ +1991ca: 1216 |003f: const/4 v6, #int 1 // #1 │ │ +1991cc: 3254 0600 |0040: if-eq v4, v5, 0046 // +0006 │ │ +1991d0: 3264 0400 |0042: if-eq v4, v6, 0046 // +0004 │ │ +1991d4: 1217 |0044: const/4 v7, #int 1 // #1 │ │ +1991d6: 2802 |0045: goto 0047 // +0002 │ │ +1991d8: 1207 |0046: const/4 v7, #int 0 // #0 │ │ +1991da: 1308 0800 |0047: const/16 v8, #int 8 // #8 │ │ +1991de: 1209 |0049: const/4 v9, #int 0 // #0 │ │ +1991e0: 3354 1e00 |004a: if-ne v4, v5, 0068 // +001e │ │ +1991e4: 54a4 8a42 |004c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ +1991e8: 55a5 8d42 |004e: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428d │ │ +1991ec: 3805 0600 |0050: if-eqz v5, 0056 // +0006 │ │ +1991f0: 1405 4200 137f |0052: const v5, #float 1.95398e+38 // #7f130042 │ │ +1991f6: 2804 |0055: goto 0059 // +0004 │ │ +1991f8: 1405 bb01 137f |0056: const v5, #float 1.95406e+38 // #7f1301bb │ │ +1991fe: 6e20 7700 5400 |0059: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +199204: 0c04 |005c: move-result-object v4 │ │ +199206: 6e20 d904 4100 |005d: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d9 │ │ +19920c: 6e30 dc04 9106 |0060: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04dc │ │ +199212: 6e20 7704 8200 |0063: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ +199218: 1202 |0066: const/4 v2, #int 0 // #0 │ │ +19921a: 2827 |0067: goto 008e // +0027 │ │ +19921c: 54a5 8b42 |0068: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@428b │ │ +199220: 6e20 ab06 4500 |006a: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +199226: 0c04 |006d: move-result-object v4 │ │ +199228: 2205 5c10 |006e: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@105c │ │ +19922c: 54a6 8a42 |0070: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ +199230: 7030 4954 6504 |0072: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5449 │ │ +199236: 6e10 7c06 0400 |0075: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@067c │ │ +19923c: 0c06 |0078: move-result-object v6 │ │ +19923e: 6e20 d904 6100 |0079: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d9 │ │ +199244: 6e30 dc04 9100 |007c: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04dc │ │ +19924a: 6e10 7906 0400 |007f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0679 │ │ +199250: 0c06 |0082: move-result-object v6 │ │ +199252: 6e20 7204 6200 |0083: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ +199258: 6e20 7704 0200 |0086: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ +19925e: 6e10 8606 0400 |0089: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0686 │ │ +199264: 0a02 |008c: move-result v2 │ │ +199266: 0759 |008d: move-object v9, v5 │ │ +199268: 54a4 8c42 |008e: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428c │ │ +19926c: 6e20 de45 4d00 |0090: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@45de │ │ +199272: 54a4 8c42 |0093: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428c │ │ +199276: 6e40 e145 4d09 |0095: 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@45e1 │ │ +19927c: 3802 0600 |0098: if-eqz v2, 009e // +0006 │ │ +199280: 140d 0c02 087f |009a: const v13, #float 1.80786e+38 // #7f08020c │ │ +199286: 2802 |009d: goto 009f // +0002 │ │ +199288: 120d |009e: const/4 v13, #int 0 // #0 │ │ +19928a: 6e50 d404 01d0 |009f: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04d4 │ │ +199290: 3807 0300 |00a2: if-eqz v7, 00a5 // +0003 │ │ +199294: 2803 |00a4: goto 00a7 // +0003 │ │ +199296: 1300 0800 |00a5: const/16 v0, #int 8 // #8 │ │ +19929a: 6e20 0904 0300 |00a7: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0409 │ │ +1992a0: 54ad 8a42 |00aa: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@428a │ │ +1992a4: 7110 5256 0d00 |00ac: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5652 │ │ +1992aa: 0a0d |00af: move-result v13 │ │ +1992ac: 380d 0400 |00b0: if-eqz v13, 00b4 // +0004 │ │ +1992b0: 12fd |00b2: const/4 v13, #int -1 // #ff │ │ +1992b2: 2803 |00b3: goto 00b6 // +0003 │ │ +1992b4: 150d 00ff |00b4: const/high16 v13, #int -16777216 // #ff00 │ │ +1992b8: 6e20 0504 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0405 │ │ +1992be: 220d d710 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10d7 │ │ +1992c2: 7030 3857 ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5738 │ │ +1992c8: 6e20 0704 d300 |00be: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0407 │ │ +1992ce: 220d d810 |00c1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10d8 │ │ +1992d2: 7030 3a57 ad0b |00c3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@573a │ │ +1992d8: 6e20 3f03 dc00 |00c6: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +1992de: 110c |00c9: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=101 │ │ 0x0013 line=104 │ │ 0x001c line=105 │ │ 0x0025 line=106 │ │ 0x002e line=107 │ │ @@ -313759,25 +313760,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -199458: |[199458] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -199468: 5413 8e42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428e │ │ -19946c: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -199470: 5410 8942 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -199474: 7220 cb0c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19947a: 0c02 |0009: move-result-object v2 │ │ -19947c: 1f02 eb02 |000a: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ -199480: 6e10 490a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -199486: 0a02 |000f: move-result v2 │ │ -199488: 7220 3d57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@573d │ │ -19948e: 0e00 |0013: return-void │ │ +19945c: |[19945c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +19946c: 5413 8e42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428e │ │ +199470: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +199474: 5410 8942 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +199478: 7220 cb0c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19947e: 0c02 |0009: move-result-object v2 │ │ +199480: 1f02 eb02 |000a: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ +199484: 6e10 490a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +19948a: 0a02 |000f: move-result v2 │ │ +19948c: 7220 3d57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@573d │ │ +199492: 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 │ │ @@ -313788,25 +313789,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -199490: |[199490] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -1994a0: 5413 8e42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428e │ │ -1994a4: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -1994a8: 5410 8942 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -1994ac: 7220 cb0c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -1994b2: 0c02 |0009: move-result-object v2 │ │ -1994b4: 1f02 eb02 |000a: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ -1994b8: 6e10 490a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -1994be: 0a02 |000f: move-result v2 │ │ -1994c0: 7220 3c57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@573c │ │ -1994c6: 0e00 |0013: return-void │ │ +199494: |[199494] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +1994a4: 5413 8e42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428e │ │ +1994a8: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +1994ac: 5410 8942 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +1994b0: 7220 cb0c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +1994b6: 0c02 |0009: move-result-object v2 │ │ +1994b8: 1f02 eb02 |000a: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ +1994bc: 6e10 490a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +1994c2: 0a02 |000f: move-result v2 │ │ +1994c4: 7220 3c57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@573c │ │ +1994ca: 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 │ │ @@ -313817,21 +313818,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1994c8: |[1994c8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ -1994d8: 5410 8942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ -1994dc: 7220 d20c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1994e2: 0a02 |0005: move-result v2 │ │ -1994e4: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -1994e8: 6e10 4757 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5747 │ │ -1994ee: 0e00 |000b: return-void │ │ +1994cc: |[1994cc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ +1994dc: 5410 8942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4289 │ │ +1994e0: 7220 d20c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1994e6: 0a02 |0005: move-result v2 │ │ +1994e8: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +1994ec: 6e10 4757 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5747 │ │ +1994f2: 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; │ │ @@ -313841,17 +313842,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 │ │ -1994f0: |[1994f0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ -199500: 5b01 8e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428e │ │ -199504: 0e00 |0002: return-void │ │ +1994f4: |[1994f4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ +199504: 5b01 8e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428e │ │ +199508: 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; │ │ │ │ @@ -313893,20 +313894,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 │ │ -199508: |[199508] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -199518: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19951e: 5b01 8f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428f │ │ -199522: 5b02 9042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4290 │ │ -199526: 5b03 9142 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4291 │ │ -19952a: 0e00 |0009: return-void │ │ +19950c: |[19950c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +19951c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +199522: 5b01 8f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428f │ │ +199526: 5b02 9042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4290 │ │ +19952a: 5b03 9142 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4291 │ │ +19952e: 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; │ │ @@ -313918,20 +313919,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19952c: |[19952c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ -19953c: 5430 8f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428f │ │ -199540: 5431 9042 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4290 │ │ -199544: 5432 9142 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4291 │ │ -199548: 7130 5457 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5754 │ │ -19954e: 0e00 |0009: return-void │ │ +199530: |[199530] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ +199540: 5430 8f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428f │ │ +199544: 5431 9042 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4290 │ │ +199548: 5432 9142 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4291 │ │ +19954c: 7130 5457 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5754 │ │ +199552: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -313976,21 +313977,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 │ │ -199550: |[199550] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -199560: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -199566: 5b01 9242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4292 │ │ -19956a: 5b02 9342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4293 │ │ -19956e: 5b03 9442 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4294 │ │ -199572: 5b04 9542 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4295 │ │ -199576: 0e00 |000b: return-void │ │ +199554: |[199554] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +199564: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19956a: 5b01 9242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4292 │ │ +19956e: 5b02 9342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4293 │ │ +199572: 5b03 9442 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4294 │ │ +199576: 5b04 9542 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4295 │ │ +19957a: 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; │ │ @@ -314003,21 +314004,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -199578: |[199578] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ -199588: 5440 9242 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4292 │ │ -19958c: 5441 9342 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4293 │ │ -199590: 5442 9442 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4294 │ │ -199594: 5443 9542 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4295 │ │ -199598: 7140 5557 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@5755 │ │ -19959e: 0e00 |000b: return-void │ │ +19957c: |[19957c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ +19958c: 5440 9242 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4292 │ │ +199590: 5441 9342 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4293 │ │ +199594: 5442 9442 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4294 │ │ +199598: 5443 9542 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4295 │ │ +19959c: 7140 5557 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@5755 │ │ +1995a2: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -314053,17 +314054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199698: |[199698] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ -1996a8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1996ae: 0e00 |0003: return-void │ │ +19969c: |[19969c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ +1996ac: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1996b2: 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;) │ │ @@ -314071,32 +314072,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 │ │ -1995a0: |[1995a0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ -1995b0: 6e10 620c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -1995b6: 0c02 |0003: move-result-object v2 │ │ -1995b8: 7210 af0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -1995be: 0a00 |0007: move-result v0 │ │ -1995c0: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -1995c4: 7210 b00c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -1995ca: 0c00 |000d: move-result-object v0 │ │ -1995cc: 1f00 8600 |000e: check-cast v0, Landroid/net/Uri; // type@0086 │ │ -1995d0: 7120 ba56 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@56ba │ │ -1995d6: 0c00 |0013: move-result-object v0 │ │ -1995d8: 7110 c456 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56c4 │ │ -1995de: 0a00 |0017: move-result v0 │ │ -1995e0: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ -1995e4: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -1995e6: 0f01 |001b: return v1 │ │ -1995e8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -1995ea: 0f01 |001d: return v1 │ │ +1995a4: |[1995a4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ +1995b4: 6e10 620c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +1995ba: 0c02 |0003: move-result-object v2 │ │ +1995bc: 7210 af0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +1995c2: 0a00 |0007: move-result v0 │ │ +1995c4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +1995c8: 7210 b00c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +1995ce: 0c00 |000d: move-result-object v0 │ │ +1995d0: 1f00 8600 |000e: check-cast v0, Landroid/net/Uri; // type@0086 │ │ +1995d4: 7120 ba56 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@56ba │ │ +1995da: 0c00 |0013: move-result-object v0 │ │ +1995dc: 7110 c456 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56c4 │ │ +1995e2: 0a00 |0017: move-result v0 │ │ +1995e4: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ +1995e8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +1995ea: 0f01 |001b: return v1 │ │ +1995ec: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +1995ee: 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; │ │ @@ -314107,53 +314108,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 │ │ -1995ec: |[1995ec] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ -1995fc: 7110 de49 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -199602: 0c00 |0003: move-result-object v0 │ │ -199604: 7120 ba56 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@56ba │ │ -19960a: 0c01 |0007: move-result-object v1 │ │ -19960c: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ -199610: 2202 dd01 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ -199614: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ -199618: 7030 fd06 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ -19961e: 2832 |0011: goto 0043 // +0032 │ │ -199620: 7110 bf56 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56bf │ │ -199626: 0a02 |0015: move-result v2 │ │ -199628: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ -19962c: 2202 dd01 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ -199630: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ -199634: 7030 fd06 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ -19963a: 2824 |001f: goto 0043 // +0024 │ │ -19963c: 7110 bc56 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@56bc │ │ -199642: 0a02 |0023: move-result v2 │ │ -199644: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -199648: 2202 dd01 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ -19964c: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ -199650: 7030 fd06 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ -199656: 2816 |002d: goto 0043 // +0016 │ │ -199658: 7110 c456 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56c4 │ │ -19965e: 0a02 |0031: move-result v2 │ │ -199660: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ -199664: 2202 dd01 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ -199668: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ -19966c: 7030 fd06 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ -199672: 2808 |003b: goto 0043 // +0008 │ │ -199674: 2202 dd01 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ -199678: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ -19967c: 7030 fd06 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ -199682: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ -199686: 7140 5757 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@5757 │ │ -19968c: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ -199690: 6e20 3607 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0736 │ │ -199696: 1102 |004d: return-object v2 │ │ +1995f0: |[1995f0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ +199600: 7110 de49 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +199606: 0c00 |0003: move-result-object v0 │ │ +199608: 7120 ba56 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@56ba │ │ +19960e: 0c01 |0007: move-result-object v1 │ │ +199610: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ +199614: 2202 dd01 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ +199618: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ +19961c: 7030 fd06 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ +199622: 2832 |0011: goto 0043 // +0032 │ │ +199624: 7110 bf56 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56bf │ │ +19962a: 0a02 |0015: move-result v2 │ │ +19962c: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ +199630: 2202 dd01 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ +199634: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ +199638: 7030 fd06 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ +19963e: 2824 |001f: goto 0043 // +0024 │ │ +199640: 7110 bc56 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@56bc │ │ +199646: 0a02 |0023: move-result v2 │ │ +199648: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +19964c: 2202 dd01 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ +199650: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ +199654: 7030 fd06 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ +19965a: 2816 |002d: goto 0043 // +0016 │ │ +19965c: 7110 c456 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56c4 │ │ +199662: 0a02 |0031: move-result v2 │ │ +199664: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ +199668: 2202 dd01 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ +19966c: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ +199670: 7030 fd06 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ +199676: 2808 |003b: goto 0043 // +0008 │ │ +199678: 2202 dd01 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01dd │ │ +19967c: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ +199680: 7030 fd06 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06fd │ │ +199686: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ +19968a: 7140 5757 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@5757 │ │ +199690: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ +199694: 6e20 3607 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0736 │ │ +19969a: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=109 │ │ 0x000a line=111 │ │ 0x0012 line=112 │ │ 0x0018 line=113 │ │ @@ -314174,19 +314175,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 │ │ -1996b0: |[1996b0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ -1996c0: 7110 de49 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1996c6: 0c00 |0003: move-result-object v0 │ │ -1996c8: 6e30 9b06 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@069b │ │ -1996ce: 0e00 |0007: return-void │ │ +1996b4: |[1996b4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ +1996c4: 7110 de49 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1996ca: 0c00 |0003: move-result-object v0 │ │ +1996cc: 6e30 9b06 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@069b │ │ +1996d2: 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 │ │ @@ -314197,24 +314198,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 │ │ -1996d0: |[1996d0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ -1996e0: 8130 |0000: int-to-long v0, v3 │ │ -1996e2: 7120 5d0a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -1996e8: 0c03 |0004: move-result-object v3 │ │ -1996ea: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1996ec: 2300 3411 |0006: new-array v0, v0, [Ljava/lang/Long; // type@1134 │ │ -1996f0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1996f2: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ -1996f6: 7120 5357 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5753 │ │ -1996fc: 0e00 |000e: return-void │ │ +1996d4: |[1996d4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ +1996e4: 8130 |0000: int-to-long v0, v3 │ │ +1996e6: 7120 5d0a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +1996ec: 0c03 |0004: move-result-object v3 │ │ +1996ee: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1996f0: 2300 3411 |0006: new-array v0, v0, [Ljava/lang/Long; // type@1134 │ │ +1996f4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1996f6: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ +1996fa: 7120 5357 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5753 │ │ +199700: 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 │ │ │ │ @@ -314223,40 +314224,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 │ │ -199700: |[199700] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ -199710: 7100 123f 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@3f12 │ │ -199716: 7110 1357 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5713 │ │ -19971c: 0a00 |0006: move-result v0 │ │ -19971e: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -199722: 7110 0d57 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@570d │ │ -199728: 0c00 |000c: move-result-object v0 │ │ -19972a: 7110 1657 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5716 │ │ -199730: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -199734: 0e00 |0012: return-void │ │ -199736: 2201 db10 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10db │ │ -19973a: 7040 4a57 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@574a │ │ -199740: 7110 ae57 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@57ae │ │ -199746: 281a |001b: goto 0035 // +001a │ │ -199748: 7110 1557 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5715 │ │ -19974e: 0a00 |001f: move-result v0 │ │ -199750: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ -199754: 7110 1157 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5711 │ │ -19975a: 0c00 |0025: move-result-object v0 │ │ -19975c: 7110 0f57 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@570f │ │ -199762: 0c01 |0029: move-result-object v1 │ │ -199764: 7110 1657 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5716 │ │ -19976a: 2202 dc10 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10dc │ │ -19976e: 7051 4c57 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@574c │ │ -199774: 7110 ae57 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@57ae │ │ -19977a: 0e00 |0035: return-void │ │ +199704: |[199704] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ +199714: 7100 123f 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@3f12 │ │ +19971a: 7110 1357 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5713 │ │ +199720: 0a00 |0006: move-result v0 │ │ +199722: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +199726: 7110 0d57 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@570d │ │ +19972c: 0c00 |000c: move-result-object v0 │ │ +19972e: 7110 1657 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5716 │ │ +199734: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +199738: 0e00 |0012: return-void │ │ +19973a: 2201 db10 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10db │ │ +19973e: 7040 4a57 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@574a │ │ +199744: 7110 ae57 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@57ae │ │ +19974a: 281a |001b: goto 0035 // +001a │ │ +19974c: 7110 1557 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5715 │ │ +199752: 0a00 |001f: move-result v0 │ │ +199754: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ +199758: 7110 1157 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5711 │ │ +19975e: 0c00 |0025: move-result-object v0 │ │ +199760: 7110 0f57 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@570f │ │ +199766: 0c01 |0029: move-result-object v1 │ │ +199768: 7110 1657 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5716 │ │ +19976e: 2202 dc10 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10dc │ │ +199772: 7051 4c57 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@574c │ │ +199778: 7110 ae57 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@57ae │ │ +19977e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ 0x0013 line=43 │ │ @@ -314274,58 +314275,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 │ │ -19977c: |[19977c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -19978c: 7110 de49 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -199792: 0c00 |0003: move-result-object v0 │ │ -199794: 21b1 |0004: array-length v1, v11 │ │ -199796: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -199798: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -19979a: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ -19979e: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ -1997a2: 6e10 590a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -1997a8: 0b04 |000e: move-result-wide v4 │ │ -1997aa: 8445 |000f: long-to-int v5, v4 │ │ -1997ac: 6e20 9f06 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ -1997b2: 0c04 |0013: move-result-object v4 │ │ -1997b4: 6e10 6e06 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@066e │ │ -1997ba: 0a04 |0017: move-result v4 │ │ -1997bc: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ -1997c0: 21c4 |001a: array-length v4, v12 │ │ -1997c2: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -1997c4: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ -1997c8: 4407 0c06 |001e: aget v7, v12, v6 │ │ -1997cc: 6e20 b306 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ -1997d2: 0c08 |0023: move-result-object v8 │ │ -1997d4: 6e10 fe06 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06fe │ │ -1997da: 0a09 |0027: move-result v9 │ │ -1997dc: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ -1997e0: 6e10 1407 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0714 │ │ -1997e6: 0a09 |002d: move-result v9 │ │ -1997e8: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ -1997ec: 6e10 ff06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06ff │ │ -1997f2: 0a08 |0033: move-result v8 │ │ -1997f4: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ -1997f8: 2410 1b11 0700 |0036: filled-new-array {v7}, [I // type@111b │ │ -1997fe: 0c07 |0039: move-result-object v7 │ │ -199800: 6e20 d406 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06d4 │ │ -199806: 2808 |003d: goto 0045 // +0008 │ │ -199808: 2410 1b11 0700 |003e: filled-new-array {v7}, [I // type@111b │ │ -19980e: 0c07 |0041: move-result-object v7 │ │ -199810: 7130 5157 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5751 │ │ -199816: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ -19981a: 28d5 |0047: goto 001c // -002b │ │ -19981c: 7130 5157 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5751 │ │ -199822: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -199826: 28ba |004d: goto 0007 // -0046 │ │ -199828: 0e00 |004e: return-void │ │ +199780: |[199780] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +199790: 7110 de49 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +199796: 0c00 |0003: move-result-object v0 │ │ +199798: 21b1 |0004: array-length v1, v11 │ │ +19979a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19979c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +19979e: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ +1997a2: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ +1997a6: 6e10 590a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +1997ac: 0b04 |000e: move-result-wide v4 │ │ +1997ae: 8445 |000f: long-to-int v5, v4 │ │ +1997b0: 6e20 9f06 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ +1997b6: 0c04 |0013: move-result-object v4 │ │ +1997b8: 6e10 6e06 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@066e │ │ +1997be: 0a04 |0017: move-result v4 │ │ +1997c0: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ +1997c4: 21c4 |001a: array-length v4, v12 │ │ +1997c6: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +1997c8: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ +1997cc: 4407 0c06 |001e: aget v7, v12, v6 │ │ +1997d0: 6e20 b306 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ +1997d6: 0c08 |0023: move-result-object v8 │ │ +1997d8: 6e10 fe06 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06fe │ │ +1997de: 0a09 |0027: move-result v9 │ │ +1997e0: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ +1997e4: 6e10 1407 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0714 │ │ +1997ea: 0a09 |002d: move-result v9 │ │ +1997ec: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ +1997f0: 6e10 ff06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06ff │ │ +1997f6: 0a08 |0033: move-result v8 │ │ +1997f8: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ +1997fc: 2410 1b11 0700 |0036: filled-new-array {v7}, [I // type@111b │ │ +199802: 0c07 |0039: move-result-object v7 │ │ +199804: 6e20 d406 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06d4 │ │ +19980a: 2808 |003d: goto 0045 // +0008 │ │ +19980c: 2410 1b11 0700 |003e: filled-new-array {v7}, [I // type@111b │ │ +199812: 0c07 |0041: move-result-object v7 │ │ +199814: 7130 5157 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5751 │ │ +19981a: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ +19981e: 28d5 |0047: goto 001c // -002b │ │ +199820: 7130 5157 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5751 │ │ +199826: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +19982a: 28ba |004d: goto 0007 // -0046 │ │ +19982c: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ 0x001a line=48 │ │ 0x0020 line=49 │ │ @@ -314343,26 +314344,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 │ │ -19982c: |[19982c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -19983c: 2140 |0000: array-length v0, v4 │ │ -19983e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -199840: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ -199844: 4602 0401 |0004: aget-object v2, v4, v1 │ │ -199848: 6e10 590a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -19984e: 0b02 |0009: move-result-wide v2 │ │ -199850: 8423 |000a: long-to-int v3, v2 │ │ -199852: 7140 5657 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@5756 │ │ -199858: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19985c: 28f2 |0010: goto 0002 // -000e │ │ -19985e: 0e00 |0011: return-void │ │ +199830: |[199830] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +199840: 2140 |0000: array-length v0, v4 │ │ +199842: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +199844: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ +199848: 4602 0401 |0004: aget-object v2, v4, v1 │ │ +19984c: 6e10 590a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +199852: 0b02 |0009: move-result-wide v2 │ │ +199854: 8423 |000a: long-to-int v3, v2 │ │ +199856: 7140 5657 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@5756 │ │ +19985c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +199860: 28f2 |0010: goto 0002 // -000e │ │ +199862: 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; │ │ @@ -314374,47 +314375,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 │ │ -199860: |[199860] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ -199870: 7110 de49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -199876: 0c00 |0003: move-result-object v0 │ │ -199878: 6e10 640c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19987e: 0a01 |0007: move-result v1 │ │ -199880: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -199882: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ -199886: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -199888: 6e20 5f0c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ -19988e: 0c05 |000f: move-result-object v5 │ │ -199890: 1f05 8600 |0010: check-cast v5, Landroid/net/Uri; // type@0086 │ │ -199894: 7130 5057 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@5750 │ │ -19989a: 0c03 |0015: move-result-object v3 │ │ -19989c: 6e30 d706 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d7 │ │ -1998a2: 2823 |0019: goto 003c // +0023 │ │ -1998a4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1998a6: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ -1998aa: 7130 5057 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@5750 │ │ -1998b0: 0c06 |0020: move-result-object v6 │ │ -1998b2: 6e30 d706 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d7 │ │ -1998b8: 6e10 620c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -1998be: 0c05 |0027: move-result-object v5 │ │ -1998c0: 7210 af0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -1998c6: 0a06 |002b: move-result v6 │ │ -1998c8: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ -1998cc: 7210 b00c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -1998d2: 0c06 |0031: move-result-object v6 │ │ -1998d4: 1f06 8600 |0032: check-cast v6, Landroid/net/Uri; // type@0086 │ │ -1998d8: 7130 5057 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@5750 │ │ -1998de: 0c06 |0037: move-result-object v6 │ │ -1998e0: 6e30 d706 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d7 │ │ -1998e6: 28ed |003b: goto 0028 // -0013 │ │ -1998e8: 0e00 |003c: return-void │ │ +199864: |[199864] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ +199874: 7110 de49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +19987a: 0c00 |0003: move-result-object v0 │ │ +19987c: 6e10 640c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +199882: 0a01 |0007: move-result v1 │ │ +199884: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +199886: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ +19988a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +19988c: 6e20 5f0c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ +199892: 0c05 |000f: move-result-object v5 │ │ +199894: 1f05 8600 |0010: check-cast v5, Landroid/net/Uri; // type@0086 │ │ +199898: 7130 5057 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@5750 │ │ +19989e: 0c03 |0015: move-result-object v3 │ │ +1998a0: 6e30 d706 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d7 │ │ +1998a6: 2823 |0019: goto 003c // +0023 │ │ +1998a8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1998aa: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ +1998ae: 7130 5057 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@5750 │ │ +1998b4: 0c06 |0020: move-result-object v6 │ │ +1998b6: 6e30 d706 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d7 │ │ +1998bc: 6e10 620c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +1998c2: 0c05 |0027: move-result-object v5 │ │ +1998c4: 7210 af0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +1998ca: 0a06 |002b: move-result v6 │ │ +1998cc: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ +1998d0: 7210 b00c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +1998d6: 0c06 |0031: move-result-object v6 │ │ +1998d8: 1f06 8600 |0032: check-cast v6, Landroid/net/Uri; // type@0086 │ │ +1998dc: 7130 5057 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@5750 │ │ +1998e2: 0c06 |0037: move-result-object v6 │ │ +1998e4: 6e30 d706 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d7 │ │ +1998ea: 28ed |003b: goto 0028 // -0013 │ │ +1998ec: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=84 │ │ 0x000c line=85 │ │ 0x001d line=88 │ │ 0x0024 line=90 │ │ @@ -314430,74 +314431,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 │ │ -1998ec: |[1998ec] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ -1998fc: 7110 de49 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -199902: 0c00 |0003: move-result-object v0 │ │ -199904: 1a01 7b48 |0004: const-string v1, "cannot-resolve.jpg" // string@487b │ │ -199908: 7110 8050 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5080 │ │ -19990e: 0a02 |0009: move-result v2 │ │ -199910: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -199914: 6e10 f901 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01f9 │ │ -19991a: 0c02 |000f: move-result-object v2 │ │ -19991c: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -19991e: 7220 cb0c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -199924: 0c02 |0014: move-result-object v2 │ │ -199926: 1f02 0303 |0015: check-cast v2, Ljava/lang/String; // type@0303 │ │ -19992a: 0721 |0017: move-object v1, v2 │ │ -19992c: 2837 |0018: goto 004f // +0037 │ │ -19992e: 6e10 fb01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ -199934: 0c02 |001c: move-result-object v2 │ │ -199936: 1a03 994b |001d: const-string v3, "content" // string@4b99 │ │ -19993a: 6e20 d40a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -199940: 0a02 |0022: move-result v2 │ │ -199942: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ -199946: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -19994c: 0c03 |0028: move-result-object v3 │ │ -19994e: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -199950: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -199952: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -199954: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -199956: 07a4 |002d: move-object v4, v10 │ │ -199958: 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 │ │ -19995e: 0c02 |0031: move-result-object v2 │ │ -199960: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ -199964: 7210 fd00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fd │ │ -19996a: 0a03 |0037: move-result v3 │ │ -19996c: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ -199970: 1a03 ea40 |003a: const-string v3, "_display_name" // string@40ea │ │ -199974: 7220 f600 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f6 │ │ -19997a: 0a03 |003f: move-result v3 │ │ -19997c: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ -199980: 7220 fb00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fb │ │ -199986: 0c01 |0045: move-result-object v1 │ │ -199988: 2806 |0046: goto 004c // +0006 │ │ -19998a: 0d09 |0047: move-exception v9 │ │ -19998c: 7210 f500 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -199992: 2709 |004b: throw v9 │ │ -199994: 7210 f500 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -19999a: 1a02 cf7f |004f: const-string v2, "temp" // string@7fcf │ │ -19999e: 7130 dc49 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@49dc │ │ -1999a4: 0c00 |0054: move-result-object v0 │ │ -1999a6: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ -1999aa: 7120 7f50 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ -1999b0: 0c09 |005a: move-result-object v9 │ │ -1999b2: 220a be02 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02be │ │ -1999b6: 7020 8809 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0988 │ │ -1999bc: 7120 9657 a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5796 │ │ -1999c2: 2806 |0063: goto 0069 // +0006 │ │ -1999c4: 0d09 |0064: move-exception v9 │ │ -1999c6: 6e10 340a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -1999cc: 1200 |0068: const/4 v0, #int 0 // #0 │ │ -1999ce: 6e40 3407 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0734 │ │ -1999d4: 0e00 |006c: return-void │ │ +1998f0: |[1998f0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ +199900: 7110 de49 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +199906: 0c00 |0003: move-result-object v0 │ │ +199908: 1a01 7b48 |0004: const-string v1, "cannot-resolve.jpg" // string@487b │ │ +19990c: 7110 8050 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5080 │ │ +199912: 0a02 |0009: move-result v2 │ │ +199914: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +199918: 6e10 f901 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01f9 │ │ +19991e: 0c02 |000f: move-result-object v2 │ │ +199920: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +199922: 7220 cb0c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +199928: 0c02 |0014: move-result-object v2 │ │ +19992a: 1f02 0303 |0015: check-cast v2, Ljava/lang/String; // type@0303 │ │ +19992e: 0721 |0017: move-object v1, v2 │ │ +199930: 2837 |0018: goto 004f // +0037 │ │ +199932: 6e10 fb01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ +199938: 0c02 |001c: move-result-object v2 │ │ +19993a: 1a03 994b |001d: const-string v3, "content" // string@4b99 │ │ +19993e: 6e20 d40a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +199944: 0a02 |0022: move-result v2 │ │ +199946: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ +19994a: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +199950: 0c03 |0028: move-result-object v3 │ │ +199952: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +199954: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +199956: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +199958: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +19995a: 07a4 |002d: move-object v4, v10 │ │ +19995c: 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 │ │ +199962: 0c02 |0031: move-result-object v2 │ │ +199964: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ +199968: 7210 fd00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fd │ │ +19996e: 0a03 |0037: move-result v3 │ │ +199970: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ +199974: 1a03 ea40 |003a: const-string v3, "_display_name" // string@40ea │ │ +199978: 7220 f600 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f6 │ │ +19997e: 0a03 |003f: move-result v3 │ │ +199980: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ +199984: 7220 fb00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fb │ │ +19998a: 0c01 |0045: move-result-object v1 │ │ +19998c: 2806 |0046: goto 004c // +0006 │ │ +19998e: 0d09 |0047: move-exception v9 │ │ +199990: 7210 f500 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +199996: 2709 |004b: throw v9 │ │ +199998: 7210 f500 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +19999e: 1a02 cf7f |004f: const-string v2, "temp" // string@7fcf │ │ +1999a2: 7130 dc49 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@49dc │ │ +1999a8: 0c00 |0054: move-result-object v0 │ │ +1999aa: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ +1999ae: 7120 7f50 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ +1999b4: 0c09 |005a: move-result-object v9 │ │ +1999b6: 220a be02 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02be │ │ +1999ba: 7020 8809 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0988 │ │ +1999c0: 7120 9657 a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5796 │ │ +1999c6: 2806 |0063: goto 0069 // +0006 │ │ +1999c8: 0d09 |0064: move-exception v9 │ │ +1999ca: 6e10 340a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +1999d0: 1200 |0068: const/4 v0, #int 0 // #0 │ │ +1999d2: 6e40 3407 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0734 │ │ +1999d8: 0e00 |006c: return-void │ │ catches : 3 │ │ 0x0006 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0064 │ │ 0x0034 - 0x0046 │ │ -> 0x0047 │ │ 0x0048 - 0x0063 │ │ Ljava/lang/Exception; -> 0x0064 │ │ @@ -314553,17 +314554,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199a64: |[199a64] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ -199a74: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -199a7a: 0e00 |0003: return-void │ │ +199a68: |[199a68] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ +199a78: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +199a7e: 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;) │ │ @@ -314571,20 +314572,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 │ │ -199a40: |[199a40] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ -199a50: 1a00 f05d |0000: const-string v0, "input_method" // string@5df0 │ │ -199a54: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199a5a: 0c01 |0005: move-result-object v1 │ │ -199a5c: 1f01 1301 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0113 │ │ -199a60: 1101 |0008: return-object v1 │ │ +199a44: |[199a44] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ +199a54: 1a00 f05d |0000: const-string v0, "input_method" // string@5df0 │ │ +199a58: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199a5e: 0c01 |0005: move-result-object v1 │ │ +199a60: 1f01 1301 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0113 │ │ +199a64: 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;) │ │ @@ -314592,20 +314593,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 │ │ -1999f8: |[1999f8] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ -199a08: 1a00 cf83 |0000: const-string v0, "vibrator" // string@83cf │ │ -199a0c: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199a12: 0c01 |0005: move-result-object v1 │ │ -199a14: 1f01 a600 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a6 │ │ -199a18: 1101 |0008: return-object v1 │ │ +1999fc: |[1999fc] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ +199a0c: 1a00 cf83 |0000: const-string v0, "vibrator" // string@83cf │ │ +199a10: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199a16: 0c01 |0005: move-result-object v1 │ │ +199a18: 1f01 a600 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a6 │ │ +199a1c: 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;) │ │ @@ -314613,20 +314614,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 │ │ -199a1c: |[199a1c] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ -199a2c: 1a00 7284 |0000: const-string v0, "window" // string@8472 │ │ -199a30: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199a36: 0c01 |0005: move-result-object v1 │ │ -199a38: 1f01 0001 |0006: check-cast v1, Landroid/view/WindowManager; // type@0100 │ │ -199a3c: 1101 |0008: return-object v1 │ │ +199a20: |[199a20] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ +199a30: 1a00 7284 |0000: const-string v0, "window" // string@8472 │ │ +199a34: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199a3a: 0c01 |0005: move-result-object v1 │ │ +199a3c: 1f01 0001 |0006: check-cast v1, Landroid/view/WindowManager; // type@0100 │ │ +199a40: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -314716,17 +314717,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199a94: |[199a94] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ -199aa4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -199aaa: 0e00 |0003: return-void │ │ +199a98: |[199a98] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ +199aa8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +199aae: 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;) │ │ @@ -314734,34 +314735,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 │ │ -199a7c: |[199a7c] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ -199a8c: 6200 9c42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429c │ │ -199a90: 1100 |0002: return-object v0 │ │ +199a80: |[199a80] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ +199a90: 6200 9c42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429c │ │ +199a94: 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 │ │ -199aac: |[199aac] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ -199abc: 6900 9c42 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429c │ │ -199ac0: 0e00 |0002: return-void │ │ +199ab0: |[199ab0] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ +199ac0: 6900 9c42 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429c │ │ +199ac4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -314790,17 +314791,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199bd4: |[199bd4] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ -199be4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -199bea: 0e00 |0003: return-void │ │ +199bd8: |[199bd8] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ +199be8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +199bee: 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;) │ │ @@ -314808,26 +314809,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 │ │ -199ac4: |[199ac4] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -199ad4: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ -199ad8: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ -199ade: 2201 cb00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cb │ │ -199ae2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -199ae4: 7020 b002 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b0 │ │ -199aea: 7210 cb09 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ -199af0: 0a04 |000e: move-result v4 │ │ -199af2: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -199af6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -199af8: 6e52 9602 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -199afe: 1100 |0015: return-object v0 │ │ +199ac8: |[199ac8] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +199ad8: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ +199adc: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ +199ae2: 2201 cb00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cb │ │ +199ae6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +199ae8: 7020 b002 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b0 │ │ +199aee: 7210 cb09 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ +199af4: 0a04 |000e: move-result v4 │ │ +199af6: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +199afa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +199afc: 6e52 9602 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +199b02: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -314836,25 +314837,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 │ │ -199b00: |[199b00] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -199b10: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ -199b14: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ -199b1a: 2201 c800 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c8 │ │ -199b1e: 7020 ad02 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02ad │ │ -199b24: 7210 cb09 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ -199b2a: 0a03 |000d: move-result v3 │ │ -199b2c: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ -199b30: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -199b32: 6e54 9602 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -199b38: 1100 |0014: return-object v0 │ │ +199b04: |[199b04] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +199b14: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ +199b18: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ +199b1e: 2201 c800 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c8 │ │ +199b22: 7020 ad02 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02ad │ │ +199b28: 7210 cb09 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ +199b2e: 0a03 |000d: move-result v3 │ │ +199b30: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ +199b34: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +199b36: 6e54 9602 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +199b3c: 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; │ │ @@ -314864,20 +314865,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 │ │ -199b3c: |[199b3c] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -199b4c: 7210 cb09 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ -199b52: 0a00 |0003: move-result v0 │ │ -199b54: 7120 6457 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5764 │ │ -199b5a: 0c01 |0007: move-result-object v1 │ │ -199b5c: 1101 |0008: return-object v1 │ │ +199b40: |[199b40] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +199b50: 7210 cb09 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ +199b56: 0a00 |0003: move-result v0 │ │ +199b58: 7120 6457 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5764 │ │ +199b5e: 0c01 |0007: move-result-object v1 │ │ +199b60: 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;) │ │ @@ -314885,24 +314886,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 │ │ -199b60: |[199b60] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ -199b70: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ -199b74: 7020 9102 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ -199b7a: 2203 cb00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cb │ │ -199b7e: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -199b80: 7020 b002 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b0 │ │ -199b86: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -199b88: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ -199b8c: 6e52 9602 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -199b92: 1100 |0011: return-object v0 │ │ +199b64: |[199b64] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ +199b74: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ +199b78: 7020 9102 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ +199b7e: 2203 cb00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cb │ │ +199b82: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +199b84: 7020 b002 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b0 │ │ +199b8a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +199b8c: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ +199b90: 6e52 9602 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +199b96: 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 │ │ @@ -314912,26 +314913,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 │ │ -199b94: |[199b94] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -199ba4: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ -199ba8: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ -199bae: 2201 ca00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00ca │ │ -199bb2: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ -199bb8: 7020 af02 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02af │ │ -199bbe: 7210 cb09 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ -199bc4: 0a04 |0010: move-result v4 │ │ -199bc6: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ -199bca: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -199bcc: 6e52 9602 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -199bd2: 1100 |0017: return-object v0 │ │ +199b98: |[199b98] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +199ba8: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ +199bac: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ +199bb2: 2201 ca00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00ca │ │ +199bb6: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ +199bbc: 7020 af02 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02af │ │ +199bc2: 7210 cb09 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cb │ │ +199bc8: 0a04 |0010: move-result v4 │ │ +199bca: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ +199bce: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +199bd0: 6e52 9602 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +199bd6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -315023,19 +315024,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19a084: |[19a084] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ -19a094: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a09a: 5a01 a542 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ -19a09e: 5b03 a442 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a4 │ │ -19a0a2: 0e00 |0007: return-void │ │ +19a088: |[19a088] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ +19a098: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a09e: 5a01 a542 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ +19a0a2: 5b03 a442 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a4 │ │ +19a0a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Stopwatch$Split; │ │ @@ -315086,24 +315087,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -19a0a4: |[19a0a4] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ -19a0b4: 7010 9f0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a0ba: 7100 2a0b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -19a0c0: 0b00 |0006: move-result-wide v0 │ │ -19a0c2: 5a20 a742 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a7 │ │ -19a0c6: 5b23 a842 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a8 │ │ -19a0ca: 2203 7e03 |000b: new-instance v3, Ljava/util/LinkedList; // type@037e │ │ -19a0ce: 7010 bb0c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -19a0d4: 5b23 a642 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a0d8: 0e00 |0012: return-void │ │ +19a0a8: |[19a0a8] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ +19a0b8: 7010 9f0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a0be: 7100 2a0b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +19a0c4: 0b00 |0006: move-result-wide v0 │ │ +19a0c6: 5a20 a742 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a7 │ │ +19a0ca: 5b23 a842 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a8 │ │ +19a0ce: 2203 7e03 |000b: new-instance v3, Ljava/util/LinkedList; // type@037e │ │ +19a0d2: 7010 bb0c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +19a0d8: 5b23 a642 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a0dc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0009 line=19 │ │ 0x000b line=20 │ │ locals : │ │ @@ -315116,22 +315117,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -19a0dc: |[19a0dc] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ -19a0ec: 5440 a642 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a0f0: 2201 e410 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a0f4: 7100 2a0b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -19a0fa: 0b02 |0007: move-result-wide v2 │ │ -19a0fc: 7040 7657 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5776 │ │ -19a102: 7220 c60c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -19a108: 0e00 |000e: return-void │ │ +19a0e0: |[19a0e0] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ +19a0f0: 5440 a642 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a0f4: 2201 e410 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a0f8: 7100 2a0b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +19a0fe: 0b02 |0007: move-result-wide v2 │ │ +19a100: 7040 7657 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5776 │ │ +19a106: 7220 c60c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +19a10c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lorg/thoughtcrime/securesms/util/Stopwatch; │ │ 0x0000 - 0x000f reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -315140,95 +315141,95 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -19a10c: |[19a10c] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ -19a11c: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -19a120: 1a01 f53f |0002: const-string v1, "[" // string@3ff5 │ │ -19a124: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19a12a: 5491 a842 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a8 │ │ -19a12e: 6e20 160b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a134: 1a01 c240 |000c: const-string v1, "] " // string@40c2 │ │ -19a138: 6e20 160b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a13e: 5491 a642 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a142: 7210 d40c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19a148: 0a01 |0016: move-result v1 │ │ -19a14a: 1a02 d203 |0017: const-string v2, " " // string@03d2 │ │ -19a14e: 1a03 a40b |0019: const-string v3, ": " // string@0ba4 │ │ -19a152: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ -19a156: 5491 a642 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a15a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -19a15c: 7220 cb0c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19a162: 0c01 |0023: move-result-object v1 │ │ -19a164: 1f01 e410 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a168: 5411 a442 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a4 │ │ -19a16c: 6e20 160b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a172: 6e20 160b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a178: 5491 a642 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a17c: 7220 cb0c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19a182: 0c01 |0033: move-result-object v1 │ │ -19a184: 1f01 e410 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a188: 5314 a542 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ -19a18c: 5396 a742 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a7 │ │ -19a190: bc64 |003a: sub-long/2addr v4, v6 │ │ -19a192: 6e30 120b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ -19a198: 6e20 160b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a19e: 5491 a642 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a1a2: 7210 d40c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19a1a8: 0a01 |0046: move-result v1 │ │ -19a1aa: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -19a1ac: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ -19a1b0: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -19a1b2: 5495 a642 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a1b6: 7210 d40c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19a1bc: 0a05 |0050: move-result v5 │ │ -19a1be: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ -19a1c2: 5495 a642 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a1c6: 7220 cb0c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19a1cc: 0c05 |0058: move-result-object v5 │ │ -19a1ce: 1f05 e410 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a1d2: 5455 a442 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a4 │ │ -19a1d6: 6e20 160b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a1dc: 6e20 160b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a1e2: 5495 a642 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a1e6: 7220 cb0c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19a1ec: 0c05 |0068: move-result-object v5 │ │ -19a1ee: 1f05 e410 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a1f2: 5355 a542 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ -19a1f6: 5497 a642 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a1fa: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ -19a1fe: 7220 cb0c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19a204: 0c07 |0074: move-result-object v7 │ │ -19a206: 1f07 e410 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a20a: 5377 a542 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ -19a20e: bc75 |0079: sub-long/2addr v5, v7 │ │ -19a210: 6e30 120b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ -19a216: 6e20 160b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a21c: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19a220: 28c9 |0082: goto 004b // -0037 │ │ -19a222: 1a01 b481 |0083: const-string v1, "total: " // string@81b4 │ │ -19a226: 6e20 160b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19a22c: 5491 a642 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ -19a230: 7210 d40c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19a236: 0a02 |008d: move-result v2 │ │ -19a238: b142 |008e: sub-int/2addr v2, v4 │ │ -19a23a: 7220 cb0c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19a240: 0c01 |0092: move-result-object v1 │ │ -19a242: 1f01 e410 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ -19a246: 5311 a542 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ -19a24a: 5393 a742 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a7 │ │ -19a24e: bc31 |0099: sub-long/2addr v1, v3 │ │ -19a250: 6e30 120b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ -19a256: 6e10 270b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19a25c: 0c00 |00a0: move-result-object v0 │ │ -19a25e: 7120 ba02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -19a264: 0e00 |00a4: return-void │ │ +19a110: |[19a110] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ +19a120: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +19a124: 1a01 f53f |0002: const-string v1, "[" // string@3ff5 │ │ +19a128: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19a12e: 5491 a842 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a8 │ │ +19a132: 6e20 160b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a138: 1a01 c240 |000c: const-string v1, "] " // string@40c2 │ │ +19a13c: 6e20 160b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a142: 5491 a642 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a146: 7210 d40c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19a14c: 0a01 |0016: move-result v1 │ │ +19a14e: 1a02 d203 |0017: const-string v2, " " // string@03d2 │ │ +19a152: 1a03 a40b |0019: const-string v3, ": " // string@0ba4 │ │ +19a156: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ +19a15a: 5491 a642 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a15e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +19a160: 7220 cb0c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19a166: 0c01 |0023: move-result-object v1 │ │ +19a168: 1f01 e410 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a16c: 5411 a442 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a4 │ │ +19a170: 6e20 160b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a176: 6e20 160b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a17c: 5491 a642 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a180: 7220 cb0c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19a186: 0c01 |0033: move-result-object v1 │ │ +19a188: 1f01 e410 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a18c: 5314 a542 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ +19a190: 5396 a742 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a7 │ │ +19a194: bc64 |003a: sub-long/2addr v4, v6 │ │ +19a196: 6e30 120b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ +19a19c: 6e20 160b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a1a2: 5491 a642 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a1a6: 7210 d40c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19a1ac: 0a01 |0046: move-result v1 │ │ +19a1ae: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +19a1b0: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ +19a1b4: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +19a1b6: 5495 a642 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a1ba: 7210 d40c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19a1c0: 0a05 |0050: move-result v5 │ │ +19a1c2: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ +19a1c6: 5495 a642 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a1ca: 7220 cb0c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19a1d0: 0c05 |0058: move-result-object v5 │ │ +19a1d2: 1f05 e410 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a1d6: 5455 a442 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a4 │ │ +19a1da: 6e20 160b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a1e0: 6e20 160b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a1e6: 5495 a642 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a1ea: 7220 cb0c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19a1f0: 0c05 |0068: move-result-object v5 │ │ +19a1f2: 1f05 e410 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a1f6: 5355 a542 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ +19a1fa: 5497 a642 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a1fe: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ +19a202: 7220 cb0c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19a208: 0c07 |0074: move-result-object v7 │ │ +19a20a: 1f07 e410 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a20e: 5377 a542 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ +19a212: bc75 |0079: sub-long/2addr v5, v7 │ │ +19a214: 6e30 120b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ +19a21a: 6e20 160b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a220: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19a224: 28c9 |0082: goto 004b // -0037 │ │ +19a226: 1a01 b481 |0083: const-string v1, "total: " // string@81b4 │ │ +19a22a: 6e20 160b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19a230: 5491 a642 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a6 │ │ +19a234: 7210 d40c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19a23a: 0a02 |008d: move-result v2 │ │ +19a23c: b142 |008e: sub-int/2addr v2, v4 │ │ +19a23e: 7220 cb0c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19a244: 0c01 |0092: move-result-object v1 │ │ +19a246: 1f01 e410 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e4 │ │ +19a24a: 5311 a542 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a5 │ │ +19a24e: 5393 a742 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a7 │ │ +19a252: bc31 |0099: sub-long/2addr v1, v3 │ │ +19a254: 6e30 120b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ +19a25a: 6e10 270b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19a260: 0c00 |00a0: move-result-object v0 │ │ +19a262: 7120 ba02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +19a268: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0007 line=29 │ │ 0x0011 line=31 │ │ 0x001d line=32 │ │ 0x002e line=33 │ │ @@ -315269,17 +315270,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a380: |[19a380] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ -19a390: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a396: 0e00 |0003: return-void │ │ +19a384: |[19a384] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ +19a394: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a39a: 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;) │ │ @@ -315287,29 +315288,29 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -19a308: |[19a308] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ -19a318: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19a31c: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ -19a320: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ -19a324: 1a00 fa44 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@44fa │ │ -19a328: 2410 3711 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ -19a32e: 0c00 |000b: move-result-object v0 │ │ -19a330: 7120 3551 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@5135 │ │ -19a336: 0a02 |000f: move-result v2 │ │ -19a338: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ -19a33c: 2803 |0012: goto 0015 // +0003 │ │ -19a33e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -19a340: 2802 |0014: goto 0016 // +0002 │ │ -19a342: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -19a344: 0f02 |0016: return v2 │ │ +19a30c: |[19a30c] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ +19a31c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19a320: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ +19a324: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ +19a328: 1a00 fa44 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@44fa │ │ +19a32c: 2410 3711 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ +19a332: 0c00 |000b: move-result-object v0 │ │ +19a334: 7120 3551 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@5135 │ │ +19a33a: 0a02 |000f: move-result v2 │ │ +19a33c: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ +19a340: 2803 |0012: goto 0015 // +0003 │ │ +19a342: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +19a344: 2802 |0014: goto 0016 // +0002 │ │ +19a346: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +19a348: 0f02 |0016: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000c line=19 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -315318,43 +315319,43 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a268: |[19a268] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ -19a278: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ -19a27c: 1100 |0002: return-object v0 │ │ +19a26c: |[19a26c] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ +19a27c: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ +19a280: 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 │ │ -19a348: |[19a348] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -19a358: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -19a35c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -19a35e: 1102 |0003: return-object v2 │ │ -19a360: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ -19a364: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ -19a36a: 6e30 ea0a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aea │ │ -19a370: 0c02 |000c: move-result-object v2 │ │ -19a372: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ -19a376: 6e30 ea0a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aea │ │ -19a37c: 0c02 |0012: move-result-object v2 │ │ -19a37e: 1102 |0013: return-object v2 │ │ +19a34c: |[19a34c] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +19a35c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +19a360: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +19a362: 1102 |0003: return-object v2 │ │ +19a364: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ +19a368: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ +19a36e: 6e30 ea0a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aea │ │ +19a374: 0c02 |000c: move-result-object v2 │ │ +19a376: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ +19a37a: 6e30 ea0a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aea │ │ +19a380: 0c02 |0012: move-result-object v2 │ │ +19a382: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -315363,25 +315364,25 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19a280: |[19a280] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ -19a290: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19a294: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -19a298: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -19a29c: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -19a2a0: 7110 8057 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5780 │ │ -19a2a6: 0c00 |000b: move-result-object v0 │ │ -19a2a8: 1100 |000c: return-object v0 │ │ -19a2aa: 7100 c657 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@57c6 │ │ -19a2b0: 0c00 |0010: move-result-object v0 │ │ -19a2b2: 1100 |0011: return-object v0 │ │ +19a284: |[19a284] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ +19a294: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19a298: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +19a29c: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +19a2a0: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +19a2a4: 7110 8057 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5780 │ │ +19a2aa: 0c00 |000b: move-result-object v0 │ │ +19a2ac: 1100 |000c: return-object v0 │ │ +19a2ae: 7100 c657 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@57c6 │ │ +19a2b4: 0c00 |0010: move-result-object v0 │ │ +19a2b6: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000d line=39 │ │ locals : │ │ │ │ @@ -315390,37 +315391,37 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a2b4: |[19a2b4] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ -19a2c4: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ -19a2c8: 1100 |0002: return-object v0 │ │ +19a2b8: |[19a2b8] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ +19a2c8: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ +19a2cc: 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 │ │ -19a2cc: |[19a2cc] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ -19a2dc: 7110 3f02 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ -19a2e2: 0c00 |0003: move-result-object v0 │ │ -19a2e4: 7110 f201 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f2 │ │ -19a2ea: 0c00 |0007: move-result-object v0 │ │ -19a2ec: 1100 |0008: return-object v0 │ │ +19a2d0: |[19a2d0] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ +19a2e0: 7110 3f02 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ +19a2e6: 0c00 |0003: move-result-object v0 │ │ +19a2e8: 7110 f201 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f2 │ │ +19a2ee: 0c00 |0007: move-result-object v0 │ │ +19a2f0: 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;) │ │ @@ -315428,17 +315429,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a2f0: |[19a2f0] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ -19a300: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ -19a304: 1100 |0002: return-object v0 │ │ +19a2f4: |[19a2f4] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ +19a304: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ +19a308: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 14171 (StorageUtil.java) │ │ @@ -315470,17 +315471,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a3e0: |[19a3e0] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ -19a3f0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a3f6: 0e00 |0003: return-void │ │ +19a3e4: |[19a3e4] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ +19a3f4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a3fa: 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;) │ │ @@ -315488,30 +315489,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 │ │ -19a398: |[19a398] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -19a3a8: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ -19a3ac: 2300 1711 |0002: new-array v0, v0, [B // type@1117 │ │ -19a3b0: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -19a3b4: 6e20 9509 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0995 │ │ -19a3ba: 0a03 |0009: move-result v3 │ │ -19a3bc: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -19a3be: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -19a3c2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -19a3c4: 6e40 9d09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099d │ │ -19a3ca: 8133 |0011: int-to-long v3, v3 │ │ -19a3cc: bb31 |0012: add-long/2addr v1, v3 │ │ -19a3ce: 28f3 |0013: goto 0006 // -000d │ │ -19a3d0: 6e10 9309 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -19a3d6: 6e10 9a09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -19a3dc: 1001 |001a: return-wide v1 │ │ +19a39c: |[19a39c] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +19a3ac: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ +19a3b0: 2300 1711 |0002: new-array v0, v0, [B // type@1117 │ │ +19a3b4: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +19a3b8: 6e20 9509 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0995 │ │ +19a3be: 0a03 |0009: move-result v3 │ │ +19a3c0: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +19a3c2: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +19a3c6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +19a3c8: 6e40 9d09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099d │ │ +19a3ce: 8133 |0011: int-to-long v3, v3 │ │ +19a3d0: bb31 |0012: add-long/2addr v1, v3 │ │ +19a3d2: 28f3 |0013: goto 0006 // -000d │ │ +19a3d4: 6e10 9309 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +19a3da: 6e10 9a09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +19a3e0: 1001 |001a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x0006 line=14 │ │ 0x000e line=15 │ │ 0x0014 line=19 │ │ 0x0017 line=20 │ │ @@ -315545,17 +315546,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a4d0: |[19a4d0] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ -19a4e0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a4e6: 0e00 |0003: return-void │ │ +19a4d4: |[19a4d4] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ +19a4e4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a4ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ThemeUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -315563,29 +315564,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 │ │ -19a48c: |[19a48c] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ -19a49c: 2200 d800 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d8 │ │ -19a4a0: 7010 d102 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d1 │ │ -19a4a6: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -19a4ac: 0c02 |0008: move-result-object v2 │ │ -19a4ae: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -19a4b0: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -19a4b6: 0a02 |000d: move-result v2 │ │ -19a4b8: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ -19a4bc: 6e10 d302 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d3 │ │ -19a4c2: 0c02 |0013: move-result-object v2 │ │ -19a4c4: 7210 cd09 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cd │ │ -19a4ca: 0c02 |0017: move-result-object v2 │ │ -19a4cc: 1102 |0018: return-object v2 │ │ -19a4ce: 1104 |0019: return-object v4 │ │ +19a490: |[19a490] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ +19a4a0: 2200 d800 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d8 │ │ +19a4a4: 7010 d102 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d1 │ │ +19a4aa: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +19a4b0: 0c02 |0008: move-result-object v2 │ │ +19a4b2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +19a4b4: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +19a4ba: 0a02 |000d: move-result v2 │ │ +19a4bc: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ +19a4c0: 6e10 d302 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d3 │ │ +19a4c6: 0c02 |0013: move-result-object v2 │ │ +19a4c8: 7210 cd09 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cd │ │ +19a4ce: 0c02 |0017: move-result-object v2 │ │ +19a4d0: 1102 |0018: return-object v2 │ │ +19a4d2: 1104 |0019: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=31 │ │ 0x0010 line=32 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) Landroid/content/Context; │ │ @@ -315597,21 +315598,21 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19a428: |[19a428] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ -19a438: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19a43e: 0c01 |0003: move-result-object v1 │ │ -19a440: 1400 8600 067f |0004: const v0, #float 1.78119e+38 // #7f060086 │ │ -19a446: 6e20 db00 0100 |0007: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -19a44c: 0a01 |000a: move-result v1 │ │ -19a44e: 0f01 |000b: return v1 │ │ +19a42c: |[19a42c] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ +19a43c: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19a442: 0c01 |0003: move-result-object v1 │ │ +19a444: 1400 8600 067f |0004: const v0, #float 1.78119e+38 // #7f060086 │ │ +19a44a: 6e20 db00 0100 |0007: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +19a450: 0a01 |000a: move-result v1 │ │ +19a452: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -315619,27 +315620,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 │ │ -19a450: |[19a450] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ -19a460: 2200 d800 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d8 │ │ -19a464: 7010 d102 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d1 │ │ -19a46a: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -19a470: 0c02 |0008: move-result-object v2 │ │ -19a472: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -19a474: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -19a47a: 0a02 |000d: move-result v2 │ │ -19a47c: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ -19a480: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ -19a484: 0f02 |0012: return v2 │ │ -19a486: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ -19a48a: 0f02 |0015: return v2 │ │ +19a454: |[19a454] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ +19a464: 2200 d800 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d8 │ │ +19a468: 7010 d102 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d1 │ │ +19a46e: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +19a474: 0c02 |0008: move-result-object v2 │ │ +19a476: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +19a478: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +19a47e: 0a02 |000d: move-result v2 │ │ +19a480: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ +19a484: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ +19a488: 0f02 |0012: return v2 │ │ +19a48a: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ +19a48e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0005 line=20 │ │ 0x000a line=22 │ │ 0x0010 line=23 │ │ locals : │ │ @@ -315651,23 +315652,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -19a3f8: |[19a3f8] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ -19a408: 1400 8705 047f |0000: const v0, #float 1.75487e+38 // #7f040587 │ │ -19a40e: 1a01 9c64 |0003: const-string v1, "light" // string@649c │ │ -19a412: 7130 8557 0201 |0005: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5785 │ │ -19a418: 0c02 |0008: move-result-object v2 │ │ -19a41a: 1a00 a34d |0009: const-string v0, "dark" // string@4da3 │ │ -19a41e: 6e20 d40a 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19a424: 0a02 |000e: move-result v2 │ │ -19a426: 0f02 |000f: return v2 │ │ +19a3fc: |[19a3fc] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ +19a40c: 1400 8705 047f |0000: const v0, #float 1.75487e+38 // #7f040587 │ │ +19a412: 1a01 9c64 |0003: const-string v1, "light" // string@649c │ │ +19a416: 7130 8557 0201 |0005: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5785 │ │ +19a41c: 0c02 |0008: move-result-object v2 │ │ +19a41e: 1a00 a34d |0009: const-string v0, "dark" // string@4da3 │ │ +19a422: 6e20 d40a 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19a428: 0a02 |000e: move-result v2 │ │ +19a42a: 0f02 |000f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=15 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -315696,17 +315697,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a524: |[19a524] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ -19a534: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a53a: 0e00 |0003: return-void │ │ +19a528: |[19a528] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ +19a538: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a53e: 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;) │ │ @@ -315714,27 +315715,27 @@ │ │ type : '()Ljava/util/concurrent/ExecutorService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -19a4e8: |[19a4e8] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ -19a4f8: 2207 b103 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b1 │ │ -19a4fc: 6205 a600 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a6 │ │ -19a500: 2206 aa03 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03aa │ │ -19a504: 7010 580d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d58 │ │ -19a50a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -19a50c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -19a50e: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ -19a512: 0770 |000d: move-object v0, v7 │ │ -19a514: 7607 600d 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@0d60 │ │ -19a51a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -19a51c: 6e20 610d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d61 │ │ -19a522: 1107 |0015: return-object v7 │ │ +19a4ec: |[19a4ec] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ +19a4fc: 2207 b103 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b1 │ │ +19a500: 6205 a600 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a6 │ │ +19a504: 2206 aa03 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03aa │ │ +19a508: 7010 580d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d58 │ │ +19a50e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +19a510: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +19a512: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ +19a516: 0770 |000d: move-object v0, v7 │ │ +19a518: 7607 600d 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@0d60 │ │ +19a51e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +19a520: 6e20 610d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d61 │ │ +19a526: 1107 |0015: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0012 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -315772,19 +315773,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 │ │ -19a53c: |[19a53c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -19a54c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a552: 5b01 a942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ -19a556: 5b02 aa42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42aa │ │ -19a55a: 0e00 |0007: return-void │ │ +19a540: |[19a540] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +19a550: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a556: 5b01 a942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ +19a55a: 5b02 aa42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42aa │ │ +19a55e: 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; │ │ @@ -315795,19 +315796,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19a55c: |[19a55c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ -19a56c: 5420 a942 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ -19a570: 5421 aa42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42aa │ │ -19a574: 7120 a657 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@57a6 │ │ -19a57a: 0e00 |0007: return-void │ │ +19a560: |[19a560] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ +19a570: 5420 a942 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ +19a574: 5421 aa42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42aa │ │ +19a578: 7120 a657 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@57a6 │ │ +19a57e: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -315840,18 +315841,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 │ │ -19a57c: |[19a57c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -19a58c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19a592: 5b01 ab42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42ab │ │ -19a596: 0e00 |0005: return-void │ │ +19a580: |[19a580] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +19a590: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19a596: 5b01 ab42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42ab │ │ +19a59a: 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; │ │ │ │ @@ -315861,18 +315862,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19a598: |[19a598] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ -19a5a8: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42ab │ │ -19a5ac: 7110 a557 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@57a5 │ │ -19a5b2: 0e00 |0005: return-void │ │ +19a59c: |[19a59c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ +19a5ac: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42ab │ │ +19a5b0: 7110 a557 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@57a5 │ │ +19a5b6: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -315939,25 +315940,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19ac24: |[19ac24] org.thoughtcrime.securesms.util.Util.:()V │ │ -19ac34: 2200 9800 |0000: new-instance v0, Landroid/os/Handler; // type@0098 │ │ -19ac38: 7100 4a02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024a │ │ -19ac3e: 0c01 |0005: move-result-object v1 │ │ -19ac40: 7020 4102 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0241 │ │ -19ac46: 6900 af42 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ -19ac4a: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -19ac4e: 6800 b042 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42b0 │ │ -19ac52: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -19ac54: 6900 b142 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19ac58: 0e00 |0012: return-void │ │ +19ac28: |[19ac28] org.thoughtcrime.securesms.util.Util.:()V │ │ +19ac38: 2200 9800 |0000: new-instance v0, Landroid/os/Handler; // type@0098 │ │ +19ac3c: 7100 4a02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024a │ │ +19ac42: 0c01 |0005: move-result-object v1 │ │ +19ac44: 7020 4102 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0241 │ │ +19ac4a: 6900 af42 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ +19ac4e: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +19ac52: 6800 b042 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42b0 │ │ +19ac56: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +19ac58: 6900 b142 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19ac5c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000d line=340 │ │ 0x0010 line=364 │ │ locals : │ │ │ │ @@ -315966,17 +315967,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19ac5c: |[19ac5c] org.thoughtcrime.securesms.util.Util.:()V │ │ -19ac6c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19ac72: 0e00 |0003: return-void │ │ +19ac60: |[19ac60] org.thoughtcrime.securesms.util.Util.:()V │ │ +19ac70: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19ac76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Util; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315984,26 +315985,26 @@ │ │ type : '([II)[I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -19a9b4: |[19a9b4] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ -19a9c4: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -19a9c8: 2410 1b11 0400 |0002: filled-new-array {v4}, [I // type@111b │ │ -19a9ce: 0c03 |0005: move-result-object v3 │ │ -19a9d0: 1103 |0006: return-object v3 │ │ -19a9d2: 2130 |0007: array-length v0, v3 │ │ -19a9d4: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ -19a9d8: 2311 1b11 |000a: new-array v1, v1, [I // type@111b │ │ -19a9dc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -19a9de: 7150 290b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b29 │ │ -19a9e4: 4b04 0100 |0010: aput v4, v1, v0 │ │ -19a9e8: 1101 |0012: return-object v1 │ │ +19a9b8: |[19a9b8] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ +19a9c8: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +19a9cc: 2410 1b11 0400 |0002: filled-new-array {v4}, [I // type@111b │ │ +19a9d2: 0c03 |0005: move-result-object v3 │ │ +19a9d4: 1103 |0006: return-object v3 │ │ +19a9d6: 2130 |0007: array-length v0, v3 │ │ +19a9d8: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ +19a9dc: 2311 1b11 |000a: new-array v1, v1, [I // type@111b │ │ +19a9e0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +19a9e2: 7150 290b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b29 │ │ +19a9e8: 4b04 0100 |0010: aput v4, v1, v0 │ │ +19a9ec: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0007 line=122 │ │ 0x000a line=123 │ │ 0x000d line=124 │ │ 0x0010 line=125 │ │ @@ -316016,23 +316017,23 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19ac74: |[19ac74] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ -19ac84: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ -19ac8a: 0a00 |0003: move-result v0 │ │ -19ac8c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -19ac90: 0e00 |0006: return-void │ │ -19ac92: 2200 d202 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ -19ac96: 1a01 3e2e |0009: const-string v1, "Main-thread assertion failed." // string@2e3e │ │ -19ac9a: 7020 c009 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -19aca0: 2700 |000e: throw v0 │ │ +19ac78: |[19ac78] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ +19ac88: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ +19ac8e: 0a00 |0003: move-result v0 │ │ +19ac90: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +19ac94: 0e00 |0006: return-void │ │ +19ac96: 2200 d202 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ +19ac9a: 1a01 3e2e |0009: const-string v1, "Main-thread assertion failed." // string@2e3e │ │ +19ac9e: 7020 c009 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +19aca4: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0007 line=201 │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316040,20 +316041,20 @@ │ │ type : '(FFF)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19a838: |[19a838] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ -19a848: 7120 760a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a76 │ │ -19a84e: 0a00 |0003: move-result v0 │ │ -19a850: 7120 7a0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a7a │ │ -19a856: 0a00 |0007: move-result v0 │ │ -19a858: 0f00 |0008: return v0 │ │ +19a83c: |[19a83c] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ +19a84c: 7120 760a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a76 │ │ +19a852: 0a00 |0003: move-result v0 │ │ +19a854: 7120 7a0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a7a │ │ +19a85a: 0a00 |0007: move-result v0 │ │ +19a85c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) F │ │ 0x0000 - 0x0009 reg=1 (null) F │ │ 0x0000 - 0x0009 reg=2 (null) F │ │ @@ -316063,20 +316064,20 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19a85c: |[19a85c] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ -19a86c: 7120 770a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ -19a872: 0a00 |0003: move-result v0 │ │ -19a874: 7120 7b0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ -19a87a: 0a00 |0007: move-result v0 │ │ -19a87c: 0f00 |0008: return v0 │ │ +19a860: |[19a860] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ +19a870: 7120 770a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ +19a876: 0a00 |0003: move-result v0 │ │ +19a878: 7120 7b0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ +19a87e: 0a00 |0007: move-result v0 │ │ +19a880: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) I │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -316086,21 +316087,21 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19aca4: |[19aca4] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ -19acb4: 6e10 9a09 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -19acba: 2807 |0003: goto 000a // +0007 │ │ -19acbc: 0d01 |0004: move-exception v1 │ │ -19acbe: 6200 ad42 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ad │ │ -19acc2: 7120 c402 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ -19acc8: 0e00 |000a: return-void │ │ +19aca8: |[19aca8] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ +19acb8: 6e10 9a09 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +19acbe: 2807 |0003: goto 000a // +0007 │ │ +19acc0: 0d01 |0004: move-exception v1 │ │ +19acc2: 6200 ad42 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ad │ │ +19acc6: 7120 c402 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ +19accc: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=141 │ │ locals : │ │ @@ -316111,31 +316112,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 │ │ -19abd8: |[19abd8] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -19abe8: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ -19abec: 2300 1711 |0002: new-array v0, v0, [B // type@1117 │ │ -19abf0: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -19abf4: 6e20 9509 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0995 │ │ -19abfa: 0a03 |0009: move-result v3 │ │ -19abfc: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -19abfe: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -19ac02: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -19ac04: 6e40 9d09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099d │ │ -19ac0a: 8133 |0011: int-to-long v3, v3 │ │ -19ac0c: bb31 |0012: add-long/2addr v1, v3 │ │ -19ac0e: 28f3 |0013: goto 0006 // -000d │ │ -19ac10: 6e10 9309 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -19ac16: 6e10 9b09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@099b │ │ -19ac1c: 6e10 9a09 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -19ac22: 1001 |001d: return-wide v1 │ │ +19abdc: |[19abdc] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +19abec: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ +19abf0: 2300 1711 |0002: new-array v0, v0, [B // type@1117 │ │ +19abf4: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +19abf8: 6e20 9509 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0995 │ │ +19abfe: 0a03 |0009: move-result v3 │ │ +19ac00: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +19ac02: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +19ac06: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +19ac08: 6e40 9d09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099d │ │ +19ac0e: 8133 |0011: int-to-long v3, v3 │ │ +19ac10: bb31 |0012: add-long/2addr v1, v3 │ │ +19ac12: 28f3 |0013: goto 0006 // -000d │ │ +19ac14: 6e10 9309 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +19ac1a: 6e10 9b09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@099b │ │ +19ac20: 6e10 9a09 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +19ac26: 1001 |001d: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x0006 line=150 │ │ 0x000e line=151 │ │ 0x0014 line=155 │ │ 0x0017 line=156 │ │ @@ -316149,18 +316150,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 │ │ -19a5b4: |[19a5b4] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -19a5c4: 7120 ef0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0cef │ │ -19a5ca: 0a00 |0003: move-result v0 │ │ -19a5cc: 0f00 |0004: return v0 │ │ +19a5b8: |[19a5b8] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +19a5c8: 7120 ef0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0cef │ │ +19a5ce: 0a00 |0003: move-result v0 │ │ +19a5d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -316169,26 +316170,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 │ │ -19a9ec: |[19a9ec] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -19a9fc: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ -19aa00: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ -19aa06: 2204 cb00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cb │ │ -19aa0a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -19aa0c: 7020 b002 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b0 │ │ -19aa12: 6e10 9502 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0295 │ │ -19aa18: 0a01 |000e: move-result v1 │ │ -19aa1a: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -19aa1e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -19aa20: 6e52 9602 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -19aa26: 1100 |0015: return-object v0 │ │ +19a9f0: |[19a9f0] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +19aa00: 2200 bb00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bb │ │ +19aa04: 7020 9102 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ +19aa0a: 2204 cb00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cb │ │ +19aa0e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +19aa10: 7020 b002 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b0 │ │ +19aa16: 6e10 9502 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0295 │ │ +19aa1c: 0a01 |000e: move-result v1 │ │ +19aa1e: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +19aa22: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +19aa24: 6e52 9602 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +19aa2a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ 0x000b line=91 │ │ 0x0012 line=90 │ │ locals : │ │ @@ -316199,22 +316200,22 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -19a880: |[19a880] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ -19a890: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19a896: 0c00 |0003: move-result-object v0 │ │ -19a898: 6e10 dc00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dc │ │ -19a89e: 0c00 |0007: move-result-object v0 │ │ -19a8a0: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ -19a8a6: 0a00 |000b: move-result v0 │ │ -19a8a8: 0f00 |000c: return v0 │ │ +19a884: |[19a884] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ +19a894: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19a89a: 0c00 |0003: move-result-object v0 │ │ +19a89c: 6e10 dc00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dc │ │ +19a8a2: 0c00 |0007: move-result-object v0 │ │ +19a8a4: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ +19a8aa: 0a00 |000b: move-result v0 │ │ +19a8ac: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0008 line=388 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ │ │ @@ -316223,43 +316224,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 │ │ -19ab40: |[19ab40] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ -19ab50: 1c00 ec10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10ec │ │ -19ab54: 1d00 |0002: monitor-enter v0 │ │ -19ab56: 6201 b142 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19ab5a: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ -19ab5e: 7100 e700 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e7 │ │ -19ab64: 0c01 |000a: move-result-object v1 │ │ -19ab66: 6e10 dc00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dc │ │ -19ab6c: 0c01 |000e: move-result-object v1 │ │ -19ab6e: 7110 5005 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0550 │ │ -19ab74: 0c01 |0012: move-result-object v1 │ │ -19ab76: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -19ab78: 6e20 5105 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0551 │ │ -19ab7e: 0c01 |0017: move-result-object v1 │ │ -19ab80: 6901 b142 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19ab84: 2805 |001a: goto 001f // +0005 │ │ -19ab86: 0d01 |001b: move-exception v1 │ │ -19ab88: 6e10 340a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19ab8e: 6201 b142 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19ab92: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ -19ab96: 7100 dd0c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0cdd │ │ -19ab9c: 0c01 |0026: move-result-object v1 │ │ -19ab9e: 6901 b142 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19aba2: 6201 b142 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19aba6: 1e00 |002b: monitor-exit v0 │ │ -19aba8: 1101 |002c: return-object v1 │ │ -19abaa: 0d01 |002d: move-exception v1 │ │ -19abac: 1e00 |002e: monitor-exit v0 │ │ -19abae: 2701 |002f: throw v1 │ │ +19ab44: |[19ab44] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ +19ab54: 1c00 ec10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10ec │ │ +19ab58: 1d00 |0002: monitor-enter v0 │ │ +19ab5a: 6201 b142 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19ab5e: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ +19ab62: 7100 e700 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e7 │ │ +19ab68: 0c01 |000a: move-result-object v1 │ │ +19ab6a: 6e10 dc00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dc │ │ +19ab70: 0c01 |000e: move-result-object v1 │ │ +19ab72: 7110 5005 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0550 │ │ +19ab78: 0c01 |0012: move-result-object v1 │ │ +19ab7a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +19ab7c: 6e20 5105 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0551 │ │ +19ab82: 0c01 |0017: move-result-object v1 │ │ +19ab84: 6901 b142 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19ab88: 2805 |001a: goto 001f // +0005 │ │ +19ab8a: 0d01 |001b: move-exception v1 │ │ +19ab8c: 6e10 340a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19ab92: 6201 b142 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19ab96: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ +19ab9a: 7100 dd0c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0cdd │ │ +19aba0: 0c01 |0026: move-result-object v1 │ │ +19aba2: 6901 b142 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19aba6: 6201 b142 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19abaa: 1e00 |002b: monitor-exit v0 │ │ +19abac: 1101 |002c: return-object v1 │ │ +19abae: 0d01 |002d: move-exception v1 │ │ +19abb0: 1e00 |002e: monitor-exit v0 │ │ +19abb2: 2701 |002f: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x002d │ │ 0x0007 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ -> 0x002d │ │ 0x001c - 0x002b │ │ @@ -316280,54 +316281,54 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -19aa28: |[19aa28] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ -19aa38: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -19aa3c: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ -19aa40: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ -19aa44: 1a08 8b0b |0006: const-string v8, "0" // string@0b8b │ │ -19aa48: 1108 |0008: return-object v8 │ │ -19aa4a: 1a00 6117 |0009: const-string v0, "GB" // string@1761 │ │ -19aa4e: 1a01 4738 |000b: const-string v1, "TB" // string@3847 │ │ -19aa52: 1a02 2e0e |000d: const-string v2, "B" // string@0e2e │ │ -19aa56: 1a03 7260 |000f: const-string v3, "kB" // string@6072 │ │ -19aa5a: 1a04 f72d |0011: const-string v4, "MB" // string@2df7 │ │ -19aa5e: 2451 3711 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1137 │ │ -19aa64: 0c00 |0016: move-result-object v0 │ │ -19aa66: 8688 |0017: long-to-double v8, v8 │ │ -19aa68: 7120 730a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a73 │ │ -19aa6e: 0b01 |001b: move-result-wide v1 │ │ -19aa70: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ -19aa74: 7120 730a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a73 │ │ -19aa7a: 0b05 |0021: move-result-wide v5 │ │ -19aa7c: ce51 |0022: div-double/2addr v1, v5 │ │ -19aa7e: 8a11 |0023: double-to-int v1, v1 │ │ -19aa80: 2202 0503 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -19aa84: 7010 0a0b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -19aa8a: 2205 6903 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@0369 │ │ -19aa8e: 1a06 4e04 |002b: const-string v6, "#,##0.#" // string@044e │ │ -19aa92: 7020 3d0c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c3d │ │ -19aa98: 8316 |0030: int-to-double v6, v1 │ │ -19aa9a: 7140 810a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a81 │ │ -19aaa0: 0b03 |0034: move-result-wide v3 │ │ -19aaa2: ce38 |0035: div-double/2addr v8, v3 │ │ -19aaa4: 6e30 3e0c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c3e │ │ -19aaaa: 0c08 |0039: move-result-object v8 │ │ -19aaac: 6e20 160b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19aab2: 1a08 d103 |003d: const-string v8, " " // string@03d1 │ │ -19aab6: 6e20 160b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19aabc: 4608 0001 |0042: aget-object v8, v0, v1 │ │ -19aac0: 6e20 160b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19aac6: 6e10 270b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19aacc: 0c08 |004a: move-result-object v8 │ │ -19aace: 1108 |004b: return-object v8 │ │ +19aa2c: |[19aa2c] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ +19aa3c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +19aa40: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ +19aa44: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ +19aa48: 1a08 8b0b |0006: const-string v8, "0" // string@0b8b │ │ +19aa4c: 1108 |0008: return-object v8 │ │ +19aa4e: 1a00 6117 |0009: const-string v0, "GB" // string@1761 │ │ +19aa52: 1a01 4738 |000b: const-string v1, "TB" // string@3847 │ │ +19aa56: 1a02 2e0e |000d: const-string v2, "B" // string@0e2e │ │ +19aa5a: 1a03 7260 |000f: const-string v3, "kB" // string@6072 │ │ +19aa5e: 1a04 f72d |0011: const-string v4, "MB" // string@2df7 │ │ +19aa62: 2451 3711 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1137 │ │ +19aa68: 0c00 |0016: move-result-object v0 │ │ +19aa6a: 8688 |0017: long-to-double v8, v8 │ │ +19aa6c: 7120 730a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a73 │ │ +19aa72: 0b01 |001b: move-result-wide v1 │ │ +19aa74: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ +19aa78: 7120 730a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a73 │ │ +19aa7e: 0b05 |0021: move-result-wide v5 │ │ +19aa80: ce51 |0022: div-double/2addr v1, v5 │ │ +19aa82: 8a11 |0023: double-to-int v1, v1 │ │ +19aa84: 2202 0503 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +19aa88: 7010 0a0b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +19aa8e: 2205 6903 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@0369 │ │ +19aa92: 1a06 4e04 |002b: const-string v6, "#,##0.#" // string@044e │ │ +19aa96: 7020 3d0c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c3d │ │ +19aa9c: 8316 |0030: int-to-double v6, v1 │ │ +19aa9e: 7140 810a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a81 │ │ +19aaa4: 0b03 |0034: move-result-wide v3 │ │ +19aaa6: ce38 |0035: div-double/2addr v8, v3 │ │ +19aaa8: 6e30 3e0c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c3e │ │ +19aaae: 0c08 |0039: move-result-object v8 │ │ +19aab0: 6e20 160b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19aab6: 1a08 d103 |003d: const-string v8, " " // string@03d1 │ │ +19aaba: 6e20 160b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19aac0: 4608 0001 |0042: aget-object v8, v0, v1 │ │ +19aac4: 6e20 160b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19aaca: 6e10 270b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19aad0: 0c08 |004a: move-result-object v8 │ │ +19aad2: 1108 |004b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=318 │ │ 0x0009 line=320 │ │ 0x0018 line=321 │ │ 0x0024 line=323 │ │ locals : │ │ @@ -316338,40 +316339,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 │ │ -19aad0: |[19aad0] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ -19aae0: 1a00 ed49 |0000: const-string v0, "clipboard" // string@49ed │ │ -19aae4: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19aaea: 0c02 |0005: move-result-object v2 │ │ -19aaec: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ -19aaf0: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ -19aaf6: 0a00 |000b: move-result v0 │ │ -19aaf8: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -19aafc: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ -19ab02: 0c00 |0011: move-result-object v0 │ │ -19ab04: 1a01 dd7f |0012: const-string v1, "text/plain" // string@7fdd │ │ -19ab08: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ -19ab0e: 0a00 |0017: move-result v0 │ │ -19ab10: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -19ab14: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ -19ab1a: 0c02 |001d: move-result-object v2 │ │ -19ab1c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -19ab1e: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ -19ab24: 0c02 |0022: move-result-object v2 │ │ -19ab26: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ -19ab2c: 0c02 |0026: move-result-object v2 │ │ -19ab2e: 7210 cd09 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cd │ │ -19ab34: 0c02 |002a: move-result-object v2 │ │ -19ab36: 1102 |002b: return-object v2 │ │ -19ab38: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -19ab3c: 1102 |002e: return-object v2 │ │ +19aad4: |[19aad4] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ +19aae4: 1a00 ed49 |0000: const-string v0, "clipboard" // string@49ed │ │ +19aae8: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19aaee: 0c02 |0005: move-result-object v2 │ │ +19aaf0: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ +19aaf4: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ +19aafa: 0a00 |000b: move-result v0 │ │ +19aafc: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +19ab00: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ +19ab06: 0c00 |0011: move-result-object v0 │ │ +19ab08: 1a01 dd7f |0012: const-string v1, "text/plain" // string@7fdd │ │ +19ab0c: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ +19ab12: 0a00 |0017: move-result v0 │ │ +19ab14: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +19ab18: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ +19ab1e: 0c02 |001d: move-result-object v2 │ │ +19ab20: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +19ab22: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ +19ab28: 0c02 |0022: move-result-object v2 │ │ +19ab2a: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ +19ab30: 0c02 |0026: move-result-object v2 │ │ +19ab32: 7210 cd09 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cd │ │ +19ab38: 0c02 |002a: move-result-object v2 │ │ +19ab3a: 1102 |002b: return-object v2 │ │ +19ab3c: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +19ab40: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0008 line=284 │ │ 0x001a line=285 │ │ 0x0023 line=286 │ │ @@ -316384,18 +316385,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 │ │ -19a8ac: |[19a8ac] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ -19a8bc: 7110 6f0c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c6f │ │ -19a8c2: 0a00 |0003: move-result v0 │ │ -19a8c4: 0f00 |0004: return v0 │ │ +19a8b0: |[19a8b0] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ +19a8c0: 7110 6f0c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c6f │ │ +19a8c6: 0a00 |0003: move-result v0 │ │ +19a8c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) [Ljava/lang/Object; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316403,30 +316404,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -19a5d0: |[19a5d0] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ -19a5e0: 7100 2a0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -19a5e6: 0b00 |0003: move-result-wide v0 │ │ -19a5e8: 6102 b042 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42b0 │ │ -19a5ec: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -19a5f0: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ -19a5f4: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ -19a5f8: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ -19a5fc: 6200 ad42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ad │ │ -19a600: 1a01 b77f |0010: const-string v1, "tap discarded" // string@7fb7 │ │ -19a604: 7120 be02 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -19a60a: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -19a60c: 0f00 |0016: return v0 │ │ -19a60e: 6800 b042 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42b0 │ │ -19a612: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -19a614: 0f00 |001a: return v0 │ │ +19a5d4: |[19a5d4] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ +19a5e4: 7100 2a0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +19a5ea: 0b00 |0003: move-result-wide v0 │ │ +19a5ec: 6102 b042 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42b0 │ │ +19a5f0: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +19a5f4: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ +19a5f8: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ +19a5fc: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ +19a600: 6200 ad42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ad │ │ +19a604: 1a01 b77f |0010: const-string v1, "tap discarded" // string@7fb7 │ │ +19a608: 7120 be02 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +19a60e: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +19a610: 0f00 |0016: return v0 │ │ +19a612: 6800 b042 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42b0 │ │ +19a616: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +19a618: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x000e line=344 │ │ 0x0017 line=347 │ │ locals : │ │ @@ -316436,29 +316437,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 │ │ -19a618: |[19a618] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ -19a628: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -19a62c: 6e10 4146 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4641 │ │ -19a632: 0c00 |0005: move-result-object v0 │ │ -19a634: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -19a638: 6e10 4246 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4642 │ │ -19a63e: 0c01 |000b: move-result-object v1 │ │ -19a640: 7110 a402 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -19a646: 0a01 |000f: move-result v1 │ │ -19a648: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -19a64c: 2803 |0012: goto 0015 // +0003 │ │ -19a64e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -19a650: 2802 |0014: goto 0016 // +0002 │ │ -19a652: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -19a654: 0f01 |0016: return v1 │ │ +19a61c: |[19a61c] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ +19a62c: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +19a630: 6e10 4146 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4641 │ │ +19a636: 0c00 |0005: move-result-object v0 │ │ +19a638: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +19a63c: 6e10 4246 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4642 │ │ +19a642: 0c01 |000b: move-result-object v1 │ │ +19a644: 7110 a402 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +19a64a: 0a01 |000f: move-result v1 │ │ +19a64c: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +19a650: 2803 |0012: goto 0015 // +0003 │ │ +19a652: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +19a654: 2802 |0014: goto 0016 // +0002 │ │ +19a656: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +19a658: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Lorg/thoughtcrime/securesms/components/ComposeText; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316466,28 +316467,28 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19a658: |[19a658] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ -19a668: 1a00 295c |0000: const-string v0, "i.delta.chat" // string@5c29 │ │ -19a66c: 6e10 f601 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01f6 │ │ -19a672: 0c01 |0005: move-result-object v1 │ │ -19a674: 6e20 d40a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19a67a: 0a00 |0009: move-result v0 │ │ -19a67c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -19a680: 6e10 f401 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f4 │ │ -19a686: 0c02 |000f: move-result-object v2 │ │ -19a688: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ -19a68c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -19a68e: 2802 |0013: goto 0015 // +0002 │ │ -19a690: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -19a692: 0f02 |0015: return v2 │ │ +19a65c: |[19a65c] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ +19a66c: 1a00 295c |0000: const-string v0, "i.delta.chat" // string@5c29 │ │ +19a670: 6e10 f601 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01f6 │ │ +19a676: 0c01 |0005: move-result-object v1 │ │ +19a678: 6e20 d40a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19a67e: 0a00 |0009: move-result v0 │ │ +19a680: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +19a684: 6e10 f401 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f4 │ │ +19a68a: 0c02 |000f: move-result-object v2 │ │ +19a68c: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ +19a690: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +19a692: 2802 |0013: goto 0015 // +0002 │ │ +19a694: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +19a696: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/net/Uri; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316495,24 +316496,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -19a694: |[19a694] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ -19a6a4: 7110 fd01 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -19a6aa: 0c00 |0003: move-result-object v0 │ │ -19a6ac: 7110 a057 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@57a0 │ │ -19a6b2: 0a00 |0007: move-result v0 │ │ -19a6b4: 0f00 |0008: return v0 │ │ -19a6b6: 0d00 |0009: move-exception v0 │ │ -19a6b8: 6e10 340a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19a6be: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -19a6c0: 0f00 |000e: return v0 │ │ +19a698: |[19a698] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ +19a6a8: 7110 fd01 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +19a6ae: 0c00 |0003: move-result-object v0 │ │ +19a6b0: 7110 a057 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@57a0 │ │ +19a6b6: 0a00 |0007: move-result v0 │ │ +19a6b8: 0f00 |0008: return v0 │ │ +19a6ba: 0d00 |0009: move-exception v0 │ │ +19a6bc: 6e10 340a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19a6c2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +19a6c4: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=81 │ │ 0x000a line=83 │ │ locals : │ │ @@ -316523,31 +316524,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -19a6d4: |[19a6d4] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ -19a6e4: 1a00 d143 |0000: const-string v0, "activity" // string@43d1 │ │ -19a6e8: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19a6ee: 0c01 |0005: move-result-object v1 │ │ -19a6f0: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ -19a6f4: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ -19a6fa: 0a00 |000b: move-result v0 │ │ -19a6fc: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -19a700: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ -19a706: 0a01 |0011: move-result v1 │ │ -19a708: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ -19a70c: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ -19a710: 2803 |0016: goto 0019 // +0003 │ │ -19a712: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19a714: 2802 |0018: goto 001a // +0002 │ │ -19a716: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -19a718: 0f01 |001a: return v1 │ │ +19a6d8: |[19a6d8] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ +19a6e8: 1a00 d143 |0000: const-string v0, "activity" // string@43d1 │ │ +19a6ec: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19a6f2: 0c01 |0005: move-result-object v1 │ │ +19a6f4: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ +19a6f8: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ +19a6fe: 0a00 |000b: move-result v0 │ │ +19a700: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +19a704: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ +19a70a: 0a01 |0011: move-result v1 │ │ +19a70c: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ +19a710: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ +19a714: 2803 |0016: goto 0019 // +0003 │ │ +19a716: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19a718: 2802 |0018: goto 001a // +0002 │ │ +19a71a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +19a71c: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0008 line=263 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -316556,54 +316557,54 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -19a71c: |[19a71c] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ -19a72c: 7100 4b02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024b │ │ -19a732: 0c00 |0003: move-result-object v0 │ │ -19a734: 7100 4a02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024a │ │ -19a73a: 0c01 |0007: move-result-object v1 │ │ -19a73c: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ -19a740: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -19a742: 2802 |000b: goto 000d // +0002 │ │ -19a744: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -19a746: 0f00 |000d: return v0 │ │ +19a720: |[19a720] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ +19a730: 7100 4b02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024b │ │ +19a736: 0c00 |0003: move-result-object v0 │ │ +19a738: 7100 4a02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024a │ │ +19a73e: 0c01 |0007: move-result-object v1 │ │ +19a740: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ +19a744: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +19a746: 2802 |000b: goto 000d // +0002 │ │ +19a748: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +19a74a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 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 │ │ -19a748: |[19a748] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ -19a758: 6200 ae42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ae │ │ -19a75c: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -19a760: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -19a766: 0c01 |0007: move-result-object v1 │ │ -19a768: 1a00 5543 |0008: const-string v0, "accessibility" // string@4355 │ │ -19a76c: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19a772: 0c01 |000d: move-result-object v1 │ │ -19a774: 1f01 0101 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0101 │ │ -19a778: 6901 ae42 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ae │ │ -19a77c: 6201 ae42 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ae │ │ -19a780: 6e10 7a03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037a │ │ -19a786: 0a01 |0017: move-result v1 │ │ -19a788: 0f01 |0018: return v1 │ │ -19a78a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -19a78c: 0f01 |001a: return v1 │ │ +19a74c: |[19a74c] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ +19a75c: 6200 ae42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ae │ │ +19a760: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +19a764: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +19a76a: 0c01 |0007: move-result-object v1 │ │ +19a76c: 1a00 5543 |0008: const-string v0, "accessibility" // string@4355 │ │ +19a770: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19a776: 0c01 |000d: move-result-object v1 │ │ +19a778: 1f01 0101 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0101 │ │ +19a77c: 6901 ae42 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ae │ │ +19a780: 6201 ae42 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ae │ │ +19a784: 6e10 7a03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037a │ │ +19a78a: 0a01 |0017: move-result v1 │ │ +19a78c: 0f01 |0018: return v1 │ │ +19a78e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +19a790: 0f01 |001a: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=354 │ │ 0x0004 line=355 │ │ 0x0008 line=356 │ │ @@ -316616,18 +316617,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19acdc: |[19acdc] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ -19acec: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19acf0: 7220 4f0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4f │ │ -19acf6: 0e00 |0005: return-void │ │ +19ace0: |[19ace0] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ +19acf0: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19acf4: 7220 4f0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4f │ │ +19acfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316635,21 +316636,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 │ │ -19acf8: |[19acf8] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -19ad08: 7210 ab0a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ -19ad0e: 6e10 4c0d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d4c │ │ -19ad14: 0e00 |0006: return-void │ │ -19ad16: 0d00 |0007: move-exception v0 │ │ -19ad18: 6e10 4c0d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d4c │ │ -19ad1e: 2700 |000b: throw v0 │ │ +19acfc: |[19acfc] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +19ad0c: 7210 ab0a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ +19ad12: 6e10 4c0d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d4c │ │ +19ad18: 0e00 |0006: return-void │ │ +19ad1a: 0d00 |0007: move-exception v0 │ │ +19ad1c: 6e10 4c0d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d4c │ │ +19ad22: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=223 │ │ 0x000b line=224 │ │ @@ -316662,24 +316663,24 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -19ad2c: |[19ad2c] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ -19ad3c: 1c00 ec10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10ec │ │ -19ad40: 1d00 |0002: monitor-enter v0 │ │ -19ad42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -19ad44: 6901 b142 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ -19ad48: 1e00 |0006: monitor-exit v0 │ │ -19ad4a: 0e00 |0007: return-void │ │ -19ad4c: 0d01 |0008: move-exception v1 │ │ -19ad4e: 1e00 |0009: monitor-exit v0 │ │ -19ad50: 2701 |000a: throw v1 │ │ +19ad30: |[19ad30] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ +19ad40: 1c00 ec10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10ec │ │ +19ad44: 1d00 |0002: monitor-enter v0 │ │ +19ad46: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +19ad48: 6901 b142 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42b1 │ │ +19ad4c: 1e00 |0006: monitor-exit v0 │ │ +19ad4e: 0e00 |0007: return-void │ │ +19ad50: 0d01 |0008: move-exception v1 │ │ +19ad52: 1e00 |0009: monitor-exit v0 │ │ +19ad54: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0004 line=383 │ │ @@ -316691,42 +316692,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 │ │ -19a7a0: |[19a7a0] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -19a7b0: 2200 bb02 |0000: new-instance v0, Ljava/io/File; // type@02bb │ │ -19a7b4: 7020 6809 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -19a7ba: 2201 bb02 |0005: new-instance v1, Ljava/io/File; // type@02bb │ │ -19a7be: 7020 6809 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -19a7c4: 6e10 6d09 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@096d │ │ -19a7ca: 6e20 7d09 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@097d │ │ -19a7d0: 0a00 |0010: move-result v0 │ │ -19a7d2: 2806 |0011: goto 0017 // +0006 │ │ -19a7d4: 0d00 |0012: move-exception v0 │ │ -19a7d6: 6e10 340a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19a7dc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -19a7de: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ -19a7e2: 2201 bc02 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02bc │ │ -19a7e6: 7020 8009 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0980 │ │ -19a7ec: 2204 be02 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02be │ │ -19a7f0: 7020 8809 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0988 │ │ -19a7f6: 7120 9657 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5796 │ │ -19a7fc: 0b04 |0026: move-result-wide v4 │ │ -19a7fe: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ -19a802: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ -19a806: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ -19a80a: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -19a80c: 1210 |002e: const/4 v0, #int 1 // #1 │ │ -19a80e: 2805 |002f: goto 0034 // +0005 │ │ -19a810: 0d04 |0030: move-exception v4 │ │ -19a812: 6e10 340a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19a818: 0f00 |0034: return v0 │ │ +19a7a4: |[19a7a4] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +19a7b4: 2200 bb02 |0000: new-instance v0, Ljava/io/File; // type@02bb │ │ +19a7b8: 7020 6809 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +19a7be: 2201 bb02 |0005: new-instance v1, Ljava/io/File; // type@02bb │ │ +19a7c2: 7020 6809 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +19a7c8: 6e10 6d09 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@096d │ │ +19a7ce: 6e20 7d09 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@097d │ │ +19a7d4: 0a00 |0010: move-result v0 │ │ +19a7d6: 2806 |0011: goto 0017 // +0006 │ │ +19a7d8: 0d00 |0012: move-exception v0 │ │ +19a7da: 6e10 340a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19a7e0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +19a7e2: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ +19a7e6: 2201 bc02 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02bc │ │ +19a7ea: 7020 8009 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0980 │ │ +19a7f0: 2204 be02 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02be │ │ +19a7f4: 7020 8809 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0988 │ │ +19a7fa: 7120 9657 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5796 │ │ +19a800: 0b04 |0026: move-result-wide v4 │ │ +19a802: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ +19a806: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ +19a80a: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ +19a80e: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +19a810: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +19a812: 2805 |002f: goto 0034 // +0005 │ │ +19a814: 0d04 |0030: move-exception v4 │ │ +19a816: 6e10 340a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19a81c: 0f00 |0034: return v0 │ │ catches : 2 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ 0x0019 - 0x0027 │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=167 │ │ @@ -316747,43 +316748,43 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -19a8c8: |[19a8c8] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ -19a8d8: 2020 0303 |0000: instance-of v0, v2, Ljava/lang/String; // type@0303 │ │ -19a8dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -19a8e0: 1f02 0303 |0004: check-cast v2, Ljava/lang/String; // type@0303 │ │ -19a8e4: 7110 4b0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a4b │ │ -19a8ea: 0a02 |0009: move-result v2 │ │ -19a8ec: 0f02 |000a: return v2 │ │ -19a8ee: 2020 d402 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02d4 │ │ -19a8f2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -19a8f6: 1f02 d402 |000f: check-cast v2, Ljava/lang/Boolean; // type@02d4 │ │ -19a8fa: 6e10 c309 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c3 │ │ -19a900: 0a02 |0014: move-result v2 │ │ -19a902: 0f02 |0015: return v2 │ │ -19a904: 2020 eb02 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02eb │ │ -19a908: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -19a90c: 1f02 eb02 |001a: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ -19a910: 6e10 490a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -19a916: 0a02 |001f: move-result v2 │ │ -19a918: 0f02 |0020: return v2 │ │ -19a91a: 2020 ee02 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02ee │ │ -19a91e: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ -19a922: 1f02 ee02 |0025: check-cast v2, Ljava/lang/Long; // type@02ee │ │ -19a926: 6e10 590a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -19a92c: 0b00 |002a: move-result-wide v0 │ │ -19a92e: 7120 b557 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@57b5 │ │ -19a934: 0a02 |002e: move-result v2 │ │ -19a936: 0f02 |002f: return v2 │ │ -19a938: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -19a93a: 0f02 |0031: return v2 │ │ +19a8cc: |[19a8cc] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ +19a8dc: 2020 0303 |0000: instance-of v0, v2, Ljava/lang/String; // type@0303 │ │ +19a8e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +19a8e4: 1f02 0303 |0004: check-cast v2, Ljava/lang/String; // type@0303 │ │ +19a8e8: 7110 4b0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a4b │ │ +19a8ee: 0a02 |0009: move-result v2 │ │ +19a8f0: 0f02 |000a: return v2 │ │ +19a8f2: 2020 d402 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02d4 │ │ +19a8f6: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +19a8fa: 1f02 d402 |000f: check-cast v2, Ljava/lang/Boolean; // type@02d4 │ │ +19a8fe: 6e10 c309 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c3 │ │ +19a904: 0a02 |0014: move-result v2 │ │ +19a906: 0f02 |0015: return v2 │ │ +19a908: 2020 eb02 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02eb │ │ +19a90c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +19a910: 1f02 eb02 |001a: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ +19a914: 6e10 490a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +19a91a: 0a02 |001f: move-result v2 │ │ +19a91c: 0f02 |0020: return v2 │ │ +19a91e: 2020 ee02 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02ee │ │ +19a922: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ +19a926: 1f02 ee02 |0025: check-cast v2, Ljava/lang/Long; // type@02ee │ │ +19a92a: 6e10 590a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +19a930: 0b00 |002a: move-result-wide v0 │ │ +19a932: 7120 b557 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@57b5 │ │ +19a938: 0a02 |002e: move-result v2 │ │ +19a93a: 0f02 |002f: return v2 │ │ +19a93c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +19a93e: 0f02 |0031: return v2 │ │ catches : 1 │ │ 0x0000 - 0x002f │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x000b line=303 │ │ @@ -316800,23 +316801,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 │ │ -19ad68: |[19ad68] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ -19ad78: 6e20 a504 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@04a5 │ │ -19ad7e: 0c00 |0003: move-result-object v0 │ │ -19ad80: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ -19ad86: 6e20 d203 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d2 │ │ -19ad8c: 2805 |000a: goto 000f // +0005 │ │ -19ad8e: 0d00 |000b: move-exception v0 │ │ -19ad90: 6e10 340a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19ad96: 0e00 |000f: return-void │ │ +19ad6c: |[19ad6c] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ +19ad7c: 6e20 a504 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@04a5 │ │ +19ad82: 0c00 |0003: move-result-object v0 │ │ +19ad84: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ +19ad8a: 6e20 d203 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d2 │ │ +19ad90: 2805 |000a: goto 000f // +0005 │ │ +19ad92: 0d00 |000b: move-exception v0 │ │ +19ad94: 6e10 340a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19ad9a: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ 0x0000 line=112 │ │ 0x000c line=114 │ │ locals : │ │ @@ -316828,30 +316829,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 │ │ -19ada8: |[19ada8] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ -19adb8: 7220 e702 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e7 │ │ -19adbe: 0c03 |0003: move-result-object v3 │ │ -19adc0: 2204 bb00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bb │ │ -19adc4: 7210 ef02 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02ef │ │ -19adca: 0c00 |0009: move-result-object v0 │ │ -19adcc: 7020 9102 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ -19add2: 2200 c800 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c8 │ │ -19add6: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ -19addc: 7020 ad02 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02ad │ │ -19ade2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -19ade4: 6e10 9502 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0295 │ │ -19adea: 0a02 |0019: move-result v2 │ │ -19adec: 6e51 9602 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ -19adf2: 7220 f602 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f6 │ │ -19adf8: 0e00 |0020: return-void │ │ +19adac: |[19adac] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ +19adbc: 7220 e702 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e7 │ │ +19adc2: 0c03 |0003: move-result-object v3 │ │ +19adc4: 2204 bb00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bb │ │ +19adc8: 7210 ef02 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02ef │ │ +19adce: 0c00 |0009: move-result-object v0 │ │ +19add0: 7020 9102 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0291 │ │ +19add6: 2200 c800 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c8 │ │ +19adda: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ +19ade0: 7020 ad02 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02ad │ │ +19ade6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +19ade8: 6e10 9502 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0295 │ │ +19adee: 0a02 |0019: move-result v2 │ │ +19adf0: 6e51 9602 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0296 │ │ +19adf6: 7220 f602 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f6 │ │ +19adfc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x000d line=102 │ │ 0x001d line=103 │ │ locals : │ │ @@ -316863,18 +316864,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 │ │ -19adfc: |[19adfc] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ -19ae0c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -19ae0e: 7120 aa57 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@57aa │ │ -19ae14: 0e00 |0004: return-void │ │ +19ae00: |[19ae00] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ +19ae10: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +19ae12: 7120 aa57 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@57aa │ │ +19ae18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/appcompat/app/AlertDialog; │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316882,25 +316883,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -19a94c: |[19a94c] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ -19a95c: 7110 3101 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0131 │ │ -19a962: 0a00 |0003: move-result v0 │ │ -19a964: 7110 2f01 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@012f │ │ -19a96a: 0a01 |0007: move-result v1 │ │ -19a96c: 7110 2e01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012e │ │ -19a972: 0a03 |000b: move-result v3 │ │ -19a974: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ -19a978: 7140 2d01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012d │ │ -19a97e: 0a03 |0011: move-result v3 │ │ -19a980: 0f03 |0012: return v3 │ │ +19a950: |[19a950] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ +19a960: 7110 3101 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0131 │ │ +19a966: 0a00 |0003: move-result v0 │ │ +19a968: 7110 2f01 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@012f │ │ +19a96e: 0a01 |0007: move-result v1 │ │ +19a970: 7110 2e01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012e │ │ +19a976: 0a03 |000b: move-result v3 │ │ +19a978: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ +19a97c: 7140 2d01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012d │ │ +19a982: 0a03 |0011: move-result v3 │ │ +19a984: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316908,22 +316909,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19ae18: |[19ae18] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ -19ae28: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ -19ae2e: 0a00 |0003: move-result v0 │ │ -19ae30: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -19ae34: 7110 af57 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@57af │ │ -19ae3a: 2804 |0009: goto 000d // +0004 │ │ -19ae3c: 7210 ab0a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ -19ae42: 0e00 |000d: return-void │ │ +19ae1c: |[19ae1c] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ +19ae2c: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ +19ae32: 0a00 |0003: move-result v0 │ │ +19ae34: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19ae38: 7110 af57 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@57af │ │ +19ae3e: 2804 |0009: goto 000d // +0004 │ │ +19ae40: 7210 ab0a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ +19ae46: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0006 line=240 │ │ 0x000a line=242 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Runnable; │ │ @@ -316933,18 +316934,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19ae44: |[19ae44] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ -19ae54: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19ae58: 7220 4f0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4f │ │ -19ae5e: 0e00 |0005: return-void │ │ +19ae48: |[19ae48] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ +19ae58: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19ae5c: 7220 4f0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4f │ │ +19ae62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316952,20 +316953,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 │ │ -19ae60: |[19ae60] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ -19ae70: 6200 af42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ -19ae74: 2201 eb10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10eb │ │ -19ae78: 7020 8d57 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@578d │ │ -19ae7e: 6e40 4402 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0244 │ │ -19ae84: 0e00 |000a: return-void │ │ +19ae64: |[19ae64] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ +19ae74: 6200 af42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ +19ae78: 2201 eb10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10eb │ │ +19ae7c: 7020 8d57 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@578d │ │ +19ae82: 6e40 4402 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0244 │ │ +19ae88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x000b reg=3 (null) J │ │ │ │ @@ -316974,23 +316975,23 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -19ae88: |[19ae88] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ -19ae98: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ -19ae9e: 0a00 |0003: move-result v0 │ │ -19aea0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -19aea4: 7210 ab0a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ -19aeaa: 2806 |0009: goto 000f // +0006 │ │ -19aeac: 6200 af42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ -19aeb0: 6e20 4302 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0243 │ │ -19aeb6: 0e00 |000f: return-void │ │ +19ae8c: |[19ae8c] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ +19ae9c: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ +19aea2: 0a00 |0003: move-result v0 │ │ +19aea4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19aea8: 7210 ab0a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ +19aeae: 2806 |0009: goto 000f // +0006 │ │ +19aeb0: 6200 af42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ +19aeb4: 6e20 4302 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0243 │ │ +19aeba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x000a line=207 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -316999,18 +317000,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 │ │ -19aeb8: |[19aeb8] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ -19aec8: 6200 af42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ -19aecc: 6e40 4402 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0244 │ │ -19aed2: 0e00 |0005: return-void │ │ +19aebc: |[19aebc] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ +19aecc: 6200 af42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42af │ │ +19aed0: 6e40 4402 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0244 │ │ +19aed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0006 reg=2 (null) J │ │ │ │ @@ -317019,32 +317020,32 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -19aed4: |[19aed4] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ -19aee4: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ -19aeea: 0a00 |0003: move-result v0 │ │ -19aeec: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -19aef0: 7210 ab0a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ -19aef6: 2812 |0009: goto 001b // +0012 │ │ -19aef8: 2200 a303 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03a3 │ │ -19aefc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -19aefe: 7020 4a0d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d4a │ │ -19af04: 2201 ea10 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10ea │ │ -19af08: 7030 8b57 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@578b │ │ -19af0e: 7110 b157 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@57b1 │ │ -19af14: 6e10 4b0d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d4b │ │ -19af1a: 0e00 |001b: return-void │ │ -19af1c: 0d02 |001c: move-exception v2 │ │ -19af1e: 2200 d202 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ -19af22: 7020 c009 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -19af28: 2700 |0022: throw v0 │ │ +19aed8: |[19aed8] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ +19aee8: 7100 a357 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@57a3 │ │ +19aeee: 0a00 |0003: move-result v0 │ │ +19aef0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19aef4: 7210 ab0a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aab │ │ +19aefa: 2812 |0009: goto 001b // +0012 │ │ +19aefc: 2200 a303 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03a3 │ │ +19af00: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +19af02: 7020 4a0d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d4a │ │ +19af08: 2201 ea10 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10ea │ │ +19af0c: 7030 8b57 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@578b │ │ +19af12: 7110 b157 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@57b1 │ │ +19af18: 6e10 4b0d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d4b │ │ +19af1e: 0e00 |001b: return-void │ │ +19af20: 0d02 |001c: move-exception v2 │ │ +19af22: 2200 d202 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ +19af26: 7020 c009 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +19af2c: 2700 |0022: throw v0 │ │ catches : 1 │ │ 0x0018 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001c │ │ positions : │ │ 0x0000 line=215 │ │ 0x0006 line=216 │ │ 0x000a line=218 │ │ @@ -317059,21 +317060,21 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19af3c: |[19af3c] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ -19af4c: 7120 430b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b43 │ │ -19af52: 0e00 |0003: return-void │ │ -19af54: 0d00 |0004: move-exception v0 │ │ -19af56: 2201 d202 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d2 │ │ -19af5a: 7020 c009 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -19af60: 2701 |000a: throw v1 │ │ +19af40: |[19af40] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ +19af50: 7120 430b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b43 │ │ +19af56: 0e00 |0003: return-void │ │ +19af58: 0d00 |0004: move-exception v0 │ │ +19af5a: 2201 d202 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d2 │ │ +19af5e: 7020 c009 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +19af64: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=328 │ │ 0x0005 line=330 │ │ locals : │ │ @@ -317084,24 +317085,24 @@ │ │ type : '(J)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19a984: |[19a984] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ -19a994: 8440 |0000: long-to-int v0, v4 │ │ -19a996: 8101 |0001: int-to-long v1, v0 │ │ -19a998: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ -19a99c: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -19a9a0: 0f00 |0006: return v0 │ │ -19a9a2: 2204 d002 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d0 │ │ -19a9a6: 1a05 1f5e |0009: const-string v5, "integer overflow" // string@5e1f │ │ -19a9aa: 7020 bd09 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09bd │ │ -19a9b0: 2704 |000e: throw v4 │ │ +19a988: |[19a988] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ +19a998: 8440 |0000: long-to-int v0, v4 │ │ +19a99a: 8101 |0001: int-to-long v1, v0 │ │ +19a99c: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ +19a9a0: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +19a9a4: 0f00 |0006: return v0 │ │ +19a9a6: 2204 d002 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d0 │ │ +19a9aa: 1a05 1f5e |0009: const-string v5, "integer overflow" // string@5e1f │ │ +19a9ae: 7020 bd09 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09bd │ │ +19a9b4: 2704 |000e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=293 │ │ locals : │ │ 0x0000 - 0x000f reg=4 (null) J │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317109,21 +317110,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 │ │ -19af74: |[19af74] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ -19af84: 6e30 a60a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa6 │ │ -19af8a: 0e00 |0003: return-void │ │ -19af8c: 0d00 |0004: move-exception v0 │ │ -19af8e: 2201 d202 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d2 │ │ -19af92: 7020 c009 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -19af98: 2701 |000a: throw v1 │ │ +19af78: |[19af78] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ +19af88: 6e30 a60a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa6 │ │ +19af8e: 0e00 |0003: return-void │ │ +19af90: 0d00 |0004: move-exception v0 │ │ +19af92: 2201 d202 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d2 │ │ +19af96: 7020 c009 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +19af9c: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=133 │ │ locals : │ │ @@ -317135,26 +317136,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -19afac: |[19afac] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19afbc: 1a00 ed49 |0000: const-string v0, "clipboard" // string@49ed │ │ -19afc0: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19afc6: 0c00 |0005: move-result-object v0 │ │ -19afc8: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ -19afcc: 1401 5500 137f |0008: const v1, #float 1.95398e+38 // #7f130055 │ │ -19afd2: 6e20 7700 1200 |000b: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19afd8: 0c02 |000e: move-result-object v2 │ │ -19afda: 7120 4e00 3200 |000f: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ -19afe0: 0c02 |0012: move-result-object v2 │ │ -19afe2: 6e20 5500 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ -19afe8: 0e00 |0016: return-void │ │ +19afb0: |[19afb0] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19afc0: 1a00 ed49 |0000: const-string v0, "clipboard" // string@49ed │ │ +19afc4: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19afca: 0c00 |0005: move-result-object v0 │ │ +19afcc: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ +19afd0: 1401 5500 137f |0008: const v1, #float 1.95398e+38 // #7f130055 │ │ +19afd6: 6e20 7700 1200 |000b: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19afdc: 0c02 |000e: move-result-object v2 │ │ +19afde: 7120 4e00 3200 |000f: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ +19afe4: 0c02 |0012: move-result-object v2 │ │ +19afe6: 6e20 5500 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ +19afec: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0002 line=276 │ │ 0x000b line=277 │ │ 0x0013 line=278 │ │ locals : │ │ @@ -317187,18 +317188,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 │ │ -19b22c: |[19b22c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ -19b23c: 7130 d402 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d4 │ │ -19b242: 0a00 |0003: move-result v0 │ │ -19b244: 0f00 |0004: return v0 │ │ +19b230: |[19b230] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ +19b240: 7130 d402 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d4 │ │ +19b246: 0a00 |0003: move-result v0 │ │ +19b248: 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; │ │ @@ -317208,35 +317209,35 @@ │ │ type : '()I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19b248: |[19b248] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ -19b258: 7100 7503 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0375 │ │ -19b25e: 0a00 |0003: move-result v0 │ │ -19b260: 0f00 |0004: return v0 │ │ +19b24c: |[19b24c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ +19b25c: 7100 7503 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0375 │ │ +19b262: 0a00 |0003: move-result v0 │ │ +19b264: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ 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 │ │ -19b264: |[19b264] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ -19b274: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ -19b278: 0f00 |0002: return v0 │ │ +19b268: |[19b268] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ +19b278: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ +19b27c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/graphics/Insets; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317244,18 +317245,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 │ │ -19b27c: |[19b27c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ -19b28c: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ad │ │ -19b292: 0a00 |0003: move-result v0 │ │ -19b294: 0f00 |0004: return v0 │ │ +19b280: |[19b280] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ +19b290: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ad │ │ +19b296: 0a00 |0003: move-result v0 │ │ +19b298: 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; │ │ │ │ @@ -317264,17 +317265,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 │ │ -19afec: |[19afec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ -19affc: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ -19b000: 1100 |0002: return-object v0 │ │ +19aff0: |[19aff0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ +19b000: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ +19b004: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317282,18 +317283,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 │ │ -19b004: |[19b004] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ -19b014: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -19b018: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ -19b01e: 1100 |0005: return-object v0 │ │ +19b008: |[19b008] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ +19b018: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +19b01c: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ +19b022: 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 │ │ @@ -317303,18 +317304,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 │ │ -19b020: |[19b020] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ -19b030: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -19b034: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ -19b03a: 1100 |0005: return-object v0 │ │ +19b024: |[19b024] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ +19b034: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +19b038: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ +19b03e: 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; │ │ │ │ @@ -317323,17 +317324,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 │ │ -19b03c: |[19b03c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ -19b04c: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -19b050: 1100 |0002: return-object v0 │ │ +19b040: |[19b040] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ +19b050: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +19b054: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317341,18 +317342,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 │ │ -19b054: |[19b054] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ -19b064: 6e20 7603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0376 │ │ -19b06a: 0c00 |0003: move-result-object v0 │ │ -19b06c: 1100 |0004: return-object v0 │ │ +19b058: |[19b058] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ +19b068: 6e20 7603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0376 │ │ +19b06e: 0c00 |0003: move-result-object v0 │ │ +19b070: 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 │ │ │ │ @@ -317361,18 +317362,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 │ │ -19b0fc: |[19b0fc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ -19b10c: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -19b110: 7020 a701 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a7 │ │ -19b116: 1100 |0005: return-object v0 │ │ +19b100: |[19b100] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ +19b110: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +19b114: 7020 a701 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a7 │ │ +19b11a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317380,18 +317381,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 │ │ -19b0a8: |[19b0a8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ -19b0b8: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ -19b0be: 0c00 |0003: move-result-object v0 │ │ -19b0c0: 1100 |0004: return-object v0 │ │ +19b0ac: |[19b0ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ +19b0bc: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ +19b0c2: 0c00 |0003: move-result-object v0 │ │ +19b0c4: 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; │ │ │ │ @@ -317400,18 +317401,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 │ │ -19b0c4: |[19b0c4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ -19b0d4: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ -19b0da: 0c00 |0003: move-result-object v0 │ │ -19b0dc: 1100 |0004: return-object v0 │ │ +19b0c8: |[19b0c8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ +19b0d8: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ +19b0de: 0c00 |0003: move-result-object v0 │ │ +19b0e0: 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; │ │ │ │ @@ -317420,18 +317421,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 │ │ -19b0e0: |[19b0e0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -19b0f0: 6e20 a901 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01a9 │ │ -19b0f6: 0c00 |0003: move-result-object v0 │ │ -19b0f8: 1100 |0004: return-object v0 │ │ +19b0e4: |[19b0e4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +19b0f4: 6e20 a901 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01a9 │ │ +19b0fa: 0c00 |0003: move-result-object v0 │ │ +19b0fc: 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 │ │ │ │ @@ -317440,18 +317441,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 │ │ -19b070: |[19b070] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ -19b080: 6e10 a801 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a8 │ │ -19b086: 0c00 |0003: move-result-object v0 │ │ -19b088: 1100 |0004: return-object v0 │ │ +19b074: |[19b074] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ +19b084: 6e10 a801 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a8 │ │ +19b08a: 0c00 |0003: move-result-object v0 │ │ +19b08c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317459,35 +317460,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 │ │ -19b118: |[19b118] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ -19b128: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ -19b12c: 1100 |0002: return-object v0 │ │ +19b11c: |[19b11c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ +19b12c: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ +19b130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #15 : (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 │ │ -19b168: |[19b168] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -19b178: 6e20 8202 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0282 │ │ -19b17e: 0c00 |0003: move-result-object v0 │ │ -19b180: 1100 |0004: return-object v0 │ │ +19b16c: |[19b16c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +19b17c: 6e20 8202 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0282 │ │ +19b182: 0c00 |0003: move-result-object v0 │ │ +19b184: 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; │ │ │ │ @@ -317496,18 +317497,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 │ │ -19b184: |[19b184] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -19b194: 2200 b500 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b5 │ │ -19b198: 7030 8002 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0280 │ │ -19b19e: 1100 |0005: return-object v0 │ │ +19b188: |[19b188] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +19b198: 2200 b500 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b5 │ │ +19b19c: 7030 8002 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0280 │ │ +19b1a2: 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 │ │ │ │ @@ -317516,18 +317517,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 │ │ -19b130: |[19b130] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ -19b140: 6e10 8102 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0281 │ │ -19b146: 0c00 |0003: move-result-object v0 │ │ -19b148: 1100 |0004: return-object v0 │ │ +19b134: |[19b134] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ +19b144: 6e10 8102 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0281 │ │ +19b14a: 0c00 |0003: move-result-object v0 │ │ +19b14c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317535,18 +317536,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 │ │ -19b1a0: |[19b1a0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ -19b1b0: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ -19b1b6: 0c00 |0003: move-result-object v0 │ │ -19b1b8: 1100 |0004: return-object v0 │ │ +19b1a4: |[19b1a4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ +19b1b4: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ +19b1ba: 0c00 |0003: move-result-object v0 │ │ +19b1bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317554,18 +317555,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 │ │ -19b1bc: |[19b1bc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ -19b1cc: 6e10 b847 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@47b8 │ │ -19b1d2: 0c00 |0003: move-result-object v0 │ │ -19b1d4: 1100 |0004: return-object v0 │ │ +19b1c0: |[19b1c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ +19b1d0: 6e10 b847 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@47b8 │ │ +19b1d6: 0c00 |0003: move-result-object v0 │ │ +19b1d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout; │ │ │ │ #20 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317573,35 +317574,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 │ │ -19b298: |[19b298] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ -19b2a8: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -19b2ac: 1100 |0002: return-object v0 │ │ +19b29c: |[19b29c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ +19b2ac: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +19b2b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #21 : (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 │ │ -19b2b0: |[19b2b0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19b2c0: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ -19b2c6: 0c00 |0003: move-result-object v0 │ │ -19b2c8: 1100 |0004: return-object v0 │ │ +19b2b4: |[19b2b4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ +19b2c4: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ +19b2ca: 0c00 |0003: move-result-object v0 │ │ +19b2cc: 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; │ │ │ │ @@ -317610,18 +317611,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 │ │ -19b2cc: |[19b2cc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ -19b2dc: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ -19b2e2: 0c00 |0003: move-result-object v0 │ │ -19b2e4: 1100 |0004: return-object v0 │ │ +19b2d0: |[19b2d0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ +19b2e0: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ +19b2e6: 0c00 |0003: move-result-object v0 │ │ +19b2e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/NotificationChannel; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317629,34 +317630,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b378: |[19b378] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ -19b388: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -19b38c: 0e00 |0002: return-void │ │ +19b37c: |[19b37c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ +19b38c: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +19b390: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #24 : (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 │ │ -19b3c0: |[19b3c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ -19b3d0: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ -19b3d6: 0e00 |0003: return-void │ │ +19b3c4: |[19b3c4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ +19b3d4: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ +19b3da: 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 │ │ │ │ @@ -317665,17 +317666,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 │ │ -19b390: |[19b390] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ -19b3a0: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ -19b3a6: 0e00 |0003: return-void │ │ +19b394: |[19b394] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ +19b3a4: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ +19b3aa: 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; │ │ @@ -317685,17 +317686,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 │ │ -19b3d8: |[19b3d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ -19b3e8: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ -19b3ee: 0e00 |0003: return-void │ │ +19b3dc: |[19b3dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ +19b3ec: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ +19b3f2: 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; │ │ │ │ @@ -317704,17 +317705,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 │ │ -19b3f0: |[19b3f0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -19b400: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ -19b406: 0e00 |0003: return-void │ │ +19b3f4: |[19b3f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +19b404: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ +19b40a: 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; │ │ │ │ @@ -317723,17 +317724,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 │ │ -19b3a8: |[19b3a8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ -19b3b8: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ -19b3be: 0e00 |0003: return-void │ │ +19b3ac: |[19b3ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ +19b3bc: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ +19b3c2: 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 │ │ │ │ @@ -317742,17 +317743,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 │ │ -19b408: |[19b408] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ -19b418: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ -19b41e: 0e00 |0003: return-void │ │ +19b40c: |[19b40c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ +19b41c: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ +19b422: 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; │ │ │ │ @@ -317761,17 +317762,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 │ │ -19b420: |[19b420] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ -19b430: 6e20 e701 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01e7 │ │ -19b436: 0e00 |0003: return-void │ │ +19b424: |[19b424] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ +19b434: 6e20 e701 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01e7 │ │ +19b43a: 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; │ │ │ │ @@ -317780,17 +317781,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 │ │ -19b438: |[19b438] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ -19b448: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b4 │ │ -19b44e: 0e00 |0003: return-void │ │ +19b43c: |[19b43c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ +19b44c: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b4 │ │ +19b452: 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 │ │ │ │ @@ -317799,18 +317800,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 │ │ -19b1d8: |[19b1d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ -19b1e8: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ -19b1ee: 0a00 |0003: move-result v0 │ │ -19b1f0: 0f00 |0004: return v0 │ │ +19b1dc: |[19b1dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ +19b1ec: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ +19b1f2: 0a00 |0003: move-result v0 │ │ +19b1f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/PackageManager; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317818,18 +317819,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 │ │ -19b1f4: |[19b1f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ -19b204: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ -19b20a: 0a00 |0003: move-result v0 │ │ -19b20c: 0f00 |0004: return v0 │ │ +19b1f8: |[19b1f8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ +19b208: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ +19b20e: 0a00 |0003: move-result v0 │ │ +19b210: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/ShortcutManager; │ │ │ │ #34 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317837,18 +317838,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 │ │ -19b210: |[19b210] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ -19b220: 6e20 7002 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0270 │ │ -19b226: 0a00 |0003: move-result v0 │ │ -19b228: 0f00 |0004: return v0 │ │ +19b214: |[19b214] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ +19b224: 6e20 7002 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0270 │ │ +19b22a: 0a00 |0003: move-result v0 │ │ +19b22c: 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; │ │ │ │ @@ -317857,18 +317858,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 │ │ -19b08c: |[19b08c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -19b09c: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ -19b0a2: 0c00 |0003: move-result-object v0 │ │ -19b0a4: 1100 |0004: return-object v0 │ │ +19b090: |[19b090] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +19b0a0: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ +19b0a6: 0c00 |0003: move-result-object v0 │ │ +19b0a8: 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 │ │ │ │ @@ -317877,18 +317878,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 │ │ -19b14c: |[19b14c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -19b15c: 6e20 8302 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0283 │ │ -19b162: 0c00 |0003: move-result-object v0 │ │ -19b164: 1100 |0004: return-object v0 │ │ +19b150: |[19b150] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +19b160: 6e20 8302 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0283 │ │ +19b166: 0c00 |0003: move-result-object v0 │ │ +19b168: 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; │ │ │ │ @@ -317897,34 +317898,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b2e8: |[19b2e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ -19b2f8: 2200 b500 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b5 │ │ -19b2fc: 0e00 |0002: return-void │ │ +19b2ec: |[19b2ec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ +19b2fc: 2200 b500 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b5 │ │ +19b300: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #38 : (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 │ │ -19b318: |[19b318] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -19b328: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ -19b32e: 0e00 |0003: return-void │ │ +19b31c: |[19b31c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +19b32c: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ +19b332: 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; │ │ │ │ @@ -317933,17 +317934,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 │ │ -19b300: |[19b300] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ -19b310: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ -19b316: 0e00 |0003: return-void │ │ +19b304: |[19b304] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ +19b314: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ +19b31a: 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 │ │ │ │ @@ -317952,34 +317953,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b330: |[19b330] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ -19b340: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -19b344: 0e00 |0002: return-void │ │ +19b334: |[19b334] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ +19b344: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +19b348: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #41 : (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 │ │ -19b348: |[19b348] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ -19b358: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ -19b35e: 0e00 |0003: return-void │ │ +19b34c: |[19b34c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ +19b35c: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ +19b362: 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 │ │ │ │ @@ -317988,17 +317989,17 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b360: |[19b360] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ -19b370: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -19b374: 0e00 |0002: return-void │ │ +19b364: |[19b364] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ +19b374: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +19b378: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 5236 (D8$$SyntheticClass) │ │ @@ -318046,20 +318047,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 │ │ -19b450: |[19b450] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ -19b460: 5b01 b442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b4 │ │ -19b464: 5902 b542 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b5 │ │ -19b468: 5b03 b342 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b3 │ │ -19b46c: 7010 9f0a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19b472: 0e00 |0009: return-void │ │ +19b454: |[19b454] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ +19b464: 5b01 b442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b4 │ │ +19b468: 5902 b542 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b5 │ │ +19b46c: 5b03 b342 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b3 │ │ +19b470: 7010 9f0a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19b476: 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 │ │ @@ -318071,24 +318072,24 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -19b474: |[19b474] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -19b484: 5412 b442 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b4 │ │ -19b488: 5210 b542 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b5 │ │ -19b48c: 6e20 4a03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19b492: 5412 b342 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b3 │ │ -19b496: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -19b498: 7110 c509 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c5 │ │ -19b49e: 0c00 |000d: move-result-object v0 │ │ -19b4a0: 6e20 5c07 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075c │ │ -19b4a6: 0e00 |0011: return-void │ │ +19b478: |[19b478] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +19b488: 5412 b442 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b4 │ │ +19b48c: 5210 b542 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b5 │ │ +19b490: 6e20 4a03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19b496: 5412 b342 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b3 │ │ +19b49a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +19b49c: 7110 c509 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c5 │ │ +19b4a2: 0c00 |000d: move-result-object v0 │ │ +19b4a4: 6e20 5c07 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075c │ │ +19b4aa: 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; │ │ @@ -318098,31 +318099,31 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19b4a8: |[19b4a8] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -19b4b8: 0e00 |0000: return-void │ │ +19b4ac: |[19b4ac] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +19b4bc: 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 │ │ -19b4bc: |[19b4bc] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -19b4cc: 0e00 |0000: return-void │ │ +19b4c0: |[19b4c0] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +19b4d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 15800 (ViewUtil.java) │ │ │ │ Class #1845 header: │ │ @@ -318171,32 +318172,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19b95c: |[19b95c] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -19b96c: 0e00 |0000: return-void │ │ +19b960: |[19b960] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +19b970: 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 │ │ -19b970: |[19b970] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -19b980: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19b986: 0e00 |0003: return-void │ │ +19b974: |[19b974] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +19b984: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19b98a: 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;) │ │ @@ -318204,34 +318205,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 │ │ -19b988: |[19b988] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ -19b998: 6e10 2a03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032a │ │ -19b99e: 0a00 |0003: move-result v0 │ │ -19b9a0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -19b9a4: 0e00 |0006: return-void │ │ -19b9a6: 6e10 1703 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19b9ac: 0c00 |000a: move-result-object v0 │ │ -19b9ae: 7110 1456 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@5614 │ │ -19b9b4: 0a00 |000e: move-result v0 │ │ -19b9b6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -19b9b8: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -19b9bc: 6e20 4a03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19b9c2: 0e00 |0015: return-void │ │ -19b9c4: 6e10 1003 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0310 │ │ -19b9ca: 6e10 7c03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ -19b9d0: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -19b9d4: 6e30 8203 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ -19b9da: 6e20 4a03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19b9e0: 6e20 4b03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034b │ │ -19b9e6: 0e00 |0027: return-void │ │ +19b98c: |[19b98c] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ +19b99c: 6e10 2a03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032a │ │ +19b9a2: 0a00 |0003: move-result v0 │ │ +19b9a4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +19b9a8: 0e00 |0006: return-void │ │ +19b9aa: 6e10 1703 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19b9b0: 0c00 |000a: move-result-object v0 │ │ +19b9b2: 7110 1456 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@5614 │ │ +19b9b8: 0a00 |000e: move-result v0 │ │ +19b9ba: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +19b9bc: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +19b9c0: 6e20 4a03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19b9c6: 0e00 |0015: return-void │ │ +19b9c8: 6e10 1003 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0310 │ │ +19b9ce: 6e10 7c03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ +19b9d4: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +19b9d8: 6e30 8203 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ +19b9de: 6e20 4a03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19b9e4: 6e20 4b03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034b │ │ +19b9ea: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=149 │ │ 0x0012 line=150 │ │ 0x0016 line=154 │ │ 0x0019 line=155 │ │ @@ -318247,42 +318248,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 │ │ -19b610: |[19b610] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19b620: 2200 e701 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01e7 │ │ -19b624: 7010 5907 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@0759 │ │ -19b62a: 6e10 2a03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032a │ │ -19b630: 0a01 |0008: move-result v1 │ │ -19b632: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -19b634: 7110 c509 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c5 │ │ -19b63a: 0c02 |000d: move-result-object v2 │ │ -19b63c: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ -19b640: 6e20 5c07 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075c │ │ -19b646: 2828 |0013: goto 003b // +0028 │ │ -19b648: 6e10 1703 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19b64e: 0c01 |0017: move-result-object v1 │ │ -19b650: 7110 1456 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@5614 │ │ -19b656: 0a01 |001b: move-result v1 │ │ -19b658: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -19b65c: 6e20 4a03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19b662: 6e20 5c07 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075c │ │ -19b668: 2817 |0024: goto 003b // +0017 │ │ -19b66a: 6e10 1003 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0310 │ │ -19b670: 6e10 7c03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ -19b676: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ -19b67a: 6e30 8203 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ -19b680: 2201 ee10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10ee │ │ -19b684: 7040 e357 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@57e3 │ │ -19b68a: 6e20 7d03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037d │ │ -19b690: 6e20 4b03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034b │ │ -19b696: 1100 |003b: return-object v0 │ │ +19b614: |[19b614] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19b624: 2200 e701 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01e7 │ │ +19b628: 7010 5907 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@0759 │ │ +19b62e: 6e10 2a03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032a │ │ +19b634: 0a01 |0008: move-result v1 │ │ +19b636: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +19b638: 7110 c509 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c5 │ │ +19b63e: 0c02 |000d: move-result-object v2 │ │ +19b640: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ +19b644: 6e20 5c07 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075c │ │ +19b64a: 2828 |0013: goto 003b // +0028 │ │ +19b64c: 6e10 1703 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19b652: 0c01 |0017: move-result-object v1 │ │ +19b654: 7110 1456 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@5614 │ │ +19b65a: 0a01 |001b: move-result v1 │ │ +19b65c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +19b660: 6e20 4a03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19b666: 6e20 5c07 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075c │ │ +19b66c: 2817 |0024: goto 003b // +0017 │ │ +19b66e: 6e10 1003 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0310 │ │ +19b674: 6e10 7c03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ +19b67a: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ +19b67e: 6e30 8203 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ +19b684: 2201 ee10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10ee │ │ +19b688: 7040 e357 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@57e3 │ │ +19b68e: 6e20 7d03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037d │ │ +19b694: 6e20 4b03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034b │ │ +19b69a: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000a line=120 │ │ 0x0014 line=121 │ │ 0x001e line=122 │ │ @@ -318302,36 +318303,36 @@ │ │ type : '(ILandroid/widget/AbsSpinner;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -19b76c: |[19b76c] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ -19b77c: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ -19b780: 6e10 cb03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cb │ │ -19b786: 0a00 |0005: move-result v0 │ │ -19b788: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ -19b78c: 2802 |0008: goto 000a // +0002 │ │ -19b78e: 0f03 |0009: return v3 │ │ -19b790: 6200 b642 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@42b6 │ │ -19b794: 2201 0503 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -19b798: 1a02 825d |000e: const-string v2, "index " // string@5d82 │ │ -19b79c: 7020 0d0b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19b7a2: 6e20 110b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -19b7a8: 1a03 2504 |0016: const-string v3, " out of bounds of " // string@0425 │ │ -19b7ac: 6e20 160b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19b7b2: 6e10 cc03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cc │ │ -19b7b8: 0c03 |001e: move-result-object v3 │ │ -19b7ba: 6e20 160b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19b7c0: 6e10 270b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19b7c6: 0c03 |0025: move-result-object v3 │ │ -19b7c8: 7120 c202 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -19b7ce: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -19b7d0: 0f03 |002a: return v3 │ │ +19b770: |[19b770] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ +19b780: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ +19b784: 6e10 cb03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cb │ │ +19b78a: 0a00 |0005: move-result v0 │ │ +19b78c: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ +19b790: 2802 |0008: goto 000a // +0002 │ │ +19b792: 0f03 |0009: return v3 │ │ +19b794: 6200 b642 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@42b6 │ │ +19b798: 2201 0503 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +19b79c: 1a02 825d |000e: const-string v2, "index " // string@5d82 │ │ +19b7a0: 7020 0d0b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19b7a6: 6e20 110b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +19b7ac: 1a03 2504 |0016: const-string v3, " out of bounds of " // string@0425 │ │ +19b7b0: 6e20 160b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19b7b6: 6e10 cc03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cc │ │ +19b7bc: 0c03 |001e: move-result-object v3 │ │ +19b7be: 6e20 160b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19b7c4: 6e10 270b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19b7ca: 0c03 |0025: move-result-object v3 │ │ +19b7cc: 7120 c202 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +19b7d2: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +19b7d4: 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; │ │ @@ -318341,25 +318342,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19b80c: |[19b80c] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ -19b81c: 8211 |0000: int-to-float v1, v1 │ │ -19b81e: 7100 e700 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e7 │ │ -19b824: 0c00 |0004: move-result-object v0 │ │ -19b826: 6e10 df00 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00df │ │ -19b82c: 0c00 |0008: move-result-object v0 │ │ -19b82e: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -19b832: a801 0100 |000b: mul-float v1, v1, v0 │ │ -19b836: 7110 840a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a84 │ │ -19b83c: 0a01 |0010: move-result v1 │ │ -19b83e: 0f01 |0011: return v1 │ │ +19b810: |[19b810] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ +19b820: 8211 |0000: int-to-float v1, v1 │ │ +19b822: 7100 e700 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e7 │ │ +19b828: 0c00 |0004: move-result-object v0 │ │ +19b82a: 6e10 df00 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00df │ │ +19b830: 0c00 |0008: move-result-object v0 │ │ +19b832: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +19b836: a801 0100 |000b: mul-float v1, v1, v0 │ │ +19b83a: 7110 840a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a84 │ │ +19b840: 0a01 |0010: move-result v1 │ │ +19b842: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=270 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) I │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -318367,27 +318368,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 │ │ -19b7d4: |[19b7d4] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ -19b7e4: 8233 |0000: int-to-float v3, v3 │ │ -19b7e6: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19b7ec: 0c02 |0004: move-result-object v2 │ │ -19b7ee: 6e10 df00 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00df │ │ -19b7f4: 0c02 |0008: move-result-object v2 │ │ -19b7f6: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -19b7fa: a803 0302 |000b: mul-float v3, v3, v2 │ │ -19b7fe: 8932 |000d: float-to-double v2, v3 │ │ -19b800: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ -19b804: cb02 |0010: add-double/2addr v2, v0 │ │ -19b806: 8a22 |0011: double-to-int v2, v2 │ │ -19b808: 0f02 |0012: return v2 │ │ +19b7d8: |[19b7d8] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ +19b7e8: 8233 |0000: int-to-float v3, v3 │ │ +19b7ea: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19b7f0: 0c02 |0004: move-result-object v2 │ │ +19b7f2: 6e10 df00 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00df │ │ +19b7f8: 0c02 |0008: move-result-object v2 │ │ +19b7fa: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +19b7fe: a803 0302 |000b: mul-float v3, v3, v2 │ │ +19b802: 8932 |000d: float-to-double v2, v3 │ │ +19b804: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ +19b808: cb02 |0010: add-double/2addr v2, v0 │ │ +19b80a: 8a22 |0011: double-to-int v2, v2 │ │ +19b80c: 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 │ │ │ │ @@ -318396,21 +318397,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 │ │ -19b9e8: |[19b9e8] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ -19b9f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b9fa: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ -19b9fe: 7130 f457 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57f4 │ │ -19ba04: 0c03 |0006: move-result-object v3 │ │ -19ba06: 7120 e957 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@57e9 │ │ -19ba0c: 0e00 |000a: return-void │ │ +19b9ec: |[19b9ec] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ +19b9fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b9fe: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ +19ba02: 7130 f457 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57f4 │ │ +19ba08: 0c03 |0006: move-result-object v3 │ │ +19ba0a: 7120 e957 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@57e9 │ │ +19ba10: 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 │ │ │ │ @@ -318419,19 +318420,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 │ │ -19b698: |[19b698] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19b6a8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -19b6ac: 7130 f057 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57f0 │ │ -19b6b2: 0c01 |0005: move-result-object v1 │ │ -19b6b4: 1101 |0006: return-object v1 │ │ +19b69c: |[19b69c] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19b6ac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +19b6b0: 7130 f057 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57f0 │ │ +19b6b6: 0c01 |0005: move-result-object v1 │ │ +19b6b8: 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 │ │ │ │ @@ -318440,22 +318441,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 │ │ -19b6b8: |[19b6b8] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19b6c8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -19b6cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19b6ce: 7130 f457 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57f4 │ │ -19b6d4: 0c03 |0006: move-result-object v3 │ │ -19b6d6: 7130 ea57 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@57ea │ │ -19b6dc: 0c02 |000a: move-result-object v2 │ │ -19b6de: 1102 |000b: return-object v2 │ │ +19b6bc: |[19b6bc] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19b6cc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +19b6d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19b6d2: 7130 f457 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57f4 │ │ +19b6d8: 0c03 |0006: move-result-object v3 │ │ +19b6da: 7130 ea57 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@57ea │ │ +19b6e0: 0c02 |000a: move-result-object v2 │ │ +19b6e2: 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 │ │ @@ -318465,18 +318466,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 │ │ -19b4d0: |[19b4d0] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ -19b4e0: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -19b4e6: 0c00 |0003: move-result-object v0 │ │ -19b4e8: 1100 |0004: return-object v0 │ │ +19b4d4: |[19b4d4] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ +19b4e4: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +19b4ea: 0c00 |0003: move-result-object v0 │ │ +19b4ec: 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 │ │ │ │ @@ -318485,18 +318486,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 │ │ -19b4ec: |[19b4ec] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ -19b4fc: 6e20 1403 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -19b502: 0c00 |0003: move-result-object v0 │ │ -19b504: 1100 |0004: return-object v0 │ │ +19b4f0: |[19b4f0] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ +19b500: 6e20 1403 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +19b506: 0c00 |0003: move-result-object v0 │ │ +19b508: 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 │ │ │ │ @@ -318505,21 +318506,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 │ │ -19b934: |[19b934] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ -19b944: 2200 fe10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@10fe │ │ -19b948: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -19b94e: 0c01 |0005: move-result-object v1 │ │ -19b950: 1f01 fa00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fa │ │ -19b954: 7020 8958 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@5889 │ │ -19b95a: 1100 |000b: return-object v0 │ │ +19b938: |[19b938] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ +19b948: 2200 fe10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@10fe │ │ +19b94c: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +19b952: 0c01 |0005: move-result-object v1 │ │ +19b954: 1f01 fa00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fa │ │ +19b958: 7020 8958 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@5889 │ │ +19b95e: 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 │ │ │ │ @@ -318528,23 +318529,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 │ │ -19b54c: |[19b54c] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ -19b55c: 2200 0201 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0102 │ │ -19b560: 7030 7b03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037b │ │ -19b566: 2201 8801 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0188 │ │ -19b56a: 7010 9f05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059f │ │ -19b570: 6e20 8103 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0381 │ │ -19b576: 8131 |000d: int-to-long v1, v3 │ │ -19b578: 6e30 7e03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037e │ │ -19b57e: 1100 |0011: return-object v0 │ │ +19b550: |[19b550] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ +19b560: 2200 0201 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0102 │ │ +19b564: 7030 7b03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037b │ │ +19b56a: 2201 8801 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0188 │ │ +19b56e: 7010 9f05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059f │ │ +19b574: 6e20 8103 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0381 │ │ +19b57a: 8131 |000d: int-to-long v1, v3 │ │ +19b57c: 6e30 7e03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037e │ │ +19b582: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000e line=101 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) F │ │ @@ -318556,28 +318557,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19b840: |[19b840] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ -19b850: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ -19b856: 0a00 |0003: move-result v0 │ │ -19b858: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19b85c: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19b862: 0c01 |0009: move-result-object v1 │ │ -19b864: 1f01 f500 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19b868: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19b86c: 0f01 |000e: return v1 │ │ -19b86e: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19b874: 0c01 |0012: move-result-object v1 │ │ -19b876: 1f01 f500 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19b87a: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19b87e: 0f01 |0017: return v1 │ │ +19b844: |[19b844] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ +19b854: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ +19b85a: 0a00 |0003: move-result v0 │ │ +19b85c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19b860: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19b866: 0c01 |0009: move-result-object v1 │ │ +19b868: 1f01 f500 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19b86c: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19b870: 0f01 |000e: return v1 │ │ +19b872: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19b878: 0c01 |0012: move-result-object v1 │ │ +19b87a: 1f01 f500 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19b87e: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19b882: 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; │ │ @@ -318587,28 +318588,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19b880: |[19b880] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ -19b890: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ -19b896: 0a00 |0003: move-result v0 │ │ -19b898: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19b89c: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19b8a2: 0c01 |0009: move-result-object v1 │ │ -19b8a4: 1f01 f500 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19b8a8: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19b8ac: 0f01 |000e: return v1 │ │ -19b8ae: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19b8b4: 0c01 |0012: move-result-object v1 │ │ -19b8b6: 1f01 f500 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19b8ba: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19b8be: 0f01 |0017: return v1 │ │ +19b884: |[19b884] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ +19b894: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ +19b89a: 0a00 |0003: move-result v0 │ │ +19b89c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19b8a0: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19b8a6: 0c01 |0009: move-result-object v1 │ │ +19b8a8: 1f01 f500 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19b8ac: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19b8b0: 0f01 |000e: return v1 │ │ +19b8b2: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19b8b8: 0c01 |0012: move-result-object v1 │ │ +19b8ba: 1f01 f500 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19b8be: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19b8c2: 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; │ │ @@ -318618,42 +318619,42 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -19b8c0: |[19b8c0] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ -19b8d0: 7110 5505 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0555 │ │ -19b8d6: 0c00 |0003: move-result-object v0 │ │ -19b8d8: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19b8dc: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ -19b8e0: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ -19b8e4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -19b8e8: 7100 5905 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0559 │ │ -19b8ee: 0a04 |000f: move-result v4 │ │ -19b8f0: 6e20 5a05 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@055a │ │ -19b8f6: 0c04 |0013: move-result-object v4 │ │ -19b8f8: 5244 6300 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0063 │ │ -19b8fc: 0f04 |0016: return v4 │ │ -19b8fe: 6e10 2603 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0326 │ │ -19b904: 0c00 |001a: move-result-object v0 │ │ -19b906: 1a01 464f |001b: const-string v1, "dimen" // string@4f46 │ │ -19b90a: 1a02 cd44 |001d: const-string v2, "android" // string@44cd │ │ -19b90e: 1a03 7d7e |001f: const-string v3, "status_bar_height" // string@7e7d │ │ -19b912: 6e40 e100 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e1 │ │ -19b918: 0a00 |0024: move-result v0 │ │ -19b91a: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ -19b91e: 6e10 2603 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0326 │ │ -19b924: 0c04 |002a: move-result-object v4 │ │ -19b926: 6e20 de00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00de │ │ -19b92c: 0a04 |002e: move-result v4 │ │ -19b92e: 2802 |002f: goto 0031 // +0002 │ │ -19b930: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -19b932: 0f04 |0031: return v4 │ │ +19b8c4: |[19b8c4] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ +19b8d4: 7110 5505 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0555 │ │ +19b8da: 0c00 |0003: move-result-object v0 │ │ +19b8dc: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19b8e0: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ +19b8e4: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ +19b8e8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +19b8ec: 7100 5905 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0559 │ │ +19b8f2: 0a04 |000f: move-result v4 │ │ +19b8f4: 6e20 5a05 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@055a │ │ +19b8fa: 0c04 |0013: move-result-object v4 │ │ +19b8fc: 5244 6300 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0063 │ │ +19b900: 0f04 |0016: return v4 │ │ +19b902: 6e10 2603 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0326 │ │ +19b908: 0c00 |001a: move-result-object v0 │ │ +19b90a: 1a01 464f |001b: const-string v1, "dimen" // string@4f46 │ │ +19b90e: 1a02 cd44 |001d: const-string v2, "android" // string@44cd │ │ +19b912: 1a03 7d7e |001f: const-string v3, "status_bar_height" // string@7e7d │ │ +19b916: 6e40 e100 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e1 │ │ +19b91c: 0a00 |0024: move-result v0 │ │ +19b91e: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ +19b922: 6e10 2603 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0326 │ │ +19b928: 0c04 |002a: move-result-object v4 │ │ +19b92a: 6e20 de00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00de │ │ +19b930: 0a04 |002e: move-result v4 │ │ +19b932: 2802 |002f: goto 0031 // +0002 │ │ +19b934: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +19b936: 0f04 |0031: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000c line=276 │ │ 0x0017 line=279 │ │ 0x0027 line=281 │ │ @@ -318665,18 +318666,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19b6e0: |[19b6e0] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ -19b6f0: 7110 5605 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0556 │ │ -19b6f6: 0a00 |0003: move-result v0 │ │ -19b6f8: 0f00 |0004: return v0 │ │ +19b6e4: |[19b6e4] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ +19b6f4: 7110 5605 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0556 │ │ +19b6fa: 0a00 |0003: move-result v0 │ │ +19b6fc: 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;) │ │ @@ -318684,18 +318685,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19b6fc: |[19b6fc] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ -19b70c: 7110 5705 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0557 │ │ -19b712: 0a00 |0003: move-result v0 │ │ -19b714: 0f00 |0004: return v0 │ │ +19b700: |[19b700] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ +19b710: 7110 5705 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0557 │ │ +19b716: 0a00 |0003: move-result v0 │ │ +19b718: 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;) │ │ @@ -318703,19 +318704,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 │ │ -19b508: |[19b508] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ -19b518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b51a: 6e40 e502 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -19b520: 0c01 |0004: move-result-object v1 │ │ -19b522: 1101 |0005: return-object v1 │ │ +19b50c: |[19b50c] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ +19b51c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b51e: 6e40 e502 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +19b524: 0c01 |0004: move-result-object v1 │ │ +19b526: 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 │ │ @@ -318725,21 +318726,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 │ │ -19b524: |[19b524] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ -19b534: 6e20 1403 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -19b53a: 0c00 |0003: move-result-object v0 │ │ -19b53c: 1f00 fa00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fa │ │ -19b540: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ -19b546: 0c00 |0009: move-result-object v0 │ │ -19b548: 1100 |000a: return-object v0 │ │ +19b528: |[19b528] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ +19b538: 6e20 1403 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +19b53e: 0c00 |0003: move-result-object v0 │ │ +19b540: 1f00 fa00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fa │ │ +19b544: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ +19b54a: 0c00 |0009: move-result-object v0 │ │ +19b54c: 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 │ │ │ │ @@ -318748,22 +318749,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19b580: |[19b580] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ -19b590: 7110 9957 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ -19b596: 0a00 |0003: move-result v0 │ │ -19b598: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -19b59c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -19b59e: 2802 |0007: goto 0009 // +0002 │ │ -19b5a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19b5a2: 0f00 |0009: return v0 │ │ +19b584: |[19b584] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ +19b594: 7110 9957 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ +19b59a: 0a00 |0003: move-result v0 │ │ +19b59c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +19b5a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +19b5a2: 2802 |0007: goto 0009 // +0002 │ │ +19b5a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19b5a6: 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;) │ │ @@ -318771,20 +318772,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19b5a4: |[19b5a4] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ -19b5b4: 6e10 1703 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19b5ba: 0c00 |0003: move-result-object v0 │ │ -19b5bc: 7110 fc57 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@57fc │ │ -19b5c2: 0a00 |0007: move-result v0 │ │ -19b5c4: 0f00 |0008: return v0 │ │ +19b5a8: |[19b5a8] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ +19b5b8: 6e10 1703 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19b5be: 0c00 |0003: move-result-object v0 │ │ +19b5c0: 7110 fc57 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@57fc │ │ +19b5c6: 0a00 |0007: move-result v0 │ │ +19b5c8: 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;) │ │ @@ -318792,22 +318793,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19b5c8: |[19b5c8] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ -19b5d8: 7110 9957 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ -19b5de: 0a01 |0003: move-result v1 │ │ -19b5e0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19b5e2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -19b5e6: 2802 |0007: goto 0009 // +0002 │ │ -19b5e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19b5ea: 0f00 |0009: return v0 │ │ +19b5cc: |[19b5cc] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ +19b5dc: 7110 9957 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ +19b5e2: 0a01 |0003: move-result v1 │ │ +19b5e4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19b5e6: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +19b5ea: 2802 |0007: goto 0009 // +0002 │ │ +19b5ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19b5ee: 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;) │ │ @@ -318815,20 +318816,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19b5ec: |[19b5ec] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ -19b5fc: 6e10 1703 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19b602: 0c00 |0003: move-result-object v0 │ │ -19b604: 7110 fe57 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@57fe │ │ -19b60a: 0a00 |0007: move-result v0 │ │ -19b60c: 0f00 |0008: return v0 │ │ +19b5f0: |[19b5f0] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ +19b600: 6e10 1703 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19b606: 0c00 |0003: move-result-object v0 │ │ +19b608: 7110 fe57 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@57fe │ │ +19b60e: 0a00 |0007: move-result v0 │ │ +19b610: 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;) │ │ @@ -318836,22 +318837,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 │ │ -19ba10: |[19ba10] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ -19ba20: 7110 9957 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ -19ba26: 0a02 |0003: move-result v2 │ │ -19ba28: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19ba2a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -19ba2e: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -19ba32: 6e20 4303 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0343 │ │ -19ba38: 0e00 |000c: return-void │ │ +19ba14: |[19ba14] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ +19ba24: 7110 9957 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ +19ba2a: 0a02 |0003: move-result v2 │ │ +19ba2c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19ba2e: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +19ba32: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +19ba36: 6e20 4303 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0343 │ │ +19ba3c: 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; │ │ @@ -318861,36 +318862,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 │ │ -19b718: |[19b718] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ -19b728: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19b72e: 0c02 |0003: move-result-object v2 │ │ -19b730: 6e10 df00 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00df │ │ -19b736: 0c02 |0007: move-result-object v2 │ │ -19b738: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19b73c: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ -19b740: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ -19b744: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -19b746: 8233 |000f: int-to-float v3, v3 │ │ -19b748: 7130 b857 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@57b8 │ │ -19b74e: 0a02 |0013: move-result v2 │ │ -19b750: 0f02 |0014: return v2 │ │ -19b752: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -19b756: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19b758: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ -19b75c: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ -19b760: 0f01 |001c: return v1 │ │ -19b762: 8233 |001d: int-to-float v3, v3 │ │ -19b764: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -19b768: c923 |0020: div-float/2addr v3, v2 │ │ -19b76a: 0f03 |0021: return v3 │ │ +19b71c: |[19b71c] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ +19b72c: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19b732: 0c02 |0003: move-result-object v2 │ │ +19b734: 6e10 df00 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00df │ │ +19b73a: 0c02 |0007: move-result-object v2 │ │ +19b73c: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19b740: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ +19b744: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ +19b748: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +19b74a: 8233 |000f: int-to-float v3, v3 │ │ +19b74c: 7130 b857 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@57b8 │ │ +19b752: 0a02 |0013: move-result v2 │ │ +19b754: 0f02 |0014: return v2 │ │ +19b756: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +19b75a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19b75c: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ +19b760: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ +19b764: 0f01 |001c: return v1 │ │ +19b766: 8233 |001d: int-to-float v3, v3 │ │ +19b768: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +19b76c: c923 |0020: div-float/2addr v3, v2 │ │ +19b76e: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0008 line=206 │ │ 0x0010 line=207 │ │ 0x0015 line=209 │ │ 0x001e line=212 │ │ @@ -318903,17 +318904,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 │ │ -19ba3c: |[19ba3c] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ -19ba4c: 6e20 3903 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0339 │ │ -19ba52: 0e00 |0003: return-void │ │ +19ba40: |[19ba40] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ +19ba50: 6e20 3903 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0339 │ │ +19ba56: 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; │ │ │ │ @@ -318922,30 +318923,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 │ │ -19ba54: |[19ba54] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ -19ba64: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ -19ba6a: 0a00 |0003: move-result v0 │ │ -19ba6c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19ba70: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19ba76: 0c00 |0009: move-result-object v0 │ │ -19ba78: 1f00 f500 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19ba7c: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19ba80: 2809 |000e: goto 0017 // +0009 │ │ -19ba82: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19ba88: 0c00 |0012: move-result-object v0 │ │ -19ba8a: 1f00 f500 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19ba8e: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19ba92: 6e10 1503 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0315 │ │ -19ba98: 6e10 3703 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ -19ba9e: 0e00 |001d: return-void │ │ +19ba58: |[19ba58] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ +19ba68: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ +19ba6e: 0a00 |0003: move-result v0 │ │ +19ba70: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19ba74: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19ba7a: 0c00 |0009: move-result-object v0 │ │ +19ba7c: 1f00 f500 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19ba80: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19ba84: 2809 |000e: goto 0017 // +0009 │ │ +19ba86: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19ba8c: 0c00 |0012: move-result-object v0 │ │ +19ba8e: 1f00 f500 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19ba92: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19ba96: 6e10 1503 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0315 │ │ +19ba9c: 6e10 3703 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ +19baa2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000f line=240 │ │ 0x0017 line=242 │ │ 0x001a line=243 │ │ @@ -318958,23 +318959,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 │ │ -19baa0: |[19baa0] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ -19bab0: 6e10 2203 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0322 │ │ -19bab6: 0a00 |0003: move-result v0 │ │ -19bab8: 6e10 2403 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0324 │ │ -19babe: 0a01 |0007: move-result v1 │ │ -19bac0: 6e10 2303 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0323 │ │ -19bac6: 0a02 |000b: move-result v2 │ │ -19bac8: 6e54 4203 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0342 │ │ -19bace: 0e00 |000f: return-void │ │ +19baa4: |[19baa4] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ +19bab4: 6e10 2203 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0322 │ │ +19baba: 0a00 |0003: move-result v0 │ │ +19babc: 6e10 2403 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0324 │ │ +19bac2: 0a01 |0007: move-result v1 │ │ +19bac4: 6e10 2303 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0323 │ │ +19baca: 0a02 |000b: move-result v2 │ │ +19bacc: 6e54 4203 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0342 │ │ +19bad2: 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 │ │ │ │ @@ -318983,23 +318984,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 │ │ -19bad0: |[19bad0] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ -19bae0: 6e10 2203 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0322 │ │ -19bae6: 0a00 |0003: move-result v0 │ │ -19bae8: 6e10 2303 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0323 │ │ -19baee: 0a01 |0007: move-result v1 │ │ -19baf0: 6e10 2103 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0321 │ │ -19baf6: 0a02 |000b: move-result v2 │ │ -19baf8: 6e52 4203 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0342 │ │ -19bafe: 0e00 |000f: return-void │ │ +19bad4: |[19bad4] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ +19bae4: 6e10 2203 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0322 │ │ +19baea: 0a00 |0003: move-result v0 │ │ +19baec: 6e10 2303 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0323 │ │ +19baf2: 0a01 |0007: move-result v1 │ │ +19baf4: 6e10 2103 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0321 │ │ +19bafa: 0a02 |000b: move-result v2 │ │ +19bafc: 6e52 4203 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0342 │ │ +19bb02: 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 │ │ │ │ @@ -319008,30 +319009,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 │ │ -19bb00: |[19bb00] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ -19bb10: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ -19bb16: 0a00 |0003: move-result v0 │ │ -19bb18: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19bb1c: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19bb22: 0c00 |0009: move-result-object v0 │ │ -19bb24: 1f00 f500 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19bb28: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19bb2c: 2809 |000e: goto 0017 // +0009 │ │ -19bb2e: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19bb34: 0c00 |0012: move-result-object v0 │ │ -19bb36: 1f00 f500 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19bb3a: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19bb3e: 6e10 1503 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0315 │ │ -19bb44: 6e10 3703 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ -19bb4a: 0e00 |001d: return-void │ │ +19bb04: |[19bb04] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ +19bb14: 7110 5405 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0554 │ │ +19bb1a: 0a00 |0003: move-result v0 │ │ +19bb1c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19bb20: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19bb26: 0c00 |0009: move-result-object v0 │ │ +19bb28: 1f00 f500 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19bb2c: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19bb30: 2809 |000e: goto 0017 // +0009 │ │ +19bb32: 6e10 1c03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19bb38: 0c00 |0012: move-result-object v0 │ │ +19bb3a: 1f00 f500 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19bb3e: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19bb42: 6e10 1503 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0315 │ │ +19bb48: 6e10 3703 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ +19bb4e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x000f line=250 │ │ 0x0017 line=252 │ │ 0x001a line=253 │ │ @@ -319044,25 +319045,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 │ │ -19bb4c: |[19bb4c] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ -19bb5c: 7110 9957 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ -19bb62: 0a02 |0003: move-result v2 │ │ -19bb64: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19bb66: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -19bb6a: 1252 |0007: const/4 v2, #int 5 // #5 │ │ -19bb6c: 6e20 6a04 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@046a │ │ -19bb72: 2805 |000b: goto 0010 // +0005 │ │ -19bb74: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -19bb76: 6e20 6a04 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@046a │ │ -19bb7c: 0e00 |0010: return-void │ │ +19bb50: |[19bb50] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ +19bb60: 7110 9957 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5799 │ │ +19bb66: 0a02 |0003: move-result v2 │ │ +19bb68: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19bb6a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +19bb6e: 1252 |0007: const/4 v2, #int 5 // #5 │ │ +19bb70: 6e20 6a04 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@046a │ │ +19bb76: 2805 |000b: goto 0010 // +0005 │ │ +19bb78: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +19bb7a: 6e20 6a04 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@046a │ │ +19bb80: 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; │ │ @@ -319073,21 +319074,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 │ │ -19bb80: |[19bb80] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ -19bb90: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19bb96: 0c00 |0003: move-result-object v0 │ │ -19bb98: 1f00 f500 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ -19bb9c: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ -19bba0: 6e10 3703 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ -19bba6: 0e00 |000b: return-void │ │ +19bb84: |[19bb84] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ +19bb94: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19bb9a: 0c00 |0003: move-result-object v0 │ │ +19bb9c: 1f00 f500 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f5 │ │ +19bba0: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ +19bba4: 6e10 3703 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ +19bbaa: 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 │ │ @@ -319097,18 +319098,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 │ │ -19bba8: |[19bba8] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ -19bbb8: 8211 |0000: int-to-float v1, v1 │ │ -19bbba: 7120 5805 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0558 │ │ -19bbc0: 0e00 |0004: return-void │ │ +19bbac: |[19bbac] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ +19bbbc: 8211 |0000: int-to-float v1, v1 │ │ +19bbbe: 7120 5805 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0558 │ │ +19bbc4: 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 │ │ │ │ @@ -319117,24 +319118,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 │ │ -19bbc4: |[19bbc4] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ -19bbd4: 6e20 5903 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0359 │ │ -19bbda: 0a00 |0003: move-result v0 │ │ -19bbdc: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -19bbde: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ -19bbe2: 6e20 5a03 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@035a │ │ -19bbe8: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ -19bbec: 0105 |000c: move v5, v0 │ │ -19bbee: 6e30 5103 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0351 │ │ -19bbf4: 0e00 |0010: return-void │ │ +19bbc8: |[19bbc8] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ +19bbd8: 6e20 5903 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0359 │ │ +19bbde: 0a00 |0003: move-result v0 │ │ +19bbe0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +19bbe2: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ +19bbe6: 6e20 5a03 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@035a │ │ +19bbec: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ +19bbf0: 0105 |000c: move v5, v0 │ │ +19bbf2: 6e30 5103 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0351 │ │ +19bbf8: 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; │ │ @@ -319147,23 +319148,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 │ │ -19bbf8: |[19bbf8] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ -19bc08: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19bc0e: 0c00 |0003: move-result-object v0 │ │ -19bc10: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -19bc14: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -19bc1a: 0c02 |0009: move-result-object v2 │ │ -19bc1c: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -19bc20: 6e10 3703 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ -19bc26: 0e00 |000f: return-void │ │ +19bbfc: |[19bbfc] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ +19bc0c: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19bc12: 0c00 |0003: move-result-object v0 │ │ +19bc14: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +19bc18: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +19bc1e: 0c02 |0009: move-result-object v2 │ │ +19bc20: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +19bc24: 6e10 3703 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0337 │ │ +19bc2a: 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; │ │ @@ -319264,17 +319265,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19be4c: |[19be4c] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ -19be5c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19be62: 0e00 |0003: return-void │ │ +19be50: |[19be50] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ +19be60: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19be66: 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;) │ │ @@ -319282,40 +319283,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 │ │ -19bde4: |[19bde4] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19bdf4: 6200 b742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b7 │ │ -19bdf8: 1100 |0002: return-object v0 │ │ +19bde8: |[19bde8] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19bdf8: 6200 b742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b7 │ │ +19bdfc: 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 │ │ -19bdfc: |[19bdfc] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19be0c: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ -19be10: 7100 1f58 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@581f │ │ -19be16: 0c01 |0005: move-result-object v1 │ │ -19be18: 2807 |0006: goto 000d // +0007 │ │ -19be1a: 2200 f510 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ -19be1e: 7020 4058 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5840 │ │ -19be24: 0701 |000c: move-object v1, v0 │ │ -19be26: 1101 |000d: return-object v1 │ │ +19be00: |[19be00] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19be10: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ +19be14: 7100 1f58 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@581f │ │ +19be1a: 0c01 |0005: move-result-object v1 │ │ +19be1c: 2807 |0006: goto 000d // +0007 │ │ +19be1e: 2200 f510 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ +19be22: 7020 4058 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5840 │ │ +19be28: 0701 |000c: move-object v1, v0 │ │ +19be2a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -319324,20 +319325,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 │ │ -19be28: |[19be28] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19be38: 2200 f510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ -19be3c: 7110 3658 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ -19be42: 0c01 |0005: move-result-object v1 │ │ -19be44: 7020 4058 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5840 │ │ -19be4a: 1100 |0009: return-object v0 │ │ +19be2c: |[19be2c] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19be3c: 2200 f510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ +19be40: 7110 3658 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ +19be46: 0c01 |0005: move-result-object v1 │ │ +19be48: 7020 4058 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5840 │ │ +19be4e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -319440,17 +319441,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19c1f0: |[19c1f0] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ -19c200: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19c206: 0e00 |0003: return-void │ │ +19c1f4: |[19c1f4] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ +19c204: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19c20a: 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;) │ │ @@ -319458,51 +319459,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 │ │ -19bf74: |[19bf74] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -19bf84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19bf86: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19bf88: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -19bf8a: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -19bf8e: 7110 500a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19bf94: 0c04 |0008: move-result-object v4 │ │ -19bf96: 2325 3511 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1135 │ │ -19bf9a: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -19bf9e: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -19bfa2: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ -19bfa6: 7120 3f58 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19bfac: 0c04 |0014: move-result-object v4 │ │ -19bfae: 1104 |0015: return-object v4 │ │ -19bfb0: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -19bfb4: 7110 500a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19bfba: 0c04 |001b: move-result-object v4 │ │ -19bfbc: 7110 500a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19bfc2: 0c05 |001f: move-result-object v5 │ │ -19bfc4: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -19bfc6: 2333 3511 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ -19bfca: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -19bfce: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -19bfd2: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -19bfd6: 1a04 aa05 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@05aa │ │ -19bfda: 7120 3f58 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19bfe0: 0c04 |002e: move-result-object v4 │ │ -19bfe2: 1104 |002f: return-object v4 │ │ -19bfe4: 2204 e702 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -19bfe8: 2206 0503 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -19bfec: 1a00 d26e |0034: const-string v0, "negative size: " // string@6ed2 │ │ -19bff0: 7020 0d0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19bff6: 6e20 110b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -19bffc: 6e10 270b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19c002: 0c05 |003f: move-result-object v5 │ │ -19c004: 7020 3f0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ -19c00a: 2704 |0043: throw v4 │ │ +19bf78: |[19bf78] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +19bf88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19bf8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19bf8c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +19bf8e: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +19bf92: 7110 500a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19bf98: 0c04 |0008: move-result-object v4 │ │ +19bf9a: 2325 3511 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1135 │ │ +19bf9e: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +19bfa2: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +19bfa6: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ +19bfaa: 7120 3f58 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19bfb0: 0c04 |0014: move-result-object v4 │ │ +19bfb2: 1104 |0015: return-object v4 │ │ +19bfb4: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +19bfb8: 7110 500a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19bfbe: 0c04 |001b: move-result-object v4 │ │ +19bfc0: 7110 500a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19bfc6: 0c05 |001f: move-result-object v5 │ │ +19bfc8: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +19bfca: 2333 3511 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ +19bfce: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +19bfd2: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +19bfd6: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +19bfda: 1a04 aa05 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@05aa │ │ +19bfde: 7120 3f58 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19bfe4: 0c04 |002e: move-result-object v4 │ │ +19bfe6: 1104 |002f: return-object v4 │ │ +19bfe8: 2204 e702 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +19bfec: 2206 0503 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +19bff0: 1a00 d26e |0034: const-string v0, "negative size: " // string@6ed2 │ │ +19bff4: 7020 0d0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19bffa: 6e20 110b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +19c000: 6e10 270b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19c006: 0c05 |003f: move-result-object v5 │ │ +19c008: 7020 3f0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ +19c00e: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=310 │ │ 0x0018 line=314 │ │ 0x0030 line=312 │ │ locals : │ │ 0x0000 - 0x0044 reg=4 (null) I │ │ @@ -319514,51 +319515,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 │ │ -19c00c: |[19c00c] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -19c01c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19c01e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19c020: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -19c022: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -19c026: 7110 500a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19c02c: 0c04 |0008: move-result-object v4 │ │ -19c02e: 2325 3511 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1135 │ │ -19c032: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -19c036: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -19c03a: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ -19c03e: 7120 3f58 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19c044: 0c04 |0014: move-result-object v4 │ │ -19c046: 1104 |0015: return-object v4 │ │ -19c048: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -19c04c: 7110 500a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19c052: 0c04 |001b: move-result-object v4 │ │ -19c054: 7110 500a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19c05a: 0c05 |001f: move-result-object v5 │ │ -19c05c: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -19c05e: 2333 3511 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ -19c062: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -19c066: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -19c06a: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -19c06e: 1a04 ab05 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@05ab │ │ -19c072: 7120 3f58 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19c078: 0c04 |002e: move-result-object v4 │ │ -19c07a: 1104 |002f: return-object v4 │ │ -19c07c: 2204 e702 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -19c080: 2206 0503 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -19c084: 1a00 d26e |0034: const-string v0, "negative size: " // string@6ed2 │ │ -19c088: 7020 0d0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19c08e: 6e20 110b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -19c094: 6e10 270b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19c09a: 0c05 |003f: move-result-object v5 │ │ -19c09c: 7020 3f0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ -19c0a2: 2704 |0043: throw v4 │ │ +19c010: |[19c010] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +19c020: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19c022: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19c024: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +19c026: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +19c02a: 7110 500a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19c030: 0c04 |0008: move-result-object v4 │ │ +19c032: 2325 3511 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1135 │ │ +19c036: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +19c03a: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +19c03e: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ +19c042: 7120 3f58 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19c048: 0c04 |0014: move-result-object v4 │ │ +19c04a: 1104 |0015: return-object v4 │ │ +19c04c: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +19c050: 7110 500a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19c056: 0c04 |001b: move-result-object v4 │ │ +19c058: 7110 500a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19c05e: 0c05 |001f: move-result-object v5 │ │ +19c060: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +19c062: 2333 3511 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ +19c066: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +19c06a: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +19c06e: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +19c072: 1a04 ab05 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@05ab │ │ +19c076: 7120 3f58 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19c07c: 0c04 |002e: move-result-object v4 │ │ +19c07e: 1104 |002f: return-object v4 │ │ +19c080: 2204 e702 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +19c084: 2206 0503 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +19c088: 1a00 d26e |0034: const-string v0, "negative size: " // string@6ed2 │ │ +19c08c: 7020 0d0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19c092: 6e20 110b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +19c098: 6e10 270b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19c09e: 0c05 |003f: move-result-object v5 │ │ +19c0a0: 7020 3f0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ +19c0a6: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=360 │ │ 0x0018 line=365 │ │ 0x0029 line=364 │ │ 0x0030 line=362 │ │ locals : │ │ @@ -319571,43 +319572,43 @@ │ │ type : '(III)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -19c0a4: |[19c0a4] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ -19c0b4: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ -19c0b8: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ -19c0bc: 2825 |0004: goto 0029 // +0025 │ │ -19c0be: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ -19c0c2: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ -19c0c6: 2819 |0009: goto 0022 // +0019 │ │ -19c0c8: 7110 500a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19c0ce: 0c02 |000d: move-result-object v2 │ │ -19c0d0: 7110 500a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19c0d6: 0c01 |0011: move-result-object v1 │ │ -19c0d8: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -19c0da: 2333 3511 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ -19c0de: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -19c0e0: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ -19c0e4: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -19c0e6: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ -19c0ea: 1a01 2451 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@5124 │ │ -19c0ee: 7120 3f58 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19c0f4: 0c01 |0020: move-result-object v1 │ │ -19c0f6: 1101 |0021: return-object v1 │ │ -19c0f8: 1a01 2351 |0022: const-string v1, "end index" // string@5123 │ │ -19c0fc: 7130 2f58 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582f │ │ -19c102: 0c01 |0027: move-result-object v1 │ │ -19c104: 1101 |0028: return-object v1 │ │ -19c106: 1a02 0e7e |0029: const-string v2, "start index" // string@7e0e │ │ -19c10a: 7130 2f58 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582f │ │ -19c110: 0c01 |002e: move-result-object v1 │ │ -19c112: 1101 |002f: return-object v1 │ │ +19c0a8: |[19c0a8] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ +19c0b8: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ +19c0bc: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ +19c0c0: 2825 |0004: goto 0029 // +0025 │ │ +19c0c2: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ +19c0c6: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ +19c0ca: 2819 |0009: goto 0022 // +0019 │ │ +19c0cc: 7110 500a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19c0d2: 0c02 |000d: move-result-object v2 │ │ +19c0d4: 7110 500a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19c0da: 0c01 |0011: move-result-object v1 │ │ +19c0dc: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +19c0de: 2333 3511 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ +19c0e2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +19c0e4: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ +19c0e8: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +19c0ea: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ +19c0ee: 1a01 2451 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@5124 │ │ +19c0f2: 7120 3f58 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19c0f8: 0c01 |0020: move-result-object v1 │ │ +19c0fa: 1101 |0021: return-object v1 │ │ +19c0fc: 1a01 2351 |0022: const-string v1, "end index" // string@5123 │ │ +19c100: 7130 2f58 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582f │ │ +19c106: 0c01 |0027: move-result-object v1 │ │ +19c108: 1101 |0028: return-object v1 │ │ +19c10a: 1a02 0e7e |0029: const-string v2, "start index" // string@7e0e │ │ +19c10e: 7130 2f58 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582f │ │ +19c114: 0c01 |002e: move-result-object v1 │ │ +19c116: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=399 │ │ 0x001b line=398 │ │ 0x0022 line=395 │ │ 0x0029 line=392 │ │ locals : │ │ @@ -319620,20 +319621,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19c208: |[19c208] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ -19c218: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19c21c: 0e00 |0002: return-void │ │ -19c21e: 2200 e702 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -19c222: 7010 3e0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3e │ │ -19c228: 2700 |0008: throw v0 │ │ +19c20c: |[19c20c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ +19c21c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19c220: 0e00 |0002: return-void │ │ +19c222: 2200 e702 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +19c226: 7010 3e0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3e │ │ +19c22c: 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;) │ │ @@ -319641,22 +319642,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19c22c: |[19c22c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ -19c23c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19c240: 0e00 |0002: return-void │ │ -19c242: 2200 e702 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -19c246: 7110 010b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ -19c24c: 0c01 |0008: move-result-object v1 │ │ -19c24e: 7020 3f0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ -19c254: 2700 |000c: throw v0 │ │ +19c230: |[19c230] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ +19c240: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19c244: 0e00 |0002: return-void │ │ +19c246: 2200 e702 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +19c24a: 7110 010b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ +19c250: 0c01 |0008: move-result-object v1 │ │ +19c252: 7020 3f0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ +19c258: 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; │ │ │ │ @@ -319665,22 +319666,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 │ │ -19c258: |[19c258] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -19c268: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19c26c: 0e00 |0002: return-void │ │ -19c26e: 2200 e702 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -19c272: 7120 3f58 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19c278: 0c01 |0008: move-result-object v1 │ │ -19c27a: 7020 3f0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ -19c280: 2700 |000c: throw v0 │ │ +19c25c: |[19c25c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +19c26c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19c270: 0e00 |0002: return-void │ │ +19c272: 2200 e702 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +19c276: 7120 3f58 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19c27c: 0c01 |0008: move-result-object v1 │ │ +19c27e: 7020 3f0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3f │ │ +19c284: 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; │ │ @@ -319691,19 +319692,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19be64: |[19be64] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ -19be74: 1a00 815d |0000: const-string v0, "index" // string@5d81 │ │ -19be78: 7130 3558 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5835 │ │ -19be7e: 0a01 |0005: move-result v1 │ │ -19be80: 0f01 |0006: return v1 │ │ +19be68: |[19be68] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ +19be78: 1a00 815d |0000: const-string v0, "index" // string@5d81 │ │ +19be7c: 7130 3558 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5835 │ │ +19be82: 0a01 |0005: move-result v1 │ │ +19be84: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -319712,23 +319713,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -19be84: |[19be84] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ -19be94: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -19be98: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ -19be9c: 0f01 |0004: return v1 │ │ -19be9e: 2200 e902 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02e9 │ │ -19bea2: 7130 2e58 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582e │ │ -19bea8: 0c01 |000a: move-result-object v1 │ │ -19beaa: 7020 450a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a45 │ │ -19beb0: 2700 |000e: throw v0 │ │ +19be88: |[19be88] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ +19be98: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +19be9c: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ +19bea0: 0f01 |0004: return v1 │ │ +19bea2: 2200 e902 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02e9 │ │ +19bea6: 7130 2e58 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582e │ │ +19beac: 0c01 |000a: move-result-object v1 │ │ +19beae: 7020 450a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a45 │ │ +19beb4: 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; │ │ @@ -319738,17 +319739,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 │ │ -19bf04: |[19bf04] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19bf14: 6e10 a10a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ -19bf1a: 1100 |0003: return-object v0 │ │ +19bf08: |[19bf08] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19bf18: 6e10 a10a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ +19bf1e: 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;) │ │ @@ -319756,22 +319757,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 │ │ -19bf1c: |[19bf1c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19bf2c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19bf30: 1100 |0002: return-object v0 │ │ -19bf32: 2200 f402 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f4 │ │ -19bf36: 7110 010b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ -19bf3c: 0c01 |0008: move-result-object v1 │ │ -19bf3e: 7020 960a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a96 │ │ -19bf44: 2700 |000c: throw v0 │ │ +19bf20: |[19bf20] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19bf30: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19bf34: 1100 |0002: return-object v0 │ │ +19bf36: 2200 f402 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f4 │ │ +19bf3a: 7110 010b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ +19bf40: 0c01 |0008: move-result-object v1 │ │ +19bf42: 7020 960a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a96 │ │ +19bf48: 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; │ │ │ │ @@ -319780,22 +319781,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 │ │ -19bf48: |[19bf48] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -19bf58: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19bf5c: 1100 |0002: return-object v0 │ │ -19bf5e: 2200 f402 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f4 │ │ -19bf62: 7120 3f58 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19bf68: 0c01 |0008: move-result-object v1 │ │ -19bf6a: 7020 960a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a96 │ │ -19bf70: 2700 |000c: throw v0 │ │ +19bf4c: |[19bf4c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +19bf5c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19bf60: 1100 |0002: return-object v0 │ │ +19bf62: 2200 f402 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f4 │ │ +19bf66: 7120 3f58 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19bf6c: 0c01 |0008: move-result-object v1 │ │ +19bf6e: 7020 960a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a96 │ │ +19bf74: 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; │ │ @@ -319806,19 +319807,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19beb4: |[19beb4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ -19bec4: 1a00 815d |0000: const-string v0, "index" // string@5d81 │ │ -19bec8: 7130 3a58 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@583a │ │ -19bece: 0a01 |0005: move-result v1 │ │ -19bed0: 0f01 |0006: return v1 │ │ +19beb8: |[19beb8] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ +19bec8: 1a00 815d |0000: const-string v0, "index" // string@5d81 │ │ +19becc: 7130 3a58 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@583a │ │ +19bed2: 0a01 |0005: move-result v1 │ │ +19bed4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -319827,23 +319828,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -19bed4: |[19bed4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ -19bee4: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -19bee8: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ -19beec: 0f01 |0004: return v1 │ │ -19beee: 2200 e902 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02e9 │ │ -19bef2: 7130 2f58 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582f │ │ -19bef8: 0c01 |000a: move-result-object v1 │ │ -19befa: 7020 450a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a45 │ │ -19bf00: 2700 |000e: throw v0 │ │ +19bed8: |[19bed8] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ +19bee8: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +19beec: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ +19bef0: 0f01 |0004: return v1 │ │ +19bef2: 2200 e902 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02e9 │ │ +19bef6: 7130 2f58 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@582f │ │ +19befc: 0c01 |000a: move-result-object v1 │ │ +19befe: 7020 450a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a45 │ │ +19bf04: 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; │ │ @@ -319853,24 +319854,24 @@ │ │ type : '(III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -19c284: |[19c284] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ -19c294: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ -19c298: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ -19c29c: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ -19c2a0: 0e00 |0006: return-void │ │ -19c2a2: 2200 e902 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02e9 │ │ -19c2a6: 7130 3058 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5830 │ │ -19c2ac: 0c01 |000c: move-result-object v1 │ │ -19c2ae: 7020 450a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a45 │ │ -19c2b4: 2700 |0010: throw v0 │ │ +19c288: |[19c288] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ +19c298: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ +19c29c: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ +19c2a0: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ +19c2a4: 0e00 |0006: return-void │ │ +19c2a6: 2200 e902 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02e9 │ │ +19c2aa: 7130 3058 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5830 │ │ +19c2b0: 0c01 |000c: move-result-object v1 │ │ +19c2b2: 7020 450a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a45 │ │ +19c2b8: 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 │ │ @@ -319880,20 +319881,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19c2b8: |[19c2b8] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ -19c2c8: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19c2cc: 0e00 |0002: return-void │ │ -19c2ce: 2200 e802 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ -19c2d2: 7010 420a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a42 │ │ -19c2d8: 2700 |0008: throw v0 │ │ +19c2bc: |[19c2bc] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ +19c2cc: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19c2d0: 0e00 |0002: return-void │ │ +19c2d2: 2200 e802 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ +19c2d6: 7010 420a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a42 │ │ +19c2dc: 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;) │ │ @@ -319901,22 +319902,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19c2dc: |[19c2dc] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ -19c2ec: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19c2f0: 0e00 |0002: return-void │ │ -19c2f2: 2200 e802 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ -19c2f6: 7110 010b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ -19c2fc: 0c01 |0008: move-result-object v1 │ │ -19c2fe: 7020 430a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ -19c304: 2700 |000c: throw v0 │ │ +19c2e0: |[19c2e0] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ +19c2f0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19c2f4: 0e00 |0002: return-void │ │ +19c2f6: 2200 e802 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ +19c2fa: 7110 010b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ +19c300: 0c01 |0008: move-result-object v1 │ │ +19c302: 7020 430a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ +19c308: 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; │ │ │ │ @@ -319925,22 +319926,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 │ │ -19c308: |[19c308] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -19c318: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19c31c: 0e00 |0002: return-void │ │ -19c31e: 2200 e802 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ -19c322: 7120 3f58 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ -19c328: 0c01 |0008: move-result-object v1 │ │ -19c32a: 7020 430a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ -19c330: 2700 |000c: throw v0 │ │ +19c30c: |[19c30c] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +19c31c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19c320: 0e00 |0002: return-void │ │ +19c322: 2200 e802 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ +19c326: 7120 3f58 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@583f │ │ +19c32c: 0c01 |0008: move-result-object v1 │ │ +19c32e: 7020 430a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ +19c334: 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; │ │ @@ -319951,69 +319952,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 │ │ -19c114: |[19c114] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ -19c124: 7110 010b 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ -19c12a: 0c06 |0003: move-result-object v6 │ │ -19c12c: 2200 0503 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -19c130: 6e10 e60a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae6 │ │ -19c136: 0a01 |0009: move-result v1 │ │ -19c138: 2172 |000a: array-length v2, v7 │ │ -19c13a: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ -19c13e: b021 |000d: add-int/2addr v1, v2 │ │ -19c140: 7020 0b0b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0b │ │ -19c146: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -19c148: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -19c14a: 2173 |0013: array-length v3, v7 │ │ -19c14c: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ -19c150: 1a03 a705 |0016: const-string v3, "%s" // string@05a7 │ │ -19c154: 6e30 df0a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0adf │ │ -19c15a: 0a03 |001b: move-result v3 │ │ -19c15c: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ -19c15e: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ -19c162: 2815 |001f: goto 0034 // +0015 │ │ -19c164: 6e30 f40a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af4 │ │ -19c16a: 0c02 |0023: move-result-object v2 │ │ -19c16c: 6e20 160b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19c172: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ -19c176: 4601 0701 |0029: aget-object v1, v7, v1 │ │ -19c17a: 6e20 150b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -19c180: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ -19c184: 0125 |0030: move v5, v2 │ │ -19c186: 0112 |0031: move v2, v1 │ │ -19c188: 0151 |0032: move v1, v5 │ │ -19c18a: 28e0 |0033: goto 0013 // -0020 │ │ -19c18c: 6e20 f30a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ -19c192: 0c06 |0037: move-result-object v6 │ │ -19c194: 6e20 160b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19c19a: 2176 |003b: array-length v6, v7 │ │ -19c19c: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ -19c1a0: 1a06 f003 |003e: const-string v6, " [" // string@03f0 │ │ -19c1a4: 6e20 160b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19c1aa: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ -19c1ae: 4601 0701 |0045: aget-object v1, v7, v1 │ │ -19c1b2: 6e20 150b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -19c1b8: 2171 |004a: array-length v1, v7 │ │ -19c1ba: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ -19c1be: 1a01 980a |004d: const-string v1, ", " // string@0a98 │ │ -19c1c2: 6e20 160b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19c1c8: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ -19c1cc: 4606 0706 |0054: aget-object v6, v7, v6 │ │ -19c1d0: 6e20 150b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -19c1d6: 0116 |0059: move v6, v1 │ │ -19c1d8: 28f0 |005a: goto 004a // -0010 │ │ -19c1da: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ -19c1de: 6e20 0e0b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0e │ │ -19c1e4: 6e10 270b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19c1ea: 0c06 |0063: move-result-object v6 │ │ -19c1ec: 1106 |0064: return-object v6 │ │ +19c118: |[19c118] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ +19c128: 7110 010b 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b01 │ │ +19c12e: 0c06 |0003: move-result-object v6 │ │ +19c130: 2200 0503 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +19c134: 6e10 e60a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae6 │ │ +19c13a: 0a01 |0009: move-result v1 │ │ +19c13c: 2172 |000a: array-length v2, v7 │ │ +19c13e: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ +19c142: b021 |000d: add-int/2addr v1, v2 │ │ +19c144: 7020 0b0b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0b │ │ +19c14a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +19c14c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +19c14e: 2173 |0013: array-length v3, v7 │ │ +19c150: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ +19c154: 1a03 a705 |0016: const-string v3, "%s" // string@05a7 │ │ +19c158: 6e30 df0a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0adf │ │ +19c15e: 0a03 |001b: move-result v3 │ │ +19c160: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ +19c162: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ +19c166: 2815 |001f: goto 0034 // +0015 │ │ +19c168: 6e30 f40a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af4 │ │ +19c16e: 0c02 |0023: move-result-object v2 │ │ +19c170: 6e20 160b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19c176: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ +19c17a: 4601 0701 |0029: aget-object v1, v7, v1 │ │ +19c17e: 6e20 150b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +19c184: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ +19c188: 0125 |0030: move v5, v2 │ │ +19c18a: 0112 |0031: move v2, v1 │ │ +19c18c: 0151 |0032: move v1, v5 │ │ +19c18e: 28e0 |0033: goto 0013 // -0020 │ │ +19c190: 6e20 f30a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af3 │ │ +19c196: 0c06 |0037: move-result-object v6 │ │ +19c198: 6e20 160b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19c19e: 2176 |003b: array-length v6, v7 │ │ +19c1a0: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ +19c1a4: 1a06 f003 |003e: const-string v6, " [" // string@03f0 │ │ +19c1a8: 6e20 160b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19c1ae: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ +19c1b2: 4601 0701 |0045: aget-object v1, v7, v1 │ │ +19c1b6: 6e20 150b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +19c1bc: 2171 |004a: array-length v1, v7 │ │ +19c1be: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ +19c1c2: 1a01 980a |004d: const-string v1, ", " // string@0a98 │ │ +19c1c6: 6e20 160b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19c1cc: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ +19c1d0: 4606 0706 |0054: aget-object v6, v7, v6 │ │ +19c1d4: 6e20 150b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +19c1da: 0116 |0059: move v6, v1 │ │ +19c1dc: 28f0 |005a: goto 004a // -0010 │ │ +19c1de: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ +19c1e2: 6e20 0e0b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0e │ │ +19c1e8: 6e10 270b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19c1ee: 0c06 |0063: move-result-object v6 │ │ +19c1f0: 1106 |0064: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=419 │ │ 0x0006 line=420 │ │ 0x0013 line=423 │ │ 0x0016 line=424 │ │ @@ -320095,18 +320096,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c4d4: |[19c4d4] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ -19c4e4: 7010 ae02 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02ae │ │ -19c4ea: 5901 bc42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42bc │ │ -19c4ee: 0e00 |0005: return-void │ │ +19c4d8: |[19c4d8] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ +19c4e8: 7010 ae02 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02ae │ │ +19c4ee: 5901 bc42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42bc │ │ +19c4f2: 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 │ │ @@ -320117,30 +320118,30 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19c4f0: |[19c4f0] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -19c500: 6e10 9e02 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@029e │ │ -19c506: 0a00 |0003: move-result v0 │ │ -19c508: 5231 bc42 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42bc │ │ -19c50c: a800 0001 |0006: mul-float v0, v0, v1 │ │ -19c510: 6e20 9f02 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@029f │ │ -19c516: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -19c51a: 6e10 9d02 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@029d │ │ -19c520: 0a01 |0010: move-result v1 │ │ -19c522: 5232 bc42 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42bc │ │ -19c526: a801 0102 |0013: mul-float v1, v1, v2 │ │ -19c52a: 8711 |0015: float-to-int v1, v1 │ │ -19c52c: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ -19c530: b010 |0018: add-int/2addr v0, v1 │ │ -19c532: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -19c536: 0e00 |001b: return-void │ │ +19c4f4: |[19c4f4] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +19c504: 6e10 9e02 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@029e │ │ +19c50a: 0a00 |0003: move-result v0 │ │ +19c50c: 5231 bc42 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42bc │ │ +19c510: a800 0001 |0006: mul-float v0, v0, v1 │ │ +19c514: 6e20 9f02 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@029f │ │ +19c51a: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +19c51e: 6e10 9d02 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@029d │ │ +19c524: 0a01 |0010: move-result v1 │ │ +19c526: 5232 bc42 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42bc │ │ +19c52a: a801 0102 |0013: mul-float v1, v1, v2 │ │ +19c52e: 8711 |0015: float-to-int v1, v1 │ │ +19c530: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ +19c534: b010 |0018: add-int/2addr v0, v1 │ │ +19c536: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +19c53a: 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; │ │ @@ -320150,17 +320151,17 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19c538: |[19c538] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ -19c548: 6e20 4e58 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@584e │ │ -19c54e: 0e00 |0003: return-void │ │ +19c53c: |[19c53c] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ +19c54c: 6e20 4e58 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@584e │ │ +19c552: 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; │ │ │ │ @@ -320221,22 +320222,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 │ │ -19c574: |[19c574] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -19c584: 7010 2a02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022a │ │ -19c58a: 2200 1b03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031b │ │ -19c58e: 7020 5e0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5e │ │ -19c594: 5b10 be42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42be │ │ -19c598: 5b13 c242 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c2 │ │ -19c59c: 5b14 bf42 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bf │ │ -19c5a0: 0e00 |000e: return-void │ │ +19c578: |[19c578] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +19c588: 7010 2a02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022a │ │ +19c58e: 2200 1b03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031b │ │ +19c592: 7020 5e0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5e │ │ +19c598: 5b10 be42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42be │ │ +19c59c: 5b13 c242 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c2 │ │ +19c5a0: 5b14 bf42 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bf │ │ +19c5a4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -320251,20 +320252,20 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19c550: |[19c550] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ -19c560: 5410 be42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42be │ │ -19c564: 6e10 600b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ -19c56a: 0c00 |0005: move-result-object v0 │ │ -19c56c: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ -19c570: 1100 |0008: return-object v0 │ │ +19c554: |[19c554] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ +19c564: 5410 be42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42be │ │ +19c568: 6e10 600b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ +19c56e: 0c00 |0005: move-result-object v0 │ │ +19c570: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ +19c574: 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;) │ │ @@ -320272,22 +320273,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -19c5a4: |[19c5a4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -19c5b4: 5401 c142 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c1 │ │ -19c5b8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -19c5bc: 6e10 7458 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5874 │ │ -19c5c2: 2805 |0007: goto 000c // +0005 │ │ -19c5c4: 0d01 |0008: move-exception v1 │ │ -19c5c6: 6e10 340a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -19c5cc: 0e00 |000c: return-void │ │ +19c5a8: |[19c5a8] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +19c5b8: 5401 c142 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c1 │ │ +19c5bc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +19c5c0: 6e10 7458 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5874 │ │ +19c5c6: 2805 |0007: goto 000c // +0005 │ │ +19c5c8: 0d01 |0008: move-exception v1 │ │ +19c5ca: 6e10 340a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +19c5d0: 0e00 |000c: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ locals : │ │ @@ -320299,30 +320300,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -19c5e0: |[19c5e0] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ -19c5f0: 5470 be42 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42be │ │ -19c5f4: 6e10 600b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ -19c5fa: 0c00 |0005: move-result-object v0 │ │ -19c5fc: 0701 |0006: move-object v1, v0 │ │ -19c5fe: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ -19c602: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ -19c606: 5472 c242 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c2 │ │ -19c60a: 5473 bf42 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bf │ │ -19c60e: 5575 bd42 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bd │ │ -19c612: 5476 c042 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42c0 │ │ -19c616: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -19c618: 7706 8758 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@5887 │ │ -19c61e: 0c00 |0017: move-result-object v0 │ │ -19c620: 5b70 c142 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c1 │ │ -19c624: 0e00 |001a: return-void │ │ +19c5e4: |[19c5e4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ +19c5f4: 5470 be42 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42be │ │ +19c5f8: 6e10 600b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ +19c5fe: 0c00 |0005: move-result-object v0 │ │ +19c600: 0701 |0006: move-object v1, v0 │ │ +19c602: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ +19c606: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ +19c60a: 5472 c242 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c2 │ │ +19c60e: 5473 bf42 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bf │ │ +19c612: 5575 bd42 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bd │ │ +19c616: 5476 c042 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42c0 │ │ +19c61a: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +19c61c: 7706 8758 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@5887 │ │ +19c622: 0c00 |0017: move-result-object v0 │ │ +19c624: 5b70 c142 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c1 │ │ +19c628: 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; │ │ │ │ @@ -320331,19 +320332,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19c628: |[19c628] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ -19c638: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19c63a: 5c10 bd42 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bd │ │ -19c63e: 5b12 c042 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42c0 │ │ -19c642: 0e00 |0005: return-void │ │ +19c62c: |[19c62c] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ +19c63c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19c63e: 5c10 bd42 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bd │ │ +19c642: 5b12 c042 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42c0 │ │ +19c646: 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; │ │ @@ -320383,18 +320384,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 │ │ -19c68c: |[19c68c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ -19c69c: 5b01 c342 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c6a0: 7010 2a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022a │ │ -19c6a6: 0e00 |0005: return-void │ │ +19c690: |[19c690] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ +19c6a0: 5b01 c342 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c6a4: 7010 2a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022a │ │ +19c6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ @@ -320404,19 +320405,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 │ │ -19c644: |[19c644] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19c654: 1f01 3b11 |0000: check-cast v1, [Ljava/lang/Void; // type@113b │ │ -19c658: 6e20 5758 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@5857 │ │ -19c65e: 0c01 |0005: move-result-object v1 │ │ -19c660: 1101 |0006: return-object v1 │ │ +19c648: |[19c648] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +19c658: 1f01 3b11 |0000: check-cast v1, [Ljava/lang/Void; // type@113b │ │ +19c65c: 6e20 5758 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@5857 │ │ +19c662: 0c01 |0005: move-result-object v1 │ │ +19c664: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -320425,21 +320426,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 │ │ -19c664: |[19c664] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -19c674: 5412 c342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c678: 7110 6158 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5861 │ │ -19c67e: 0c00 |0005: move-result-object v0 │ │ -19c680: 6e20 6958 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@5869 │ │ -19c686: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -19c688: 1102 |000a: return-object v2 │ │ +19c668: |[19c668] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +19c678: 5412 c342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c67c: 7110 6158 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5861 │ │ +19c682: 0c00 |0005: move-result-object v0 │ │ +19c684: 6e20 6958 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@5869 │ │ +19c68a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +19c68c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x000b reg=2 (null) [Ljava/lang/Void; │ │ │ │ @@ -320448,18 +320449,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 │ │ -19c6a8: |[19c6a8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ -19c6b8: 1f01 0d03 |0000: check-cast v1, Ljava/lang/Void; // type@030d │ │ -19c6bc: 6e20 5a58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@585a │ │ -19c6c2: 0e00 |0005: return-void │ │ +19c6ac: |[19c6ac] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ +19c6bc: 1f01 0d03 |0000: check-cast v1, Ljava/lang/Void; // type@030d │ │ +19c6c0: 6e20 5a58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@585a │ │ +19c6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320468,31 +320469,31 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -19c6c4: |[19c6c4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ -19c6d4: 5412 c342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c6d8: 7110 5d58 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@585d │ │ -19c6de: 0a02 |0005: move-result v2 │ │ -19c6e0: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ -19c6e4: 5412 c342 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c6e8: 7110 5e58 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@585e │ │ -19c6ee: 0c02 |000d: move-result-object v2 │ │ -19c6f0: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ -19c6f4: 5412 c342 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c6f8: 7110 5e58 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@585e │ │ -19c6fe: 0c02 |0015: move-result-object v2 │ │ -19c700: 6e10 7458 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5874 │ │ -19c706: 5412 c342 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c70a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -19c70c: 7120 5f58 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@585f │ │ -19c712: 0e00 |001f: return-void │ │ +19c6c8: |[19c6c8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ +19c6d8: 5412 c342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c6dc: 7110 5d58 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@585d │ │ +19c6e2: 0a02 |0005: move-result v2 │ │ +19c6e4: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ +19c6e8: 5412 c342 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c6ec: 7110 5e58 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@585e │ │ +19c6f2: 0c02 |000d: move-result-object v2 │ │ +19c6f4: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ +19c6f8: 5412 c342 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c6fc: 7110 5e58 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@585e │ │ +19c702: 0c02 |0015: move-result-object v2 │ │ +19c704: 6e10 7458 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5874 │ │ +19c70a: 5412 c342 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c70e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +19c710: 7120 5f58 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@585f │ │ +19c716: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0010 line=88 │ │ 0x0019 line=89 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ @@ -320503,34 +320504,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -19c714: |[19c714] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ -19c724: 5440 c342 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c728: 7110 5d58 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@585d │ │ -19c72e: 0a00 |0005: move-result v0 │ │ -19c730: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -19c734: 5440 c342 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c738: 7110 6058 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5860 │ │ -19c73e: 0c01 |000d: move-result-object v1 │ │ -19c740: 6e10 1703 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19c746: 0c01 |0011: move-result-object v1 │ │ -19c748: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -19c74a: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -19c74e: 7140 8558 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@5885 │ │ -19c754: 0c01 |0018: move-result-object v1 │ │ -19c756: 7120 5f58 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@585f │ │ -19c75c: 2807 |001c: goto 0023 // +0007 │ │ -19c75e: 5440 c342 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ -19c762: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -19c764: 7120 5f58 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@585f │ │ -19c76a: 0e00 |0023: return-void │ │ +19c718: |[19c718] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ +19c728: 5440 c342 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c72c: 7110 5d58 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@585d │ │ +19c732: 0a00 |0005: move-result v0 │ │ +19c734: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +19c738: 5440 c342 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c73c: 7110 6058 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5860 │ │ +19c742: 0c01 |000d: move-result-object v1 │ │ +19c744: 6e10 1703 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19c74a: 0c01 |0011: move-result-object v1 │ │ +19c74c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +19c74e: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +19c752: 7140 8558 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@5885 │ │ +19c758: 0c01 |0018: move-result-object v1 │ │ +19c75a: 7120 5f58 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@585f │ │ +19c760: 2807 |001c: goto 0023 // +0007 │ │ +19c762: 5440 c342 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c3 │ │ +19c766: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +19c768: 7120 5f58 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@585f │ │ +19c76e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x001d line=76 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ │ │ @@ -320603,22 +320604,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 │ │ -19c834: |[19c834] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ -19c844: 7010 2a02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022a │ │ -19c84a: 5b01 ca42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ -19c84e: 5b02 c942 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c9 │ │ -19c852: 5b03 c742 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c7 │ │ -19c856: 5904 c842 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c8 │ │ -19c85a: 5c05 c642 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ -19c85e: 0e00 |000d: return-void │ │ +19c838: |[19c838] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ +19c848: 7010 2a02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022a │ │ +19c84e: 5b01 ca42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ +19c852: 5b02 c942 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c9 │ │ +19c856: 5b03 c742 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c7 │ │ +19c85a: 5904 c842 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c8 │ │ +19c85e: 5c05 c642 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ +19c862: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ 0x0009 line=34 │ │ @@ -320636,17 +320637,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 │ │ -19c784: |[19c784] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ -19c794: 5500 c642 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ -19c798: 0f00 |0002: return v0 │ │ +19c788: |[19c788] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ +19c798: 5500 c642 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ +19c79c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -320654,17 +320655,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 │ │ -19c804: |[19c804] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19c814: 5400 c442 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ -19c818: 1100 |0002: return-object v0 │ │ +19c808: |[19c808] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19c818: 5400 c442 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ +19c81c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -320672,17 +320673,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 │ │ -19c81c: |[19c81c] 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; │ │ -19c82c: 5b01 c442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ -19c830: 1101 |0002: return-object v1 │ │ +19c820: |[19c820] 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; │ │ +19c830: 5b01 c442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ +19c834: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -320691,17 +320692,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 │ │ -19c76c: |[19c76c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ -19c77c: 5400 ca42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ -19c780: 1100 |0002: return-object v0 │ │ +19c770: |[19c770] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ +19c780: 5400 ca42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ +19c784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -320709,17 +320710,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 │ │ -19c79c: |[19c79c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ -19c7ac: 5400 c542 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c5 │ │ -19c7b0: 1100 |0002: return-object v0 │ │ +19c7a0: |[19c7a0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ +19c7b0: 5400 c542 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c5 │ │ +19c7b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ Virtual methods - │ │ @@ -320728,18 +320729,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 │ │ -19c7b4: |[19c7b4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19c7c4: 6e20 6358 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5863 │ │ -19c7ca: 0c01 |0003: move-result-object v1 │ │ -19c7cc: 1101 |0004: return-object v1 │ │ +19c7b8: |[19c7b8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +19c7c8: 6e20 6358 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5863 │ │ +19c7ce: 0c01 |0003: move-result-object v1 │ │ +19c7d0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -320748,26 +320749,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 │ │ -19c7d0: |[19c7d0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -19c7e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19c7e2: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -19c7e6: 2131 |0003: array-length v1, v3 │ │ -19c7e8: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ -19c7ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19c7ee: 4603 0301 |0007: aget-object v3, v3, v1 │ │ -19c7f2: 2802 |0009: goto 000b // +0002 │ │ -19c7f4: 0703 |000a: move-object v3, v0 │ │ -19c7f6: 5b23 c542 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c5 │ │ -19c7fa: 6e20 6458 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5864 │ │ -19c800: 1100 |0010: return-object v0 │ │ +19c7d4: |[19c7d4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +19c7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19c7e6: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +19c7ea: 2131 |0003: array-length v1, v3 │ │ +19c7ec: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ +19c7f0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19c7f2: 4603 0301 |0007: aget-object v3, v3, v1 │ │ +19c7f6: 2802 |0009: goto 000b // +0002 │ │ +19c7f8: 0703 |000a: move-object v3, v0 │ │ +19c7fa: 5b23 c542 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c5 │ │ +19c7fe: 6e20 6458 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5864 │ │ +19c804: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=52 │ │ 0x000d line=53 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0011 reg=3 (null) [Ljava/lang/Object; │ │ @@ -320783,22 +320784,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -19c860: |[19c860] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ -19c870: 2203 f910 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@10f9 │ │ -19c874: 7020 5558 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5855 │ │ -19c87a: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19c87e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -19c880: 2311 3b11 |0008: new-array v1, v1, [Ljava/lang/Void; // type@113b │ │ -19c884: 6e30 5858 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@5858 │ │ -19c88a: 0e00 |000d: return-void │ │ +19c864: |[19c864] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ +19c874: 2203 f910 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@10f9 │ │ +19c878: 7020 5558 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5855 │ │ +19c87e: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19c882: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +19c884: 2311 3b11 |0008: new-array v1, v1, [Ljava/lang/Void; // type@113b │ │ +19c888: 6e30 5858 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@5858 │ │ +19c88e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=92 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ @@ -320808,18 +320809,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 │ │ -19c88c: |[19c88c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -19c89c: 1f01 0d03 |0000: check-cast v1, Ljava/lang/Void; // type@030d │ │ -19c8a0: 6e20 6758 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@5867 │ │ -19c8a6: 0e00 |0005: return-void │ │ +19c890: |[19c890] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +19c8a0: 1f01 0d03 |0000: check-cast v1, Ljava/lang/Void; // type@030d │ │ +19c8a4: 6e20 6758 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@5867 │ │ +19c8aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320828,40 +320829,40 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -19c8a8: |[19c8a8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ -19c8b8: 5523 c642 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ -19c8bc: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ -19c8c0: 5423 c442 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ -19c8c4: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ -19c8c8: 6e10 7458 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5874 │ │ -19c8ce: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -19c8d0: 5b23 c442 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ -19c8d4: 5423 ca42 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ -19c8d8: 5420 c942 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c9 │ │ -19c8dc: 5221 c842 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c8 │ │ -19c8e0: 7130 f108 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@08f1 │ │ -19c8e6: 0c03 |0017: move-result-object v3 │ │ -19c8e8: 5420 c742 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c7 │ │ -19c8ec: 6e30 f208 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@08f2 │ │ -19c8f2: 0c03 |001d: move-result-object v3 │ │ -19c8f4: 5420 ca42 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ -19c8f8: 6e10 2603 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0326 │ │ -19c8fe: 0c00 |0023: move-result-object v0 │ │ -19c900: 1401 8003 067f |0024: const v1, #float 1.78135e+38 // #7f060380 │ │ -19c906: 6e20 db00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -19c90c: 0a00 |002a: move-result v0 │ │ -19c90e: 6e20 f308 0300 |002b: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f3 │ │ -19c914: 0c03 |002e: move-result-object v3 │ │ -19c916: 6e10 f408 0300 |002f: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f4 │ │ -19c91c: 0e00 |0032: return-void │ │ +19c8ac: |[19c8ac] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ +19c8bc: 5523 c642 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ +19c8c0: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ +19c8c4: 5423 c442 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ +19c8c8: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ +19c8cc: 6e10 7458 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5874 │ │ +19c8d2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +19c8d4: 5b23 c442 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ +19c8d8: 5423 ca42 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ +19c8dc: 5420 c942 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c9 │ │ +19c8e0: 5221 c842 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c8 │ │ +19c8e4: 7130 f108 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@08f1 │ │ +19c8ea: 0c03 |0017: move-result-object v3 │ │ +19c8ec: 5420 c742 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c7 │ │ +19c8f0: 6e30 f208 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@08f2 │ │ +19c8f6: 0c03 |001d: move-result-object v3 │ │ +19c8f8: 5420 ca42 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ +19c8fc: 6e10 2603 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0326 │ │ +19c902: 0c00 |0023: move-result-object v0 │ │ +19c904: 1401 8003 067f |0024: const v1, #float 1.78135e+38 // #7f060380 │ │ +19c90a: 6e20 db00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +19c910: 0a00 |002a: move-result v0 │ │ +19c912: 6e20 f308 0300 |002b: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f3 │ │ +19c918: 0c03 |002e: move-result-object v3 │ │ +19c91a: 6e10 f408 0300 |002f: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f4 │ │ +19c920: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0008 line=60 │ │ 0x000c line=61 │ │ 0x000e line=64 │ │ 0x001a line=65 │ │ @@ -320876,36 +320877,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -19c920: |[19c920] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ -19c930: 5550 c642 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ -19c934: 3800 2000 |0002: if-eqz v0, 0022 // +0020 │ │ -19c938: 5450 ca42 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ -19c93c: 6e10 1703 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19c942: 0c00 |0009: move-result-object v0 │ │ -19c944: 5451 ca42 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ -19c948: 6e10 1703 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ -19c94e: 0c01 |000f: move-result-object v1 │ │ -19c950: 1402 1103 137f |0010: const v2, #float 1.95412e+38 // #7f130311 │ │ -19c956: 6e20 7700 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19c95c: 0c01 |0016: move-result-object v1 │ │ -19c95e: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -19c960: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -19c962: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ -19c966: 7153 8658 4021 |001b: 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@5886 │ │ -19c96c: 0c00 |001e: move-result-object v0 │ │ -19c96e: 5b50 c442 |001f: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ -19c972: 2804 |0021: goto 0025 // +0004 │ │ -19c974: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -19c976: 5b50 c442 |0023: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ -19c97a: 0e00 |0025: return-void │ │ +19c924: |[19c924] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ +19c934: 5550 c642 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c6 │ │ +19c938: 3800 2000 |0002: if-eqz v0, 0022 // +0020 │ │ +19c93c: 5450 ca42 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ +19c940: 6e10 1703 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19c946: 0c00 |0009: move-result-object v0 │ │ +19c948: 5451 ca42 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42ca │ │ +19c94c: 6e10 1703 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0317 │ │ +19c952: 0c01 |000f: move-result-object v1 │ │ +19c954: 1402 1103 137f |0010: const v2, #float 1.95412e+38 // #7f130311 │ │ +19c95a: 6e20 7700 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19c960: 0c01 |0016: move-result-object v1 │ │ +19c962: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +19c964: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +19c966: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ +19c96a: 7153 8658 4021 |001b: 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@5886 │ │ +19c970: 0c00 |001e: move-result-object v0 │ │ +19c972: 5b50 c442 |001f: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ +19c976: 2804 |0021: goto 0025 // +0004 │ │ +19c978: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +19c97a: 5b50 c442 |0023: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c4 │ │ +19c97e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x000c line=42 │ │ 0x0019 line=41 │ │ 0x0023 line=45 │ │ @@ -320952,19 +320953,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 │ │ -19cb74: |[19cb74] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ -19cb84: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19cb8a: 5b01 d542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d5 │ │ -19cb8e: 5b02 d642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d6 │ │ -19cb92: 0e00 |0007: return-void │ │ +19cb78: |[19cb78] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ +19cb88: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19cb8e: 5b01 d542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d5 │ │ +19cb92: 5b02 d642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d6 │ │ +19cb96: 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; │ │ @@ -320975,19 +320976,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 │ │ -19cb94: |[19cb94] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -19cba4: 5420 d542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d5 │ │ -19cba8: 5421 d642 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d6 │ │ -19cbac: 7140 7958 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@5879 │ │ -19cbb2: 0e00 |0007: return-void │ │ +19cb98: |[19cb98] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +19cba8: 5420 d542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d5 │ │ +19cbac: 5421 d642 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d6 │ │ +19cbb0: 7140 7958 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@5879 │ │ +19cbb6: 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 │ │ @@ -321033,18 +321034,18 @@ │ │ type : '(Landroid/view/ViewStub;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19cecc: |[19cecc] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ -19cedc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19cee2: 5b01 dc42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42dc │ │ -19cee6: 0e00 |0005: return-void │ │ +19ced0: |[19ced0] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ +19cee0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19cee6: 5b01 dc42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42dc │ │ +19ceea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/ViewStub; │ │ @@ -321055,25 +321056,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19ce98: |[19ce98] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ -19cea8: 5410 db42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ -19ceac: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -19ceb0: 5410 dc42 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42dc │ │ -19ceb4: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ -19ceba: 0c00 |0009: move-result-object v0 │ │ -19cebc: 5b10 db42 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ -19cec0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -19cec2: 5b10 dc42 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42dc │ │ -19cec6: 5410 db42 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ -19ceca: 1100 |0011: return-object v0 │ │ +19ce9c: |[19ce9c] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ +19ceac: 5410 db42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ +19ceb0: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +19ceb4: 5410 dc42 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42dc │ │ +19ceb8: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ +19cebe: 0c00 |0009: move-result-object v0 │ │ +19cec0: 5b10 db42 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ +19cec4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +19cec6: 5b10 dc42 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42dc │ │ +19ceca: 5410 db42 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ +19cece: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x000d line=19 │ │ 0x000f line=22 │ │ locals : │ │ @@ -321084,21 +321085,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -19ce78: |[19ce78] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ -19ce88: 5410 db42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ -19ce8c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -19ce90: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19ce92: 2802 |0005: goto 0007 // +0002 │ │ -19ce94: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -19ce96: 0f00 |0007: return v0 │ │ +19ce7c: |[19ce7c] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ +19ce8c: 5410 db42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42db │ │ +19ce90: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +19ce94: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19ce96: 2802 |0005: goto 0007 // +0002 │ │ +19ce98: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +19ce9a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ │ │ source_file_idx : 14191 (Stub.java) │ │ @@ -321142,18 +321143,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19d2bc: |[19d2bc] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ -19d2cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19d2ce: 7030 b358 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@58b3 │ │ -19d2d4: 0e00 |0004: return-void │ │ +19d2c0: |[19d2c0] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ +19d2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19d2d2: 7030 b358 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@58b3 │ │ +19d2d8: 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; │ │ │ │ @@ -321162,18 +321163,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 │ │ -19d2d8: |[19d2d8] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -19d2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19d2ea: 7040 b458 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@58b4 │ │ -19d2f0: 0e00 |0004: return-void │ │ +19d2dc: |[19d2dc] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +19d2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19d2ee: 7040 b458 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@58b4 │ │ +19d2f4: 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; │ │ @@ -321183,24 +321184,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19d2f4: |[19d2f4] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19d304: 7040 f103 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f1 │ │ -19d30a: 1402 0f01 0d7f |0003: const v2, #float 1.87427e+38 // #7f0d010f │ │ -19d310: 7130 b758 2100 |0006: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@58b7 │ │ -19d316: 1401 db03 0a7f |0009: const v1, #float 1.83453e+38 // #7f0a03db │ │ -19d31c: 7120 f257 1000 |000c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@57f2 │ │ -19d322: 0c01 |000f: move-result-object v1 │ │ -19d324: 1f01 7602 |0010: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@0276 │ │ -19d328: 5b01 df42 |0012: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42df │ │ -19d32c: 0e00 |0014: return-void │ │ +19d2f8: |[19d2f8] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19d308: 7040 f103 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f1 │ │ +19d30e: 1402 0f01 0d7f |0003: const v2, #float 1.87427e+38 // #7f0d010f │ │ +19d314: 7130 b758 2100 |0006: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@58b7 │ │ +19d31a: 1401 db03 0a7f |0009: const v1, #float 1.83453e+38 // #7f0a03db │ │ +19d320: 7120 f257 1000 |000c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@57f2 │ │ +19d326: 0c01 |000f: move-result-object v1 │ │ +19d328: 1f01 7602 |0010: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@0276 │ │ +19d32c: 5b01 df42 |0012: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42df │ │ +19d330: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000c line=69 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ @@ -321213,70 +321214,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 │ │ -19d374: |[19d374] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -19d384: 2200 7b02 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@027b │ │ -19d388: 6e10 b658 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ -19d38e: 0c01 |0005: move-result-object v1 │ │ -19d390: 7020 e608 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e6 │ │ -19d396: 6e10 e708 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e7 │ │ -19d39c: 0c00 |000c: move-result-object v0 │ │ -19d39e: 2201 7302 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@0273 │ │ -19d3a2: 6e10 b658 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ -19d3a8: 0c02 |0012: move-result-object v2 │ │ -19d3aa: 7020 e008 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08e0 │ │ -19d3b0: 2202 5702 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@0257 │ │ -19d3b4: 7010 9f08 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@089f │ │ -19d3ba: 2203 6602 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@0266 │ │ -19d3be: 6e10 b658 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ -19d3c4: 0c04 |0020: move-result-object v4 │ │ -19d3c6: 7020 c608 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c6 │ │ -19d3cc: 6e20 cb08 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@08cb │ │ -19d3d2: 0c01 |0027: move-result-object v1 │ │ -19d3d4: 6e20 c908 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@08c9 │ │ -19d3da: 0c00 |002b: move-result-object v0 │ │ -19d3dc: 6e20 ca08 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@08ca │ │ -19d3e2: 0c00 |002f: move-result-object v0 │ │ -19d3e4: 6e10 c808 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08c8 │ │ -19d3ea: 0c00 |0033: move-result-object v0 │ │ -19d3ec: 5b50 de42 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ -19d3f0: 2201 ff10 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@10ff │ │ -19d3f4: 5452 e042 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42e0 │ │ -19d3f8: 7020 8c58 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@588c │ │ -19d3fe: 6e20 cc08 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08cc │ │ -19d404: 5450 df42 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42df │ │ -19d408: 5451 de42 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ -19d40c: 6e20 e108 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08e1 │ │ -19d412: 2200 7e02 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@027e │ │ -19d416: 6e10 b658 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ -19d41c: 0c01 |004c: move-result-object v1 │ │ -19d41e: 1a02 7217 |004d: const-string v2, "GenericUserAgent" // string@1772 │ │ -19d422: 1203 |004f: const/4 v3, #int 0 // #0 │ │ -19d424: 7040 e808 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@08e8 │ │ -19d42a: 2201 0211 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@1102 │ │ -19d42e: 7020 c458 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@58c4 │ │ -19d434: 2200 6c02 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@026c │ │ -19d438: 7010 dc08 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08dc │ │ -19d43e: 2202 7002 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0270 │ │ -19d442: 7030 de08 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@08de │ │ -19d448: 6e10 b350 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@50b3 │ │ -19d44e: 0c06 |0065: move-result-object v6 │ │ -19d450: 7110 a108 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@08a1 │ │ -19d456: 0c06 |0069: move-result-object v6 │ │ -19d458: 6e20 df08 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@08df │ │ -19d45e: 0c06 |006d: move-result-object v6 │ │ -19d460: 5450 de42 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ -19d464: 6e20 d108 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08d1 │ │ -19d46a: 5456 de42 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ -19d46e: 6e20 d608 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d6 │ │ -19d474: 0e00 |0078: return-void │ │ +19d378: |[19d378] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +19d388: 2200 7b02 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@027b │ │ +19d38c: 6e10 b658 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ +19d392: 0c01 |0005: move-result-object v1 │ │ +19d394: 7020 e608 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e6 │ │ +19d39a: 6e10 e708 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e7 │ │ +19d3a0: 0c00 |000c: move-result-object v0 │ │ +19d3a2: 2201 7302 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@0273 │ │ +19d3a6: 6e10 b658 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ +19d3ac: 0c02 |0012: move-result-object v2 │ │ +19d3ae: 7020 e008 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08e0 │ │ +19d3b4: 2202 5702 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@0257 │ │ +19d3b8: 7010 9f08 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@089f │ │ +19d3be: 2203 6602 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@0266 │ │ +19d3c2: 6e10 b658 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ +19d3c8: 0c04 |0020: move-result-object v4 │ │ +19d3ca: 7020 c608 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c6 │ │ +19d3d0: 6e20 cb08 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@08cb │ │ +19d3d6: 0c01 |0027: move-result-object v1 │ │ +19d3d8: 6e20 c908 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@08c9 │ │ +19d3de: 0c00 |002b: move-result-object v0 │ │ +19d3e0: 6e20 ca08 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@08ca │ │ +19d3e6: 0c00 |002f: move-result-object v0 │ │ +19d3e8: 6e10 c808 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08c8 │ │ +19d3ee: 0c00 |0033: move-result-object v0 │ │ +19d3f0: 5b50 de42 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ +19d3f4: 2201 ff10 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@10ff │ │ +19d3f8: 5452 e042 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42e0 │ │ +19d3fc: 7020 8c58 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@588c │ │ +19d402: 6e20 cc08 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08cc │ │ +19d408: 5450 df42 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42df │ │ +19d40c: 5451 de42 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ +19d410: 6e20 e108 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08e1 │ │ +19d416: 2200 7e02 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@027e │ │ +19d41a: 6e10 b658 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@58b6 │ │ +19d420: 0c01 |004c: move-result-object v1 │ │ +19d422: 1a02 7217 |004d: const-string v2, "GenericUserAgent" // string@1772 │ │ +19d426: 1203 |004f: const/4 v3, #int 0 // #0 │ │ +19d428: 7040 e808 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@08e8 │ │ +19d42e: 2201 0211 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@1102 │ │ +19d432: 7020 c458 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@58c4 │ │ +19d438: 2200 6c02 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@026c │ │ +19d43c: 7010 dc08 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08dc │ │ +19d442: 2202 7002 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0270 │ │ +19d446: 7030 de08 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@08de │ │ +19d44c: 6e10 b350 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@50b3 │ │ +19d452: 0c06 |0065: move-result-object v6 │ │ +19d454: 7110 a108 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@08a1 │ │ +19d45a: 0c06 |0069: move-result-object v6 │ │ +19d45c: 6e20 df08 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@08df │ │ +19d462: 0c06 |006d: move-result-object v6 │ │ +19d464: 5450 de42 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ +19d468: 6e20 d108 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08d1 │ │ +19d46e: 5456 de42 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ +19d472: 6e20 d608 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d6 │ │ +19d478: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000d line=96 │ │ 0x0016 line=97 │ │ 0x001b line=99 │ │ 0x0024 line=100 │ │ @@ -321303,19 +321304,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19d330: |[19d330] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ -19d340: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ -19d344: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -19d348: 6e10 d208 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08d2 │ │ -19d34e: 0e00 |0007: return-void │ │ +19d334: |[19d334] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ +19d344: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ +19d348: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +19d34c: 6e10 d208 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08d2 │ │ +19d352: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -321324,20 +321325,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d350: |[19d350] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ -19d360: 5420 de42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ -19d364: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -19d368: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19d36a: 6e20 d608 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d6 │ │ -19d370: 0e00 |0008: return-void │ │ +19d354: |[19d354] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ +19d364: 5420 de42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42de │ │ +19d368: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +19d36c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19d36e: 6e20 d608 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d6 │ │ +19d374: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -321346,17 +321347,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 │ │ -19d478: |[19d478] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -19d488: 7030 b958 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@58b9 │ │ -19d48e: 0e00 |0003: return-void │ │ +19d47c: |[19d47c] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +19d48c: 7030 b958 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@58b9 │ │ +19d492: 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 │ │ @@ -321366,17 +321367,17 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d490: |[19d490] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ -19d4a0: 5b01 e042 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42e0 │ │ -19d4a4: 0e00 |0002: return-void │ │ +19d494: |[19d494] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ +19d4a4: 5b01 e042 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42e0 │ │ +19d4a8: 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; │ │ │ │ @@ -321431,20 +321432,20 @@ │ │ type : '(Landroid/view/Surface;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19d610: |[19d610] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ -19d620: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19d626: 6e10 a10a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ -19d62c: 5b01 e942 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ -19d630: 7010 c958 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@58c9 │ │ -19d636: 0e00 |000b: return-void │ │ +19d614: |[19d614] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ +19d624: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19d62a: 6e10 a10a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa1 │ │ +19d630: 5b01 e942 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ +19d634: 7010 c958 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@58c9 │ │ +19d63a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ locals : │ │ @@ -321456,28 +321457,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19d638: |[19d638] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ -19d648: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -19d64a: 7100 0902 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@0209 │ │ -19d650: 0a00 |0004: move-result v0 │ │ -19d652: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ -19d656: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ -19d65a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -19d65c: 28f7 |000a: goto 0001 // -0009 │ │ -19d65e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -19d662: 0e00 |000d: return-void │ │ -19d664: 2203 fe02 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@02fe │ │ -19d668: 1a00 9515 |0010: const-string v0, "EGL error encountered (see log)" // string@1595 │ │ -19d66c: 7020 b30a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d672: 2703 |0015: throw v3 │ │ +19d63c: |[19d63c] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ +19d64c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +19d64e: 7100 0902 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@0209 │ │ +19d654: 0a00 |0004: move-result v0 │ │ +19d656: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ +19d65a: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ +19d65e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +19d660: 28f7 |000a: goto 0001 // -0009 │ │ +19d662: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +19d666: 0e00 |000d: return-void │ │ +19d668: 2203 fe02 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@02fe │ │ +19d66c: 1a00 9515 |0010: const-string v0, "EGL error encountered (see log)" // string@1595 │ │ +19d670: 7020 b30a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d676: 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; │ │ @@ -321487,93 +321488,93 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 172 16-bit code units │ │ -19d674: |[19d674] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ -19d684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19d686: 7110 0802 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@0208 │ │ -19d68c: 0c01 |0004: move-result-object v1 │ │ -19d68e: 5bd1 e742 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d692: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ -19d696: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ -19d69a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -19d69c: 2312 1b11 |000c: new-array v2, v1, [I // type@111b │ │ -19d6a0: 54d3 e742 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d6a4: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -19d6a6: 7154 0a02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020a │ │ -19d6ac: 0a02 |0014: move-result v2 │ │ -19d6ae: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ -19d6b2: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ -19d6b6: 2326 1b11 |0019: new-array v6, v2, [I // type@111b │ │ -19d6ba: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ -19d6c0: 121a |001e: const/4 v10, #int 1 // #1 │ │ -19d6c2: 23a2 2511 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1125 │ │ -19d6c6: 234b 1b11 |0021: new-array v11, v4, [I // type@111b │ │ -19d6ca: 54d5 e742 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d6ce: 1209 |0025: const/4 v9, #int 0 // #0 │ │ -19d6d0: 120c |0026: const/4 v12, #int 0 // #0 │ │ -19d6d2: 1207 |0027: const/4 v7, #int 0 // #0 │ │ -19d6d4: 0728 |0028: move-object v8, v2 │ │ -19d6d6: 7708 0202 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@0202 │ │ -19d6dc: 0a03 |002c: move-result v3 │ │ -19d6de: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ -19d6e2: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ -19d6e6: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ -19d6ea: 2430 1b11 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@111b │ │ -19d6f0: 0c01 |0036: move-result-object v1 │ │ -19d6f2: 54d3 e742 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d6f6: 4605 0200 |0039: aget-object v5, v2, v0 │ │ -19d6fa: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -19d6fe: 7150 0302 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@0203 │ │ -19d704: 0c01 |0040: move-result-object v1 │ │ -19d706: 5bd1 e642 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ -19d70a: 1a01 5250 |0043: const-string v1, "eglCreateContext" // string@5052 │ │ -19d70e: 7020 c858 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58c8 │ │ -19d714: 54d1 e642 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ -19d718: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ -19d71c: 2410 1b11 0400 |004c: filled-new-array {v4}, [I // type@111b │ │ -19d722: 0c01 |004f: move-result-object v1 │ │ -19d724: 54d3 e742 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d728: 4602 0200 |0052: aget-object v2, v2, v0 │ │ -19d72c: 54d4 e942 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ -19d730: 7150 0402 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@0204 │ │ -19d736: 0c00 |0059: move-result-object v0 │ │ -19d738: 5bd0 e842 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d73c: 1a00 5450 |005c: const-string v0, "eglCreateWindowSurface" // string@5054 │ │ -19d740: 7020 c858 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58c8 │ │ -19d746: 54d0 e842 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d74a: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ -19d74e: 0e00 |0065: return-void │ │ -19d750: 2200 fe02 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19d754: 1a01 257f |0068: const-string v1, "surface was null" // string@7f25 │ │ -19d758: 7020 b30a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d75e: 2700 |006d: throw v0 │ │ -19d760: 2200 fe02 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19d764: 1a01 2c70 |0070: const-string v1, "null context" // string@702c │ │ -19d768: 7020 b30a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d76e: 2700 |0075: throw v0 │ │ -19d770: 2200 fe02 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19d774: 1a01 7782 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@8277 │ │ -19d778: 7020 b30a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d77e: 2700 |007d: throw v0 │ │ -19d780: 1200 |007e: const/4 v0, #int 0 // #0 │ │ -19d782: 5bd0 e742 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d786: 2200 fe02 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19d78a: 1a01 7b82 |0083: const-string v1, "unable to initialize EGL14" // string@827b │ │ -19d78e: 7020 b30a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d794: 2700 |0088: throw v0 │ │ -19d796: 2200 fe02 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19d79a: 1a01 7982 |008b: const-string v1, "unable to get EGL14 display" // string@8279 │ │ -19d79e: 7020 b30a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d7a4: 2700 |0090: throw v0 │ │ -19d7a6: 0000 |0091: nop // spacer │ │ -19d7a8: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ +19d678: |[19d678] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ +19d688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19d68a: 7110 0802 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@0208 │ │ +19d690: 0c01 |0004: move-result-object v1 │ │ +19d692: 5bd1 e742 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d696: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ +19d69a: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ +19d69e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +19d6a0: 2312 1b11 |000c: new-array v2, v1, [I // type@111b │ │ +19d6a4: 54d3 e742 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d6a8: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +19d6aa: 7154 0a02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020a │ │ +19d6b0: 0a02 |0014: move-result v2 │ │ +19d6b2: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ +19d6b6: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ +19d6ba: 2326 1b11 |0019: new-array v6, v2, [I // type@111b │ │ +19d6be: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ +19d6c4: 121a |001e: const/4 v10, #int 1 // #1 │ │ +19d6c6: 23a2 2511 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1125 │ │ +19d6ca: 234b 1b11 |0021: new-array v11, v4, [I // type@111b │ │ +19d6ce: 54d5 e742 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d6d2: 1209 |0025: const/4 v9, #int 0 // #0 │ │ +19d6d4: 120c |0026: const/4 v12, #int 0 // #0 │ │ +19d6d6: 1207 |0027: const/4 v7, #int 0 // #0 │ │ +19d6d8: 0728 |0028: move-object v8, v2 │ │ +19d6da: 7708 0202 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@0202 │ │ +19d6e0: 0a03 |002c: move-result v3 │ │ +19d6e2: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ +19d6e6: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ +19d6ea: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ +19d6ee: 2430 1b11 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@111b │ │ +19d6f4: 0c01 |0036: move-result-object v1 │ │ +19d6f6: 54d3 e742 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d6fa: 4605 0200 |0039: aget-object v5, v2, v0 │ │ +19d6fe: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +19d702: 7150 0302 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@0203 │ │ +19d708: 0c01 |0040: move-result-object v1 │ │ +19d70a: 5bd1 e642 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ +19d70e: 1a01 5250 |0043: const-string v1, "eglCreateContext" // string@5052 │ │ +19d712: 7020 c858 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58c8 │ │ +19d718: 54d1 e642 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ +19d71c: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ +19d720: 2410 1b11 0400 |004c: filled-new-array {v4}, [I // type@111b │ │ +19d726: 0c01 |004f: move-result-object v1 │ │ +19d728: 54d3 e742 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d72c: 4602 0200 |0052: aget-object v2, v2, v0 │ │ +19d730: 54d4 e942 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ +19d734: 7150 0402 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@0204 │ │ +19d73a: 0c00 |0059: move-result-object v0 │ │ +19d73c: 5bd0 e842 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d740: 1a00 5450 |005c: const-string v0, "eglCreateWindowSurface" // string@5054 │ │ +19d744: 7020 c858 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58c8 │ │ +19d74a: 54d0 e842 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d74e: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ +19d752: 0e00 |0065: return-void │ │ +19d754: 2200 fe02 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19d758: 1a01 257f |0068: const-string v1, "surface was null" // string@7f25 │ │ +19d75c: 7020 b30a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d762: 2700 |006d: throw v0 │ │ +19d764: 2200 fe02 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19d768: 1a01 2c70 |0070: const-string v1, "null context" // string@702c │ │ +19d76c: 7020 b30a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d772: 2700 |0075: throw v0 │ │ +19d774: 2200 fe02 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19d778: 1a01 7782 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@8277 │ │ +19d77c: 7020 b30a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d782: 2700 |007d: throw v0 │ │ +19d784: 1200 |007e: const/4 v0, #int 0 // #0 │ │ +19d786: 5bd0 e742 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d78a: 2200 fe02 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19d78e: 1a01 7b82 |0083: const-string v1, "unable to initialize EGL14" // string@827b │ │ +19d792: 7020 b30a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d798: 2700 |0088: throw v0 │ │ +19d79a: 2200 fe02 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19d79e: 1a01 7982 |008b: const-string v1, "unable to get EGL14 display" // string@8279 │ │ +19d7a2: 7020 b30a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d7a8: 2700 |0090: throw v0 │ │ +19d7aa: 0000 |0091: nop // spacer │ │ +19d7ac: 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 │ │ @@ -321603,17 +321604,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d5d4: |[19d5d4] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ -19d5e4: 5410 e942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ -19d5e8: 1100 |0002: return-object v0 │ │ +19d5d8: |[19d5d8] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ +19d5e8: 5410 e942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ +19d5ec: 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;) │ │ @@ -321621,26 +321622,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19d7dc: |[19d7dc] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ -19d7ec: 5430 e742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d7f0: 5431 e842 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d7f4: 5432 e642 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ -19d7f8: 7140 0b02 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@020b │ │ -19d7fe: 0a00 |0009: move-result v0 │ │ -19d800: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -19d804: 0e00 |000c: return-void │ │ -19d806: 2200 fe02 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19d80a: 1a01 5e50 |000f: const-string v1, "eglMakeCurrent failed" // string@505e │ │ -19d80e: 7020 b30a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19d814: 2700 |0014: throw v0 │ │ +19d7e0: |[19d7e0] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ +19d7f0: 5430 e742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d7f4: 5431 e842 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d7f8: 5432 e642 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ +19d7fc: 7140 0b02 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@020b │ │ +19d802: 0a00 |0009: move-result v0 │ │ +19d804: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +19d808: 0e00 |000c: return-void │ │ +19d80a: 2200 fe02 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19d80e: 1a01 5e50 |000f: const-string v1, "eglMakeCurrent failed" // string@505e │ │ +19d812: 7020 b30a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19d818: 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; │ │ │ │ @@ -321649,40 +321650,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -19d818: |[19d818] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ -19d828: 7100 0702 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@0207 │ │ -19d82e: 0c00 |0003: move-result-object v0 │ │ -19d830: 5441 e642 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ -19d834: 6e20 0d02 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@020d │ │ -19d83a: 0a00 |0009: move-result v0 │ │ -19d83c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -19d840: 5440 e742 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d844: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -19d848: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -19d84c: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -19d850: 7140 0b02 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@020b │ │ -19d856: 5440 e742 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d85a: 5441 e842 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d85e: 7120 0602 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0206 │ │ -19d864: 5440 e742 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d868: 5441 e642 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ -19d86c: 7120 0502 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0205 │ │ -19d872: 5440 e942 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ -19d876: 6e10 0603 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0306 │ │ -19d87c: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -19d87e: 5b40 e742 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d882: 5b40 e642 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ -19d886: 5b40 e842 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d88a: 5b40 e942 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ -19d88e: 0e00 |0033: return-void │ │ +19d81c: |[19d81c] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ +19d82c: 7100 0702 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@0207 │ │ +19d832: 0c00 |0003: move-result-object v0 │ │ +19d834: 5441 e642 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ +19d838: 6e20 0d02 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@020d │ │ +19d83e: 0a00 |0009: move-result v0 │ │ +19d840: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +19d844: 5440 e742 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d848: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +19d84c: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +19d850: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +19d854: 7140 0b02 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@020b │ │ +19d85a: 5440 e742 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d85e: 5441 e842 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d862: 7120 0602 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0206 │ │ +19d868: 5440 e742 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d86c: 5441 e642 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ +19d870: 7120 0502 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0205 │ │ +19d876: 5440 e942 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ +19d87a: 6e10 0603 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0306 │ │ +19d880: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +19d882: 5b40 e742 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d886: 5b40 e642 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e6 │ │ +19d88a: 5b40 e842 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d88e: 5b40 e942 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e9 │ │ +19d892: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000c line=96 │ │ 0x0017 line=98 │ │ 0x001e line=99 │ │ 0x0025 line=100 │ │ @@ -321698,19 +321699,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -19d890: |[19d890] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ -19d8a0: 5420 e742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d8a4: 5421 e842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d8a8: 7140 0e02 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@020e │ │ -19d8ae: 0e00 |0007: return-void │ │ +19d894: |[19d894] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ +19d8a4: 5420 e742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d8a8: 5421 e842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d8ac: 7140 0e02 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@020e │ │ +19d8b2: 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 │ │ │ │ @@ -321719,20 +321720,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d5ec: |[19d5ec] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ -19d5fc: 5420 e742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ -19d600: 5421 e842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ -19d604: 7120 0c02 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020c │ │ -19d60a: 0a00 |0007: move-result v0 │ │ -19d60c: 0f00 |0008: return v0 │ │ +19d5f0: |[19d5f0] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ +19d600: 5420 e742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e7 │ │ +19d604: 5421 e842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e8 │ │ +19d608: 7120 0c02 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020c │ │ +19d60e: 0a00 |0007: move-result v0 │ │ +19d610: 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 : 6330 (InputSurface.java) │ │ @@ -321838,31 +321839,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -19e0a8: |[19e0a8] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ -19e0b8: 7010 9f0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19e0be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19e0c0: 5b30 f242 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e0c4: 5b30 ee42 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ -19e0c8: 5b30 f142 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ -19e0cc: 5b30 f042 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e0d0: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -19e0d4: 5a31 ef42 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19e0d8: 5a31 f642 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19e0dc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -19e0de: 5c31 f542 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ -19e0e2: 2201 7703 |0015: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ -19e0e6: 7010 950c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -19e0ec: 5b31 f442 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f4 │ │ -19e0f0: 5b30 f342 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ -19e0f4: 0e00 |001e: return-void │ │ +19e0ac: |[19e0ac] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ +19e0bc: 7010 9f0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19e0c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19e0c4: 5b30 f242 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e0c8: 5b30 ee42 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ +19e0cc: 5b30 f142 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ +19e0d0: 5b30 f042 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e0d4: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +19e0d8: 5a31 ef42 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19e0dc: 5a31 f642 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19e0e0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +19e0e2: 5c31 f542 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ +19e0e6: 2201 7703 |0015: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ +19e0ea: 7010 950c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +19e0f0: 5b31 f442 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f4 │ │ +19e0f4: 5b30 f342 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ +19e0f8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ @@ -321879,36 +321880,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -19e4b8: |[19e4b8] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ -19e4c8: 5450 f042 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e4cc: 6e10 c30b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bc3 │ │ -19e4d2: 0b00 |0005: move-result-wide v0 │ │ -19e4d4: 5452 f042 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e4d8: 5453 f242 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e4dc: 6e10 d358 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@58d3 │ │ -19e4e2: 0b03 |000d: move-result-wide v3 │ │ -19e4e4: 6e30 c40b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc4 │ │ -19e4ea: 5452 f242 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e4ee: 5453 f042 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e4f2: 6e20 d158 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58d1 │ │ -19e4f8: 5452 f042 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e4fc: 6e30 c40b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc4 │ │ -19e502: 5450 f242 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e506: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ -19e50a: 6e30 da58 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58da │ │ -19e510: 5450 f242 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e514: 6e30 d958 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58d9 │ │ -19e51a: 5450 f142 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ -19e51e: 6e10 8a09 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ -19e524: 0e00 |002e: return-void │ │ +19e4bc: |[19e4bc] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ +19e4cc: 5450 f042 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e4d0: 6e10 c30b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bc3 │ │ +19e4d6: 0b00 |0005: move-result-wide v0 │ │ +19e4d8: 5452 f042 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e4dc: 5453 f242 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e4e0: 6e10 d358 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@58d3 │ │ +19e4e6: 0b03 |000d: move-result-wide v3 │ │ +19e4e8: 6e30 c40b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc4 │ │ +19e4ee: 5452 f242 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e4f2: 5453 f042 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e4f6: 6e20 d158 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58d1 │ │ +19e4fc: 5452 f042 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e500: 6e30 c40b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc4 │ │ +19e506: 5450 f242 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e50a: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ +19e50e: 6e30 da58 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58da │ │ +19e514: 5450 f242 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e518: 6e30 d958 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58d9 │ │ +19e51e: 5450 f142 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ +19e522: 6e10 8a09 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ +19e528: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x0011 line=78 │ │ 0x0018 line=79 │ │ 0x001d line=80 │ │ @@ -321922,23 +321923,23 @@ │ │ type : '(JJ)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -19df68: |[19df68] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ -19df78: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -19df7c: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ -19df80: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ -19df84: 1003 |0006: return-wide v3 │ │ -19df86: bf53 |0007: rem-long/2addr v3, v5 │ │ -19df88: 7140 eb58 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58eb │ │ -19df8e: 0b03 |000b: move-result-wide v3 │ │ -19df90: 1003 |000c: return-wide v3 │ │ +19df6c: |[19df6c] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ +19df7c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +19df80: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ +19df84: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ +19df88: 1003 |0006: return-wide v3 │ │ +19df8a: bf53 |0007: rem-long/2addr v3, v5 │ │ +19df8c: 7140 eb58 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58eb │ │ +19df92: 0b03 |000b: move-result-wide v3 │ │ +19df94: 1003 |000c: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) J │ │ 0x0000 - 0x000d reg=5 (null) J │ │ │ │ @@ -321948,19 +321949,19 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19df48: |[19df48] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -19df58: 5410 ee42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ -19df5c: 6e30 f058 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58f0 │ │ -19df62: 0a02 |0005: move-result v2 │ │ -19df64: 0f02 |0006: return v2 │ │ +19df4c: |[19df4c] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +19df5c: 5410 ee42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ +19df60: 6e30 f058 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58f0 │ │ +19df66: 0a02 |0005: move-result v2 │ │ +19df68: 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 │ │ @@ -321970,25 +321971,25 @@ │ │ type : '()Lcom/coremedia/iso/boxes/FileTypeBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -19dc0c: |[19dc0c] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ -19dc1c: 2200 7e03 |0000: new-instance v0, Ljava/util/LinkedList; // type@037e │ │ -19dc20: 7010 bb0c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -19dc26: 1a01 f15f |0005: const-string v1, "isom" // string@5ff1 │ │ -19dc2a: 6e20 bd0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cbd │ │ -19dc30: 1a02 9e0b |000a: const-string v2, "3gp4" // string@0b9e │ │ -19dc34: 6e20 bd0c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cbd │ │ -19dc3a: 2202 2302 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@0223 │ │ -19dc3e: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ -19dc42: 7050 1c08 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@081c │ │ -19dc48: 1102 |0016: return-object v2 │ │ +19dc10: |[19dc10] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ +19dc20: 2200 7e03 |0000: new-instance v0, Ljava/util/LinkedList; // type@037e │ │ +19dc24: 7010 bb0c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +19dc2a: 1a01 f15f |0005: const-string v1, "isom" // string@5ff1 │ │ +19dc2e: 6e20 bd0c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cbd │ │ +19dc34: 1a02 9e0b |000a: const-string v2, "3gp4" // string@0b9e │ │ +19dc38: 6e20 bd0c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cbd │ │ +19dc3e: 2202 2302 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@0223 │ │ +19dc42: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ +19dc46: 7050 1c08 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@081c │ │ +19dc4c: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x000a line=155 │ │ 0x000f line=156 │ │ locals : │ │ @@ -321999,45 +322000,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 │ │ -19e024: |[19e024] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ -19e034: 5b45 ee42 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ -19e038: 2200 be02 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02be │ │ -19e03c: 6e10 f158 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@58f1 │ │ -19e042: 0c05 |0007: move-result-object v5 │ │ -19e044: 7020 8609 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0986 │ │ -19e04a: 5b40 f142 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ -19e04e: 6e10 8b09 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@098b │ │ -19e054: 0c05 |0010: move-result-object v5 │ │ -19e056: 5b45 f042 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e05a: 6e10 de58 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@58de │ │ -19e060: 0c05 |0016: move-result-object v5 │ │ -19e062: 5440 f042 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e066: 6e20 1d08 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@081d │ │ -19e06c: 5340 ef42 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19e070: 6e10 1e08 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@081e │ │ -19e076: 0b02 |0021: move-result-wide v2 │ │ -19e078: bb20 |0022: add-long/2addr v0, v2 │ │ -19e07a: 5a40 ef42 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19e07e: 5342 f642 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19e082: bb02 |0027: add-long/2addr v2, v0 │ │ -19e084: 5a42 f642 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19e088: 2205 0511 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1105 │ │ -19e08c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -19e08e: 7030 d058 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@58d0 │ │ -19e094: 5b45 f242 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e098: 1245 |0032: const/4 v5, #int 4 // #4 │ │ -19e09a: 7110 9f0b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -19e0a0: 0c05 |0036: move-result-object v5 │ │ -19e0a2: 5b45 f342 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ -19e0a6: 1104 |0039: return-object v4 │ │ +19e028: |[19e028] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ +19e038: 5b45 ee42 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ +19e03c: 2200 be02 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02be │ │ +19e040: 6e10 f158 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@58f1 │ │ +19e046: 0c05 |0007: move-result-object v5 │ │ +19e048: 7020 8609 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0986 │ │ +19e04e: 5b40 f142 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ +19e052: 6e10 8b09 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@098b │ │ +19e058: 0c05 |0010: move-result-object v5 │ │ +19e05a: 5b45 f042 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e05e: 6e10 de58 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@58de │ │ +19e064: 0c05 |0016: move-result-object v5 │ │ +19e066: 5440 f042 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e06a: 6e20 1d08 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@081d │ │ +19e070: 5340 ef42 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19e074: 6e10 1e08 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@081e │ │ +19e07a: 0b02 |0021: move-result-wide v2 │ │ +19e07c: bb20 |0022: add-long/2addr v0, v2 │ │ +19e07e: 5a40 ef42 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19e082: 5342 f642 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19e086: bb02 |0027: add-long/2addr v2, v0 │ │ +19e088: 5a42 f642 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19e08c: 2205 0511 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1105 │ │ +19e090: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +19e092: 7030 d058 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@58d0 │ │ +19e098: 5b45 f242 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e09c: 1245 |0032: const/4 v5, #int 4 // #4 │ │ +19e09e: 7110 9f0b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +19e0a4: 0c05 |0036: move-result-object v5 │ │ +19e0a6: 5b45 f342 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ +19e0aa: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=63 │ │ 0x0017 line=64 │ │ @@ -322054,76 +322055,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 │ │ -19dc4c: |[19dc4c] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ -19dc5c: 2200 2802 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@0228 │ │ -19dc60: 7010 3008 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0830 │ │ -19dc66: 2201 2902 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@0229 │ │ -19dc6a: 7010 3208 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@0832 │ │ -19dc70: 2202 7403 |000a: new-instance v2, Ljava/util/Date; // type@0374 │ │ -19dc74: 7010 8d0c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c8d │ │ -19dc7a: 6e20 3308 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0833 │ │ -19dc80: 2202 7403 |0012: new-instance v2, Ljava/util/Date; // type@0374 │ │ -19dc84: 7010 8d0c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c8d │ │ -19dc8a: 6e20 3608 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0836 │ │ -19dc90: 6202 7200 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ -19dc94: 6e20 3508 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0835 │ │ -19dc9a: 6e20 ec58 dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58ec │ │ -19dca0: 0b02 |0022: move-result-wide v2 │ │ -19dca2: 6e10 f458 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19dca8: 0c04 |0026: move-result-object v4 │ │ -19dcaa: 6e10 620c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19dcb0: 0c04 |002a: move-result-object v4 │ │ -19dcb2: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ -19dcb6: 7210 af0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19dcbc: 0a07 |0030: move-result v7 │ │ -19dcbe: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ -19dcc2: 7210 b00c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19dcc8: 0c07 |0036: move-result-object v7 │ │ -19dcca: 1f07 0b11 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19dcce: 6e10 1659 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5916 │ │ -19dcd4: 0b08 |003c: move-result-wide v8 │ │ -19dcd6: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ -19dcda: 6e10 1e59 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ -19dce0: 0a07 |0042: move-result v7 │ │ -19dce2: 817a |0043: int-to-long v10, v7 │ │ -19dce4: bea8 |0044: div-long/2addr v8, v10 │ │ -19dce6: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ -19dcea: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ -19dcee: 0485 |0049: move-wide v5, v8 │ │ -19dcf0: 28e3 |004a: goto 002d // -001d │ │ -19dcf2: 6e30 3408 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0834 │ │ -19dcf8: 6e30 3808 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@0838 │ │ -19dcfe: 6e10 f458 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19dd04: 0c02 |0054: move-result-object v2 │ │ -19dd06: 6e10 640c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19dd0c: 0a02 |0058: move-result v2 │ │ -19dd0e: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19dd12: 8122 |005b: int-to-long v2, v2 │ │ -19dd14: 6e30 3708 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0837 │ │ -19dd1a: 6e20 3108 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ -19dd20: 6e10 f458 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19dd26: 0c01 |0065: move-result-object v1 │ │ -19dd28: 6e10 620c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19dd2e: 0c01 |0069: move-result-object v1 │ │ -19dd30: 7210 af0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19dd36: 0a02 |006d: move-result v2 │ │ -19dd38: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ -19dd3c: 7210 b00c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19dd42: 0c02 |0073: move-result-object v2 │ │ -19dd44: 1f02 0b11 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19dd48: 6e30 e858 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@58e8 │ │ -19dd4e: 0c02 |0079: move-result-object v2 │ │ -19dd50: 6e20 3108 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ -19dd56: 28ed |007d: goto 006a // -0013 │ │ -19dd58: 1100 |007e: return-object v0 │ │ +19dc50: |[19dc50] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ +19dc60: 2200 2802 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@0228 │ │ +19dc64: 7010 3008 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0830 │ │ +19dc6a: 2201 2902 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@0229 │ │ +19dc6e: 7010 3208 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@0832 │ │ +19dc74: 2202 7403 |000a: new-instance v2, Ljava/util/Date; // type@0374 │ │ +19dc78: 7010 8d0c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c8d │ │ +19dc7e: 6e20 3308 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0833 │ │ +19dc84: 2202 7403 |0012: new-instance v2, Ljava/util/Date; // type@0374 │ │ +19dc88: 7010 8d0c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c8d │ │ +19dc8e: 6e20 3608 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0836 │ │ +19dc94: 6202 7200 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ +19dc98: 6e20 3508 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0835 │ │ +19dc9e: 6e20 ec58 dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58ec │ │ +19dca4: 0b02 |0022: move-result-wide v2 │ │ +19dca6: 6e10 f458 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19dcac: 0c04 |0026: move-result-object v4 │ │ +19dcae: 6e10 620c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19dcb4: 0c04 |002a: move-result-object v4 │ │ +19dcb6: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ +19dcba: 7210 af0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19dcc0: 0a07 |0030: move-result v7 │ │ +19dcc2: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ +19dcc6: 7210 b00c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19dccc: 0c07 |0036: move-result-object v7 │ │ +19dcce: 1f07 0b11 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19dcd2: 6e10 1659 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5916 │ │ +19dcd8: 0b08 |003c: move-result-wide v8 │ │ +19dcda: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ +19dcde: 6e10 1e59 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ +19dce4: 0a07 |0042: move-result v7 │ │ +19dce6: 817a |0043: int-to-long v10, v7 │ │ +19dce8: bea8 |0044: div-long/2addr v8, v10 │ │ +19dcea: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ +19dcee: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ +19dcf2: 0485 |0049: move-wide v5, v8 │ │ +19dcf4: 28e3 |004a: goto 002d // -001d │ │ +19dcf6: 6e30 3408 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0834 │ │ +19dcfc: 6e30 3808 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@0838 │ │ +19dd02: 6e10 f458 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19dd08: 0c02 |0054: move-result-object v2 │ │ +19dd0a: 6e10 640c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19dd10: 0a02 |0058: move-result v2 │ │ +19dd12: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19dd16: 8122 |005b: int-to-long v2, v2 │ │ +19dd18: 6e30 3708 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0837 │ │ +19dd1e: 6e20 3108 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ +19dd24: 6e10 f458 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19dd2a: 0c01 |0065: move-result-object v1 │ │ +19dd2c: 6e10 620c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19dd32: 0c01 |0069: move-result-object v1 │ │ +19dd34: 7210 af0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19dd3a: 0a02 |006d: move-result v2 │ │ +19dd3c: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ +19dd40: 7210 b00c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19dd46: 0c02 |0073: move-result-object v2 │ │ +19dd48: 1f02 0b11 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19dd4c: 6e30 e858 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@58e8 │ │ +19dd52: 0c02 |0079: move-result-object v2 │ │ +19dd54: 6e20 3108 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ +19dd5a: 28ed |007d: goto 006a // -0013 │ │ +19dd5c: 1100 |007e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x000a line=246 │ │ 0x0012 line=247 │ │ 0x001a line=248 │ │ @@ -322145,24 +322146,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 │ │ -19dbcc: |[19dbcc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ -19dbdc: 2200 2c02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@022c │ │ -19dbe0: 7010 3e08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@083e │ │ -19dbe6: 6e30 e458 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@58e4 │ │ -19dbec: 6e30 e758 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@58e7 │ │ -19dbf2: 6e30 e558 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@58e5 │ │ -19dbf8: 6e30 e358 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@58e3 │ │ -19dbfe: 6e30 e658 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@58e6 │ │ -19dc04: 6e30 e258 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@58e2 │ │ -19dc0a: 1100 |0017: return-object v0 │ │ +19dbd0: |[19dbd0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ +19dbe0: 2200 2c02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@022c │ │ +19dbe4: 7010 3e08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@083e │ │ +19dbea: 6e30 e458 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@58e4 │ │ +19dbf0: 6e30 e758 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@58e7 │ │ +19dbf6: 6e30 e558 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@58e5 │ │ +19dbfc: 6e30 e358 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@58e3 │ │ +19dc02: 6e30 e658 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@58e6 │ │ +19dc08: 6e30 e258 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@58e2 │ │ +19dc0e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=329 │ │ 0x0008 line=330 │ │ 0x000b line=331 │ │ 0x000e line=332 │ │ @@ -322177,65 +322178,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 │ │ -19e0f8: |[19e0f8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19e108: 2200 6e03 |0000: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ -19e10c: 7010 570c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19e112: 6e10 1c59 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ -19e118: 0c0a |0008: move-result-object v10 │ │ -19e11a: 6e10 620c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19e120: 0c0a |000c: move-result-object v10 │ │ -19e122: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ -19e126: 0413 |000f: move-wide v3, v1 │ │ -19e128: 7210 af0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19e12e: 0a05 |0013: move-result v5 │ │ -19e130: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ -19e134: 7210 b00c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19e13a: 0c05 |0019: move-result-object v5 │ │ -19e13c: 1f05 0911 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ -19e140: 6e10 0759 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5907 │ │ -19e146: 0b06 |001f: move-result-wide v6 │ │ -19e148: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ -19e14c: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ -19e150: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ -19e154: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ -19e158: 0413 |0028: move-wide v3, v1 │ │ -19e15a: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ -19e15e: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ -19e162: 7120 5d0a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -19e168: 0c03 |0030: move-result-object v3 │ │ -19e16a: 6e20 5b0c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19e170: 6e10 0859 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5908 │ │ -19e176: 0b03 |0037: move-result-wide v3 │ │ -19e178: bb63 |0038: add-long/2addr v3, v6 │ │ -19e17a: 28d7 |0039: goto 0010 // -0029 │ │ -19e17c: 6e10 640c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19e182: 0a0a |003d: move-result v10 │ │ -19e184: 23aa 1c11 |003e: new-array v10, v10, [J // type@111c │ │ -19e188: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -19e18a: 6e10 640c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19e190: 0a02 |0044: move-result v2 │ │ -19e192: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ -19e196: 6e20 5f0c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ -19e19c: 0c02 |004a: move-result-object v2 │ │ -19e19e: 1f02 ee02 |004b: check-cast v2, Ljava/lang/Long; // type@02ee │ │ -19e1a2: 6e10 590a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -19e1a8: 0b02 |0050: move-result-wide v2 │ │ -19e1aa: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ -19e1ae: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19e1b2: 28ec |0055: goto 0041 // -0014 │ │ -19e1b4: 2200 3002 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0230 │ │ -19e1b8: 7010 4608 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0846 │ │ -19e1be: 6e20 4708 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0847 │ │ -19e1c4: 6e20 3f08 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ -19e1ca: 0e00 |0061: return-void │ │ +19e0fc: |[19e0fc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19e10c: 2200 6e03 |0000: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ +19e110: 7010 570c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19e116: 6e10 1c59 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ +19e11c: 0c0a |0008: move-result-object v10 │ │ +19e11e: 6e10 620c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19e124: 0c0a |000c: move-result-object v10 │ │ +19e126: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ +19e12a: 0413 |000f: move-wide v3, v1 │ │ +19e12c: 7210 af0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19e132: 0a05 |0013: move-result v5 │ │ +19e134: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ +19e138: 7210 b00c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19e13e: 0c05 |0019: move-result-object v5 │ │ +19e140: 1f05 0911 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ +19e144: 6e10 0759 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5907 │ │ +19e14a: 0b06 |001f: move-result-wide v6 │ │ +19e14c: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ +19e150: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ +19e154: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ +19e158: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ +19e15c: 0413 |0028: move-wide v3, v1 │ │ +19e15e: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ +19e162: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ +19e166: 7120 5d0a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +19e16c: 0c03 |0030: move-result-object v3 │ │ +19e16e: 6e20 5b0c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19e174: 6e10 0859 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5908 │ │ +19e17a: 0b03 |0037: move-result-wide v3 │ │ +19e17c: bb63 |0038: add-long/2addr v3, v6 │ │ +19e17e: 28d7 |0039: goto 0010 // -0029 │ │ +19e180: 6e10 640c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19e186: 0a0a |003d: move-result v10 │ │ +19e188: 23aa 1c11 |003e: new-array v10, v10, [J // type@111c │ │ +19e18c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +19e18e: 6e10 640c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19e194: 0a02 |0044: move-result v2 │ │ +19e196: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ +19e19a: 6e20 5f0c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ +19e1a0: 0c02 |004a: move-result-object v2 │ │ +19e1a2: 1f02 ee02 |004b: check-cast v2, Ljava/lang/Long; // type@02ee │ │ +19e1a6: 6e10 590a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +19e1ac: 0b02 |0050: move-result-wide v2 │ │ +19e1ae: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ +19e1b2: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19e1b6: 28ec |0055: goto 0041 // -0014 │ │ +19e1b8: 2200 3002 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0230 │ │ +19e1bc: 7010 4608 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0846 │ │ +19e1c2: 6e20 4708 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0847 │ │ +19e1c8: 6e20 3f08 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ +19e1ce: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0005 line=418 │ │ 0x001c line=419 │ │ 0x002d line=424 │ │ 0x0034 line=426 │ │ @@ -322255,72 +322256,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 │ │ -19e1cc: |[19e1cc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19e1dc: 2200 2e02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@022e │ │ -19e1e0: 7010 4208 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@0842 │ │ -19e1e6: 2201 7e03 |0005: new-instance v1, Ljava/util/LinkedList; // type@037e │ │ -19e1ea: 7010 bb0c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -19e1f0: 6e20 4408 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0844 │ │ -19e1f6: 7401 1c59 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ -19e1fc: 0c01 |0010: move-result-object v1 │ │ -19e1fe: 6e10 640c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19e204: 0a01 |0014: move-result v1 │ │ -19e206: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -19e208: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -19e20a: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ -19e20c: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -19e20e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -19e210: 1217 |001a: const/4 v7, #int 1 // #1 │ │ -19e212: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ -19e216: 7401 1c59 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ -19e21c: 0c08 |0020: move-result-object v8 │ │ -19e21e: 6e20 5f0c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ -19e224: 0c08 |0024: move-result-object v8 │ │ -19e226: 1f08 0911 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ -19e22a: 6e10 0759 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5907 │ │ -19e230: 0b09 |002a: move-result-wide v9 │ │ -19e232: 6e10 0859 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5908 │ │ -19e238: 0b0b |002e: move-result-wide v11 │ │ -19e23a: bbb9 |002f: add-long/2addr v9, v11 │ │ -19e23c: b026 |0030: add-int/2addr v6, v2 │ │ -19e23e: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ -19e242: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ -19e246: 7401 1c59 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ -19e24c: 0c08 |0038: move-result-object v8 │ │ -19e24e: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ -19e252: 6e20 5f0c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ -19e258: 0c08 |003e: move-result-object v8 │ │ -19e25a: 1f08 0911 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ -19e25e: 6e10 0759 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5907 │ │ -19e264: 0b0b |0044: move-result-wide v11 │ │ -19e266: 3108 090b |0045: cmp-long v8, v9, v11 │ │ -19e26a: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ -19e26e: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ -19e272: 6e10 4308 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0843 │ │ -19e278: 0c04 |004e: move-result-object v4 │ │ -19e27a: 220f 2d02 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@022d │ │ -19e27e: 8179 |0051: int-to-long v9, v7 │ │ -19e280: 816b |0052: int-to-long v11, v6 │ │ -19e282: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ -19e286: 07f8 |0055: move-object v8, v15 │ │ -19e288: 7607 4108 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@0841 │ │ -19e28e: 7220 c60c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -19e294: 0164 |005c: move v4, v6 │ │ -19e296: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -19e29a: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -19e29c: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ -19e2a0: 28b9 |0062: goto 001b // -0047 │ │ -19e2a2: 0804 1200 |0063: move-object/from16 v4, v18 │ │ -19e2a6: 6e20 3f08 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ -19e2ac: 0e00 |0068: return-void │ │ +19e1d0: |[19e1d0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19e1e0: 2200 2e02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@022e │ │ +19e1e4: 7010 4208 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@0842 │ │ +19e1ea: 2201 7e03 |0005: new-instance v1, Ljava/util/LinkedList; // type@037e │ │ +19e1ee: 7010 bb0c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +19e1f4: 6e20 4408 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0844 │ │ +19e1fa: 7401 1c59 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ +19e200: 0c01 |0010: move-result-object v1 │ │ +19e202: 6e10 640c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19e208: 0a01 |0014: move-result v1 │ │ +19e20a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +19e20c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +19e20e: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ +19e210: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +19e212: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +19e214: 1217 |001a: const/4 v7, #int 1 // #1 │ │ +19e216: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ +19e21a: 7401 1c59 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ +19e220: 0c08 |0020: move-result-object v8 │ │ +19e222: 6e20 5f0c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ +19e228: 0c08 |0024: move-result-object v8 │ │ +19e22a: 1f08 0911 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ +19e22e: 6e10 0759 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5907 │ │ +19e234: 0b09 |002a: move-result-wide v9 │ │ +19e236: 6e10 0859 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5908 │ │ +19e23c: 0b0b |002e: move-result-wide v11 │ │ +19e23e: bbb9 |002f: add-long/2addr v9, v11 │ │ +19e240: b026 |0030: add-int/2addr v6, v2 │ │ +19e242: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ +19e246: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ +19e24a: 7401 1c59 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ +19e250: 0c08 |0038: move-result-object v8 │ │ +19e252: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ +19e256: 6e20 5f0c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ +19e25c: 0c08 |003e: move-result-object v8 │ │ +19e25e: 1f08 0911 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ +19e262: 6e10 0759 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5907 │ │ +19e268: 0b0b |0044: move-result-wide v11 │ │ +19e26a: 3108 090b |0045: cmp-long v8, v9, v11 │ │ +19e26e: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ +19e272: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ +19e276: 6e10 4308 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0843 │ │ +19e27c: 0c04 |004e: move-result-object v4 │ │ +19e27e: 220f 2d02 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@022d │ │ +19e282: 8179 |0051: int-to-long v9, v7 │ │ +19e284: 816b |0052: int-to-long v11, v6 │ │ +19e286: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ +19e28a: 07f8 |0055: move-object v8, v15 │ │ +19e28c: 7607 4108 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@0841 │ │ +19e292: 7220 c60c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +19e298: 0164 |005c: move v4, v6 │ │ +19e29a: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +19e29e: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +19e2a0: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ +19e2a4: 28b9 |0062: goto 001b // -0047 │ │ +19e2a6: 0804 1200 |0063: move-object/from16 v4, v18 │ │ +19e2aa: 6e20 3f08 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ +19e2b0: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x000d line=379 │ │ 0x001d line=381 │ │ 0x0027 line=382 │ │ @@ -322339,19 +322340,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 │ │ -19e2b0: |[19e2b0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19e2c0: 6e10 1a59 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@591a │ │ -19e2c6: 0c01 |0003: move-result-object v1 │ │ -19e2c8: 6e20 3f08 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ -19e2ce: 0e00 |0007: return-void │ │ +19e2b4: |[19e2b4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19e2c4: 6e10 1a59 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@591a │ │ +19e2ca: 0c01 |0003: move-result-object v1 │ │ +19e2cc: 6e20 3f08 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ +19e2d2: 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; │ │ @@ -322361,25 +322362,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 │ │ -19e2d0: |[19e2d0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19e2e0: 6e10 1d59 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@591d │ │ -19e2e6: 0c02 |0003: move-result-object v2 │ │ -19e2e8: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ -19e2ec: 2120 |0006: array-length v0, v2 │ │ -19e2ee: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ -19e2f2: 2200 3102 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0231 │ │ -19e2f6: 7010 4808 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@0848 │ │ -19e2fc: 6e20 4908 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@0849 │ │ -19e302: 6e20 3f08 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ -19e308: 0e00 |0014: return-void │ │ +19e2d4: |[19e2d4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19e2e4: 6e10 1d59 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@591d │ │ +19e2ea: 0c02 |0003: move-result-object v2 │ │ +19e2ec: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ +19e2f0: 2120 |0006: array-length v0, v2 │ │ +19e2f2: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ +19e2f6: 2200 3102 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0231 │ │ +19e2fa: 7010 4808 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@0848 │ │ +19e300: 6e20 4908 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@0849 │ │ +19e306: 6e20 3f08 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ +19e30c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0009 line=363 │ │ 0x000e line=364 │ │ 0x0011 line=365 │ │ @@ -322393,24 +322394,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 │ │ -19e30c: |[19e30c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19e31c: 2200 2b02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@022b │ │ -19e320: 7010 3b08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@083b │ │ -19e326: 5421 f442 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f4 │ │ -19e32a: 6e20 980c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c98 │ │ -19e330: 0c03 |000a: move-result-object v3 │ │ -19e332: 1f03 1c11 |000b: check-cast v3, [J // type@111c │ │ -19e336: 6e20 3d08 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@083d │ │ -19e33c: 6e20 3f08 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ -19e342: 0e00 |0013: return-void │ │ +19e310: |[19e310] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19e320: 2200 2b02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@022b │ │ +19e324: 7010 3b08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@083b │ │ +19e32a: 5421 f442 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f4 │ │ +19e32e: 6e20 980c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c98 │ │ +19e334: 0c03 |000a: move-result-object v3 │ │ +19e336: 1f03 1c11 |000b: check-cast v3, [J // type@111c │ │ +19e33a: 6e20 3d08 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@083d │ │ +19e340: 6e20 3f08 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ +19e346: 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; │ │ @@ -322422,50 +322423,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 │ │ -19e344: |[19e344] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19e354: 2200 6e03 |0000: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ -19e358: 7010 570c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19e35e: 6e10 1b59 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@591b │ │ -19e364: 0c0a |0008: move-result-object v10 │ │ -19e366: 6e10 620c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19e36c: 0c0a |000c: move-result-object v10 │ │ -19e36e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -19e370: 7210 af0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19e376: 0a02 |0011: move-result v2 │ │ -19e378: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ -19e37c: 7210 b00c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19e382: 0c02 |0017: move-result-object v2 │ │ -19e384: 1f02 ee02 |0018: check-cast v2, Ljava/lang/Long; // type@02ee │ │ -19e388: 6e10 590a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -19e38e: 0b02 |001d: move-result-wide v2 │ │ -19e390: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ -19e394: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -19e398: 6e10 4c08 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@084c │ │ -19e39e: 0b06 |0025: move-result-wide v6 │ │ -19e3a0: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ -19e3a4: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ -19e3a8: 6e10 4b08 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@084b │ │ -19e3ae: 0b02 |002d: move-result-wide v2 │ │ -19e3b0: bb42 |002e: add-long/2addr v2, v4 │ │ -19e3b2: 6e30 4d08 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@084d │ │ -19e3b8: 28dc |0032: goto 000e // -0024 │ │ -19e3ba: 2201 3202 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0232 │ │ -19e3be: 7053 4a08 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@084a │ │ -19e3c4: 7220 c60c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ -19e3ca: 28d3 |003b: goto 000e // -002d │ │ -19e3cc: 220a 3302 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@0233 │ │ -19e3d0: 7010 4e08 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@084e │ │ -19e3d6: 6e20 4f08 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@084f │ │ -19e3dc: 6e20 3f08 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ -19e3e2: 0e00 |0047: return-void │ │ +19e348: |[19e348] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19e358: 2200 6e03 |0000: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ +19e35c: 7010 570c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19e362: 6e10 1b59 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@591b │ │ +19e368: 0c0a |0008: move-result-object v10 │ │ +19e36a: 6e10 620c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19e370: 0c0a |000c: move-result-object v10 │ │ +19e372: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +19e374: 7210 af0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19e37a: 0a02 |0011: move-result v2 │ │ +19e37c: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ +19e380: 7210 b00c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19e386: 0c02 |0017: move-result-object v2 │ │ +19e388: 1f02 ee02 |0018: check-cast v2, Ljava/lang/Long; // type@02ee │ │ +19e38c: 6e10 590a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +19e392: 0b02 |001d: move-result-wide v2 │ │ +19e394: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ +19e398: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +19e39c: 6e10 4c08 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@084c │ │ +19e3a2: 0b06 |0025: move-result-wide v6 │ │ +19e3a4: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ +19e3a8: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ +19e3ac: 6e10 4b08 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@084b │ │ +19e3b2: 0b02 |002d: move-result-wide v2 │ │ +19e3b4: bb42 |002e: add-long/2addr v2, v4 │ │ +19e3b6: 6e30 4d08 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@084d │ │ +19e3bc: 28dc |0032: goto 000e // -0024 │ │ +19e3be: 2201 3202 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0232 │ │ +19e3c2: 7053 4a08 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@084a │ │ +19e3c8: 7220 c60c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc6 │ │ +19e3ce: 28d3 |003b: goto 000e // -002d │ │ +19e3d0: 220a 3302 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@0233 │ │ +19e3d4: 7010 4e08 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@084e │ │ +19e3da: 6e20 4f08 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@084f │ │ +19e3e0: 6e20 3f08 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083f │ │ +19e3e6: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=347 │ │ 0x0022 line=348 │ │ 0x002a line=349 │ │ 0x0033 line=351 │ │ @@ -322483,119 +322484,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 │ │ -19dd5c: |[19dd5c] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ -19dd6c: 2200 3402 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@0234 │ │ -19dd70: 7010 5008 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0850 │ │ -19dd76: 2201 3502 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@0235 │ │ -19dd7a: 7010 5408 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0854 │ │ -19dd80: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -19dd82: 6e20 5b08 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@085b │ │ -19dd88: 6e20 5d08 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@085d │ │ -19dd8e: 6e20 5e08 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@085e │ │ -19dd94: 6e10 2259 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5922 │ │ -19dd9a: 0a03 |0017: move-result v3 │ │ -19dd9c: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ -19dda0: 6203 7200 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ -19dda4: 6e20 6008 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0860 │ │ -19ddaa: 2808 |001f: goto 0027 // +0008 │ │ -19ddac: 6e10 f358 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@58f3 │ │ -19ddb2: 0c03 |0023: move-result-object v3 │ │ -19ddb4: 6e20 6008 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0860 │ │ -19ddba: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -19ddbc: 6e20 5808 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@0858 │ │ -19ddc2: 6e10 1559 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5915 │ │ -19ddc8: 0c04 |002e: move-result-object v4 │ │ -19ddca: 6e20 5908 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0859 │ │ -19ddd0: 6e10 1659 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5916 │ │ -19ddd6: 0b04 |0035: move-result-wide v4 │ │ -19ddd8: 6e20 ec58 a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58ec │ │ -19ddde: 0b06 |0039: move-result-wide v6 │ │ -19dde0: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ -19dde4: 6e10 1e59 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ -19ddea: 0a0a |003f: move-result v10 │ │ -19ddec: 81a6 |0040: int-to-long v6, v10 │ │ -19ddee: be64 |0041: div-long/2addr v4, v6 │ │ -19ddf0: 6e30 5a08 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@085a │ │ -19ddf6: 6e10 1859 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@5918 │ │ -19ddfc: 0a0a |0048: move-result v10 │ │ -19ddfe: 83a4 |0049: int-to-double v4, v10 │ │ -19de00: 6e30 5c08 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@085c │ │ -19de06: 6e10 2159 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5921 │ │ -19de0c: 0a0a |0050: move-result v10 │ │ -19de0e: 83a4 |0051: int-to-double v4, v10 │ │ -19de10: 6e30 6408 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0864 │ │ -19de16: 6e20 5f08 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@085f │ │ -19de1c: 220a 7403 |0058: new-instance v10, Ljava/util/Date; // type@0374 │ │ -19de20: 7010 8d0c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c8d │ │ -19de26: 6e20 6108 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0861 │ │ -19de2c: 6e10 1f59 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@591f │ │ -19de32: 0b03 |0063: move-result-wide v3 │ │ -19de34: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ -19de38: bb53 |0066: add-long/2addr v3, v5 │ │ -19de3a: 6e30 6208 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@0862 │ │ -19de40: 6e10 2059 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5920 │ │ -19de46: 0a0a |006d: move-result v10 │ │ -19de48: 6e20 6308 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0863 │ │ -19de4e: 6e20 5108 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0851 │ │ -19de54: 220a 2502 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@0225 │ │ -19de58: 7010 2208 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@0822 │ │ -19de5e: 6e20 5108 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0851 │ │ -19de64: 2201 2602 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@0226 │ │ -19de68: 7010 2608 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0826 │ │ -19de6e: 6e10 1559 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5915 │ │ -19de74: 0c03 |0084: move-result-object v3 │ │ -19de76: 6e20 2908 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0829 │ │ -19de7c: 6e10 1659 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5916 │ │ -19de82: 0b03 |008b: move-result-wide v3 │ │ -19de84: 6e30 2a08 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@082a │ │ -19de8a: 6e10 1e59 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ -19de90: 0a03 |0092: move-result v3 │ │ -19de92: 8133 |0093: int-to-long v3, v3 │ │ -19de94: 6e30 2c08 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@082c │ │ -19de9a: 1a03 3f51 |0097: const-string v3, "eng" // string@513f │ │ -19de9e: 6e20 2b08 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@082b │ │ -19dea4: 6e20 2308 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0823 │ │ -19deaa: 2201 2402 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@0224 │ │ -19deae: 7010 1f08 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@081f │ │ -19deb4: 6e10 2259 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5922 │ │ -19deba: 0a03 |00a7: move-result v3 │ │ -19debc: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ -19dec0: 1a03 ff36 |00aa: const-string v3, "SoundHandle" // string@36ff │ │ -19dec4: 2803 |00ac: goto 00af // +0003 │ │ -19dec6: 1a03 933d |00ad: const-string v3, "VideoHandle" // string@3d93 │ │ -19deca: 6e20 2108 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@0821 │ │ -19ded0: 6e10 1759 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@5917 │ │ -19ded6: 0c03 |00b5: move-result-object v3 │ │ -19ded8: 6e20 2008 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0820 │ │ -19dede: 6e20 2308 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0823 │ │ -19dee4: 2201 2702 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@0227 │ │ -19dee8: 7010 2d08 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@082d │ │ -19deee: 6e10 1959 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@5919 │ │ -19def4: 0c03 |00c4: move-result-object v3 │ │ -19def6: 6e20 2e08 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ -19defc: 2203 2102 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0221 │ │ -19df00: 7010 1808 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@0818 │ │ -19df06: 2204 2202 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0222 │ │ -19df0a: 7010 1a08 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@081a │ │ -19df10: 6e20 1908 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0819 │ │ -19df16: 2205 2002 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0220 │ │ -19df1a: 7010 1608 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0816 │ │ -19df20: 6e20 1708 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0817 │ │ -19df26: 6e20 1b08 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081b │ │ -19df2c: 6e20 2e08 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ -19df32: 6e20 e158 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@58e1 │ │ -19df38: 0c09 |00e6: move-result-object v9 │ │ -19df3a: 6e20 2e08 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ -19df40: 6e20 2308 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0823 │ │ -19df46: 1100 |00ed: return-object v0 │ │ +19dd60: |[19dd60] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ +19dd70: 2200 3402 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@0234 │ │ +19dd74: 7010 5008 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0850 │ │ +19dd7a: 2201 3502 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@0235 │ │ +19dd7e: 7010 5408 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0854 │ │ +19dd84: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +19dd86: 6e20 5b08 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@085b │ │ +19dd8c: 6e20 5d08 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@085d │ │ +19dd92: 6e20 5e08 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@085e │ │ +19dd98: 6e10 2259 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5922 │ │ +19dd9e: 0a03 |0017: move-result v3 │ │ +19dda0: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ +19dda4: 6203 7200 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ +19dda8: 6e20 6008 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0860 │ │ +19ddae: 2808 |001f: goto 0027 // +0008 │ │ +19ddb0: 6e10 f358 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@58f3 │ │ +19ddb6: 0c03 |0023: move-result-object v3 │ │ +19ddb8: 6e20 6008 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0860 │ │ +19ddbe: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +19ddc0: 6e20 5808 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@0858 │ │ +19ddc6: 6e10 1559 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5915 │ │ +19ddcc: 0c04 |002e: move-result-object v4 │ │ +19ddce: 6e20 5908 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0859 │ │ +19ddd4: 6e10 1659 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5916 │ │ +19ddda: 0b04 |0035: move-result-wide v4 │ │ +19dddc: 6e20 ec58 a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58ec │ │ +19dde2: 0b06 |0039: move-result-wide v6 │ │ +19dde4: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ +19dde8: 6e10 1e59 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ +19ddee: 0a0a |003f: move-result v10 │ │ +19ddf0: 81a6 |0040: int-to-long v6, v10 │ │ +19ddf2: be64 |0041: div-long/2addr v4, v6 │ │ +19ddf4: 6e30 5a08 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@085a │ │ +19ddfa: 6e10 1859 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@5918 │ │ +19de00: 0a0a |0048: move-result v10 │ │ +19de02: 83a4 |0049: int-to-double v4, v10 │ │ +19de04: 6e30 5c08 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@085c │ │ +19de0a: 6e10 2159 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5921 │ │ +19de10: 0a0a |0050: move-result v10 │ │ +19de12: 83a4 |0051: int-to-double v4, v10 │ │ +19de14: 6e30 6408 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0864 │ │ +19de1a: 6e20 5f08 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@085f │ │ +19de20: 220a 7403 |0058: new-instance v10, Ljava/util/Date; // type@0374 │ │ +19de24: 7010 8d0c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c8d │ │ +19de2a: 6e20 6108 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0861 │ │ +19de30: 6e10 1f59 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@591f │ │ +19de36: 0b03 |0063: move-result-wide v3 │ │ +19de38: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ +19de3c: bb53 |0066: add-long/2addr v3, v5 │ │ +19de3e: 6e30 6208 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@0862 │ │ +19de44: 6e10 2059 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5920 │ │ +19de4a: 0a0a |006d: move-result v10 │ │ +19de4c: 6e20 6308 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0863 │ │ +19de52: 6e20 5108 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0851 │ │ +19de58: 220a 2502 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@0225 │ │ +19de5c: 7010 2208 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@0822 │ │ +19de62: 6e20 5108 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0851 │ │ +19de68: 2201 2602 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@0226 │ │ +19de6c: 7010 2608 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0826 │ │ +19de72: 6e10 1559 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5915 │ │ +19de78: 0c03 |0084: move-result-object v3 │ │ +19de7a: 6e20 2908 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0829 │ │ +19de80: 6e10 1659 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5916 │ │ +19de86: 0b03 |008b: move-result-wide v3 │ │ +19de88: 6e30 2a08 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@082a │ │ +19de8e: 6e10 1e59 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ +19de94: 0a03 |0092: move-result v3 │ │ +19de96: 8133 |0093: int-to-long v3, v3 │ │ +19de98: 6e30 2c08 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@082c │ │ +19de9e: 1a03 3f51 |0097: const-string v3, "eng" // string@513f │ │ +19dea2: 6e20 2b08 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@082b │ │ +19dea8: 6e20 2308 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0823 │ │ +19deae: 2201 2402 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@0224 │ │ +19deb2: 7010 1f08 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@081f │ │ +19deb8: 6e10 2259 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5922 │ │ +19debe: 0a03 |00a7: move-result v3 │ │ +19dec0: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ +19dec4: 1a03 ff36 |00aa: const-string v3, "SoundHandle" // string@36ff │ │ +19dec8: 2803 |00ac: goto 00af // +0003 │ │ +19deca: 1a03 933d |00ad: const-string v3, "VideoHandle" // string@3d93 │ │ +19dece: 6e20 2108 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@0821 │ │ +19ded4: 6e10 1759 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@5917 │ │ +19deda: 0c03 |00b5: move-result-object v3 │ │ +19dedc: 6e20 2008 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0820 │ │ +19dee2: 6e20 2308 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0823 │ │ +19dee8: 2201 2702 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@0227 │ │ +19deec: 7010 2d08 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@082d │ │ +19def2: 6e10 1959 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@5919 │ │ +19def8: 0c03 |00c4: move-result-object v3 │ │ +19defa: 6e20 2e08 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ +19df00: 2203 2102 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0221 │ │ +19df04: 7010 1808 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@0818 │ │ +19df0a: 2204 2202 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0222 │ │ +19df0e: 7010 1a08 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@081a │ │ +19df14: 6e20 1908 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0819 │ │ +19df1a: 2205 2002 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0220 │ │ +19df1e: 7010 1608 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0816 │ │ +19df24: 6e20 1708 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0817 │ │ +19df2a: 6e20 1b08 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081b │ │ +19df30: 6e20 2e08 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ +19df36: 6e20 e158 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@58e1 │ │ +19df3c: 0c09 |00e6: move-result-object v9 │ │ +19df3e: 6e20 2e08 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ +19df44: 6e20 2308 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0823 │ │ +19df4a: 1100 |00ed: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0005 line=272 │ │ 0x000b line=274 │ │ 0x000e line=275 │ │ 0x0011 line=276 │ │ @@ -322646,63 +322647,63 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -19e3e4: |[19e3e4] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ -19e3f4: 5478 f242 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19e3f8: 6e10 d258 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58d2 │ │ -19e3fe: 0b00 |0005: move-result-wide v0 │ │ -19e400: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -19e404: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ -19e408: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ -19e40c: 7010 ea58 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58ea │ │ -19e412: 5478 ee42 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ -19e416: 6e10 f458 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19e41c: 0c08 |0014: move-result-object v8 │ │ -19e41e: 6e10 620c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19e424: 0c08 |0018: move-result-object v8 │ │ -19e426: 7210 af0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19e42c: 0a00 |001c: move-result v0 │ │ -19e42e: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ -19e432: 7210 b00c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19e438: 0c00 |0022: move-result-object v0 │ │ -19e43a: 1f00 0b11 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19e43e: 6e10 1c59 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ -19e444: 0c01 |0028: move-result-object v1 │ │ -19e446: 7210 d40c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19e44c: 0a02 |002c: move-result v2 │ │ -19e44e: 2323 1c11 |002d: new-array v3, v2, [J // type@111c │ │ -19e452: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -19e454: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ -19e458: 7220 cb0c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19e45e: 0c05 |0035: move-result-object v5 │ │ -19e460: 1f05 0911 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ -19e464: 6e10 0859 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5908 │ │ -19e46a: 0b05 |003b: move-result-wide v5 │ │ -19e46c: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ -19e470: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -19e474: 28f0 |0040: goto 0030 // -0010 │ │ -19e476: 5471 f442 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f4 │ │ -19e47a: 6e30 9b0c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0c9b │ │ -19e480: 28d3 |0046: goto 0019 // -002d │ │ -19e482: 5478 ee42 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ -19e486: 6e20 e058 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@58e0 │ │ -19e48c: 0c08 |004c: move-result-object v8 │ │ -19e48e: 5470 f042 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e492: 7220 1508 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0815 │ │ -19e498: 5478 f142 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ -19e49c: 6e10 8a09 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ -19e4a2: 5478 f042 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19e4a6: 6e10 c20b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bc2 │ │ -19e4ac: 5478 f142 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ -19e4b0: 6e10 8909 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@0989 │ │ -19e4b6: 0e00 |0061: return-void │ │ +19e3e8: |[19e3e8] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ +19e3f8: 5478 f242 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19e3fc: 6e10 d258 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58d2 │ │ +19e402: 0b00 |0005: move-result-wide v0 │ │ +19e404: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +19e408: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ +19e40c: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ +19e410: 7010 ea58 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58ea │ │ +19e416: 5478 ee42 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ +19e41a: 6e10 f458 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19e420: 0c08 |0014: move-result-object v8 │ │ +19e422: 6e10 620c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19e428: 0c08 |0018: move-result-object v8 │ │ +19e42a: 7210 af0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19e430: 0a00 |001c: move-result v0 │ │ +19e432: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ +19e436: 7210 b00c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19e43c: 0c00 |0022: move-result-object v0 │ │ +19e43e: 1f00 0b11 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19e442: 6e10 1c59 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@591c │ │ +19e448: 0c01 |0028: move-result-object v1 │ │ +19e44a: 7210 d40c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19e450: 0a02 |002c: move-result v2 │ │ +19e452: 2323 1c11 |002d: new-array v3, v2, [J // type@111c │ │ +19e456: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +19e458: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ +19e45c: 7220 cb0c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19e462: 0c05 |0035: move-result-object v5 │ │ +19e464: 1f05 0911 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ +19e468: 6e10 0859 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5908 │ │ +19e46e: 0b05 |003b: move-result-wide v5 │ │ +19e470: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ +19e474: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +19e478: 28f0 |0040: goto 0030 // -0010 │ │ +19e47a: 5471 f442 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f4 │ │ +19e47e: 6e30 9b0c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0c9b │ │ +19e484: 28d3 |0046: goto 0019 // -002d │ │ +19e486: 5478 ee42 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ +19e48a: 6e20 e058 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@58e0 │ │ +19e490: 0c08 |004c: move-result-object v8 │ │ +19e492: 5470 f042 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e496: 7220 1508 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0815 │ │ +19e49c: 5478 f142 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ +19e4a0: 6e10 8a09 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ +19e4a6: 5478 f042 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19e4aa: 6e10 c20b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bc2 │ │ +19e4b0: 5478 f142 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ +19e4b4: 6e10 8909 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@0989 │ │ +19e4ba: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000c line=132 │ │ 0x000f line=135 │ │ 0x0025 line=136 │ │ 0x0029 line=137 │ │ @@ -322722,49 +322723,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 │ │ -19df94: |[19df94] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ -19dfa4: 6e10 f458 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19dfaa: 0c00 |0003: move-result-object v0 │ │ -19dfac: 6e10 610c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c61 │ │ -19dfb2: 0a00 |0007: move-result v0 │ │ -19dfb4: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ -19dfb8: 6e10 f458 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19dfbe: 0c00 |000d: move-result-object v0 │ │ -19dfc0: 6e10 620c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19dfc6: 0c00 |0011: move-result-object v0 │ │ -19dfc8: 7210 b00c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19dfce: 0c00 |0015: move-result-object v0 │ │ -19dfd0: 1f00 0b11 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19dfd4: 6e10 1e59 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ -19dfda: 0a00 |001b: move-result v0 │ │ -19dfdc: 8100 |001c: int-to-long v0, v0 │ │ -19dfde: 2803 |001d: goto 0020 // +0003 │ │ -19dfe0: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ -19dfe4: 6e10 f458 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ -19dfea: 0c05 |0023: move-result-object v5 │ │ -19dfec: 6e10 620c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ -19dff2: 0c05 |0027: move-result-object v5 │ │ -19dff4: 7210 af0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -19dffa: 0a02 |002b: move-result v2 │ │ -19dffc: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ -19e000: 7210 b00c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -19e006: 0c02 |0031: move-result-object v2 │ │ -19e008: 1f02 0b11 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19e00c: 6e10 1e59 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ -19e012: 0a02 |0037: move-result v2 │ │ -19e014: 8122 |0038: int-to-long v2, v2 │ │ -19e016: 7140 eb58 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58eb │ │ -19e01c: 0b00 |003c: move-result-wide v0 │ │ -19e01e: 28eb |003d: goto 0028 // -0015 │ │ -19e020: 1000 |003e: return-wide v0 │ │ +19df98: |[19df98] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ +19dfa8: 6e10 f458 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19dfae: 0c00 |0003: move-result-object v0 │ │ +19dfb0: 6e10 610c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c61 │ │ +19dfb6: 0a00 |0007: move-result v0 │ │ +19dfb8: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ +19dfbc: 6e10 f458 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19dfc2: 0c00 |000d: move-result-object v0 │ │ +19dfc4: 6e10 620c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19dfca: 0c00 |0011: move-result-object v0 │ │ +19dfcc: 7210 b00c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19dfd2: 0c00 |0015: move-result-object v0 │ │ +19dfd4: 1f00 0b11 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19dfd8: 6e10 1e59 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ +19dfde: 0a00 |001b: move-result v0 │ │ +19dfe0: 8100 |001c: int-to-long v0, v0 │ │ +19dfe2: 2803 |001d: goto 0020 // +0003 │ │ +19dfe4: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ +19dfe8: 6e10 f458 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58f4 │ │ +19dfee: 0c05 |0023: move-result-object v5 │ │ +19dff0: 6e10 620c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c62 │ │ +19dff6: 0c05 |0027: move-result-object v5 │ │ +19dff8: 7210 af0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +19dffe: 0a02 |002b: move-result v2 │ │ +19e000: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ +19e004: 7210 b00c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +19e00a: 0c02 |0031: move-result-object v2 │ │ +19e00c: 1f02 0b11 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19e010: 6e10 1e59 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@591e │ │ +19e016: 0a02 |0037: move-result v2 │ │ +19e018: 8122 |0038: int-to-long v2, v2 │ │ +19e01a: 7140 eb58 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58eb │ │ +19e020: 0b00 |003c: move-result-wide v0 │ │ +19e022: 28eb |003d: goto 0028 // -0015 │ │ +19e024: 1000 |003e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=234 │ │ 0x0020 line=236 │ │ 0x0034 line=237 │ │ locals : │ │ @@ -322776,96 +322777,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 │ │ -19da84: |[19da84] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ -19da94: 5560 f542 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ -19da98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19da9a: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ -19da9e: 5460 f242 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19daa2: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -19daa6: 6e30 d958 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58d9 │ │ -19daac: 5460 f242 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19dab0: 5462 f042 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19dab4: 6e20 d158 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58d1 │ │ -19daba: 5460 f242 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19dabe: 5362 ef42 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19dac2: 6e30 da58 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58da │ │ -19dac8: 5362 ef42 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19dacc: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ -19dad0: bb42 |001e: add-long/2addr v2, v4 │ │ -19dad2: 5a62 ef42 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19dad6: 5362 f642 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19dada: bb42 |0023: add-long/2addr v2, v4 │ │ -19dadc: 5a62 f642 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19dae0: 5c61 f542 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ -19dae4: 5460 f242 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ -19dae8: 6e10 d258 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58d2 │ │ -19daee: 0b02 |002d: move-result-wide v2 │ │ -19daf0: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19daf4: 8144 |0030: int-to-long v4, v4 │ │ -19daf6: bb42 |0031: add-long/2addr v2, v4 │ │ -19daf8: 6e30 d958 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58d9 │ │ -19dafe: 5362 f642 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19db02: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19db06: 8104 |0039: int-to-long v4, v0 │ │ -19db08: bb42 |003a: add-long/2addr v2, v4 │ │ -19db0a: 5a62 f642 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19db0e: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ -19db14: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ -19db18: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ -19db1c: 7010 ea58 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58ea │ │ -19db22: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -19db24: 5c60 f542 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ -19db28: 5362 f642 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19db2c: bc42 |004c: sub-long/2addr v2, v4 │ │ -19db2e: 5a62 f642 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ -19db32: 2802 |004f: goto 0051 // +0002 │ │ -19db34: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -19db36: 5462 ee42 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ -19db3a: 5363 ef42 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19db3e: 6e59 ef58 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@58ef │ │ -19db44: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19db48: 1242 |005a: const/4 v2, #int 4 // #4 │ │ -19db4a: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ -19db4e: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -19db50: 2802 |005e: goto 0060 // +0002 │ │ -19db52: 1243 |005f: const/4 v3, #int 4 // #4 │ │ -19db54: b037 |0060: add-int/2addr v7, v3 │ │ -19db56: 6e20 ac0b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19db5c: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19db60: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19db64: b037 |0068: add-int/2addr v7, v3 │ │ -19db66: 6e20 a90b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba9 │ │ -19db6c: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ -19db70: 5467 f342 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ -19db74: 6e20 ac0b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19db7a: 5467 f342 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ -19db7e: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19db82: b12a |0077: sub-int/2addr v10, v2 │ │ -19db84: 6e20 b10b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bb1 │ │ -19db8a: 5467 f342 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ -19db8e: 6e20 ac0b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19db94: 5467 f042 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19db98: 546a f342 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ -19db9c: 6e20 c50b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc5 │ │ -19dba2: 5467 f042 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ -19dba6: 6e20 c50b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc5 │ │ -19dbac: 5367 ef42 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19dbb0: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19dbb4: 8199 |0090: int-to-long v9, v9 │ │ -19dbb6: bb97 |0091: add-long/2addr v7, v9 │ │ -19dbb8: 5a67 ef42 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ -19dbbc: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ -19dbc0: 5467 f142 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ -19dbc4: 6e10 8a09 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ -19dbca: 0f00 |009b: return v0 │ │ +19da88: |[19da88] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ +19da98: 5560 f542 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ +19da9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19da9e: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ +19daa2: 5460 f242 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19daa6: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +19daaa: 6e30 d958 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58d9 │ │ +19dab0: 5460 f242 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19dab4: 5462 f042 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19dab8: 6e20 d158 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58d1 │ │ +19dabe: 5460 f242 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19dac2: 5362 ef42 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19dac6: 6e30 da58 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58da │ │ +19dacc: 5362 ef42 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19dad0: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ +19dad4: bb42 |001e: add-long/2addr v2, v4 │ │ +19dad6: 5a62 ef42 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19dada: 5362 f642 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19dade: bb42 |0023: add-long/2addr v2, v4 │ │ +19dae0: 5a62 f642 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19dae4: 5c61 f542 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ +19dae8: 5460 f242 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42f2 │ │ +19daec: 6e10 d258 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58d2 │ │ +19daf2: 0b02 |002d: move-result-wide v2 │ │ +19daf4: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19daf8: 8144 |0030: int-to-long v4, v4 │ │ +19dafa: bb42 |0031: add-long/2addr v2, v4 │ │ +19dafc: 6e30 d958 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58d9 │ │ +19db02: 5362 f642 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19db06: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19db0a: 8104 |0039: int-to-long v4, v0 │ │ +19db0c: bb42 |003a: add-long/2addr v2, v4 │ │ +19db0e: 5a62 f642 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19db12: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ +19db18: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ +19db1c: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ +19db20: 7010 ea58 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58ea │ │ +19db26: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +19db28: 5c60 f542 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f5 │ │ +19db2c: 5362 f642 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19db30: bc42 |004c: sub-long/2addr v2, v4 │ │ +19db32: 5a62 f642 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f6 │ │ +19db36: 2802 |004f: goto 0051 // +0002 │ │ +19db38: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +19db3a: 5462 ee42 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42ee │ │ +19db3e: 5363 ef42 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19db42: 6e59 ef58 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@58ef │ │ +19db48: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19db4c: 1242 |005a: const/4 v2, #int 4 // #4 │ │ +19db4e: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ +19db52: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +19db54: 2802 |005e: goto 0060 // +0002 │ │ +19db56: 1243 |005f: const/4 v3, #int 4 // #4 │ │ +19db58: b037 |0060: add-int/2addr v7, v3 │ │ +19db5a: 6e20 ac0b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19db60: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19db64: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19db68: b037 |0068: add-int/2addr v7, v3 │ │ +19db6a: 6e20 a90b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba9 │ │ +19db70: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ +19db74: 5467 f342 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ +19db78: 6e20 ac0b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19db7e: 5467 f342 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ +19db82: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19db86: b12a |0077: sub-int/2addr v10, v2 │ │ +19db88: 6e20 b10b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bb1 │ │ +19db8e: 5467 f342 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ +19db92: 6e20 ac0b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19db98: 5467 f042 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19db9c: 546a f342 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f3 │ │ +19dba0: 6e20 c50b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc5 │ │ +19dba6: 5467 f042 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42f0 │ │ +19dbaa: 6e20 c50b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc5 │ │ +19dbb0: 5367 ef42 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19dbb4: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19dbb8: 8199 |0090: int-to-long v9, v9 │ │ +19dbba: bb97 |0091: add-long/2addr v7, v9 │ │ +19dbbc: 5a67 ef42 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ef │ │ +19dbc0: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ +19dbc4: 5467 f142 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42f1 │ │ +19dbc8: 6e10 8a09 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ +19dbce: 0f00 |009b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ 0x001a line=90 │ │ @@ -322948,22 +322949,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -19e5e4: |[19e5e4] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ -19e5f4: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19e5fa: 6200 7200 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ -19e5fe: 5b10 f942 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ -19e602: 2200 6e03 |0007: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ -19e606: 7010 570c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19e60c: 5b10 fa42 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e610: 0e00 |000e: return-void │ │ +19e5e8: |[19e5e8] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ +19e5f8: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19e5fe: 6200 7200 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ +19e602: 5b10 f942 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ +19e606: 2200 6e03 |0007: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ +19e60a: 7010 570c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19e610: 5b10 fa42 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e614: 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; │ │ @@ -322974,27 +322975,27 @@ │ │ type : '(IJLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19e614: |[19e614] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ -19e624: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ -19e628: 5410 fa42 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e62c: 6e10 640c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19e632: 0a00 |0007: move-result v0 │ │ -19e634: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -19e638: 280c |000a: goto 0016 // +000c │ │ -19e63a: 5410 fa42 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e63e: 6e20 5f0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ -19e644: 0c02 |0010: move-result-object v2 │ │ -19e646: 1f02 0b11 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19e64a: 6e40 1459 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@5914 │ │ -19e650: 0e00 |0016: return-void │ │ +19e618: |[19e618] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ +19e628: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ +19e62c: 5410 fa42 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e630: 6e10 640c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19e636: 0a00 |0007: move-result v0 │ │ +19e638: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +19e63c: 280c |000a: goto 0016 // +000c │ │ +19e63e: 5410 fa42 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e642: 6e20 5f0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5f │ │ +19e648: 0c02 |0010: move-result-object v2 │ │ +19e64a: 1f02 0b11 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19e64e: 6e40 1459 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@5914 │ │ +19e654: 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; │ │ @@ -323007,27 +323008,27 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -19e540: |[19e540] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -19e550: 5430 fa42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e554: 2201 0b11 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ -19e558: 5432 fa42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e55c: 6e10 640c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19e562: 0a02 |0009: move-result v2 │ │ -19e564: 7040 1359 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@5913 │ │ -19e56a: 6e20 5b0c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19e570: 5434 fa42 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e574: 6e10 640c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19e57a: 0a04 |0015: move-result v4 │ │ -19e57c: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ -19e580: 0f04 |0018: return v4 │ │ +19e544: |[19e544] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +19e554: 5430 fa42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e558: 2201 0b11 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@110b │ │ +19e55c: 5432 fa42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e560: 6e10 640c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19e566: 0a02 |0009: move-result v2 │ │ +19e568: 7040 1359 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@5913 │ │ +19e56e: 6e20 5b0c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19e574: 5434 fa42 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e578: 6e10 640c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19e57e: 0a04 |0015: move-result v4 │ │ +19e580: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ +19e584: 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; │ │ @@ -323038,17 +323039,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e5b4: |[19e5b4] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ -19e5c4: 5410 f742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f7 │ │ -19e5c8: 1100 |0002: return-object v0 │ │ +19e5b8: |[19e5b8] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ +19e5c8: 5410 f742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f7 │ │ +19e5cc: 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;) │ │ @@ -323056,17 +323057,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e584: |[19e584] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ -19e594: 5210 f842 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f8 │ │ -19e598: 0f00 |0002: return v0 │ │ +19e588: |[19e588] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ +19e598: 5210 f842 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f8 │ │ +19e59c: 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;) │ │ @@ -323074,17 +323075,17 @@ │ │ type : '()Lcom/googlecode/mp4parser/util/Matrix;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e528: |[19e528] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ -19e538: 5410 f942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ -19e53c: 1100 |0002: return-object v0 │ │ +19e52c: |[19e52c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ +19e53c: 5410 f942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ +19e540: 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;) │ │ @@ -323092,17 +323093,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e5cc: |[19e5cc] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ -19e5dc: 5410 fa42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ -19e5e0: 1100 |0002: return-object v0 │ │ +19e5d0: |[19e5d0] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ +19e5e0: 5410 fa42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42fa │ │ +19e5e4: 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;) │ │ @@ -323110,17 +323111,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e59c: |[19e59c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ -19e5ac: 5210 fb42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42fb │ │ -19e5b0: 0f00 |0002: return v0 │ │ +19e5a0: |[19e5a0] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ +19e5b0: 5210 fb42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42fb │ │ +19e5b4: 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;) │ │ @@ -323128,17 +323129,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e654: |[19e654] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ -19e664: 5b01 f742 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f7 │ │ -19e668: 0e00 |0002: return-void │ │ +19e658: |[19e658] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ +19e668: 5b01 f742 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f7 │ │ +19e66c: 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; │ │ │ │ @@ -323147,34 +323148,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -19e66c: |[19e66c] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ -19e67c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -19e680: 6202 7200 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ -19e684: 5b12 f942 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ -19e688: 281b |0006: goto 0021 // +001b │ │ -19e68a: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ -19e68e: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ -19e692: 6202 7500 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -19e696: 5b12 f942 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ -19e69a: 2812 |000f: goto 0021 // +0012 │ │ -19e69c: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ -19e6a0: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ -19e6a4: 6202 7300 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19e6a8: 5b12 f942 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ -19e6ac: 2809 |0018: goto 0021 // +0009 │ │ -19e6ae: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ -19e6b2: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ -19e6b6: 6202 7400 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -19e6ba: 5b12 f942 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ -19e6be: 0e00 |0021: return-void │ │ +19e670: |[19e670] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ +19e680: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +19e684: 6202 7200 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0072 │ │ +19e688: 5b12 f942 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ +19e68c: 281b |0006: goto 0021 // +001b │ │ +19e68e: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ +19e692: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ +19e696: 6202 7500 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +19e69a: 5b12 f942 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ +19e69e: 2812 |000f: goto 0021 // +0012 │ │ +19e6a0: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ +19e6a4: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ +19e6a8: 6202 7300 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19e6ac: 5b12 f942 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ +19e6b0: 2809 |0018: goto 0021 // +0009 │ │ +19e6b2: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ +19e6b6: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ +19e6ba: 6202 7400 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +19e6be: 5b12 f942 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f9 │ │ +19e6c2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=42 │ │ 0x001d line=44 │ │ locals : │ │ @@ -323186,18 +323187,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19e6c0: |[19e6c0] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ -19e6d0: 5901 fb42 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42fb │ │ -19e6d4: 5902 f842 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f8 │ │ -19e6d8: 0e00 |0004: return-void │ │ +19e6c4: |[19e6c4] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ +19e6d4: 5901 fb42 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42fb │ │ +19e6d8: 5902 f842 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f8 │ │ +19e6dc: 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 │ │ @@ -323291,27 +323292,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19e734: |[19e734] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ -19e744: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19e74a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19e74c: 5b10 0043 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e750: 5b10 ff42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19e754: 5b10 0143 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19e758: 2200 f702 |000a: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ -19e75c: 7010 9f0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19e762: 5b10 0343 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ -19e766: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19e768: 5910 0a43 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ -19e76c: 7010 0559 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5905 │ │ -19e772: 0e00 |0017: return-void │ │ +19e738: |[19e738] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ +19e748: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19e74e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19e750: 5b10 0043 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e754: 5b10 ff42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19e758: 5b10 0143 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19e75c: 2200 f702 |000a: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ +19e760: 7010 9f0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19e766: 5b10 0343 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ +19e76a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19e76c: 5910 0a43 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ +19e770: 7010 0559 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5905 │ │ +19e776: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -323325,44 +323326,44 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -19e774: |[19e774] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ -19e784: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19e78a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19e78c: 5b10 0043 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e790: 5b10 ff42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19e794: 5b10 0143 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19e798: 2200 f702 |000a: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ -19e79c: 7010 9f0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19e7a2: 5b10 0343 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ -19e7a6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19e7a8: 5910 0a43 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ -19e7ac: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ -19e7b0: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ -19e7b4: 5912 0943 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4309 │ │ -19e7b8: 5913 0443 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4304 │ │ -19e7bc: 5914 0a43 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ -19e7c0: 9204 0203 |001e: mul-int v4, v2, v3 │ │ -19e7c4: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ -19e7c8: 7110 9f0b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -19e7ce: 0c04 |0025: move-result-object v4 │ │ -19e7d0: 5b14 0543 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ -19e7d4: 6200 9300 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0093 │ │ -19e7d8: 6e20 aa0b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0baa │ │ -19e7de: 7030 ff58 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@58ff │ │ -19e7e4: 6e10 0259 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@5902 │ │ -19e7ea: 7010 0559 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5905 │ │ -19e7f0: 0e00 |0036: return-void │ │ -19e7f2: 2202 e702 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ -19e7f6: 7010 3e0a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3e │ │ -19e7fc: 2702 |003c: throw v2 │ │ +19e778: |[19e778] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ +19e788: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19e78e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19e790: 5b10 0043 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e794: 5b10 ff42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19e798: 5b10 0143 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19e79c: 2200 f702 |000a: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ +19e7a0: 7010 9f0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19e7a6: 5b10 0343 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ +19e7aa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19e7ac: 5910 0a43 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ +19e7b0: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ +19e7b4: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ +19e7b8: 5912 0943 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4309 │ │ +19e7bc: 5913 0443 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4304 │ │ +19e7c0: 5914 0a43 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ +19e7c4: 9204 0203 |001e: mul-int v4, v2, v3 │ │ +19e7c8: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ +19e7cc: 7110 9f0b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +19e7d2: 0c04 |0025: move-result-object v4 │ │ +19e7d4: 5b14 0543 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ +19e7d8: 6200 9300 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0093 │ │ +19e7dc: 6e20 aa0b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0baa │ │ +19e7e2: 7030 ff58 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@58ff │ │ +19e7e8: 6e10 0259 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@5902 │ │ +19e7ee: 7010 0559 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5905 │ │ +19e7f4: 0e00 |0036: return-void │ │ +19e7f6: 2202 e702 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02e7 │ │ +19e7fa: 7010 3e0a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3e │ │ +19e800: 2702 |003c: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -323387,25 +323388,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19e8c0: |[19e8c0] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ -19e8d0: 5412 fe42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19e8d4: 7210 ea0d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0dea │ │ -19e8da: 0a02 |0005: move-result v2 │ │ -19e8dc: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ -19e8e0: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ -19e8e4: 0e00 |000a: return-void │ │ -19e8e6: 2202 fe02 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ -19e8ea: 1a00 9515 |000d: const-string v0, "EGL error encountered (see log)" // string@1595 │ │ -19e8ee: 7020 b30a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19e8f4: 2702 |0012: throw v2 │ │ +19e8c4: |[19e8c4] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ +19e8d4: 5412 fe42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19e8d8: 7210 ea0d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0dea │ │ +19e8de: 0a02 |0005: move-result v2 │ │ +19e8e0: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ +19e8e4: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ +19e8e8: 0e00 |000a: return-void │ │ +19e8ea: 2202 fe02 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ +19e8ee: 1a00 9515 |000d: const-string v0, "EGL error encountered (see log)" // string@1595 │ │ +19e8f2: 7020 b30a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19e8f8: 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; │ │ @@ -323415,98 +323416,98 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 190 16-bit code units │ │ -19e918: |[19e918] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ -19e928: 7100 ee0d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0dee │ │ -19e92e: 0c00 |0003: move-result-object v0 │ │ -19e930: 1f00 d703 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d7 │ │ -19e934: 5b80 fe42 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19e938: 6201 a700 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a7 │ │ -19e93c: 7220 e90d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de9 │ │ -19e942: 0c00 |000d: move-result-object v0 │ │ -19e944: 5b80 0043 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e948: 6201 a900 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00a9 │ │ -19e94c: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ -19e950: 5480 fe42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19e954: 5481 0043 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e958: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -19e95a: 7230 eb0d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0deb │ │ -19e960: 0a00 |001c: move-result v0 │ │ -19e962: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ -19e966: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ -19e96a: 2303 1b11 |0021: new-array v3, v0, [I // type@111b │ │ -19e96e: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ -19e974: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -19e976: 2350 4911 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1149 │ │ -19e97a: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -19e97c: 2316 1b11 |002a: new-array v6, v1, [I // type@111b │ │ -19e980: 5481 fe42 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19e984: 5482 0043 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e988: 0704 |0030: move-object v4, v0 │ │ -19e98a: 7806 e10d 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@0de1 │ │ -19e990: 0a01 |0034: move-result v1 │ │ -19e992: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ -19e996: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ -19e99a: 1222 |0039: const/4 v2, #int 2 // #2 │ │ -19e99c: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ -19e9a0: 2430 1b11 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@111b │ │ -19e9a6: 0c01 |003f: move-result-object v1 │ │ -19e9a8: 5482 fe42 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19e9ac: 5484 0043 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e9b0: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -19e9b2: 4606 0005 |0045: aget-object v6, v0, v5 │ │ -19e9b6: 6207 a800 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a8 │ │ -19e9ba: 7251 e20d 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@0de2 │ │ -19e9c0: 0c01 |004c: move-result-object v1 │ │ -19e9c2: 5b81 ff42 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19e9c6: 1a01 5250 |004f: const-string v1, "eglCreateContext" // string@5052 │ │ -19e9ca: 7020 fd58 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58fd │ │ -19e9d0: 5481 ff42 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19e9d4: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ -19e9d8: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ -19e9dc: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ -19e9e0: 2453 1b11 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@111b │ │ -19e9e6: 0c09 |005f: move-result-object v9 │ │ -19e9e8: 548a fe42 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19e9ec: 5481 0043 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19e9f0: 4600 0005 |0064: aget-object v0, v0, v5 │ │ -19e9f4: 7240 e30d 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@0de3 │ │ -19e9fa: 0c09 |0069: move-result-object v9 │ │ -19e9fc: 5b89 0143 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19ea00: 1a09 5350 |006c: const-string v9, "eglCreatePbufferSurface" // string@5053 │ │ -19ea04: 7020 fd58 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58fd │ │ -19ea0a: 5489 0143 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19ea0e: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ -19ea12: 0e00 |0075: return-void │ │ -19ea14: 2209 fe02 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ -19ea18: 1a0a 257f |0078: const-string v10, "surface was null" // string@7f25 │ │ -19ea1c: 7020 b30a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19ea22: 2709 |007d: throw v9 │ │ -19ea24: 2209 fe02 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ -19ea28: 1a0a 2c70 |0080: const-string v10, "null context" // string@702c │ │ -19ea2c: 7020 b30a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19ea32: 2709 |0085: throw v9 │ │ -19ea34: 2209 fe02 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ -19ea38: 1a0a 7682 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@8276 │ │ -19ea3c: 7020 b30a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19ea42: 2709 |008d: throw v9 │ │ -19ea44: 5b82 0043 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19ea48: 2209 fe02 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ -19ea4c: 1a0a 7a82 |0092: const-string v10, "unable to initialize EGL10" // string@827a │ │ -19ea50: 7020 b30a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19ea56: 2709 |0097: throw v9 │ │ -19ea58: 2209 fe02 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ -19ea5c: 1a0a 7882 |009a: const-string v10, "unable to get EGL10 display" // string@8278 │ │ -19ea60: 7020 b30a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19ea66: 2709 |009f: throw v9 │ │ -19ea68: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ +19e91c: |[19e91c] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ +19e92c: 7100 ee0d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0dee │ │ +19e932: 0c00 |0003: move-result-object v0 │ │ +19e934: 1f00 d703 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d7 │ │ +19e938: 5b80 fe42 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19e93c: 6201 a700 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a7 │ │ +19e940: 7220 e90d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de9 │ │ +19e946: 0c00 |000d: move-result-object v0 │ │ +19e948: 5b80 0043 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e94c: 6201 a900 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00a9 │ │ +19e950: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ +19e954: 5480 fe42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19e958: 5481 0043 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e95c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +19e95e: 7230 eb0d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0deb │ │ +19e964: 0a00 |001c: move-result v0 │ │ +19e966: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ +19e96a: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ +19e96e: 2303 1b11 |0021: new-array v3, v0, [I // type@111b │ │ +19e972: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ +19e978: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +19e97a: 2350 4911 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1149 │ │ +19e97e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +19e980: 2316 1b11 |002a: new-array v6, v1, [I // type@111b │ │ +19e984: 5481 fe42 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19e988: 5482 0043 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e98c: 0704 |0030: move-object v4, v0 │ │ +19e98e: 7806 e10d 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@0de1 │ │ +19e994: 0a01 |0034: move-result v1 │ │ +19e996: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ +19e99a: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ +19e99e: 1222 |0039: const/4 v2, #int 2 // #2 │ │ +19e9a0: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ +19e9a4: 2430 1b11 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@111b │ │ +19e9aa: 0c01 |003f: move-result-object v1 │ │ +19e9ac: 5482 fe42 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19e9b0: 5484 0043 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e9b4: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +19e9b6: 4606 0005 |0045: aget-object v6, v0, v5 │ │ +19e9ba: 6207 a800 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a8 │ │ +19e9be: 7251 e20d 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@0de2 │ │ +19e9c4: 0c01 |004c: move-result-object v1 │ │ +19e9c6: 5b81 ff42 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19e9ca: 1a01 5250 |004f: const-string v1, "eglCreateContext" // string@5052 │ │ +19e9ce: 7020 fd58 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58fd │ │ +19e9d4: 5481 ff42 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19e9d8: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ +19e9dc: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ +19e9e0: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ +19e9e4: 2453 1b11 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@111b │ │ +19e9ea: 0c09 |005f: move-result-object v9 │ │ +19e9ec: 548a fe42 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19e9f0: 5481 0043 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19e9f4: 4600 0005 |0064: aget-object v0, v0, v5 │ │ +19e9f8: 7240 e30d 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@0de3 │ │ +19e9fe: 0c09 |0069: move-result-object v9 │ │ +19ea00: 5b89 0143 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19ea04: 1a09 5350 |006c: const-string v9, "eglCreatePbufferSurface" // string@5053 │ │ +19ea08: 7020 fd58 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58fd │ │ +19ea0e: 5489 0143 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19ea12: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ +19ea16: 0e00 |0075: return-void │ │ +19ea18: 2209 fe02 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ +19ea1c: 1a0a 257f |0078: const-string v10, "surface was null" // string@7f25 │ │ +19ea20: 7020 b30a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19ea26: 2709 |007d: throw v9 │ │ +19ea28: 2209 fe02 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ +19ea2c: 1a0a 2c70 |0080: const-string v10, "null context" // string@702c │ │ +19ea30: 7020 b30a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19ea36: 2709 |0085: throw v9 │ │ +19ea38: 2209 fe02 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ +19ea3c: 1a0a 7682 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@8276 │ │ +19ea40: 7020 b30a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19ea46: 2709 |008d: throw v9 │ │ +19ea48: 5b82 0043 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19ea4c: 2209 fe02 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ +19ea50: 1a0a 7a82 |0092: const-string v10, "unable to initialize EGL10" // string@827a │ │ +19ea54: 7020 b30a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19ea5a: 2709 |0097: throw v9 │ │ +19ea5c: 2209 fe02 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@02fe │ │ +19ea60: 1a0a 7882 |009a: const-string v10, "unable to get EGL10 display" // string@8278 │ │ +19ea64: 7020 b30a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19ea6a: 2709 |009f: throw v9 │ │ +19ea6c: 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 │ │ @@ -323537,32 +323538,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -19ebf0: |[19ebf0] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ -19ec00: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@110a │ │ -19ec04: 5221 0a43 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ -19ec08: 7020 0a59 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@590a │ │ -19ec0e: 5b20 0843 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ -19ec12: 6e10 1159 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@5911 │ │ -19ec18: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ -19ec1c: 5421 0843 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ -19ec20: 6e10 0f59 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@590f │ │ -19ec26: 0a01 |0013: move-result v1 │ │ -19ec28: 7020 8201 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0182 │ │ -19ec2e: 5b20 0743 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ -19ec32: 6e20 8401 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0184 │ │ -19ec38: 2200 e900 |001c: new-instance v0, Landroid/view/Surface; // type@00e9 │ │ -19ec3c: 5421 0743 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ -19ec40: 7020 0503 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0305 │ │ -19ec46: 5b20 0643 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ -19ec4a: 0e00 |0025: return-void │ │ +19ebf4: |[19ebf4] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ +19ec04: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@110a │ │ +19ec08: 5221 0a43 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@430a │ │ +19ec0c: 7020 0a59 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@590a │ │ +19ec12: 5b20 0843 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ +19ec16: 6e10 1159 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@5911 │ │ +19ec1c: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ +19ec20: 5421 0843 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ +19ec24: 6e10 0f59 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@590f │ │ +19ec2a: 0a01 |0013: move-result v1 │ │ +19ec2c: 7020 8201 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0182 │ │ +19ec32: 5b20 0743 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ +19ec36: 6e20 8401 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0184 │ │ +19ec3c: 2200 e900 |001c: new-instance v0, Landroid/view/Surface; // type@00e9 │ │ +19ec40: 5421 0743 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ +19ec44: 7020 0503 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0305 │ │ +19ec4a: 5b20 0643 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ +19ec4e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ 0x000c line=73 │ │ 0x0019 line=74 │ │ 0x001c line=75 │ │ @@ -323575,45 +323576,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -19e800: |[19e800] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ -19e810: 5440 0343 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ -19e814: 1d00 |0002: monitor-enter v0 │ │ -19e816: 5541 0243 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ -19e81a: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ -19e81e: 5441 0343 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ -19e822: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ -19e826: 6e30 a60a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa6 │ │ -19e82c: 5541 0243 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ -19e830: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -19e834: 28f1 |0012: goto 0003 // -000f │ │ -19e836: 2201 fe02 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@02fe │ │ -19e83a: 1a02 e337 |0015: const-string v2, "Surface frame wait timed out" // string@37e3 │ │ -19e83e: 7020 b30a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19e844: 2701 |001a: throw v1 │ │ -19e846: 0d01 |001b: move-exception v1 │ │ -19e848: 2202 fe02 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ -19e84c: 7020 b50a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab5 │ │ -19e852: 2702 |0021: throw v2 │ │ -19e854: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -19e856: 5c41 0243 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ -19e85a: 1e00 |0025: monitor-exit v0 │ │ -19e85c: 5440 0843 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ -19e860: 1a01 fa46 |0028: const-string v1, "before updateTexImage" // string@46fa │ │ -19e864: 6e20 0c59 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19e86a: 5440 0743 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ -19e86e: 6e10 8501 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0185 │ │ -19e874: 0e00 |0032: return-void │ │ -19e876: 0d01 |0033: move-exception v1 │ │ -19e878: 1e00 |0034: monitor-exit v0 │ │ -19e87a: 2701 |0035: throw v1 │ │ +19e804: |[19e804] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ +19e814: 5440 0343 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ +19e818: 1d00 |0002: monitor-enter v0 │ │ +19e81a: 5541 0243 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ +19e81e: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ +19e822: 5441 0343 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ +19e826: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ +19e82a: 6e30 a60a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa6 │ │ +19e830: 5541 0243 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ +19e834: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +19e838: 28f1 |0012: goto 0003 // -000f │ │ +19e83a: 2201 fe02 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@02fe │ │ +19e83e: 1a02 e337 |0015: const-string v2, "Surface frame wait timed out" // string@37e3 │ │ +19e842: 7020 b30a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19e848: 2701 |001a: throw v1 │ │ +19e84a: 0d01 |001b: move-exception v1 │ │ +19e84c: 2202 fe02 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ +19e850: 7020 b50a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab5 │ │ +19e856: 2702 |0021: throw v2 │ │ +19e858: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +19e85a: 5c41 0243 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ +19e85e: 1e00 |0025: monitor-exit v0 │ │ +19e860: 5440 0843 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ +19e864: 1a01 fa46 |0028: const-string v1, "before updateTexImage" // string@46fa │ │ +19e868: 6e20 0c59 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19e86e: 5440 0743 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ +19e872: 6e10 8501 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0185 │ │ +19e878: 0e00 |0032: return-void │ │ +19e87a: 0d01 |0033: move-exception v1 │ │ +19e87c: 1e00 |0034: monitor-exit v0 │ │ +19e87e: 2701 |0035: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x0033 │ │ 0x0007 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001b │ │ -> 0x0033 │ │ 0x001c - 0x0026 │ │ @@ -323640,18 +323641,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19e8a4: |[19e8a4] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ -19e8b4: 5410 0843 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ -19e8b8: 6e20 0b59 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@590b │ │ -19e8be: 0e00 |0005: return-void │ │ +19e8a8: |[19e8a8] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ +19e8b8: 5410 0843 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ +19e8bc: 6e20 0b59 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@590b │ │ +19e8c2: 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; │ │ │ │ @@ -323660,19 +323661,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19e8f8: |[19e8f8] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ -19e908: 5420 0843 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ -19e90c: 5421 0743 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ -19e910: 6e30 0e59 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@590e │ │ -19e916: 0e00 |0007: return-void │ │ +19e8fc: |[19e8fc] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ +19e90c: 5420 0843 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ +19e910: 5421 0743 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ +19e914: 6e30 0e59 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@590e │ │ +19e91a: 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 │ │ │ │ @@ -323681,27 +323682,27 @@ │ │ type : '()Ljava/nio/ByteBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -19e6f4: |[19e6f4] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ -19e704: 5480 0543 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ -19e708: 6e10 b30b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb3 │ │ -19e70e: 5283 0943 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4309 │ │ -19e712: 5284 0443 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4304 │ │ -19e716: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ -19e71a: 5487 0543 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ -19e71e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -19e720: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -19e722: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ -19e726: 7707 2102 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0221 │ │ -19e72c: 5480 0543 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ -19e730: 1100 |0016: return-object v0 │ │ +19e6f8: |[19e6f8] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ +19e708: 5480 0543 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ +19e70c: 6e10 b30b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb3 │ │ +19e712: 5283 0943 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4309 │ │ +19e716: 5284 0443 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4304 │ │ +19e71a: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ +19e71e: 5487 0543 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ +19e722: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +19e724: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +19e726: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ +19e72a: 7707 2102 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0221 │ │ +19e730: 5480 0543 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4305 │ │ +19e734: 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; │ │ @@ -323711,17 +323712,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e6dc: |[19e6dc] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ -19e6ec: 5410 0643 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ -19e6f0: 1100 |0002: return-object v0 │ │ +19e6e0: |[19e6e0] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ +19e6f0: 5410 0643 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ +19e6f4: 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;) │ │ @@ -323729,35 +323730,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -19eaa4: |[19eaa4] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ -19eab4: 5440 fe42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19eab8: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -19eabc: 1a00 f946 |0004: const-string v0, "before makeCurrent" // string@46f9 │ │ -19eac0: 7020 fd58 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58fd │ │ -19eac6: 5440 fe42 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19eaca: 5441 0043 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19eace: 5442 0143 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19ead2: 5443 ff42 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19ead6: 7253 ec0d 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@0dec │ │ -19eadc: 0a00 |0014: move-result v0 │ │ -19eade: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ -19eae2: 0e00 |0017: return-void │ │ -19eae4: 2200 fe02 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19eae8: 1a01 5e50 |001a: const-string v1, "eglMakeCurrent failed" // string@505e │ │ -19eaec: 7020 b30a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19eaf2: 2700 |001f: throw v0 │ │ -19eaf4: 2200 fe02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19eaf8: 1a01 6b6f |0022: const-string v1, "not configured for makeCurrent" // string@6f6b │ │ -19eafc: 7020 b30a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19eb02: 2700 |0027: throw v0 │ │ +19eaa8: |[19eaa8] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ +19eab8: 5440 fe42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19eabc: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +19eac0: 1a00 f946 |0004: const-string v0, "before makeCurrent" // string@46f9 │ │ +19eac4: 7020 fd58 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58fd │ │ +19eaca: 5440 fe42 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19eace: 5441 0043 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19ead2: 5442 0143 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19ead6: 5443 ff42 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19eada: 7253 ec0d 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@0dec │ │ +19eae0: 0a00 |0014: move-result v0 │ │ +19eae2: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ +19eae6: 0e00 |0017: return-void │ │ +19eae8: 2200 fe02 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19eaec: 1a01 5e50 |001a: const-string v1, "eglMakeCurrent failed" // string@505e │ │ +19eaf0: 7020 b30a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19eaf6: 2700 |001f: throw v0 │ │ +19eaf8: 2200 fe02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19eafc: 1a01 6b6f |0022: const-string v1, "not configured for makeCurrent" // string@6f6b │ │ +19eb00: 7020 b30a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19eb06: 2700 |0027: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=148 │ │ 0x0009 line=149 │ │ 0x0018 line=150 │ │ 0x0020 line=146 │ │ @@ -323769,32 +323770,32 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19eb04: |[19eb04] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ -19eb14: 5423 0343 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ -19eb18: 1d03 |0002: monitor-enter v3 │ │ -19eb1a: 5520 0243 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ -19eb1e: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ -19eb22: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -19eb24: 5c20 0243 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ -19eb28: 5420 0343 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ -19eb2c: 6e10 a30a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa3 │ │ -19eb32: 1e03 |000f: monitor-exit v3 │ │ -19eb34: 0e00 |0010: return-void │ │ -19eb36: 2200 fe02 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19eb3a: 1a01 0169 |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6901 │ │ -19eb3e: 7020 b30a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19eb44: 2700 |0018: throw v0 │ │ -19eb46: 0d00 |0019: move-exception v0 │ │ -19eb48: 1e03 |001a: monitor-exit v3 │ │ -19eb4a: 2700 |001b: throw v0 │ │ +19eb08: |[19eb08] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ +19eb18: 5423 0343 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ +19eb1c: 1d03 |0002: monitor-enter v3 │ │ +19eb1e: 5520 0243 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ +19eb22: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ +19eb26: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +19eb28: 5c20 0243 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@4302 │ │ +19eb2c: 5420 0343 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4303 │ │ +19eb30: 6e10 a30a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa3 │ │ +19eb36: 1e03 |000f: monitor-exit v3 │ │ +19eb38: 0e00 |0010: return-void │ │ +19eb3a: 2200 fe02 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19eb3e: 1a01 0169 |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6901 │ │ +19eb42: 7020 b30a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19eb48: 2700 |0018: throw v0 │ │ +19eb4a: 0d00 |0019: move-exception v0 │ │ +19eb4c: 1e03 |001a: monitor-exit v3 │ │ +19eb4e: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ 0x0008 line=191 │ │ @@ -323811,48 +323812,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -19eb58: |[19eb58] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ -19eb68: 5450 fe42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19eb6c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -19eb70: 7210 e80d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0de8 │ │ -19eb76: 0c00 |0007: move-result-object v0 │ │ -19eb78: 5451 ff42 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19eb7c: 6e20 a00a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ -19eb82: 0a00 |000d: move-result v0 │ │ -19eb84: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ -19eb88: 5450 fe42 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19eb8c: 5451 0043 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19eb90: 6202 aa00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00aa │ │ -19eb94: 6203 aa00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00aa │ │ -19eb98: 6204 a800 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a8 │ │ -19eb9c: 7254 ec0d 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@0dec │ │ -19eba2: 5450 fe42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19eba6: 5451 0043 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19ebaa: 5452 0143 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19ebae: 7230 e50d 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@0de5 │ │ -19ebb4: 5450 fe42 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19ebb8: 5451 0043 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19ebbc: 5452 ff42 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19ebc0: 7230 e40d 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@0de4 │ │ -19ebc6: 5450 0643 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ -19ebca: 6e10 0603 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0306 │ │ -19ebd0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -19ebd2: 5b50 0043 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ -19ebd6: 5b50 ff42 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ -19ebda: 5b50 0143 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ -19ebde: 5b50 fe42 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ -19ebe2: 5b50 0843 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ -19ebe6: 5b50 0643 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ -19ebea: 5b50 0743 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ -19ebee: 0e00 |0043: return-void │ │ +19eb5c: |[19eb5c] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ +19eb6c: 5450 fe42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19eb70: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +19eb74: 7210 e80d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0de8 │ │ +19eb7a: 0c00 |0007: move-result-object v0 │ │ +19eb7c: 5451 ff42 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19eb80: 6e20 a00a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ +19eb86: 0a00 |000d: move-result v0 │ │ +19eb88: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ +19eb8c: 5450 fe42 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19eb90: 5451 0043 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19eb94: 6202 aa00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00aa │ │ +19eb98: 6203 aa00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00aa │ │ +19eb9c: 6204 a800 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a8 │ │ +19eba0: 7254 ec0d 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@0dec │ │ +19eba6: 5450 fe42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19ebaa: 5451 0043 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19ebae: 5452 0143 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19ebb2: 7230 e50d 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@0de5 │ │ +19ebb8: 5450 fe42 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19ebbc: 5451 0043 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19ebc0: 5452 ff42 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19ebc4: 7230 e40d 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@0de4 │ │ +19ebca: 5450 0643 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ +19ebce: 6e10 0603 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0306 │ │ +19ebd4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +19ebd6: 5b50 0043 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@4300 │ │ +19ebda: 5b50 ff42 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42ff │ │ +19ebde: 5b50 0143 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@4301 │ │ +19ebe2: 5b50 fe42 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fe │ │ +19ebe6: 5b50 0843 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4308 │ │ +19ebea: 5b50 0643 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4306 │ │ +19ebee: 5b50 0743 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4307 │ │ +19ebf2: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0010 line=129 │ │ 0x001d line=131 │ │ 0x0026 line=132 │ │ @@ -323900,19 +323901,19 @@ │ │ type : '(JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19ec7c: |[19ec7c] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ -19ec8c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19ec92: 5a01 0b43 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@430b │ │ -19ec96: 5a03 0c43 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@430c │ │ -19ec9a: 0e00 |0007: return-void │ │ +19ec80: |[19ec80] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ +19ec90: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19ec96: 5a01 0b43 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@430b │ │ +19ec9a: 5a03 0c43 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@430c │ │ +19ec9e: 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; │ │ @@ -323925,17 +323926,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ec4c: |[19ec4c] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ -19ec5c: 5320 0b43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@430b │ │ -19ec60: 1000 |0002: return-wide v0 │ │ +19ec50: |[19ec50] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ +19ec60: 5320 0b43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@430b │ │ +19ec64: 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;) │ │ @@ -323943,17 +323944,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ec64: |[19ec64] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ -19ec74: 5320 0c43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@430c │ │ -19ec78: 1000 |0002: return-wide v0 │ │ +19ec68: |[19ec68] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ +19ec78: 5320 0c43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@430c │ │ +19ec7c: 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 : 13728 (Sample.java) │ │ @@ -324055,63 +324056,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -19edbc: |[19edbc] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ -19edcc: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ -19edd0: 2300 1a11 |0002: new-array v0, v0, [F // type@111a │ │ -19edd4: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -19edda: 6900 1843 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4318 │ │ -19edde: 0e00 |0009: return-void │ │ -19ede0: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ +19edc0: |[19edc0] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ +19edd0: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ +19edd4: 2300 1a11 |0002: new-array v0, v0, [F // type@111a │ │ +19edd8: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +19edde: 6900 1843 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4318 │ │ +19ede2: 0e00 |0009: return-void │ │ +19ede4: 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 │ │ -19ee38: |[19ee38] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ -19ee48: 7010 9f0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19ee4e: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -19ee52: 2301 1a11 |0005: new-array v1, v0, [F // type@111a │ │ -19ee56: 5b31 1343 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ -19ee5a: 2300 1a11 |0009: new-array v0, v0, [F // type@111a │ │ -19ee5e: 5b30 1543 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ -19ee62: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ -19ee66: 5931 1643 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ -19ee6a: 5934 1d43 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431d │ │ -19ee6e: 6204 1843 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4318 │ │ -19ee72: 2141 |0015: array-length v1, v4 │ │ -19ee74: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ -19ee78: 7110 9f0b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -19ee7e: 0c01 |001b: move-result-object v1 │ │ -19ee80: 7100 b60b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb6 │ │ -19ee86: 0c02 |001f: move-result-object v2 │ │ -19ee88: 6e20 aa0b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0baa │ │ -19ee8e: 0c01 |0023: move-result-object v1 │ │ -19ee90: 6e10 a20b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0ba2 │ │ -19ee96: 0c01 |0027: move-result-object v1 │ │ -19ee98: 5b31 1743 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ -19ee9c: 6e20 c10b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bc1 │ │ -19eea2: 0c04 |002d: move-result-object v4 │ │ -19eea4: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -19eea6: 6e20 c00b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc0 │ │ -19eeac: 7120 2902 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@0229 │ │ -19eeb2: 0e00 |0035: return-void │ │ +19ee3c: |[19ee3c] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ +19ee4c: 7010 9f0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19ee52: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +19ee56: 2301 1a11 |0005: new-array v1, v0, [F // type@111a │ │ +19ee5a: 5b31 1343 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ +19ee5e: 2300 1a11 |0009: new-array v0, v0, [F // type@111a │ │ +19ee62: 5b30 1543 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ +19ee66: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ +19ee6a: 5931 1643 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ +19ee6e: 5934 1d43 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431d │ │ +19ee72: 6204 1843 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4318 │ │ +19ee76: 2141 |0015: array-length v1, v4 │ │ +19ee78: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ +19ee7c: 7110 9f0b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +19ee82: 0c01 |001b: move-result-object v1 │ │ +19ee84: 7100 b60b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb6 │ │ +19ee8a: 0c02 |001f: move-result-object v2 │ │ +19ee8c: 6e20 aa0b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0baa │ │ +19ee92: 0c01 |0023: move-result-object v1 │ │ +19ee94: 6e10 a20b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0ba2 │ │ +19ee9a: 0c01 |0027: move-result-object v1 │ │ +19ee9c: 5b31 1743 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ +19eea0: 6e20 c10b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bc1 │ │ +19eea6: 0c04 |002d: move-result-object v4 │ │ +19eea8: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +19eeaa: 6e20 c00b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc0 │ │ +19eeb0: 7120 2902 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@0229 │ │ +19eeb6: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=64 │ │ 0x0009 line=65 │ │ 0x000f line=67 │ │ 0x0011 line=75 │ │ @@ -324127,48 +324128,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 │ │ -19ec9c: |[19ec9c] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ -19ecac: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ -19ecb2: 7030 1059 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5910 │ │ -19ecb8: 0a04 |0006: move-result v4 │ │ -19ecba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -19ecbc: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -19ecc0: 0f00 |000a: return v0 │ │ -19ecc2: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ -19ecc8: 7030 1059 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5910 │ │ -19ecce: 0a05 |0011: move-result v5 │ │ -19ecd0: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ -19ecd4: 0f00 |0014: return v0 │ │ -19ecd6: 7100 1302 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0213 │ │ -19ecdc: 0a01 |0018: move-result v1 │ │ -19ecde: 1a02 8f5a |0019: const-string v2, "glCreateProgram" // string@5a8f │ │ -19ece2: 6e20 0c59 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19ece8: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ -19ecec: 0f00 |0020: return v0 │ │ -19ecee: 7120 1002 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0210 │ │ -19ecf4: 1a04 8b5a |0024: const-string v4, "glAttachShader" // string@5a8b │ │ -19ecf8: 6e20 0c59 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19ecfe: 7120 1002 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0210 │ │ -19ed04: 6e20 0c59 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19ed0a: 7110 2002 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0220 │ │ -19ed10: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -19ed12: 2345 1b11 |0033: new-array v5, v4, [I // type@111b │ │ -19ed16: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ -19ed1c: 7140 1d02 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@021d │ │ -19ed22: 4405 0500 |003b: aget v5, v5, v0 │ │ -19ed26: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ -19ed2a: 7110 1502 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0215 │ │ -19ed30: 2802 |0042: goto 0044 // +0002 │ │ -19ed32: 0110 |0043: move v0, v1 │ │ -19ed34: 0f00 |0044: return v0 │ │ +19eca0: |[19eca0] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ +19ecb0: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ +19ecb6: 7030 1059 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5910 │ │ +19ecbc: 0a04 |0006: move-result v4 │ │ +19ecbe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +19ecc0: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +19ecc4: 0f00 |000a: return v0 │ │ +19ecc6: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ +19eccc: 7030 1059 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5910 │ │ +19ecd2: 0a05 |0011: move-result v5 │ │ +19ecd4: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ +19ecd8: 0f00 |0014: return v0 │ │ +19ecda: 7100 1302 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0213 │ │ +19ece0: 0a01 |0018: move-result v1 │ │ +19ece2: 1a02 8f5a |0019: const-string v2, "glCreateProgram" // string@5a8f │ │ +19ece6: 6e20 0c59 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19ecec: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ +19ecf0: 0f00 |0020: return v0 │ │ +19ecf2: 7120 1002 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0210 │ │ +19ecf8: 1a04 8b5a |0024: const-string v4, "glAttachShader" // string@5a8b │ │ +19ecfc: 6e20 0c59 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19ed02: 7120 1002 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0210 │ │ +19ed08: 6e20 0c59 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19ed0e: 7110 2002 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0220 │ │ +19ed14: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +19ed16: 2345 1b11 |0033: new-array v5, v4, [I // type@111b │ │ +19ed1a: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ +19ed20: 7140 1d02 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@021d │ │ +19ed26: 4405 0500 |003b: aget v5, v5, v0 │ │ +19ed2a: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ +19ed2e: 7110 1502 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0215 │ │ +19ed34: 2802 |0042: goto 0044 // +0002 │ │ +19ed36: 0110 |0043: move v0, v1 │ │ +19ed38: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=180 │ │ 0x000e line=184 │ │ 0x0015 line=188 │ │ 0x0019 line=189 │ │ 0x0021 line=193 │ │ @@ -324190,36 +324191,36 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -19ed50: |[19ed50] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ -19ed60: 7110 1402 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0214 │ │ -19ed66: 0a00 |0003: move-result v0 │ │ -19ed68: 2201 0503 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -19ed6c: 1a02 915a |0006: const-string v2, "glCreateShader type=" // string@5a91 │ │ -19ed70: 7020 0d0b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19ed76: 6e20 110b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -19ed7c: 6e10 270b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19ed82: 0c04 |0011: move-result-object v4 │ │ -19ed84: 6e20 0c59 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19ed8a: 7120 2202 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0222 │ │ -19ed90: 7110 1202 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0212 │ │ -19ed96: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -19ed98: 2344 1b11 |001c: new-array v4, v4, [I // type@111b │ │ -19ed9c: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ -19eda2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -19eda4: 7140 1e02 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@021e │ │ -19edaa: 4404 0401 |0025: aget v4, v4, v1 │ │ -19edae: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ -19edb2: 7110 1602 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@0216 │ │ -19edb8: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -19edba: 0f00 |002d: return v0 │ │ +19ed54: |[19ed54] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ +19ed64: 7110 1402 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0214 │ │ +19ed6a: 0a00 |0003: move-result v0 │ │ +19ed6c: 2201 0503 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +19ed70: 1a02 915a |0006: const-string v2, "glCreateShader type=" // string@5a91 │ │ +19ed74: 7020 0d0b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19ed7a: 6e20 110b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +19ed80: 6e10 270b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19ed86: 0c04 |0011: move-result-object v4 │ │ +19ed88: 6e20 0c59 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19ed8e: 7120 2202 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0222 │ │ +19ed94: 7110 1202 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0212 │ │ +19ed9a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +19ed9c: 2344 1b11 |001c: new-array v4, v4, [I // type@111b │ │ +19eda0: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ +19eda6: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +19eda8: 7140 1e02 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@021e │ │ +19edae: 4404 0401 |0025: aget v4, v4, v1 │ │ +19edb2: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ +19edb6: 7110 1602 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@0216 │ │ +19edbc: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +19edbe: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ 0x0015 line=168 │ │ 0x0018 line=169 │ │ 0x001c line=170 │ │ @@ -324237,36 +324238,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -19eeb4: |[19eeb4] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ -19eec4: 5210 1443 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19eec8: 7110 1502 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0215 │ │ -19eece: 1a00 a282 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ +19eeb8: |[19eeb8] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ +19eec8: 5210 1443 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19eecc: 7110 1502 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0215 │ │ +19eed2: 1a00 a282 |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@82a2 │ │ -19eed2: 7030 0d59 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@590d │ │ -19eed8: 0a02 |000a: move-result v2 │ │ -19eeda: 5912 1443 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19eede: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ -19eee2: 0e00 |000f: return-void │ │ -19eee4: 2202 fe02 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ -19eee8: 1a00 1c53 |0012: const-string v0, "failed creating program" // string@531c │ │ -19eeec: 7020 b30a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19eef2: 2702 |0017: throw v2 │ │ +19eed6: 7030 0d59 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@590d │ │ +19eedc: 0a02 |000a: move-result v2 │ │ +19eede: 5912 1443 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19eee2: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ +19eee6: 0e00 |000f: return-void │ │ +19eee8: 2202 fe02 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ +19eeec: 1a00 1c53 |0012: const-string v0, "failed creating program" // string@531c │ │ +19eef0: 7020 b30a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19eef6: 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; │ │ @@ -324277,30 +324278,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -19eef4: |[19eef4] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ -19ef04: 7100 1c02 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@021c │ │ -19ef0a: 0a00 |0003: move-result v0 │ │ -19ef0c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -19ef10: 0e00 |0006: return-void │ │ -19ef12: 2201 fe02 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@02fe │ │ -19ef16: 2202 0503 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ -19ef1a: 7010 0a0b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -19ef20: 6e20 160b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19ef26: 1a04 a50b |0011: const-string v4, ": glError " // string@0ba5 │ │ -19ef2a: 6e20 160b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19ef30: 6e20 110b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -19ef36: 6e10 270b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19ef3c: 0c04 |001c: move-result-object v4 │ │ -19ef3e: 7020 b30a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19ef44: 2701 |0020: throw v1 │ │ +19eef8: |[19eef8] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ +19ef08: 7100 1c02 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@021c │ │ +19ef0e: 0a00 |0003: move-result v0 │ │ +19ef10: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +19ef14: 0e00 |0006: return-void │ │ +19ef16: 2201 fe02 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@02fe │ │ +19ef1a: 2202 0503 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0305 │ │ +19ef1e: 7010 0a0b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +19ef24: 6e20 160b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19ef2a: 1a04 a50b |0011: const-string v4, ": glError " // string@0ba5 │ │ +19ef2e: 6e20 160b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19ef34: 6e20 110b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +19ef3a: 6e10 270b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19ef40: 0c04 |001c: move-result-object v4 │ │ +19ef42: 7020 b30a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19ef48: 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; │ │ @@ -324310,84 +324311,84 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 149 16-bit code units │ │ -19ef48: |[19ef48] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ -19ef58: 1a00 ef70 |0000: const-string v0, "onDrawFrame start" // string@70ef │ │ -19ef5c: 6e20 0c59 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19ef62: 5480 1543 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ -19ef66: 6e20 8301 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0183 │ │ -19ef6c: 1259 |000a: const/4 v9, #int 5 // #5 │ │ -19ef6e: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ -19ef72: 548a 1543 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ -19ef76: 4400 0a09 |000f: aget v0, v10, v9 │ │ -19ef7a: 7f00 |0011: neg-float v0, v0 │ │ -19ef7c: 4b00 0a09 |0012: aput v0, v10, v9 │ │ -19ef80: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -19ef84: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ -19ef88: 4402 0a01 |0018: aget v2, v10, v1 │ │ -19ef8c: c720 |001a: sub-float/2addr v0, v2 │ │ -19ef8e: 4b00 0a01 |001b: aput v0, v10, v1 │ │ -19ef92: 528a 1443 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19ef96: 7110 2602 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@0226 │ │ -19ef9c: 1a0a aa5a |0022: const-string v10, "glUseProgram" // string@5aaa │ │ -19efa0: 6e20 0c59 a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19efa6: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ -19efac: 7110 0f02 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@020f │ │ -19efb2: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ -19efb8: 5280 1643 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ -19efbc: 7120 1102 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0211 │ │ -19efc2: 548a 1743 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ -19efc6: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -19efc8: 6e20 c00b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc0 │ │ -19efce: 5281 1943 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ -19efd2: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ -19efd6: 5486 1743 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ -19efda: 1232 |0041: const/4 v2, #int 3 // #3 │ │ -19efdc: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ -19efe0: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -19efe2: 7706 2702 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@0227 │ │ -19efe8: 1a0a ac5a |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5aac │ │ -19efec: 6e20 0c59 a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19eff2: 528a 1943 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ -19eff6: 7110 1802 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@0218 │ │ -19effc: 1a0a 965a |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5a96 │ │ -19f000: 6e20 0c59 a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f006: 548a 1743 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ -19f00a: 1231 |0059: const/4 v1, #int 3 // #3 │ │ -19f00c: 6e20 c00b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc0 │ │ -19f012: 5282 1a43 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ -19f016: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ -19f01a: 5487 1743 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ -19f01e: 1223 |0063: const/4 v3, #int 2 // #2 │ │ -19f020: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ -19f024: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -19f026: 7706 2702 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@0227 │ │ -19f02c: 1a0a ad5a |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5aad │ │ -19f030: 6e20 0c59 a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f036: 528a 1a43 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ -19f03a: 7110 1802 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@0218 │ │ -19f040: 1a0a 975a |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5a97 │ │ -19f044: 6e20 0c59 a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f04a: 528a 1c43 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@431c │ │ -19f04e: 5481 1543 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ -19f052: 1212 |007d: const/4 v2, #int 1 // #1 │ │ -19f054: 7150 2502 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0225 │ │ -19f05a: 528a 1b43 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@431b │ │ -19f05e: 5481 1343 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ -19f062: 7150 2502 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0225 │ │ -19f068: 124a |0088: const/4 v10, #int 4 // #4 │ │ -19f06a: 7130 1702 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@0217 │ │ -19f070: 1a09 945a |008c: const-string v9, "glDrawArrays" // string@5a94 │ │ -19f074: 6e20 0c59 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f07a: 7100 1902 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@0219 │ │ -19f080: 0e00 |0094: return-void │ │ +19ef4c: |[19ef4c] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ +19ef5c: 1a00 ef70 |0000: const-string v0, "onDrawFrame start" // string@70ef │ │ +19ef60: 6e20 0c59 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19ef66: 5480 1543 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ +19ef6a: 6e20 8301 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0183 │ │ +19ef70: 1259 |000a: const/4 v9, #int 5 // #5 │ │ +19ef72: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ +19ef76: 548a 1543 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ +19ef7a: 4400 0a09 |000f: aget v0, v10, v9 │ │ +19ef7e: 7f00 |0011: neg-float v0, v0 │ │ +19ef80: 4b00 0a09 |0012: aput v0, v10, v9 │ │ +19ef84: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +19ef88: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ +19ef8c: 4402 0a01 |0018: aget v2, v10, v1 │ │ +19ef90: c720 |001a: sub-float/2addr v0, v2 │ │ +19ef92: 4b00 0a01 |001b: aput v0, v10, v1 │ │ +19ef96: 528a 1443 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19ef9a: 7110 2602 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@0226 │ │ +19efa0: 1a0a aa5a |0022: const-string v10, "glUseProgram" // string@5aaa │ │ +19efa4: 6e20 0c59 a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19efaa: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ +19efb0: 7110 0f02 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@020f │ │ +19efb6: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ +19efbc: 5280 1643 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ +19efc0: 7120 1102 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0211 │ │ +19efc6: 548a 1743 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ +19efca: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +19efcc: 6e20 c00b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc0 │ │ +19efd2: 5281 1943 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ +19efd6: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ +19efda: 5486 1743 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ +19efde: 1232 |0041: const/4 v2, #int 3 // #3 │ │ +19efe0: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ +19efe4: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +19efe6: 7706 2702 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@0227 │ │ +19efec: 1a0a ac5a |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5aac │ │ +19eff0: 6e20 0c59 a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19eff6: 528a 1943 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ +19effa: 7110 1802 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@0218 │ │ +19f000: 1a0a 965a |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5a96 │ │ +19f004: 6e20 0c59 a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f00a: 548a 1743 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ +19f00e: 1231 |0059: const/4 v1, #int 3 // #3 │ │ +19f010: 6e20 c00b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc0 │ │ +19f016: 5282 1a43 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ +19f01a: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ +19f01e: 5487 1743 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4317 │ │ +19f022: 1223 |0063: const/4 v3, #int 2 // #2 │ │ +19f024: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ +19f028: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +19f02a: 7706 2702 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@0227 │ │ +19f030: 1a0a ad5a |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5aad │ │ +19f034: 6e20 0c59 a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f03a: 528a 1a43 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ +19f03e: 7110 1802 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@0218 │ │ +19f044: 1a0a 975a |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5a97 │ │ +19f048: 6e20 0c59 a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f04e: 528a 1c43 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@431c │ │ +19f052: 5481 1543 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4315 │ │ +19f056: 1212 |007d: const/4 v2, #int 1 // #1 │ │ +19f058: 7150 2502 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0225 │ │ +19f05e: 528a 1b43 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@431b │ │ +19f062: 5481 1343 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ +19f066: 7150 2502 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0225 │ │ +19f06c: 124a |0088: const/4 v10, #int 4 // #4 │ │ +19f06e: 7130 1702 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@0217 │ │ +19f074: 1a09 945a |008c: const-string v9, "glDrawArrays" // string@5a94 │ │ +19f078: 6e20 0c59 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f07e: 7100 1902 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@0219 │ │ +19f084: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000d line=90 │ │ 0x0018 line=91 │ │ 0x001d line=94 │ │ @@ -324419,17 +324420,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ed38: |[19ed38] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ -19ed48: 5210 1643 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ -19ed4c: 0f00 |0002: return v0 │ │ +19ed3c: |[19ed3c] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ +19ed4c: 5210 1643 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ +19ed50: 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;) │ │ @@ -324437,128 +324438,128 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 203 16-bit code units │ │ -19f084: |[19f084] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ -19f094: 1a00 a282 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ +19f088: |[19f088] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ +19f098: 1a00 a282 |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@82a2 │ │ -19f098: 1a01 5204 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ +19f09c: 1a01 5204 |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@0452 │ │ -19f09c: 7030 0d59 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@590d │ │ -19f0a2: 0a00 |0007: move-result v0 │ │ -19f0a4: 5970 1443 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19f0a8: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ -19f0ac: 1a01 2c41 |000c: const-string v1, "aPosition" // string@412c │ │ -19f0b0: 7120 1b02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021b │ │ -19f0b6: 0a00 |0011: move-result v0 │ │ -19f0b8: 5970 1943 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ -19f0bc: 1a00 9b5a |0014: const-string v0, "glGetAttribLocation aPosition" // string@5a9b │ │ -19f0c0: 6e20 0c59 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f0c6: 5270 1943 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ -19f0ca: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -19f0cc: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ -19f0d0: 5270 1443 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19f0d4: 1a02 2d41 |0020: const-string v2, "aTextureCoord" // string@412d │ │ -19f0d8: 7120 1b02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021b │ │ -19f0de: 0a00 |0025: move-result v0 │ │ -19f0e0: 5970 1a43 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ -19f0e4: 1a00 9c5a |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5a9c │ │ -19f0e8: 6e20 0c59 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f0ee: 5270 1a43 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ -19f0f2: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ -19f0f6: 5270 1443 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19f0fa: 1a02 6f82 |0033: const-string v2, "uMVPMatrix" // string@826f │ │ -19f0fe: 7120 1f02 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@021f │ │ -19f104: 0a00 |0038: move-result v0 │ │ -19f106: 5970 1b43 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@431b │ │ -19f10a: 1a00 a15a |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5aa1 │ │ -19f10e: 6e20 0c59 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f114: 5270 1b43 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@431b │ │ -19f118: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ -19f11c: 5270 1443 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ -19f120: 1a02 7082 |0046: const-string v2, "uSTMatrix" // string@8270 │ │ -19f124: 7120 1f02 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@021f │ │ -19f12a: 0a00 |004b: move-result v0 │ │ -19f12c: 5970 1c43 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@431c │ │ -19f130: 1a00 a25a |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5aa2 │ │ -19f134: 6e20 0c59 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f13a: 5270 1c43 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@431c │ │ -19f13e: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ -19f142: 1210 |0057: const/4 v0, #int 1 // #1 │ │ -19f144: 2301 1b11 |0058: new-array v1, v0, [I // type@111b │ │ -19f148: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -19f14a: 7130 1a02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021a │ │ -19f150: 4400 0102 |005e: aget v0, v1, v2 │ │ -19f154: 5970 1643 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ -19f158: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ -19f15e: 7120 1102 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0211 │ │ -19f164: 1a00 8d5a |0068: const-string v0, "glBindTexture mTextureID" // string@5a8d │ │ -19f168: 6e20 0c59 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f16e: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ -19f172: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ -19f176: 7130 2302 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0223 │ │ -19f17c: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ -19f180: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ -19f186: 7130 2302 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0223 │ │ -19f18c: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ -19f190: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ -19f196: 7130 2402 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0224 │ │ -19f19c: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ -19f1a0: 7130 2402 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0224 │ │ -19f1a6: 1a00 a65a |0089: const-string v0, "glTexParameter" // string@5aa6 │ │ -19f1aa: 6e20 0c59 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ -19f1b0: 5470 1343 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ -19f1b4: 7120 2902 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@0229 │ │ -19f1ba: 5270 1d43 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431d │ │ -19f1be: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ -19f1c2: 5471 1343 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ -19f1c6: 8203 |0099: int-to-float v3, v0 │ │ -19f1c8: 1205 |009a: const/4 v5, #int 0 // #0 │ │ -19f1ca: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ -19f1ce: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -19f1d0: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -19f1d2: 7706 2802 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@0228 │ │ -19f1d8: 0e00 |00a2: return-void │ │ -19f1da: 2200 fe02 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19f1de: 1a01 4d14 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@144d │ │ -19f1e2: 7020 b30a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19f1e8: 2700 |00aa: throw v0 │ │ -19f1ea: 2200 fe02 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19f1ee: 1a01 4c14 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@144c │ │ -19f1f2: 7020 b30a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19f1f8: 2700 |00b2: throw v0 │ │ -19f1fa: 2200 fe02 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19f1fe: 1a01 4b14 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@144b │ │ -19f202: 7020 b30a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19f208: 2700 |00ba: throw v0 │ │ -19f20a: 2200 fe02 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19f20e: 1a01 4a14 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@144a │ │ -19f212: 7020 b30a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19f218: 2700 |00c2: throw v0 │ │ -19f21a: 2200 fe02 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -19f21e: 1a01 1c53 |00c5: const-string v1, "failed creating program" // string@531c │ │ -19f222: 7020 b30a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -19f228: 2700 |00ca: throw v0 │ │ +19f0a0: 7030 0d59 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@590d │ │ +19f0a6: 0a00 |0007: move-result v0 │ │ +19f0a8: 5970 1443 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19f0ac: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ +19f0b0: 1a01 2c41 |000c: const-string v1, "aPosition" // string@412c │ │ +19f0b4: 7120 1b02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021b │ │ +19f0ba: 0a00 |0011: move-result v0 │ │ +19f0bc: 5970 1943 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ +19f0c0: 1a00 9b5a |0014: const-string v0, "glGetAttribLocation aPosition" // string@5a9b │ │ +19f0c4: 6e20 0c59 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f0ca: 5270 1943 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4319 │ │ +19f0ce: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +19f0d0: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ +19f0d4: 5270 1443 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19f0d8: 1a02 2d41 |0020: const-string v2, "aTextureCoord" // string@412d │ │ +19f0dc: 7120 1b02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021b │ │ +19f0e2: 0a00 |0025: move-result v0 │ │ +19f0e4: 5970 1a43 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ +19f0e8: 1a00 9c5a |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5a9c │ │ +19f0ec: 6e20 0c59 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f0f2: 5270 1a43 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@431a │ │ +19f0f6: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ +19f0fa: 5270 1443 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19f0fe: 1a02 6f82 |0033: const-string v2, "uMVPMatrix" // string@826f │ │ +19f102: 7120 1f02 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@021f │ │ +19f108: 0a00 |0038: move-result v0 │ │ +19f10a: 5970 1b43 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@431b │ │ +19f10e: 1a00 a15a |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5aa1 │ │ +19f112: 6e20 0c59 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f118: 5270 1b43 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@431b │ │ +19f11c: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ +19f120: 5270 1443 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4314 │ │ +19f124: 1a02 7082 |0046: const-string v2, "uSTMatrix" // string@8270 │ │ +19f128: 7120 1f02 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@021f │ │ +19f12e: 0a00 |004b: move-result v0 │ │ +19f130: 5970 1c43 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@431c │ │ +19f134: 1a00 a25a |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5aa2 │ │ +19f138: 6e20 0c59 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f13e: 5270 1c43 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@431c │ │ +19f142: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ +19f146: 1210 |0057: const/4 v0, #int 1 // #1 │ │ +19f148: 2301 1b11 |0058: new-array v1, v0, [I // type@111b │ │ +19f14c: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +19f14e: 7130 1a02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021a │ │ +19f154: 4400 0102 |005e: aget v0, v1, v2 │ │ +19f158: 5970 1643 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4316 │ │ +19f15c: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ +19f162: 7120 1102 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0211 │ │ +19f168: 1a00 8d5a |0068: const-string v0, "glBindTexture mTextureID" // string@5a8d │ │ +19f16c: 6e20 0c59 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f172: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ +19f176: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ +19f17a: 7130 2302 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0223 │ │ +19f180: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ +19f184: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ +19f18a: 7130 2302 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0223 │ │ +19f190: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ +19f194: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ +19f19a: 7130 2402 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0224 │ │ +19f1a0: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ +19f1a4: 7130 2402 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0224 │ │ +19f1aa: 1a00 a65a |0089: const-string v0, "glTexParameter" // string@5aa6 │ │ +19f1ae: 6e20 0c59 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@590c │ │ +19f1b4: 5470 1343 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ +19f1b8: 7120 2902 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@0229 │ │ +19f1be: 5270 1d43 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431d │ │ +19f1c2: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ +19f1c6: 5471 1343 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4313 │ │ +19f1ca: 8203 |0099: int-to-float v3, v0 │ │ +19f1cc: 1205 |009a: const/4 v5, #int 0 // #0 │ │ +19f1ce: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ +19f1d2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +19f1d4: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +19f1d6: 7706 2802 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@0228 │ │ +19f1dc: 0e00 |00a2: return-void │ │ +19f1de: 2200 fe02 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19f1e2: 1a01 4d14 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@144d │ │ +19f1e6: 7020 b30a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19f1ec: 2700 |00aa: throw v0 │ │ +19f1ee: 2200 fe02 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19f1f2: 1a01 4c14 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@144c │ │ +19f1f6: 7020 b30a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19f1fc: 2700 |00b2: throw v0 │ │ +19f1fe: 2200 fe02 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19f202: 1a01 4b14 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@144b │ │ +19f206: 7020 b30a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19f20c: 2700 |00ba: throw v0 │ │ +19f20e: 2200 fe02 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19f212: 1a01 4a14 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@144a │ │ +19f216: 7020 b30a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19f21c: 2700 |00c2: throw v0 │ │ +19f21e: 2200 fe02 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19f222: 1a01 1c53 |00c5: const-string v1, "failed creating program" // string@531c │ │ +19f226: 7020 b30a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +19f22c: 2700 |00ca: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000c line=120 │ │ 0x0014 line=121 │ │ 0x0019 line=122 │ │ 0x001e line=125 │ │ @@ -324700,103 +324701,103 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -19f3d8: |[19f3d8] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ -19f3e8: 2200 7703 |0000: new-instance v0, Ljava/util/HashMap; // type@0377 │ │ -19f3ec: 7010 950c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -19f3f2: 6900 2943 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4329 │ │ -19f3f6: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ -19f3fc: 7110 500a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f402: 0c01 |000d: move-result-object v1 │ │ -19f404: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -19f406: 7110 500a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f40c: 0c02 |0012: move-result-object v2 │ │ -19f40e: 7230 e80c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f414: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ -19f41a: 7110 500a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f420: 0c01 |001c: move-result-object v1 │ │ -19f422: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -19f424: 7110 500a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f42a: 0c02 |0021: move-result-object v2 │ │ -19f42c: 7230 e80c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f432: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ -19f438: 7110 500a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f43e: 0c01 |002b: move-result-object v1 │ │ -19f440: 1222 |002c: const/4 v2, #int 2 // #2 │ │ -19f442: 7110 500a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f448: 0c02 |0030: move-result-object v2 │ │ -19f44a: 7230 e80c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f450: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ -19f456: 7110 500a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f45c: 0c01 |003a: move-result-object v1 │ │ -19f45e: 1232 |003b: const/4 v2, #int 3 // #3 │ │ -19f460: 7110 500a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f466: 0c02 |003f: move-result-object v2 │ │ -19f468: 7230 e80c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f46e: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ -19f474: 7110 500a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f47a: 0c01 |0049: move-result-object v1 │ │ -19f47c: 1242 |004a: const/4 v2, #int 4 // #4 │ │ -19f47e: 7110 500a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f484: 0c02 |004e: move-result-object v2 │ │ -19f486: 7230 e80c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f48c: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ -19f490: 7110 500a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f496: 0c01 |0057: move-result-object v1 │ │ -19f498: 1252 |0058: const/4 v2, #int 5 // #5 │ │ -19f49a: 7110 500a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4a0: 0c02 |005c: move-result-object v2 │ │ -19f4a2: 7230 e80c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f4a8: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ -19f4ac: 7110 500a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4b2: 0c01 |0065: move-result-object v1 │ │ -19f4b4: 1262 |0066: const/4 v2, #int 6 // #6 │ │ -19f4b6: 7110 500a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4bc: 0c02 |006a: move-result-object v2 │ │ -19f4be: 7230 e80c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f4c4: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ -19f4c8: 7110 500a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4ce: 0c01 |0073: move-result-object v1 │ │ -19f4d0: 1272 |0074: const/4 v2, #int 7 // #7 │ │ -19f4d2: 7110 500a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4d8: 0c02 |0078: move-result-object v2 │ │ -19f4da: 7230 e80c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f4e0: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ -19f4e4: 7110 500a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4ea: 0c01 |0081: move-result-object v1 │ │ -19f4ec: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ -19f4f0: 7110 500a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f4f6: 0c02 |0087: move-result-object v2 │ │ -19f4f8: 7230 e80c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f4fe: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ -19f502: 7110 500a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f508: 0c01 |0090: move-result-object v1 │ │ -19f50a: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ -19f50e: 7110 500a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f514: 0c02 |0096: move-result-object v2 │ │ -19f516: 7230 e80c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f51c: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ -19f520: 7110 500a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f526: 0c01 |009f: move-result-object v1 │ │ -19f528: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ -19f52c: 7110 500a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f532: 0c02 |00a5: move-result-object v2 │ │ -19f534: 7230 e80c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f53a: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ -19f53e: 7110 500a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f544: 0c01 |00ae: move-result-object v1 │ │ -19f546: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ -19f54a: 7110 500a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f550: 0c02 |00b4: move-result-object v2 │ │ -19f552: 7230 e80c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -19f558: 0e00 |00b8: return-void │ │ +19f3dc: |[19f3dc] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ +19f3ec: 2200 7703 |0000: new-instance v0, Ljava/util/HashMap; // type@0377 │ │ +19f3f0: 7010 950c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +19f3f6: 6900 2943 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4329 │ │ +19f3fa: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ +19f400: 7110 500a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f406: 0c01 |000d: move-result-object v1 │ │ +19f408: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +19f40a: 7110 500a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f410: 0c02 |0012: move-result-object v2 │ │ +19f412: 7230 e80c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f418: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ +19f41e: 7110 500a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f424: 0c01 |001c: move-result-object v1 │ │ +19f426: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +19f428: 7110 500a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f42e: 0c02 |0021: move-result-object v2 │ │ +19f430: 7230 e80c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f436: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ +19f43c: 7110 500a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f442: 0c01 |002b: move-result-object v1 │ │ +19f444: 1222 |002c: const/4 v2, #int 2 // #2 │ │ +19f446: 7110 500a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f44c: 0c02 |0030: move-result-object v2 │ │ +19f44e: 7230 e80c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f454: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ +19f45a: 7110 500a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f460: 0c01 |003a: move-result-object v1 │ │ +19f462: 1232 |003b: const/4 v2, #int 3 // #3 │ │ +19f464: 7110 500a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f46a: 0c02 |003f: move-result-object v2 │ │ +19f46c: 7230 e80c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f472: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ +19f478: 7110 500a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f47e: 0c01 |0049: move-result-object v1 │ │ +19f480: 1242 |004a: const/4 v2, #int 4 // #4 │ │ +19f482: 7110 500a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f488: 0c02 |004e: move-result-object v2 │ │ +19f48a: 7230 e80c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f490: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ +19f494: 7110 500a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f49a: 0c01 |0057: move-result-object v1 │ │ +19f49c: 1252 |0058: const/4 v2, #int 5 // #5 │ │ +19f49e: 7110 500a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4a4: 0c02 |005c: move-result-object v2 │ │ +19f4a6: 7230 e80c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f4ac: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ +19f4b0: 7110 500a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4b6: 0c01 |0065: move-result-object v1 │ │ +19f4b8: 1262 |0066: const/4 v2, #int 6 // #6 │ │ +19f4ba: 7110 500a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4c0: 0c02 |006a: move-result-object v2 │ │ +19f4c2: 7230 e80c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f4c8: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ +19f4cc: 7110 500a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4d2: 0c01 |0073: move-result-object v1 │ │ +19f4d4: 1272 |0074: const/4 v2, #int 7 // #7 │ │ +19f4d6: 7110 500a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4dc: 0c02 |0078: move-result-object v2 │ │ +19f4de: 7230 e80c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f4e4: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ +19f4e8: 7110 500a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4ee: 0c01 |0081: move-result-object v1 │ │ +19f4f0: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ +19f4f4: 7110 500a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f4fa: 0c02 |0087: move-result-object v2 │ │ +19f4fc: 7230 e80c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f502: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ +19f506: 7110 500a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f50c: 0c01 |0090: move-result-object v1 │ │ +19f50e: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ +19f512: 7110 500a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f518: 0c02 |0096: move-result-object v2 │ │ +19f51a: 7230 e80c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f520: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ +19f524: 7110 500a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f52a: 0c01 |009f: move-result-object v1 │ │ +19f52c: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ +19f530: 7110 500a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f536: 0c02 |00a5: move-result-object v2 │ │ +19f538: 7230 e80c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f53e: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ +19f542: 7110 500a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f548: 0c01 |00ae: move-result-object v1 │ │ +19f54a: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ +19f54e: 7110 500a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f554: 0c02 |00b4: move-result-object v2 │ │ +19f556: 7230 e80c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +19f55c: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000a line=48 │ │ 0x0019 line=49 │ │ 0x0028 line=50 │ │ 0x0037 line=51 │ │ @@ -324815,236 +324816,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 │ │ -19f55c: |[19f55c] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ -19f56c: 7010 9f0a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19f572: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -19f576: 5a60 2c43 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@432c │ │ -19f57a: 2202 6e03 |0007: new-instance v2, Ljava/util/ArrayList; // type@036e │ │ -19f57e: 7010 570c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19f584: 5b62 2843 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ -19f588: 5a60 1f43 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ -19f58c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -19f58e: 5b62 2243 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ -19f592: 5b62 2643 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f596: 5b62 2a43 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f59a: 2202 7403 |0017: new-instance v2, Ljava/util/Date; // type@0374 │ │ -19f59e: 7010 8d0c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c8d │ │ -19f5a4: 5b62 1e43 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431e │ │ -19f5a8: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -19f5aa: 5962 2d43 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432d │ │ -19f5ae: 2202 6e03 |0021: new-instance v2, Ljava/util/ArrayList; // type@036e │ │ -19f5b2: 7010 570c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19f5b8: 5b62 2743 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4327 │ │ -19f5bc: 5a60 2543 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4325 │ │ -19f5c0: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -19f5c2: 5c60 2043 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@4320 │ │ -19f5c6: 8173 |002d: int-to-long v3, v7 │ │ -19f5c8: 5a63 2c43 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@432c │ │ -19f5cc: 5c69 2443 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4324 │ │ -19f5d0: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -19f5d2: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ -19f5d6: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ -19f5da: 7120 5d0a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -19f5e0: 0c09 |003a: move-result-object v9 │ │ -19f5e2: 6e20 5b0c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19f5e8: 5a63 1f43 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ -19f5ec: 1a09 6e84 |0040: const-string v9, "width" // string@846e │ │ -19f5f0: 6e20 d601 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ -19f5f6: 0a09 |0045: move-result v9 │ │ -19f5f8: 5969 2e43 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ -19f5fc: 1a09 c55b |0048: const-string v9, "height" // string@5bc5 │ │ -19f600: 6e20 d601 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ -19f606: 0a09 |004d: move-result v9 │ │ -19f608: 5969 2343 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ -19f60c: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ -19f612: 5969 2b43 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ -19f616: 2209 7e03 |0055: new-instance v9, Ljava/util/LinkedList; // type@037e │ │ -19f61a: 7010 bb0c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ -19f620: 5b69 2a43 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f624: 1a09 d083 |005c: const-string v9, "vide" // string@83d0 │ │ -19f628: 5b69 2143 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@4321 │ │ -19f62c: 2209 3602 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@0236 │ │ -19f630: 7010 6508 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0865 │ │ -19f636: 5b69 2243 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ -19f63a: 2209 2a02 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022a │ │ -19f63e: 7010 3908 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0839 │ │ -19f644: 5b69 2643 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f648: 1a09 ee6b |006e: const-string v9, "mime" // string@6bee │ │ -19f64c: 6e20 d701 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d7 │ │ -19f652: 0c09 |0073: move-result-object v9 │ │ -19f654: 1a01 d483 |0074: const-string v1, "video/avc" // string@83d4 │ │ -19f658: 6e20 d40a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19f65e: 0a01 |0079: move-result v1 │ │ -19f660: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ -19f664: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ -19f668: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ -19f66c: 2209 3802 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@0238 │ │ -19f670: 1a01 7e46 |0082: const-string v1, "avc1" // string@467e │ │ -19f674: 7020 6e08 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086e │ │ -19f67a: 6e20 7008 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0870 │ │ -19f680: 6e20 7108 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0871 │ │ -19f686: 6e20 7208 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0872 │ │ -19f68c: 6e30 7408 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0874 │ │ -19f692: 6e30 7508 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0875 │ │ -19f698: 5261 2e43 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ -19f69c: 6e20 7608 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0876 │ │ -19f6a2: 5261 2343 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ -19f6a6: 6e20 7308 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0873 │ │ -19f6ac: 2201 aa02 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02aa │ │ -19f6b0: 7010 4409 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0944 │ │ -19f6b6: 1a02 504d |00a5: const-string v2, "csd-0" // string@4d50 │ │ -19f6ba: 6e20 d501 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d5 │ │ -19f6c0: 0c03 |00aa: move-result-object v3 │ │ -19f6c2: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ -19f6c6: 2203 6e03 |00ad: new-instance v3, Ljava/util/ArrayList; // type@036e │ │ -19f6ca: 7010 570c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19f6d0: 6e20 d501 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d5 │ │ -19f6d6: 0c02 |00b5: move-result-object v2 │ │ -19f6d8: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ -19f6da: 6e20 ac0b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19f6e0: 6e10 b20b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb2 │ │ -19f6e6: 0a05 |00bd: move-result v5 │ │ -19f6e8: 2355 1711 |00be: new-array v5, v5, [B // type@1117 │ │ -19f6ec: 6e20 a60b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19f6f2: 6e20 5b0c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19f6f8: 2202 6e03 |00c6: new-instance v2, Ljava/util/ArrayList; // type@036e │ │ -19f6fc: 7010 570c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -19f702: 1a05 514d |00cb: const-string v5, "csd-1" // string@4d51 │ │ -19f706: 6e20 d501 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d5 │ │ -19f70c: 0c08 |00d0: move-result-object v8 │ │ -19f70e: 6e20 ac0b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19f714: 6e10 b20b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb2 │ │ -19f71a: 0a04 |00d7: move-result v4 │ │ -19f71c: 2344 1711 |00d8: new-array v4, v4, [B // type@1117 │ │ -19f720: 6e20 a60b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19f726: 6e20 5b0c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19f72c: 6e20 4e09 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@094e │ │ -19f732: 6e20 4c09 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@094c │ │ -19f738: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ -19f73c: 6e20 4509 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0945 │ │ -19f742: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ -19f746: 6e20 4609 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0946 │ │ -19f74c: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ -19f74e: 6e20 4809 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@0948 │ │ -19f754: 6e20 4709 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0947 │ │ -19f75a: 6e20 4909 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@0949 │ │ -19f760: 6e20 4a09 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@094a │ │ -19f766: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ -19f768: 6e20 4b09 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@094b │ │ -19f76e: 6e20 4d09 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@094d │ │ -19f774: 6e20 6f08 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@086f │ │ -19f77a: 5467 2643 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f77e: 6e20 3a08 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083a │ │ -19f784: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ -19f788: 1a07 d683 |010e: const-string v7, "video/mp4v" // string@83d6 │ │ -19f78c: 6e20 d40a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -19f792: 0a07 |0113: move-result v7 │ │ -19f794: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ -19f798: 2207 3802 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@0238 │ │ -19f79c: 1a08 936c |0118: const-string v8, "mp4v" // string@6c93 │ │ -19f7a0: 7020 6e08 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086e │ │ -19f7a6: 6e20 7008 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0870 │ │ -19f7ac: 6e20 7108 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0871 │ │ -19f7b2: 6e20 7208 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0872 │ │ -19f7b8: 6e30 7408 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0874 │ │ -19f7be: 6e30 7508 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0875 │ │ -19f7c4: 5268 2e43 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ -19f7c8: 6e20 7608 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0876 │ │ -19f7ce: 5268 2343 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ -19f7d2: 6e20 7308 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0873 │ │ -19f7d8: 5468 2643 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f7dc: 6e20 3a08 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083a │ │ -19f7e2: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ -19f7e6: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ -19f7ea: 7120 5d0a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -19f7f0: 0c09 |0142: move-result-object v9 │ │ -19f7f2: 6e20 5b0c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19f7f8: 5a63 1f43 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ -19f7fc: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ -19f800: 5969 2d43 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432d │ │ -19f804: 1a09 a878 |014c: const-string v9, "sample-rate" // string@78a8 │ │ -19f808: 6e20 d601 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ -19f80e: 0a01 |0151: move-result v1 │ │ -19f810: 5961 2b43 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ -19f814: 1a01 c07d |0154: const-string v1, "soun" // string@7dc0 │ │ -19f818: 5b61 2143 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@4321 │ │ -19f81c: 2201 2f02 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@022f │ │ -19f820: 7010 4508 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0845 │ │ -19f826: 5b61 2243 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ -19f82a: 2201 2a02 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022a │ │ -19f82e: 7010 3908 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0839 │ │ -19f834: 5b61 2643 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f838: 2201 3702 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@0237 │ │ -19f83c: 1a02 926c |0168: const-string v2, "mp4a" // string@6c92 │ │ -19f840: 7020 6608 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0866 │ │ -19f846: 1a02 ef48 |016d: const-string v2, "channel-count" // string@48ef │ │ -19f84a: 6e20 d601 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ -19f850: 0a02 |0172: move-result v2 │ │ -19f852: 6e20 6a08 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@086a │ │ -19f858: 6e20 d601 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ -19f85e: 0a08 |0179: move-result v8 │ │ -19f860: 8188 |017a: int-to-long v8, v8 │ │ -19f862: 6e30 6c08 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@086c │ │ -19f868: 6e20 6b08 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@086b │ │ -19f86e: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ -19f872: 6e20 6d08 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@086d │ │ -19f878: 2208 9f02 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@029f │ │ -19f87c: 7010 2209 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@0922 │ │ -19f882: 2209 a202 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a2 │ │ -19f886: 7010 3009 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0930 │ │ -19f88c: 6e20 3309 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0933 │ │ -19f892: 2207 a302 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02a3 │ │ -19f896: 7010 3509 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0935 │ │ -19f89c: 1220 |0198: const/4 v0, #int 2 // #2 │ │ -19f89e: 6e20 3609 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0936 │ │ -19f8a4: 6e20 3409 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0934 │ │ -19f8aa: 2207 a102 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a1 │ │ -19f8ae: 7010 2909 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@0929 │ │ -19f8b4: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ -19f8b8: 6e20 2e09 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@092e │ │ -19f8be: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ -19f8c0: 6e20 2f09 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@092f │ │ -19f8c6: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ -19f8ca: 6e20 2c09 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@092c │ │ -19f8d0: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ -19f8d6: 6e30 2d09 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@092d │ │ -19f8dc: 6e30 2b09 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@092b │ │ -19f8e2: 2202 a002 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a0 │ │ -19f8e6: 7010 2509 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0925 │ │ -19f8ec: 6e20 2609 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0926 │ │ -19f8f2: 6200 2943 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4329 │ │ -19f8f6: 6e10 6908 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@0869 │ │ -19f8fc: 0b03 |01c8: move-result-wide v3 │ │ -19f8fe: 8434 |01c9: long-to-int v4, v3 │ │ -19f900: 7110 500a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f906: 0c03 |01cd: move-result-object v3 │ │ -19f908: 7220 e50c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -19f90e: 0c00 |01d1: move-result-object v0 │ │ -19f910: 1f00 eb02 |01d2: check-cast v0, Ljava/lang/Integer; // type@02eb │ │ -19f914: 6e10 490a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -19f91a: 0a00 |01d7: move-result v0 │ │ -19f91c: 6e20 2809 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@0928 │ │ -19f922: 6e10 6808 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@0868 │ │ -19f928: 0a00 |01de: move-result v0 │ │ -19f92a: 6e20 2709 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0927 │ │ -19f930: 6e20 2a09 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@092a │ │ -19f936: 6e20 3209 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@0932 │ │ -19f93c: 6e10 3109 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@0931 │ │ -19f942: 0c07 |01eb: move-result-object v7 │ │ -19f944: 6e20 2409 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0924 │ │ -19f94a: 6e20 2309 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0923 │ │ -19f950: 6e20 6708 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0867 │ │ -19f956: 5467 2643 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f95a: 6e20 3a08 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083a │ │ -19f960: 0e00 |01fa: return-void │ │ +19f560: |[19f560] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ +19f570: 7010 9f0a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19f576: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +19f57a: 5a60 2c43 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@432c │ │ +19f57e: 2202 6e03 |0007: new-instance v2, Ljava/util/ArrayList; // type@036e │ │ +19f582: 7010 570c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19f588: 5b62 2843 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ +19f58c: 5a60 1f43 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ +19f590: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +19f592: 5b62 2243 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ +19f596: 5b62 2643 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f59a: 5b62 2a43 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f59e: 2202 7403 |0017: new-instance v2, Ljava/util/Date; // type@0374 │ │ +19f5a2: 7010 8d0c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c8d │ │ +19f5a8: 5b62 1e43 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431e │ │ +19f5ac: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +19f5ae: 5962 2d43 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432d │ │ +19f5b2: 2202 6e03 |0021: new-instance v2, Ljava/util/ArrayList; // type@036e │ │ +19f5b6: 7010 570c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19f5bc: 5b62 2743 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4327 │ │ +19f5c0: 5a60 2543 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4325 │ │ +19f5c4: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +19f5c6: 5c60 2043 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@4320 │ │ +19f5ca: 8173 |002d: int-to-long v3, v7 │ │ +19f5cc: 5a63 2c43 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@432c │ │ +19f5d0: 5c69 2443 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4324 │ │ +19f5d4: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +19f5d6: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ +19f5da: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ +19f5de: 7120 5d0a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +19f5e4: 0c09 |003a: move-result-object v9 │ │ +19f5e6: 6e20 5b0c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19f5ec: 5a63 1f43 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ +19f5f0: 1a09 6e84 |0040: const-string v9, "width" // string@846e │ │ +19f5f4: 6e20 d601 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ +19f5fa: 0a09 |0045: move-result v9 │ │ +19f5fc: 5969 2e43 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ +19f600: 1a09 c55b |0048: const-string v9, "height" // string@5bc5 │ │ +19f604: 6e20 d601 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ +19f60a: 0a09 |004d: move-result v9 │ │ +19f60c: 5969 2343 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ +19f610: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ +19f616: 5969 2b43 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ +19f61a: 2209 7e03 |0055: new-instance v9, Ljava/util/LinkedList; // type@037e │ │ +19f61e: 7010 bb0c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cbb │ │ +19f624: 5b69 2a43 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f628: 1a09 d083 |005c: const-string v9, "vide" // string@83d0 │ │ +19f62c: 5b69 2143 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@4321 │ │ +19f630: 2209 3602 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@0236 │ │ +19f634: 7010 6508 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0865 │ │ +19f63a: 5b69 2243 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ +19f63e: 2209 2a02 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022a │ │ +19f642: 7010 3908 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0839 │ │ +19f648: 5b69 2643 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f64c: 1a09 ee6b |006e: const-string v9, "mime" // string@6bee │ │ +19f650: 6e20 d701 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d7 │ │ +19f656: 0c09 |0073: move-result-object v9 │ │ +19f658: 1a01 d483 |0074: const-string v1, "video/avc" // string@83d4 │ │ +19f65c: 6e20 d40a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19f662: 0a01 |0079: move-result v1 │ │ +19f664: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ +19f668: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ +19f66c: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ +19f670: 2209 3802 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@0238 │ │ +19f674: 1a01 7e46 |0082: const-string v1, "avc1" // string@467e │ │ +19f678: 7020 6e08 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086e │ │ +19f67e: 6e20 7008 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0870 │ │ +19f684: 6e20 7108 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0871 │ │ +19f68a: 6e20 7208 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0872 │ │ +19f690: 6e30 7408 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0874 │ │ +19f696: 6e30 7508 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0875 │ │ +19f69c: 5261 2e43 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ +19f6a0: 6e20 7608 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0876 │ │ +19f6a6: 5261 2343 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ +19f6aa: 6e20 7308 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0873 │ │ +19f6b0: 2201 aa02 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02aa │ │ +19f6b4: 7010 4409 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0944 │ │ +19f6ba: 1a02 504d |00a5: const-string v2, "csd-0" // string@4d50 │ │ +19f6be: 6e20 d501 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d5 │ │ +19f6c4: 0c03 |00aa: move-result-object v3 │ │ +19f6c6: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ +19f6ca: 2203 6e03 |00ad: new-instance v3, Ljava/util/ArrayList; // type@036e │ │ +19f6ce: 7010 570c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19f6d4: 6e20 d501 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d5 │ │ +19f6da: 0c02 |00b5: move-result-object v2 │ │ +19f6dc: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ +19f6de: 6e20 ac0b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19f6e4: 6e10 b20b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb2 │ │ +19f6ea: 0a05 |00bd: move-result v5 │ │ +19f6ec: 2355 1711 |00be: new-array v5, v5, [B // type@1117 │ │ +19f6f0: 6e20 a60b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19f6f6: 6e20 5b0c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19f6fc: 2202 6e03 |00c6: new-instance v2, Ljava/util/ArrayList; // type@036e │ │ +19f700: 7010 570c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +19f706: 1a05 514d |00cb: const-string v5, "csd-1" // string@4d51 │ │ +19f70a: 6e20 d501 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d5 │ │ +19f710: 0c08 |00d0: move-result-object v8 │ │ +19f712: 6e20 ac0b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19f718: 6e10 b20b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb2 │ │ +19f71e: 0a04 |00d7: move-result v4 │ │ +19f720: 2344 1711 |00d8: new-array v4, v4, [B // type@1117 │ │ +19f724: 6e20 a60b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19f72a: 6e20 5b0c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19f730: 6e20 4e09 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@094e │ │ +19f736: 6e20 4c09 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@094c │ │ +19f73c: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ +19f740: 6e20 4509 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0945 │ │ +19f746: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ +19f74a: 6e20 4609 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0946 │ │ +19f750: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ +19f752: 6e20 4809 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@0948 │ │ +19f758: 6e20 4709 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0947 │ │ +19f75e: 6e20 4909 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@0949 │ │ +19f764: 6e20 4a09 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@094a │ │ +19f76a: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ +19f76c: 6e20 4b09 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@094b │ │ +19f772: 6e20 4d09 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@094d │ │ +19f778: 6e20 6f08 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@086f │ │ +19f77e: 5467 2643 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f782: 6e20 3a08 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083a │ │ +19f788: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ +19f78c: 1a07 d683 |010e: const-string v7, "video/mp4v" // string@83d6 │ │ +19f790: 6e20 d40a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +19f796: 0a07 |0113: move-result v7 │ │ +19f798: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ +19f79c: 2207 3802 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@0238 │ │ +19f7a0: 1a08 936c |0118: const-string v8, "mp4v" // string@6c93 │ │ +19f7a4: 7020 6e08 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086e │ │ +19f7aa: 6e20 7008 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0870 │ │ +19f7b0: 6e20 7108 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0871 │ │ +19f7b6: 6e20 7208 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0872 │ │ +19f7bc: 6e30 7408 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0874 │ │ +19f7c2: 6e30 7508 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0875 │ │ +19f7c8: 5268 2e43 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ +19f7cc: 6e20 7608 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0876 │ │ +19f7d2: 5268 2343 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ +19f7d6: 6e20 7308 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0873 │ │ +19f7dc: 5468 2643 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f7e0: 6e20 3a08 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083a │ │ +19f7e6: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ +19f7ea: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ +19f7ee: 7120 5d0a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +19f7f4: 0c09 |0142: move-result-object v9 │ │ +19f7f6: 6e20 5b0c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19f7fc: 5a63 1f43 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ +19f800: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ +19f804: 5969 2d43 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432d │ │ +19f808: 1a09 a878 |014c: const-string v9, "sample-rate" // string@78a8 │ │ +19f80c: 6e20 d601 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ +19f812: 0a01 |0151: move-result v1 │ │ +19f814: 5961 2b43 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ +19f818: 1a01 c07d |0154: const-string v1, "soun" // string@7dc0 │ │ +19f81c: 5b61 2143 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@4321 │ │ +19f820: 2201 2f02 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@022f │ │ +19f824: 7010 4508 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0845 │ │ +19f82a: 5b61 2243 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ +19f82e: 2201 2a02 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022a │ │ +19f832: 7010 3908 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0839 │ │ +19f838: 5b61 2643 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f83c: 2201 3702 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@0237 │ │ +19f840: 1a02 926c |0168: const-string v2, "mp4a" // string@6c92 │ │ +19f844: 7020 6608 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0866 │ │ +19f84a: 1a02 ef48 |016d: const-string v2, "channel-count" // string@48ef │ │ +19f84e: 6e20 d601 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ +19f854: 0a02 |0172: move-result v2 │ │ +19f856: 6e20 6a08 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@086a │ │ +19f85c: 6e20 d601 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ +19f862: 0a08 |0179: move-result v8 │ │ +19f864: 8188 |017a: int-to-long v8, v8 │ │ +19f866: 6e30 6c08 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@086c │ │ +19f86c: 6e20 6b08 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@086b │ │ +19f872: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ +19f876: 6e20 6d08 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@086d │ │ +19f87c: 2208 9f02 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@029f │ │ +19f880: 7010 2209 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@0922 │ │ +19f886: 2209 a202 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a2 │ │ +19f88a: 7010 3009 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0930 │ │ +19f890: 6e20 3309 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0933 │ │ +19f896: 2207 a302 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02a3 │ │ +19f89a: 7010 3509 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0935 │ │ +19f8a0: 1220 |0198: const/4 v0, #int 2 // #2 │ │ +19f8a2: 6e20 3609 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0936 │ │ +19f8a8: 6e20 3409 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0934 │ │ +19f8ae: 2207 a102 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a1 │ │ +19f8b2: 7010 2909 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@0929 │ │ +19f8b8: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ +19f8bc: 6e20 2e09 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@092e │ │ +19f8c2: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ +19f8c4: 6e20 2f09 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@092f │ │ +19f8ca: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ +19f8ce: 6e20 2c09 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@092c │ │ +19f8d4: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ +19f8da: 6e30 2d09 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@092d │ │ +19f8e0: 6e30 2b09 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@092b │ │ +19f8e6: 2202 a002 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a0 │ │ +19f8ea: 7010 2509 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0925 │ │ +19f8f0: 6e20 2609 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0926 │ │ +19f8f6: 6200 2943 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4329 │ │ +19f8fa: 6e10 6908 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@0869 │ │ +19f900: 0b03 |01c8: move-result-wide v3 │ │ +19f902: 8434 |01c9: long-to-int v4, v3 │ │ +19f904: 7110 500a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f90a: 0c03 |01cd: move-result-object v3 │ │ +19f90c: 7220 e50c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +19f912: 0c00 |01d1: move-result-object v0 │ │ +19f914: 1f00 eb02 |01d2: check-cast v0, Ljava/lang/Integer; // type@02eb │ │ +19f918: 6e10 490a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +19f91e: 0a00 |01d7: move-result v0 │ │ +19f920: 6e20 2809 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@0928 │ │ +19f926: 6e10 6808 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@0868 │ │ +19f92c: 0a00 |01de: move-result v0 │ │ +19f92e: 6e20 2709 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0927 │ │ +19f934: 6e20 2a09 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@092a │ │ +19f93a: 6e20 3209 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@0932 │ │ +19f940: 6e10 3109 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@0931 │ │ +19f946: 0c07 |01eb: move-result-object v7 │ │ +19f948: 6e20 2409 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0924 │ │ +19f94e: 6e20 2309 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0923 │ │ +19f954: 6e20 6708 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0867 │ │ +19f95a: 5467 2643 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f95e: 6e20 3a08 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083a │ │ +19f964: 0e00 |01fa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ 0x0011 line=33 │ │ @@ -325159,70 +325160,70 @@ │ │ type : '(JLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -19f964: |[19f964] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ -19f974: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f978: 5392 2543 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4325 │ │ -19f97c: bc20 |0004: sub-long/2addr v0, v2 │ │ -19f97e: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -19f982: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -19f986: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ -19f98a: 0e00 |000b: return-void │ │ -19f98c: 5592 2443 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4324 │ │ -19f990: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -19f992: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -19f994: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -19f998: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f99c: b542 |0014: and-int/2addr v2, v4 │ │ -19f99e: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ -19f9a2: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -19f9a4: 2802 |0018: goto 001a // +0002 │ │ -19f9a6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -19f9a8: 5495 2843 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ -19f9ac: 2206 0911 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ -19f9b0: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f9b4: 8177 |0020: int-to-long v7, v7 │ │ -19f9b6: 7058 0659 a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@5906 │ │ -19f9bc: 6e20 5b0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ -19f9c2: 549a 2a43 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f9c6: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ -19f9ca: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ -19f9ce: 549b 2843 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ -19f9d2: 6e10 640c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19f9d8: 0a0b |0032: move-result v11 │ │ -19f9da: 7110 500a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19f9e0: 0c0b |0036: move-result-object v11 │ │ -19f9e2: 6e20 bd0c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cbd │ │ -19f9e8: 529a 2b43 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ -19f9ec: 81aa |003c: int-to-long v10, v10 │ │ -19f9ee: 9d00 000a |003d: mul-long v0, v0, v10 │ │ -19f9f2: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ -19f9f8: bba0 |0042: add-long/2addr v0, v10 │ │ -19f9fa: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ -19fa00: bea0 |0046: div-long/2addr v0, v10 │ │ -19fa02: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19fa06: 5a9a 2543 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4325 │ │ -19fa0a: 559a 2043 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@4320 │ │ -19fa0e: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ -19fa12: 549a 2743 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4327 │ │ -19fa16: 6e10 640c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ -19fa1c: 0a0b |0054: move-result v11 │ │ -19fa1e: b14b |0055: sub-int/2addr v11, v4 │ │ -19fa20: 7120 5d0a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -19fa26: 0c0c |0059: move-result-object v12 │ │ -19fa28: 6e30 5a0c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c5a │ │ -19fa2e: 539a 1f43 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ -19fa32: bb0a |005f: add-long/2addr v10, v0 │ │ -19fa34: 5a9a 1f43 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ -19fa38: 5c93 2043 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@4320 │ │ -19fa3c: 0e00 |0064: return-void │ │ +19f968: |[19f968] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ +19f978: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f97c: 5392 2543 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4325 │ │ +19f980: bc20 |0004: sub-long/2addr v0, v2 │ │ +19f982: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +19f986: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +19f98a: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ +19f98e: 0e00 |000b: return-void │ │ +19f990: 5592 2443 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4324 │ │ +19f994: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +19f996: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +19f998: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +19f99c: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f9a0: b542 |0014: and-int/2addr v2, v4 │ │ +19f9a2: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ +19f9a6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +19f9a8: 2802 |0018: goto 001a // +0002 │ │ +19f9aa: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +19f9ac: 5495 2843 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ +19f9b0: 2206 0911 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1109 │ │ +19f9b4: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f9b8: 8177 |0020: int-to-long v7, v7 │ │ +19f9ba: 7058 0659 a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@5906 │ │ +19f9c0: 6e20 5b0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5b │ │ +19f9c6: 549a 2a43 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f9ca: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ +19f9ce: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ +19f9d2: 549b 2843 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ +19f9d6: 6e10 640c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19f9dc: 0a0b |0032: move-result v11 │ │ +19f9de: 7110 500a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19f9e4: 0c0b |0036: move-result-object v11 │ │ +19f9e6: 6e20 bd0c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cbd │ │ +19f9ec: 529a 2b43 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ +19f9f0: 81aa |003c: int-to-long v10, v10 │ │ +19f9f2: 9d00 000a |003d: mul-long v0, v0, v10 │ │ +19f9f6: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ +19f9fc: bba0 |0042: add-long/2addr v0, v10 │ │ +19f9fe: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ +19fa04: bea0 |0046: div-long/2addr v0, v10 │ │ +19fa06: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19fa0a: 5a9a 2543 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4325 │ │ +19fa0e: 559a 2043 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@4320 │ │ +19fa12: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ +19fa16: 549a 2743 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4327 │ │ +19fa1a: 6e10 640c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c64 │ │ +19fa20: 0a0b |0054: move-result v11 │ │ +19fa22: b14b |0055: sub-int/2addr v11, v4 │ │ +19fa24: 7120 5d0a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +19fa2a: 0c0c |0059: move-result-object v12 │ │ +19fa2c: 6e30 5a0c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c5a │ │ +19fa32: 539a 1f43 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ +19fa36: bb0a |005f: add-long/2addr v10, v0 │ │ +19fa38: 5a9a 1f43 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ +19fa3c: 5c93 2043 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@4320 │ │ +19fa40: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x000c line=183 │ │ 0x001a line=184 │ │ 0x0027 line=185 │ │ 0x002d line=186 │ │ @@ -325242,17 +325243,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f31c: |[19f31c] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ -19f32c: 5410 1e43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431e │ │ -19f330: 1100 |0002: return-object v0 │ │ +19f320: |[19f320] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ +19f330: 5410 1e43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431e │ │ +19f334: 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;) │ │ @@ -325260,17 +325261,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f334: |[19f334] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ -19f344: 5320 1f43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ -19f348: 1000 |0002: return-wide v0 │ │ +19f338: |[19f338] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ +19f348: 5320 1f43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431f │ │ +19f34c: 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;) │ │ @@ -325278,17 +325279,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f2d4: |[19f2d4] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ -19f2e4: 5410 2143 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@4321 │ │ -19f2e8: 1100 |0002: return-object v0 │ │ +19f2d8: |[19f2d8] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ +19f2e8: 5410 2143 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@4321 │ │ +19f2ec: 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;) │ │ @@ -325296,17 +325297,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f28c: |[19f28c] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ -19f29c: 5210 2343 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ -19f2a0: 0f00 |0002: return v0 │ │ +19f290: |[19f290] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ +19f2a0: 5210 2343 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4323 │ │ +19f2a4: 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;) │ │ @@ -325314,17 +325315,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f244: |[19f244] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ -19f254: 5410 2243 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ -19f258: 1100 |0002: return-object v0 │ │ +19f248: |[19f248] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ +19f258: 5410 2243 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@4322 │ │ +19f25c: 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;) │ │ @@ -325332,17 +325333,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/SampleDescriptionBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f25c: |[19f25c] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ -19f26c: 5410 2643 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ -19f270: 1100 |0002: return-object v0 │ │ +19f260: |[19f260] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ +19f270: 5410 2643 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4326 │ │ +19f274: 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;) │ │ @@ -325350,17 +325351,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f2ec: |[19f2ec] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ -19f2fc: 5410 2743 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4327 │ │ -19f300: 1100 |0002: return-object v0 │ │ +19f2f0: |[19f2f0] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ +19f300: 5410 2743 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4327 │ │ +19f304: 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;) │ │ @@ -325368,17 +325369,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f304: |[19f304] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ -19f314: 5410 2843 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ -19f318: 1100 |0002: return-object v0 │ │ +19f308: |[19f308] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ +19f318: 5410 2843 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4328 │ │ +19f31c: 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;) │ │ @@ -325386,43 +325387,43 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -19f364: |[19f364] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ -19f374: 5440 2a43 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f378: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -19f37c: 6e10 c10c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0cc1 │ │ -19f382: 0a00 |0007: move-result v0 │ │ -19f384: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -19f388: 2825 |000a: goto 002f // +0025 │ │ -19f38a: 5440 2a43 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f38e: 6e10 c50c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cc5 │ │ -19f394: 0a00 |0010: move-result v0 │ │ -19f396: 2300 1c11 |0011: new-array v0, v0, [J // type@111c │ │ -19f39a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -19f39c: 5442 2a43 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f3a0: 6e10 c50c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cc5 │ │ -19f3a6: 0a02 |0019: move-result v2 │ │ -19f3a8: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ -19f3ac: 5442 2a43 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ -19f3b0: 6e20 c00c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0cc0 │ │ -19f3b6: 0c02 |0021: move-result-object v2 │ │ -19f3b8: 1f02 eb02 |0022: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ -19f3bc: 6e10 490a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -19f3c2: 0a02 |0027: move-result v2 │ │ -19f3c4: 8122 |0028: int-to-long v2, v2 │ │ -19f3c6: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ -19f3ca: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19f3ce: 28e7 |002d: goto 0014 // -0019 │ │ -19f3d0: 1100 |002e: return-object v0 │ │ -19f3d2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -19f3d4: 1100 |0030: return-object v0 │ │ +19f368: |[19f368] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ +19f378: 5440 2a43 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f37c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +19f380: 6e10 c10c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0cc1 │ │ +19f386: 0a00 |0007: move-result v0 │ │ +19f388: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +19f38c: 2825 |000a: goto 002f // +0025 │ │ +19f38e: 5440 2a43 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f392: 6e10 c50c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cc5 │ │ +19f398: 0a00 |0010: move-result v0 │ │ +19f39a: 2300 1c11 |0011: new-array v0, v0, [J // type@111c │ │ +19f39e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +19f3a0: 5442 2a43 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f3a4: 6e10 c50c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cc5 │ │ +19f3aa: 0a02 |0019: move-result v2 │ │ +19f3ac: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ +19f3b0: 5442 2a43 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@432a │ │ +19f3b4: 6e20 c00c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0cc0 │ │ +19f3ba: 0c02 |0021: move-result-object v2 │ │ +19f3bc: 1f02 eb02 |0022: check-cast v2, Ljava/lang/Integer; // type@02eb │ │ +19f3c0: 6e10 490a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +19f3c6: 0a02 |0027: move-result v2 │ │ +19f3c8: 8122 |0028: int-to-long v2, v2 │ │ +19f3ca: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ +19f3ce: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19f3d2: 28e7 |002d: goto 0014 // -0019 │ │ +19f3d4: 1100 |002e: return-object v0 │ │ +19f3d6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +19f3d8: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000b line=222 │ │ 0x0014 line=223 │ │ 0x001c line=224 │ │ locals : │ │ @@ -325433,17 +325434,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f2a4: |[19f2a4] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ -19f2b4: 5210 2b43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ -19f2b8: 0f00 |0002: return v0 │ │ +19f2a8: |[19f2a8] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ +19f2b8: 5210 2b43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@432b │ │ +19f2bc: 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;) │ │ @@ -325451,17 +325452,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f34c: |[19f34c] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ -19f35c: 5320 2c43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@432c │ │ -19f360: 1000 |0002: return-wide v0 │ │ +19f350: |[19f350] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ +19f360: 5320 2c43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@432c │ │ +19f364: 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;) │ │ @@ -325469,17 +325470,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f274: |[19f274] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ -19f284: 5210 2d43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432d │ │ -19f288: 0f00 |0002: return v0 │ │ +19f278: |[19f278] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ +19f288: 5210 2d43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432d │ │ +19f28c: 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;) │ │ @@ -325487,17 +325488,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f2bc: |[19f2bc] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ -19f2cc: 5210 2e43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ -19f2d0: 0f00 |0002: return v0 │ │ +19f2c0: |[19f2c0] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ +19f2d0: 5210 2e43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432e │ │ +19f2d4: 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;) │ │ @@ -325505,17 +325506,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f22c: |[19f22c] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ -19f23c: 5510 2443 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4324 │ │ -19f240: 0f00 |0002: return v0 │ │ +19f230: |[19f230] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ +19f240: 5510 2443 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4324 │ │ +19f244: 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 : 15259 (Track.java) │ │ @@ -325552,19 +325553,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 │ │ -19fa40: |[19fa40] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19fa50: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19fa56: 5b01 2f43 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432f │ │ -19fa5a: 5b02 3043 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@4330 │ │ -19fa5e: 0e00 |0007: return-void │ │ +19fa44: |[19fa44] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19fa54: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19fa5a: 5b01 2f43 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432f │ │ +19fa5e: 5b02 3043 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@4330 │ │ +19fa62: 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; │ │ @@ -325575,19 +325576,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19fa60: |[19fa60] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ -19fa70: 5420 2f43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432f │ │ -19fa74: 5421 3043 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@4330 │ │ -19fa78: 7120 2e59 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@592e │ │ -19fa7e: 0e00 |0007: return-void │ │ +19fa64: |[19fa64] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ +19fa74: 5420 2f43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432f │ │ +19fa78: 5421 3043 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@4330 │ │ +19fa7c: 7120 2e59 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@592e │ │ +19fa82: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -325702,17 +325703,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19fa80: |[19fa80] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ -19fa90: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19fa96: 0e00 |0003: return-void │ │ +19fa84: |[19fa84] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ +19fa94: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19fa9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;) │ │ @@ -325720,17 +325721,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 │ │ -19fa98: |[19fa98] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ -19faa8: 7010 2559 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@5925 │ │ -19faae: 0e00 |0003: return-void │ │ +19fa9c: |[19fa9c] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ +19faac: 7010 2559 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@5925 │ │ +19fab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 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; │ │ │ │ @@ -325786,37 +325787,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a0f50: |[1a0f50] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1a0f60: 0e00 |0000: return-void │ │ +1a0f54: |[1a0f54] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1a0f64: 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 │ │ -1a0f64: |[1a0f64] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1a0f74: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1a0f7a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1a0f7c: 5c10 4143 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@4341 │ │ -1a0f80: 2200 f702 |0006: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ -1a0f84: 7010 9f0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1a0f8a: 5b10 4243 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4342 │ │ -1a0f8e: 0e00 |000d: return-void │ │ +1a0f68: |[1a0f68] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1a0f78: 7010 9f0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1a0f7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1a0f80: 5c10 4143 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@4341 │ │ +1a0f84: 2200 f702 |0006: new-instance v0, Ljava/lang/Object; // type@02f7 │ │ +1a0f88: 7010 9f0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1a0f8e: 5b10 4243 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4342 │ │ +1a0f92: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; │ │ @@ -325826,21 +325827,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 │ │ -1a0f90: |[1a0f90] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1a0fa0: 6200 4043 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a0fa4: 7120 bc02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1a0faa: 2200 0c11 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@110c │ │ -1a0fae: 7030 2359 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5923 │ │ -1a0fb4: 7110 b157 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@57b1 │ │ -1a0fba: 0e00 |000d: return-void │ │ +1a0f94: |[1a0f94] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1a0fa4: 6200 4043 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a0fa8: 7120 bc02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1a0fae: 2200 0c11 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@110c │ │ +1a0fb2: 7030 2359 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5923 │ │ +1a0fb8: 7110 b157 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@57b1 │ │ +1a0fbe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0005 line=547 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -325850,26 +325851,26 @@ │ │ type : '(FIFJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -1a0b38: |[1a0b38] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ -1a0b48: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ -1a0b4c: 8222 |0002: int-to-float v2, v2 │ │ -1a0b4e: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ -1a0b52: c903 |0005: div-float/2addr v3, v0 │ │ -1a0b54: a802 0203 |0006: mul-float v2, v2, v3 │ │ -1a0b58: 8822 |0008: float-to-long v2, v2 │ │ -1a0b5a: bb24 |0009: add-long/2addr v4, v2 │ │ -1a0b5c: 8542 |000a: long-to-float v2, v4 │ │ -1a0b5e: a802 0201 |000b: mul-float v2, v2, v1 │ │ -1a0b62: 8721 |000d: float-to-int v1, v2 │ │ -1a0b64: 0f01 |000e: return v1 │ │ +1a0b3c: |[1a0b3c] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ +1a0b4c: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ +1a0b50: 8222 |0002: int-to-float v2, v2 │ │ +1a0b52: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ +1a0b56: c903 |0005: div-float/2addr v3, v0 │ │ +1a0b58: a802 0203 |0006: mul-float v2, v2, v3 │ │ +1a0b5c: 8822 |0008: float-to-long v2, v2 │ │ +1a0b5e: bb24 |0009: add-long/2addr v4, v2 │ │ +1a0b60: 8542 |000a: long-to-float v2, v4 │ │ +1a0b62: a802 0201 |000b: mul-float v2, v2, v1 │ │ +1a0b66: 8721 |000d: float-to-int v1, v2 │ │ +1a0b68: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) F │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) F │ │ @@ -325880,22 +325881,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1a0fbc: |[1a0fbc] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ -1a0fcc: 5420 4243 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4342 │ │ -1a0fd0: 1d00 |0002: monitor-enter v0 │ │ -1a0fd2: 1e00 |0003: monitor-exit v0 │ │ -1a0fd4: 0e00 |0004: return-void │ │ -1a0fd6: 0d01 |0005: move-exception v1 │ │ -1a0fd8: 1e00 |0006: monitor-exit v0 │ │ -1a0fda: 2701 |0007: throw v1 │ │ +1a0fc0: |[1a0fc0] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ +1a0fd0: 5420 4243 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4342 │ │ +1a0fd4: 1d00 |0002: monitor-enter v0 │ │ +1a0fd6: 1e00 |0003: monitor-exit v0 │ │ +1a0fd8: 0e00 |0004: return-void │ │ +1a0fda: 0d01 |0005: move-exception v1 │ │ +1a0fdc: 1e00 |0006: monitor-exit v0 │ │ +1a0fde: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=44 │ │ locals : │ │ @@ -325906,804 +325907,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 │ │ -19fab0: |[19fab0] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ -19fac0: 0800 2800 |0000: move-object/from16 v0, v40 │ │ -19fac4: 1a01 d483 |0002: const-string v1, "video/avc" // string@83d4 │ │ -19fac8: 1a02 2517 |0004: const-string v2, "Flushing video failed unexpectedly" // string@1725 │ │ -19facc: 530d 3e43 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433e │ │ -19fad0: 530b 3143 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@4331 │ │ -19fad4: 5203 3c43 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -19fad8: 5204 3a43 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -19fadc: 5205 3d43 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433d │ │ -19fae0: 5206 3943 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ -19fae4: 5207 3543 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ -19fae8: 5208 3843 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ -19faec: 5209 3b43 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -19faf0: 220f bb02 |0018: new-instance v15, Ljava/io/File; // type@02bb │ │ -19faf4: 080a 2900 |001a: move-object/from16 v10, v41 │ │ -19faf8: 7020 6809 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -19fafe: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ -19fb02: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ -19fb06: 0811 0200 |0023: move-object/from16 v17, v2 │ │ -19fb0a: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -19fb0c: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ -19fb10: 0226 0400 |0028: move/from16 v38, v4 │ │ -19fb14: 0134 |002a: move v4, v3 │ │ -19fb16: 0203 2600 |002b: move/from16 v3, v38 │ │ -19fb1a: 2814 |002d: goto 0041 // +0014 │ │ -19fb1c: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ -19fb20: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ -19fb24: 0811 0200 |0032: move-object/from16 v17, v2 │ │ -19fb28: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -19fb2a: 280c |0035: goto 0041 // +000c │ │ -19fb2c: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ -19fb30: 0811 0200 |0038: move-object/from16 v17, v2 │ │ -19fb34: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ -19fb38: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -19fb3a: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ -19fb3e: 28e9 |003f: goto 0028 // -0017 │ │ -19fb40: 120a |0040: const/4 v10, #int 0 // #0 │ │ -19fb42: 2202 bb02 |0041: new-instance v2, Ljava/io/File; // type@02bb │ │ -19fb46: 5400 3643 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4336 │ │ -19fb4a: 7020 6809 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -19fb50: 6e10 6a09 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@096a │ │ -19fb56: 0a00 |004b: move-result v0 │ │ -19fb58: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ -19fb5c: 6200 4043 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -19fb60: 1a01 5114 |0050: const-string v1, "Could not read video file to be recoded" // string@1451 │ │ -19fb64: 7120 c202 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -19fb6a: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ -19fb6e: 0f10 |0057: return v16 │ │ -19fb70: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ -19fb74: 7100 2a0b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -19fb7a: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ -19fb7e: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ -19fb82: 0812 0100 |0061: move-object/from16 v18, v1 │ │ -19fb86: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ -19fb8a: 7010 b401 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b4 │ │ -19fb90: 2200 0711 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1107 │ │ -19fb94: 7010 ee58 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@58ee │ │ -19fb9a: 6e20 f658 f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@58f6 │ │ -19fba0: 6e20 f758 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@58f7 │ │ -19fba6: 6e30 f858 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@58f8 │ │ -19fbac: 2205 0611 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1106 │ │ -19fbb0: 7010 dc58 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@58dc │ │ -19fbb6: 6e20 df58 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@58df │ │ -19fbbc: 0c05 |007e: move-result-object v5 │ │ -19fbbe: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ -19fbc2: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ -19fbc6: 7010 c601 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c6 │ │ -19fbcc: 6e10 7e09 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@097e │ │ -19fbd2: 0c00 |0089: move-result-object v0 │ │ -19fbd4: 6e20 d101 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d1 │ │ -19fbda: 7601 2b59 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -19fbe0: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ -19fbe4: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ -19fbe8: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ -19fbec: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ -19fbf0: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ -19fbf4: 2833 |009a: goto 00cd // +0033 │ │ -19fbf6: 1200 |009b: const/4 v0, #int 0 // #0 │ │ -19fbf8: 0803 2700 |009c: move-object/from16 v3, v39 │ │ -19fbfc: 07f4 |009e: move-object v4, v15 │ │ -19fbfe: 0752 |009f: move-object v2, v5 │ │ -19fc00: 0716 |00a0: move-object v6, v1 │ │ -19fc02: 04d7 |00a1: move-wide v7, v13 │ │ -19fc04: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ -19fc08: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ -19fc0a: 04b9 |00a5: move-wide v9, v11 │ │ -19fc0c: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ -19fc10: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ -19fc14: 010c |00aa: move v12, v0 │ │ -19fc16: 760a 3059 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@5930 │ │ -19fc1c: 0b03 |00ae: move-result-wide v3 │ │ -19fc1e: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ -19fc22: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ -19fc26: 0437 |00b3: move-wide v7, v3 │ │ -19fc28: 2802 |00b4: goto 00b6 // +0002 │ │ -19fc2a: 04d7 |00b5: move-wide v7, v13 │ │ -19fc2c: 07f2 |00b6: move-object v2, v15 │ │ -19fc2e: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ -19fc32: 120a |00b9: const/4 v10, #int 0 // #0 │ │ -19fc34: 2900 2104 |00ba: goto/16 04db // +0421 │ │ -19fc38: 0d00 |00bc: move-exception v0 │ │ -19fc3a: 0702 |00bd: move-object v2, v0 │ │ -19fc3c: 07f1 |00be: move-object v1, v15 │ │ -19fc3e: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ -19fc42: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ -19fc46: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ -19fc4a: 0d00 |00c5: move-exception v0 │ │ -19fc4c: 07f1 |00c6: move-object v1, v15 │ │ -19fc4e: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ -19fc52: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ -19fc56: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ -19fc5a: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ -19fc5e: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ -19fc62: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ -19fc64: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ -19fc68: 7030 3159 fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5931 │ │ -19fc6e: 0a05 |00d7: move-result v5 │ │ -19fc70: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ -19fc74: 6e20 d001 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d0 │ │ -19fc7a: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ -19fc7e: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ -19fc82: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ -19fc86: 6e40 cf01 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ -19fc8c: 2804 |00e6: goto 00ea // +0004 │ │ -19fc8e: 6e40 cf01 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ -19fc94: 6e20 cc01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cc │ │ -19fc9a: 0c00 |00ed: move-result-object v0 │ │ -19fc9c: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ -19fca0: 7130 d401 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d4 │ │ -19fca6: 0c0b |00f3: move-result-object v11 │ │ -19fca8: 1a06 564a |00f4: const-string v6, "color-format" // string@4a56 │ │ -19fcac: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ -19fcb2: 6e30 d901 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ -19fcb8: 1a06 2747 |00fc: const-string v6, "bitrate" // string@4727 │ │ -19fcbc: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ -19fcc0: 2804 |0100: goto 0104 // +0004 │ │ -19fcc2: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ -19fcc8: 6e30 d901 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ -19fcce: 1a06 9b54 |0107: const-string v6, "frame-rate" // string@549b │ │ -19fcd2: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ -19fcd6: 6e30 d901 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ -19fcdc: 1a06 285c |010e: const-string v6, "i-frame-interval" // string@5c28 │ │ -19fce0: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ -19fce4: 6e30 d901 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ -19fcea: 7110 b701 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ -19fcf0: 0c06 |0118: move-result-object v6 │ │ -19fcf2: 1207 |0119: const/4 v7, #int 0 // #0 │ │ -19fcf4: 1219 |011a: const/4 v9, #int 1 // #1 │ │ -19fcf6: 6e59 b501 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@01b5 │ │ -19fcfc: 2207 0311 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@1103 │ │ -19fd00: 6e10 b801 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b8 │ │ -19fd06: 0c09 |0123: move-result-object v9 │ │ -19fd08: 7020 c758 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@58c7 │ │ -19fd0e: 6e10 cb58 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@58cb │ │ -19fd14: 6e10 c401 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c4 │ │ -19fd1a: 1a09 ee6b |012d: const-string v9, "mime" // string@6bee │ │ -19fd1e: 6e20 d701 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d7 │ │ -19fd24: 0c09 |0132: move-result-object v9 │ │ -19fd26: 7110 b601 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b6 │ │ -19fd2c: 0c09 |0136: move-result-object v9 │ │ -19fd2e: 220b 0811 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1108 │ │ -19fd32: 7010 f958 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@58f9 │ │ -19fd38: 6e10 0159 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@5901 │ │ -19fd3e: 0c0c |013f: move-result-object v12 │ │ -19fd40: 0810 0700 |0140: move-object/from16 v16, v7 │ │ -19fd44: 1207 |0142: const/4 v7, #int 0 // #0 │ │ -19fd46: 6e52 b501 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@01b5 │ │ -19fd4c: 6e10 c401 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c4 │ │ -19fd52: 7601 2b59 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -19fd58: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ -19fd5c: 1200 |014e: const/4 v0, #int 0 // #0 │ │ -19fd5e: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ -19fd62: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ -19fd66: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ -19fd6a: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ -19fd6e: 7601 2b59 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -19fd74: 0228 0800 |015a: move/from16 v40, v8 │ │ -19fd78: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ -19fd7c: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ -19fd80: 6e10 ca01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01ca │ │ -19fd86: 0a0c |0163: move-result v12 │ │ -19fd88: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ -19fd8c: 6e30 b901 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01b9 │ │ -19fd92: 0a0c |0169: move-result v12 │ │ -19fd94: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ -19fd98: 6e20 bb01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bb │ │ -19fd9e: 0c07 |016f: move-result-object v7 │ │ -19fda0: 6e30 cd01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01cd │ │ -19fda6: 0a1e |0173: move-result v30 │ │ -19fda8: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ -19fdac: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ -19fdb0: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ -19fdb4: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ -19fdb8: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ -19fdbc: 081b 0900 |017e: move-object/from16 v27, v9 │ │ -19fdc0: 021c 0c00 |0180: move/from16 v28, v12 │ │ -19fdc4: 7407 c001 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c0 │ │ -19fdca: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ -19fdce: 2819 |0187: goto 01a0 // +0019 │ │ -19fdd0: 6e10 c901 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01c9 │ │ -19fdd6: 0b1f |018b: move-result-wide v31 │ │ -19fdd8: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ -19fddc: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ -19fde0: 081b 0900 |0190: move-object/from16 v27, v9 │ │ -19fde4: 021c 0c00 |0192: move/from16 v28, v12 │ │ -19fde8: 7407 c001 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c0 │ │ -19fdee: 6e10 c701 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c7 │ │ -19fdf4: 2806 |019a: goto 01a0 // +0006 │ │ -19fdf6: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ -19fdf8: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ -19fdfc: 1217 |019e: const/4 v7, #int 1 // #1 │ │ -19fdfe: 2802 |019f: goto 01a1 // +0002 │ │ -19fe00: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ -19fe02: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ -19fe06: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ -19fe0a: 6e30 b901 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01b9 │ │ -19fe10: 0a1c |01a8: move-result v28 │ │ -19fe12: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ -19fe16: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ -19fe1a: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ -19fe1e: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ -19fe22: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ -19fe26: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ -19fe2a: 7407 c001 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c0 │ │ -19fe30: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ -19fe34: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ -19fe38: 020c 2500 |01bc: move/from16 v12, v37 │ │ -19fe3c: 1218 |01be: const/4 v8, #int 1 // #1 │ │ -19fe3e: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ -19fe42: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ -19fe46: 2807 |01c3: goto 01ca // +0007 │ │ -19fe48: 0208 2800 |01c4: move/from16 v8, v40 │ │ -19fe4c: 0225 0c00 |01c6: move/from16 v37, v12 │ │ -19fe50: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ -19fe52: 288c |01c9: goto 0155 // -0074 │ │ -19fe54: 7601 2b59 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -19fe5a: 021d 0000 |01cd: move/from16 v29, v0 │ │ -19fe5e: 021c 0300 |01cf: move/from16 v28, v3 │ │ -19fe62: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ -19fe66: 6e40 ba01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01ba │ │ -19fe6c: 0a00 |01d6: move-result v0 │ │ -19fe6e: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ -19fe70: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ -19fe72: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ -19fe76: 0220 0500 |01db: move/from16 v32, v5 │ │ -19fe7a: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ -19fe7e: 0803 1600 |01df: move-object/from16 v3, v22 │ │ -19fe82: 0202 1c00 |01e1: move/from16 v2, v28 │ │ -19fe86: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ -19fe88: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ -19fe8a: 0216 0700 |01e5: move/from16 v22, v7 │ │ -19fe8e: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ -19fe92: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ -19fe96: 0220 0500 |01eb: move/from16 v32, v5 │ │ -19fe9a: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ -19fe9e: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ -19fea2: 0202 1c00 |01f1: move/from16 v2, v28 │ │ -19fea6: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ -19fea8: 28f1 |01f4: goto 01e5 // -000f │ │ -19feaa: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ -19feac: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ -19feb0: 6e10 bf01 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01bf │ │ -19feb6: 0c02 |01fb: move-result-object v2 │ │ -19feb8: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ -19feba: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ -19febe: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ -19fec2: 0216 0700 |0201: move/from16 v22, v7 │ │ -19fec6: 1207 |0203: const/4 v7, #int 0 // #0 │ │ -19fec8: 6e30 dd58 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58dd │ │ -19fece: 0a0c |0207: move-result v12 │ │ -19fed0: 2807 |0208: goto 020f // +0007 │ │ -19fed2: 0d00 |0209: move-exception v0 │ │ -19fed4: 2811 |020a: goto 021b // +0011 │ │ -19fed6: 0803 1600 |020b: move-object/from16 v3, v22 │ │ -19feda: 0216 0700 |020d: move/from16 v22, v7 │ │ -19fede: 0220 0500 |020f: move/from16 v32, v5 │ │ -19fee2: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ -19fee6: 0202 1c00 |0213: move/from16 v2, v28 │ │ -19feea: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ -19feec: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ -19fef0: 0d00 |0218: move-exception v0 │ │ -19fef2: 0803 1600 |0219: move-object/from16 v3, v22 │ │ -19fef6: 0702 |021b: move-object v2, v0 │ │ -19fef8: 0736 |021c: move-object v6, v3 │ │ -19fefa: 07f1 |021d: move-object v1, v15 │ │ -19fefc: 0803 1100 |021e: move-object/from16 v3, v17 │ │ -19ff00: 2900 4503 |0220: goto/16 0565 // +0345 │ │ -19ff04: 0d00 |0222: move-exception v0 │ │ -19ff06: 0803 1600 |0223: move-object/from16 v3, v22 │ │ -19ff0a: 0220 0500 |0225: move/from16 v32, v5 │ │ -19ff0e: 0767 |0227: move-object v7, v6 │ │ -19ff10: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ -19ff14: 0805 1000 |022a: move-object/from16 v5, v16 │ │ -19ff18: 0736 |022c: move-object v6, v3 │ │ -19ff1a: 2900 6e02 |022d: goto/16 049b // +026e │ │ -19ff1e: 0803 1600 |022f: move-object/from16 v3, v22 │ │ -19ff22: 0216 0700 |0231: move/from16 v22, v7 │ │ -19ff26: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ -19ff2a: 6e20 bd01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bd │ │ -19ff30: 0c02 |0238: move-result-object v2 │ │ -19ff32: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ -19ff36: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ff3a: 021d 0800 |023d: move/from16 v29, v8 │ │ -19ff3e: 1218 |023f: const/4 v8, #int 1 // #1 │ │ -19ff40: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ -19ff44: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19ff48: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ -19ff4c: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ -19ff50: 1207 |0248: const/4 v7, #int 0 // #0 │ │ -19ff52: 6e57 ed58 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@58ed │ │ -19ff58: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ -19ff5c: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ -19ff5e: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ -19ff62: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ff66: 2388 1711 |0253: new-array v8, v8, [B // type@1117 │ │ -19ff6a: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19ff6e: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ff72: b07c |0259: add-int/2addr v12, v7 │ │ -19ff74: 6e20 a90b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba9 │ │ -19ff7a: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19ff7e: 6e20 ac0b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19ff84: 6e20 a60b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19ff8a: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ff8e: 1217 |0267: const/4 v7, #int 1 // #1 │ │ -19ff90: b172 |0268: sub-int/2addr v2, v7 │ │ -19ff92: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ -19ff96: 123c |026b: const/4 v12, #int 3 // #3 │ │ -19ff98: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ -19ff9c: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ -19ffa0: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ -19ffa4: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ -19ffa8: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ -19ffac: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ -19ffb0: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ -19ffb4: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ -19ffb8: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ -19ffbc: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ -19ffc0: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ -19ffc4: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ -19ffc8: 7110 9e0b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9e │ │ -19ffce: 0c02 |0287: move-result-object v2 │ │ -19ffd0: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ffd4: b17c |028a: sub-int/2addr v12, v7 │ │ -19ffd6: 7110 9e0b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9e │ │ -19ffdc: 0c0c |028e: move-result-object v12 │ │ -19ffde: 0220 0500 |028f: move/from16 v32, v5 │ │ -19ffe2: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ -19ffe6: 1205 |0293: const/4 v5, #int 0 // #0 │ │ -19ffe8: 6e40 af0b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0baf │ │ -19ffee: 0c0f |0297: move-result-object v15 │ │ -19fff0: 6e20 ac0b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -19fff6: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19fffa: b17f |029d: sub-int/2addr v15, v7 │ │ -19fffc: 6e40 af0b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0baf │ │ -1a0002: 0c07 |02a1: move-result-object v7 │ │ -1a0004: 6e20 ac0b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ -1a000a: 0727 |02a5: move-object v7, v2 │ │ -1a000c: 0202 1c00 |02a6: move/from16 v2, v28 │ │ -1a0010: 2815 |02a8: goto 02bd // +0015 │ │ -1a0012: 0220 0500 |02a9: move/from16 v32, v5 │ │ -1a0016: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ -1a001a: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1a001e: 0205 2000 |02af: move/from16 v5, v32 │ │ -1a0022: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ -1a0026: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ -1a0028: 28b5 |02b4: goto 0269 // -004b │ │ -1a002a: 0220 0500 |02b5: move/from16 v32, v5 │ │ -1a002e: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ -1a0032: 0202 1c00 |02b9: move/from16 v2, v28 │ │ -1a0036: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ -1a0038: 120c |02bc: const/4 v12, #int 0 // #0 │ │ -1a003a: 7130 d401 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d4 │ │ -1a0040: 0c05 |02c0: move-result-object v5 │ │ -1a0042: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ -1a0046: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ -1a004a: 1a08 504d |02c5: const-string v8, "csd-0" // string@4d50 │ │ -1a004e: 6e30 d801 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d8 │ │ -1a0054: 1a07 514d |02ca: const-string v7, "csd-1" // string@4d51 │ │ -1a0058: 6e30 d801 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d8 │ │ -1a005e: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ -1a0060: 6e30 dd58 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58dd │ │ -1a0066: 0a0c |02d3: move-result v12 │ │ -1a0068: 2815 |02d4: goto 02e9 // +0015 │ │ -1a006a: 0d00 |02d5: move-exception v0 │ │ -1a006c: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ -1a0070: 0702 |02d8: move-object v2, v0 │ │ -1a0072: 0736 |02d9: move-object v6, v3 │ │ -1a0074: 2900 b001 |02da: goto/16 048a // +01b0 │ │ -1a0078: 0d00 |02dc: move-exception v0 │ │ -1a007a: 0220 0500 |02dd: move/from16 v32, v5 │ │ -1a007e: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ -1a0082: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ -1a0086: 0220 0500 |02e3: move/from16 v32, v5 │ │ -1a008a: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ -1a008e: 0202 1c00 |02e7: move/from16 v2, v28 │ │ -1a0092: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1a0096: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1a009a: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ -1a009e: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ -1a00a0: 2802 |02f0: goto 02f2 // +0002 │ │ -1a00a2: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ -1a00a4: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ -1a00a6: 6e30 c201 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c2 │ │ -1a00ac: 0208 1d00 |02f6: move/from16 v8, v29 │ │ -1a00b0: 021d 0500 |02f8: move/from16 v29, v5 │ │ -1a00b4: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ -1a00b8: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ -1a00bc: 0207 1600 |02fe: move/from16 v7, v22 │ │ -1a00c0: 0200 1d00 |0300: move/from16 v0, v29 │ │ -1a00c4: 0205 2000 |0302: move/from16 v5, v32 │ │ -1a00c8: 080f 2100 |0304: move-object/from16 v15, v33 │ │ -1a00cc: 0816 0300 |0306: move-object/from16 v22, v3 │ │ -1a00d0: 0123 |0308: move v3, v2 │ │ -1a00d2: 1202 |0309: const/4 v2, #int 0 // #0 │ │ -1a00d4: 2900 b5fe |030a: goto/16 01bf // -014b │ │ -1a00d8: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ -1a00dc: 0767 |030e: move-object v7, v6 │ │ -1a00de: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ -1a00e2: 6e40 ba01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01ba │ │ -1a00e8: 0a00 |0314: move-result v0 │ │ -1a00ea: 12ff |0315: const/4 v15, #int -1 // #ff │ │ -1a00ec: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ -1a00f0: 021c 0200 |0318: move/from16 v28, v2 │ │ -1a00f4: 0736 |031a: move-object v6, v3 │ │ -1a00f6: 0805 1000 |031b: move-object/from16 v5, v16 │ │ -1a00fa: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ -1a00fe: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ -1a0102: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ -1a0106: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ -1a0108: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ -1a010c: 021c 0200 |0326: move/from16 v28, v2 │ │ -1a0110: 0736 |0328: move-object v6, v3 │ │ -1a0112: 0805 1000 |0329: move-object/from16 v5, v16 │ │ -1a0116: 28f4 |032b: goto 031f // -000c │ │ -1a0118: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ -1a011a: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ -1a011e: 6e10 bf01 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01bf │ │ -1a0124: 28f4 |0332: goto 0326 // -000c │ │ -1a0126: 0d00 |0333: move-exception v0 │ │ -1a0128: 28a4 |0334: goto 02d8 // -005c │ │ -1a012a: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ -1a012e: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0132: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ -1a0136: 1215 |033b: const/4 v5, #int 1 // #1 │ │ -1a0138: 2802 |033c: goto 033e // +0002 │ │ -1a013a: 1205 |033d: const/4 v5, #int 0 // #0 │ │ -1a013c: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ -1a0140: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ -1a0144: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ -1a0148: 021c 0200 |0344: move/from16 v28, v2 │ │ -1a014c: 0736 |0346: move-object v6, v3 │ │ -1a014e: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0152: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ -1a0156: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ -1a015a: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1a015e: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ -1a0162: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1a0166: 1205 |0353: const/4 v5, #int 0 // #0 │ │ -1a0168: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ -1a016c: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ -1a0170: 2807 |0358: goto 035f // +0007 │ │ -1a0172: 0d00 |0359: move-exception v0 │ │ -1a0174: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ -1a0178: 021c 0200 |035c: move/from16 v28, v2 │ │ -1a017c: 0736 |035e: move-object v6, v3 │ │ -1a017e: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ -1a0182: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ -1a0186: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ -1a018a: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a018e: 311e 020d |0367: cmp-long v30, v2, v13 │ │ -1a0192: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ -1a0196: 1205 |036b: const/4 v5, #int 0 // #0 │ │ -1a0198: 2805 |036c: goto 0371 // +0005 │ │ -1a019a: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a019e: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ -1a01a2: 6e30 c201 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c2 │ │ -1a01a8: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ -1a01ac: 6e10 fb58 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@58fb │ │ -1a01b2: 1202 |0379: const/4 v2, #int 0 // #0 │ │ -1a01b4: 6e20 fe58 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@58fe │ │ -1a01ba: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a01be: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ -1a01c2: 9d02 021e |0381: mul-long v2, v2, v30 │ │ -1a01c6: 0805 1000 |0383: move-object/from16 v5, v16 │ │ -1a01ca: 6e30 cd58 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@58cd │ │ -1a01d0: 6e10 ce58 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@58ce │ │ -1a01d6: 280f |038b: goto 039a // +000f │ │ -1a01d8: 0d00 |038c: move-exception v0 │ │ -1a01da: 0805 1000 |038d: move-object/from16 v5, v16 │ │ -1a01de: 0702 |038f: move-object v2, v0 │ │ -1a01e0: 6200 4043 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a01e4: 1a03 8c51 |0392: const-string v3, "error while waiting for recording output surface" // string@518c │ │ -1a01e8: 7130 c302 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a01ee: 2803 |0397: goto 039a // +0003 │ │ -1a01f0: 0805 1000 |0398: move-object/from16 v5, v16 │ │ -1a01f4: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1a01f8: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ -1a01fc: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ -1a0200: 6e10 c301 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c3 │ │ -1a0206: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ -1a020a: 282e |03a5: goto 03d3 // +002e │ │ -1a020c: 0736 |03a6: move-object v6, v3 │ │ -1a020e: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ -1a0212: 2202 fe02 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ -1a0216: 2203 0503 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -1a021a: 7010 0a0b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -1a0220: 1a04 9d82 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@829d │ │ -1a0224: 6e20 160b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1a022a: 6e20 110b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1a0230: 6e10 270b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1a0236: 0c00 |03bb: move-result-object v0 │ │ -1a0238: 7020 b30a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -1a023e: 2702 |03bf: throw v2 │ │ -1a0240: 0d00 |03c0: move-exception v0 │ │ -1a0242: 0736 |03c1: move-object v6, v3 │ │ -1a0244: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ -1a0248: 0d00 |03c4: move-exception v0 │ │ -1a024a: 0736 |03c5: move-object v6, v3 │ │ -1a024c: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ -1a0250: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ -1a0254: 021c 0200 |03ca: move/from16 v28, v2 │ │ -1a0258: 0767 |03cc: move-object v7, v6 │ │ -1a025a: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ -1a025e: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ -1a0260: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ -1a0264: 0736 |03d2: move-object v6, v3 │ │ -1a0266: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ -1a026a: 0203 1c00 |03d5: move/from16 v3, v28 │ │ -1a026e: 0200 1d00 |03d7: move/from16 v0, v29 │ │ -1a0272: 0205 2000 |03d9: move/from16 v5, v32 │ │ -1a0276: 080f 2100 |03db: move-object/from16 v15, v33 │ │ -1a027a: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ -1a027c: 0226 1600 |03de: move/from16 v38, v22 │ │ -1a0280: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ -1a0284: 0776 |03e2: move-object v6, v7 │ │ -1a0286: 0207 2600 |03e3: move/from16 v7, v38 │ │ -1a028a: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ -1a028e: 0d00 |03e7: move-exception v0 │ │ -1a0290: 0767 |03e8: move-object v7, v6 │ │ -1a0292: 2900 41fe |03e9: goto/16 022a // -01bf │ │ -1a0296: 0220 0500 |03eb: move/from16 v32, v5 │ │ -1a029a: 0767 |03ed: move-object v7, v6 │ │ -1a029c: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ -1a02a0: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ -1a02a4: 0736 |03f2: move-object v6, v3 │ │ -1a02a6: 2202 fe02 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ -1a02aa: 2203 0503 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -1a02ae: 7010 0a0b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -1a02b4: 1a04 1e51 |03fa: const-string v4, "encoderOutputBuffer " // string@511e │ │ -1a02b8: 6e20 160b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1a02be: 6e20 110b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1a02c4: 1a00 3704 |0402: const-string v0, " was null" // string@0437 │ │ -1a02c8: 6e20 160b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1a02ce: 6e10 270b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1a02d4: 0c00 |040a: move-result-object v0 │ │ -1a02d6: 7020 b30a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -1a02dc: 2702 |040e: throw v2 │ │ -1a02de: 0d00 |040f: move-exception v0 │ │ -1a02e0: 0736 |0410: move-object v6, v3 │ │ -1a02e2: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ -1a02e6: 2900 7600 |0413: goto/16 0489 // +0076 │ │ -1a02ea: 0d00 |0415: move-exception v0 │ │ -1a02ec: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ -1a02f0: 0220 0500 |0418: move/from16 v32, v5 │ │ -1a02f4: 0767 |041a: move-object v7, v6 │ │ -1a02f6: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ -1a02fa: 0805 1000 |041d: move-object/from16 v5, v16 │ │ -1a02fe: 0736 |041f: move-object v6, v3 │ │ -1a0300: 2202 fe02 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ -1a0304: 2203 0503 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -1a0308: 7010 0a0b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -1a030e: 1a04 9e82 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@829e │ │ -1a0312: 6e20 160b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1a0318: 6e20 110b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1a031e: 6e10 270b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1a0324: 0c00 |0432: move-result-object v0 │ │ -1a0326: 7020 b30a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ -1a032c: 2702 |0436: throw v2 │ │ -1a032e: 0d00 |0437: move-exception v0 │ │ -1a0330: 2900 5100 |0438: goto/16 0489 // +0051 │ │ -1a0334: 0d00 |043a: move-exception v0 │ │ -1a0336: 2900 6000 |043b: goto/16 049b // +0060 │ │ -1a033a: 0220 0500 |043d: move/from16 v32, v5 │ │ -1a033e: 0767 |043f: move-object v7, v6 │ │ -1a0340: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ -1a0344: 0805 1000 |0442: move-object/from16 v5, v16 │ │ -1a0348: 0806 1600 |0444: move-object/from16 v6, v22 │ │ -1a034c: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ -1a0350: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ -1a0354: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ -1a0358: 0203 2000 |044c: move/from16 v3, v32 │ │ -1a035c: 0802 2100 |044e: move-object/from16 v2, v33 │ │ -1a0360: 120a |0450: const/4 v10, #int 0 // #0 │ │ -1a0362: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ -1a0366: 0d00 |0453: move-exception v0 │ │ -1a0368: 0220 0500 |0454: move/from16 v32, v5 │ │ -1a036c: 0767 |0456: move-object v7, v6 │ │ -1a036e: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ -1a0372: 0805 1000 |0459: move-object/from16 v5, v16 │ │ -1a0376: 2808 |045b: goto 0463 // +0008 │ │ -1a0378: 0d00 |045c: move-exception v0 │ │ -1a037a: 0220 0500 |045d: move/from16 v32, v5 │ │ -1a037e: 0775 |045f: move-object v5, v7 │ │ -1a0380: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ -1a0384: 0767 |0462: move-object v7, v6 │ │ -1a0386: 0806 1600 |0463: move-object/from16 v6, v22 │ │ -1a038a: 2836 |0465: goto 049b // +0036 │ │ -1a038c: 0d00 |0466: move-exception v0 │ │ -1a038e: 0220 0500 |0467: move/from16 v32, v5 │ │ -1a0392: 0775 |0469: move-object v5, v7 │ │ -1a0394: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ -1a0398: 0767 |046c: move-object v7, v6 │ │ -1a039a: 0806 1600 |046d: move-object/from16 v6, v22 │ │ -1a039e: 282b |046f: goto 049a // +002b │ │ -1a03a0: 0d00 |0470: move-exception v0 │ │ -1a03a2: 0220 0500 |0471: move/from16 v32, v5 │ │ -1a03a6: 0775 |0473: move-object v5, v7 │ │ -1a03a8: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ -1a03ac: 0767 |0476: move-object v7, v6 │ │ -1a03ae: 0806 1600 |0477: move-object/from16 v6, v22 │ │ -1a03b2: 2820 |0479: goto 0499 // +0020 │ │ -1a03b4: 0d00 |047a: move-exception v0 │ │ -1a03b6: 0220 0500 |047b: move/from16 v32, v5 │ │ -1a03ba: 0767 |047d: move-object v7, v6 │ │ -1a03bc: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ -1a03c0: 0806 1600 |0480: move-object/from16 v6, v22 │ │ -1a03c4: 1205 |0482: const/4 v5, #int 0 // #0 │ │ -1a03c6: 2816 |0483: goto 0499 // +0016 │ │ -1a03c8: 0d00 |0484: move-exception v0 │ │ -1a03ca: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ -1a03ce: 0806 1600 |0487: move-object/from16 v6, v22 │ │ -1a03d2: 0702 |0489: move-object v2, v0 │ │ -1a03d4: 0803 1100 |048a: move-object/from16 v3, v17 │ │ -1a03d8: 0801 2100 |048c: move-object/from16 v1, v33 │ │ -1a03dc: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ -1a03e0: 0d00 |0490: move-exception v0 │ │ -1a03e2: 0220 0500 |0491: move/from16 v32, v5 │ │ -1a03e6: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ -1a03ea: 0806 1600 |0495: move-object/from16 v6, v22 │ │ -1a03ee: 1205 |0497: const/4 v5, #int 0 // #0 │ │ -1a03f0: 1207 |0498: const/4 v7, #int 0 // #0 │ │ -1a03f2: 1209 |0499: const/4 v9, #int 0 // #0 │ │ -1a03f4: 120b |049a: const/4 v11, #int 0 // #0 │ │ -1a03f6: 6202 4043 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a03fa: 1a03 3033 |049d: const-string v3, "Recoding video failed unexpectedly" // string@3330 │ │ -1a03fe: 7130 c302 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a0404: 0203 2000 |04a2: move/from16 v3, v32 │ │ -1a0408: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ -1a040c: 121a |04a6: const/4 v10, #int 1 // #1 │ │ -1a040e: 6e20 d201 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d2 │ │ -1a0414: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ -1a0418: 6e10 0459 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@5904 │ │ -1a041e: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ -1a0422: 6e10 cc58 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@58cc │ │ -1a0428: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ -1a042c: 6e10 c501 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c5 │ │ -1a0432: 6e10 c101 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c1 │ │ -1a0438: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ -1a043c: 6e10 c501 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c5 │ │ -1a0442: 6e10 c101 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c1 │ │ -1a0448: 7601 2b59 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -1a044e: 2813 |04c7: goto 04da // +0013 │ │ -1a0450: 0d00 |04c8: move-exception v0 │ │ -1a0452: 2806 |04c9: goto 04cf // +0006 │ │ -1a0454: 0d00 |04ca: move-exception v0 │ │ -1a0456: 2809 |04cb: goto 04d4 // +0009 │ │ -1a0458: 0d00 |04cc: move-exception v0 │ │ -1a045a: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ -1a045e: 0721 |04cf: move-object v1, v2 │ │ -1a0460: 281f |04d0: goto 04ef // +001f │ │ -1a0462: 0d00 |04d1: move-exception v0 │ │ -1a0464: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ -1a0468: 0721 |04d4: move-object v1, v2 │ │ -1a046a: 2821 |04d5: goto 04f6 // +0021 │ │ -1a046c: 07f2 |04d6: move-object v2, v15 │ │ -1a046e: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ -1a0472: 120a |04d9: const/4 v10, #int 0 // #0 │ │ -1a0474: 04d7 |04da: move-wide v7, v13 │ │ -1a0476: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ -1a047a: 121c |04dd: const/4 v12, #int 1 // #1 │ │ -1a047c: 076d |04de: move-object v13, v6 │ │ -1a047e: 0803 2700 |04df: move-object/from16 v3, v39 │ │ -1a0482: 0724 |04e1: move-object v4, v2 │ │ -1a0484: 07d5 |04e2: move-object v5, v13 │ │ -1a0486: 0716 |04e3: move-object v6, v1 │ │ -1a0488: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ -1a048c: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ -1a0490: 760a 3059 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@5930 │ │ -1a0496: 2810 |04eb: goto 04fb // +0010 │ │ -1a0498: 0d00 |04ec: move-exception v0 │ │ -1a049a: 0721 |04ed: move-object v1, v2 │ │ -1a049c: 07d6 |04ee: move-object v6, v13 │ │ -1a049e: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ -1a04a2: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ -1a04a6: 0d00 |04f3: move-exception v0 │ │ -1a04a8: 0721 |04f4: move-object v1, v2 │ │ -1a04aa: 07d6 |04f5: move-object v6, v13 │ │ -1a04ac: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ -1a04b0: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ -1a04b4: 076d |04fa: move-object v13, v6 │ │ -1a04b6: 6e10 ce01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01ce │ │ -1a04bc: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ -1a04c0: 1201 |0500: const/4 v1, #int 0 // #0 │ │ -1a04c2: 6e20 e958 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58e9 │ │ -1a04c8: 2900 5d00 |0504: goto/16 0561 // +005d │ │ -1a04cc: 0d00 |0506: move-exception v0 │ │ -1a04ce: 0701 |0507: move-object v1, v0 │ │ -1a04d0: 6200 4043 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a04d4: 0803 1100 |050a: move-object/from16 v3, v17 │ │ -1a04d8: 2900 5200 |050c: goto/16 055e // +0052 │ │ -1a04dc: 0d00 |050e: move-exception v0 │ │ -1a04de: 07f2 |050f: move-object v2, v15 │ │ -1a04e0: 0803 1100 |0510: move-object/from16 v3, v17 │ │ -1a04e4: 080d 1600 |0512: move-object/from16 v13, v22 │ │ -1a04e8: 280d |0514: goto 0521 // +000d │ │ -1a04ea: 0d00 |0515: move-exception v0 │ │ -1a04ec: 07f2 |0516: move-object v2, v15 │ │ -1a04ee: 0803 1100 |0517: move-object/from16 v3, v17 │ │ -1a04f2: 080d 1600 |0519: move-object/from16 v13, v22 │ │ -1a04f6: 280e |051b: goto 0529 // +000e │ │ -1a04f8: 0d00 |051c: move-exception v0 │ │ -1a04fa: 075d |051d: move-object v13, v5 │ │ -1a04fc: 07f2 |051e: move-object v2, v15 │ │ -1a04fe: 0803 1100 |051f: move-object/from16 v3, v17 │ │ -1a0502: 0721 |0521: move-object v1, v2 │ │ -1a0504: 07d6 |0522: move-object v6, v13 │ │ -1a0506: 2841 |0523: goto 0564 // +0041 │ │ -1a0508: 0d00 |0524: move-exception v0 │ │ -1a050a: 075d |0525: move-object v13, v5 │ │ -1a050c: 07f2 |0526: move-object v2, v15 │ │ -1a050e: 0803 1100 |0527: move-object/from16 v3, v17 │ │ -1a0512: 0721 |0529: move-object v1, v2 │ │ -1a0514: 07d6 |052a: move-object v6, v13 │ │ -1a0516: 281c |052b: goto 0547 // +001c │ │ -1a0518: 0d00 |052c: move-exception v0 │ │ -1a051a: 075d |052d: move-object v13, v5 │ │ -1a051c: 0803 1100 |052e: move-object/from16 v3, v17 │ │ -1a0520: 0702 |0530: move-object v2, v0 │ │ -1a0522: 07d6 |0531: move-object v6, v13 │ │ -1a0524: 1201 |0532: const/4 v1, #int 0 // #0 │ │ -1a0526: 2832 |0533: goto 0565 // +0032 │ │ -1a0528: 0d00 |0534: move-exception v0 │ │ -1a052a: 075d |0535: move-object v13, v5 │ │ -1a052c: 0803 1100 |0536: move-object/from16 v3, v17 │ │ -1a0530: 07d6 |0538: move-object v6, v13 │ │ -1a0532: 1201 |0539: const/4 v1, #int 0 // #0 │ │ -1a0534: 280d |053a: goto 0547 // +000d │ │ -1a0536: 0d00 |053b: move-exception v0 │ │ -1a0538: 0803 1100 |053c: move-object/from16 v3, v17 │ │ -1a053c: 0702 |053e: move-object v2, v0 │ │ -1a053e: 1201 |053f: const/4 v1, #int 0 // #0 │ │ -1a0540: 1206 |0540: const/4 v6, #int 0 // #0 │ │ -1a0542: 2824 |0541: goto 0565 // +0024 │ │ -1a0544: 0d00 |0542: move-exception v0 │ │ -1a0546: 0803 1100 |0543: move-object/from16 v3, v17 │ │ -1a054a: 1201 |0545: const/4 v1, #int 0 // #0 │ │ -1a054c: 1206 |0546: const/4 v6, #int 0 // #0 │ │ -1a054e: 6202 4043 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a0552: 1a04 3133 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3331 │ │ -1a0556: 7130 c302 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a055c: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ -1a0560: 6e10 ce01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01ce │ │ -1a0566: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ -1a056a: 1201 |0555: const/4 v1, #int 0 // #0 │ │ -1a056c: 6e20 e958 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58e9 │ │ -1a0572: 2808 |0559: goto 0561 // +0008 │ │ -1a0574: 0d00 |055a: move-exception v0 │ │ -1a0576: 0701 |055b: move-object v1, v0 │ │ -1a0578: 6200 4043 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a057c: 7130 c302 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a0582: 1211 |0561: const/4 v1, #int 1 // #1 │ │ -1a0584: 0f01 |0562: return v1 │ │ -1a0586: 0d00 |0563: move-exception v0 │ │ -1a0588: 0702 |0564: move-object v2, v0 │ │ -1a058a: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ -1a058e: 6e10 ce01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01ce │ │ -1a0594: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ -1a0598: 1201 |056c: const/4 v1, #int 0 // #0 │ │ -1a059a: 6e20 e958 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58e9 │ │ -1a05a0: 2808 |0570: goto 0578 // +0008 │ │ -1a05a2: 0d00 |0571: move-exception v0 │ │ -1a05a4: 0701 |0572: move-object v1, v0 │ │ -1a05a6: 6200 4043 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a05aa: 7130 c302 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a05b0: 2702 |0578: throw v2 │ │ -1a05b2: 6200 4043 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a05b6: 1a01 913d |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3d91 │ │ -1a05ba: 7120 c202 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -1a05c0: 1201 |0580: const/4 v1, #int 0 // #0 │ │ -1a05c2: 0f01 |0581: return v1 │ │ +19fab4: |[19fab4] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ +19fac4: 0800 2800 |0000: move-object/from16 v0, v40 │ │ +19fac8: 1a01 d483 |0002: const-string v1, "video/avc" // string@83d4 │ │ +19facc: 1a02 2517 |0004: const-string v2, "Flushing video failed unexpectedly" // string@1725 │ │ +19fad0: 530d 3e43 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433e │ │ +19fad4: 530b 3143 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@4331 │ │ +19fad8: 5203 3c43 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +19fadc: 5204 3a43 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +19fae0: 5205 3d43 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433d │ │ +19fae4: 5206 3943 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ +19fae8: 5207 3543 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ +19faec: 5208 3843 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ +19faf0: 5209 3b43 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +19faf4: 220f bb02 |0018: new-instance v15, Ljava/io/File; // type@02bb │ │ +19faf8: 080a 2900 |001a: move-object/from16 v10, v41 │ │ +19fafc: 7020 6809 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +19fb02: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ +19fb06: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ +19fb0a: 0811 0200 |0023: move-object/from16 v17, v2 │ │ +19fb0e: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +19fb10: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ +19fb14: 0226 0400 |0028: move/from16 v38, v4 │ │ +19fb18: 0134 |002a: move v4, v3 │ │ +19fb1a: 0203 2600 |002b: move/from16 v3, v38 │ │ +19fb1e: 2814 |002d: goto 0041 // +0014 │ │ +19fb20: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ +19fb24: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ +19fb28: 0811 0200 |0032: move-object/from16 v17, v2 │ │ +19fb2c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +19fb2e: 280c |0035: goto 0041 // +000c │ │ +19fb30: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ +19fb34: 0811 0200 |0038: move-object/from16 v17, v2 │ │ +19fb38: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ +19fb3c: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +19fb3e: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ +19fb42: 28e9 |003f: goto 0028 // -0017 │ │ +19fb44: 120a |0040: const/4 v10, #int 0 // #0 │ │ +19fb46: 2202 bb02 |0041: new-instance v2, Ljava/io/File; // type@02bb │ │ +19fb4a: 5400 3643 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4336 │ │ +19fb4e: 7020 6809 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +19fb54: 6e10 6a09 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@096a │ │ +19fb5a: 0a00 |004b: move-result v0 │ │ +19fb5c: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ +19fb60: 6200 4043 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +19fb64: 1a01 5114 |0050: const-string v1, "Could not read video file to be recoded" // string@1451 │ │ +19fb68: 7120 c202 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +19fb6e: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ +19fb72: 0f10 |0057: return v16 │ │ +19fb74: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ +19fb78: 7100 2a0b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +19fb7e: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ +19fb82: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ +19fb86: 0812 0100 |0061: move-object/from16 v18, v1 │ │ +19fb8a: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ +19fb8e: 7010 b401 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b4 │ │ +19fb94: 2200 0711 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1107 │ │ +19fb98: 7010 ee58 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@58ee │ │ +19fb9e: 6e20 f658 f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@58f6 │ │ +19fba4: 6e20 f758 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@58f7 │ │ +19fbaa: 6e30 f858 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@58f8 │ │ +19fbb0: 2205 0611 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1106 │ │ +19fbb4: 7010 dc58 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@58dc │ │ +19fbba: 6e20 df58 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@58df │ │ +19fbc0: 0c05 |007e: move-result-object v5 │ │ +19fbc2: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ +19fbc6: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ +19fbca: 7010 c601 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c6 │ │ +19fbd0: 6e10 7e09 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@097e │ │ +19fbd6: 0c00 |0089: move-result-object v0 │ │ +19fbd8: 6e20 d101 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d1 │ │ +19fbde: 7601 2b59 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +19fbe4: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ +19fbe8: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ +19fbec: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ +19fbf0: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ +19fbf4: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ +19fbf8: 2833 |009a: goto 00cd // +0033 │ │ +19fbfa: 1200 |009b: const/4 v0, #int 0 // #0 │ │ +19fbfc: 0803 2700 |009c: move-object/from16 v3, v39 │ │ +19fc00: 07f4 |009e: move-object v4, v15 │ │ +19fc02: 0752 |009f: move-object v2, v5 │ │ +19fc04: 0716 |00a0: move-object v6, v1 │ │ +19fc06: 04d7 |00a1: move-wide v7, v13 │ │ +19fc08: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ +19fc0c: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ +19fc0e: 04b9 |00a5: move-wide v9, v11 │ │ +19fc10: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ +19fc14: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ +19fc18: 010c |00aa: move v12, v0 │ │ +19fc1a: 760a 3059 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@5930 │ │ +19fc20: 0b03 |00ae: move-result-wide v3 │ │ +19fc22: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ +19fc26: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ +19fc2a: 0437 |00b3: move-wide v7, v3 │ │ +19fc2c: 2802 |00b4: goto 00b6 // +0002 │ │ +19fc2e: 04d7 |00b5: move-wide v7, v13 │ │ +19fc30: 07f2 |00b6: move-object v2, v15 │ │ +19fc32: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ +19fc36: 120a |00b9: const/4 v10, #int 0 // #0 │ │ +19fc38: 2900 2104 |00ba: goto/16 04db // +0421 │ │ +19fc3c: 0d00 |00bc: move-exception v0 │ │ +19fc3e: 0702 |00bd: move-object v2, v0 │ │ +19fc40: 07f1 |00be: move-object v1, v15 │ │ +19fc42: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ +19fc46: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ +19fc4a: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ +19fc4e: 0d00 |00c5: move-exception v0 │ │ +19fc50: 07f1 |00c6: move-object v1, v15 │ │ +19fc52: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ +19fc56: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ +19fc5a: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ +19fc5e: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ +19fc62: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ +19fc66: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ +19fc68: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ +19fc6c: 7030 3159 fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5931 │ │ +19fc72: 0a05 |00d7: move-result v5 │ │ +19fc74: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ +19fc78: 6e20 d001 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d0 │ │ +19fc7e: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ +19fc82: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ +19fc86: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ +19fc8a: 6e40 cf01 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ +19fc90: 2804 |00e6: goto 00ea // +0004 │ │ +19fc92: 6e40 cf01 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ +19fc98: 6e20 cc01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cc │ │ +19fc9e: 0c00 |00ed: move-result-object v0 │ │ +19fca0: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ +19fca4: 7130 d401 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d4 │ │ +19fcaa: 0c0b |00f3: move-result-object v11 │ │ +19fcac: 1a06 564a |00f4: const-string v6, "color-format" // string@4a56 │ │ +19fcb0: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ +19fcb6: 6e30 d901 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ +19fcbc: 1a06 2747 |00fc: const-string v6, "bitrate" // string@4727 │ │ +19fcc0: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ +19fcc4: 2804 |0100: goto 0104 // +0004 │ │ +19fcc6: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ +19fccc: 6e30 d901 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ +19fcd2: 1a06 9b54 |0107: const-string v6, "frame-rate" // string@549b │ │ +19fcd6: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ +19fcda: 6e30 d901 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ +19fce0: 1a06 285c |010e: const-string v6, "i-frame-interval" // string@5c28 │ │ +19fce4: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ +19fce8: 6e30 d901 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01d9 │ │ +19fcee: 7110 b701 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ +19fcf4: 0c06 |0118: move-result-object v6 │ │ +19fcf6: 1207 |0119: const/4 v7, #int 0 // #0 │ │ +19fcf8: 1219 |011a: const/4 v9, #int 1 // #1 │ │ +19fcfa: 6e59 b501 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@01b5 │ │ +19fd00: 2207 0311 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@1103 │ │ +19fd04: 6e10 b801 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b8 │ │ +19fd0a: 0c09 |0123: move-result-object v9 │ │ +19fd0c: 7020 c758 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@58c7 │ │ +19fd12: 6e10 cb58 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@58cb │ │ +19fd18: 6e10 c401 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c4 │ │ +19fd1e: 1a09 ee6b |012d: const-string v9, "mime" // string@6bee │ │ +19fd22: 6e20 d701 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d7 │ │ +19fd28: 0c09 |0132: move-result-object v9 │ │ +19fd2a: 7110 b601 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b6 │ │ +19fd30: 0c09 |0136: move-result-object v9 │ │ +19fd32: 220b 0811 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1108 │ │ +19fd36: 7010 f958 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@58f9 │ │ +19fd3c: 6e10 0159 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@5901 │ │ +19fd42: 0c0c |013f: move-result-object v12 │ │ +19fd44: 0810 0700 |0140: move-object/from16 v16, v7 │ │ +19fd48: 1207 |0142: const/4 v7, #int 0 // #0 │ │ +19fd4a: 6e52 b501 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@01b5 │ │ +19fd50: 6e10 c401 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c4 │ │ +19fd56: 7601 2b59 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +19fd5c: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ +19fd60: 1200 |014e: const/4 v0, #int 0 // #0 │ │ +19fd62: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ +19fd66: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ +19fd6a: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ +19fd6e: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ +19fd72: 7601 2b59 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +19fd78: 0228 0800 |015a: move/from16 v40, v8 │ │ +19fd7c: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ +19fd80: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ +19fd84: 6e10 ca01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01ca │ │ +19fd8a: 0a0c |0163: move-result v12 │ │ +19fd8c: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ +19fd90: 6e30 b901 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01b9 │ │ +19fd96: 0a0c |0169: move-result v12 │ │ +19fd98: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ +19fd9c: 6e20 bb01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bb │ │ +19fda2: 0c07 |016f: move-result-object v7 │ │ +19fda4: 6e30 cd01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01cd │ │ +19fdaa: 0a1e |0173: move-result v30 │ │ +19fdac: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ +19fdb0: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ +19fdb4: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ +19fdb8: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ +19fdbc: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ +19fdc0: 081b 0900 |017e: move-object/from16 v27, v9 │ │ +19fdc4: 021c 0c00 |0180: move/from16 v28, v12 │ │ +19fdc8: 7407 c001 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c0 │ │ +19fdce: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ +19fdd2: 2819 |0187: goto 01a0 // +0019 │ │ +19fdd4: 6e10 c901 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01c9 │ │ +19fdda: 0b1f |018b: move-result-wide v31 │ │ +19fddc: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ +19fde0: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ +19fde4: 081b 0900 |0190: move-object/from16 v27, v9 │ │ +19fde8: 021c 0c00 |0192: move/from16 v28, v12 │ │ +19fdec: 7407 c001 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c0 │ │ +19fdf2: 6e10 c701 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c7 │ │ +19fdf8: 2806 |019a: goto 01a0 // +0006 │ │ +19fdfa: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ +19fdfc: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ +19fe00: 1217 |019e: const/4 v7, #int 1 // #1 │ │ +19fe02: 2802 |019f: goto 01a1 // +0002 │ │ +19fe04: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ +19fe06: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ +19fe0a: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ +19fe0e: 6e30 b901 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01b9 │ │ +19fe14: 0a1c |01a8: move-result v28 │ │ +19fe16: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ +19fe1a: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ +19fe1e: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ +19fe22: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ +19fe26: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ +19fe2a: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ +19fe2e: 7407 c001 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c0 │ │ +19fe34: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ +19fe38: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ +19fe3c: 020c 2500 |01bc: move/from16 v12, v37 │ │ +19fe40: 1218 |01be: const/4 v8, #int 1 // #1 │ │ +19fe42: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ +19fe46: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ +19fe4a: 2807 |01c3: goto 01ca // +0007 │ │ +19fe4c: 0208 2800 |01c4: move/from16 v8, v40 │ │ +19fe50: 0225 0c00 |01c6: move/from16 v37, v12 │ │ +19fe54: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ +19fe56: 288c |01c9: goto 0155 // -0074 │ │ +19fe58: 7601 2b59 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +19fe5e: 021d 0000 |01cd: move/from16 v29, v0 │ │ +19fe62: 021c 0300 |01cf: move/from16 v28, v3 │ │ +19fe66: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ +19fe6a: 6e40 ba01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01ba │ │ +19fe70: 0a00 |01d6: move-result v0 │ │ +19fe72: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ +19fe74: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ +19fe76: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ +19fe7a: 0220 0500 |01db: move/from16 v32, v5 │ │ +19fe7e: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ +19fe82: 0803 1600 |01df: move-object/from16 v3, v22 │ │ +19fe86: 0202 1c00 |01e1: move/from16 v2, v28 │ │ +19fe8a: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ +19fe8c: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ +19fe8e: 0216 0700 |01e5: move/from16 v22, v7 │ │ +19fe92: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ +19fe96: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ +19fe9a: 0220 0500 |01eb: move/from16 v32, v5 │ │ +19fe9e: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ +19fea2: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ +19fea6: 0202 1c00 |01f1: move/from16 v2, v28 │ │ +19feaa: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ +19feac: 28f1 |01f4: goto 01e5 // -000f │ │ +19feae: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ +19feb0: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ +19feb4: 6e10 bf01 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01bf │ │ +19feba: 0c02 |01fb: move-result-object v2 │ │ +19febc: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ +19febe: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ +19fec2: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ +19fec6: 0216 0700 |0201: move/from16 v22, v7 │ │ +19feca: 1207 |0203: const/4 v7, #int 0 // #0 │ │ +19fecc: 6e30 dd58 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58dd │ │ +19fed2: 0a0c |0207: move-result v12 │ │ +19fed4: 2807 |0208: goto 020f // +0007 │ │ +19fed6: 0d00 |0209: move-exception v0 │ │ +19fed8: 2811 |020a: goto 021b // +0011 │ │ +19feda: 0803 1600 |020b: move-object/from16 v3, v22 │ │ +19fede: 0216 0700 |020d: move/from16 v22, v7 │ │ +19fee2: 0220 0500 |020f: move/from16 v32, v5 │ │ +19fee6: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ +19feea: 0202 1c00 |0213: move/from16 v2, v28 │ │ +19feee: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ +19fef0: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ +19fef4: 0d00 |0218: move-exception v0 │ │ +19fef6: 0803 1600 |0219: move-object/from16 v3, v22 │ │ +19fefa: 0702 |021b: move-object v2, v0 │ │ +19fefc: 0736 |021c: move-object v6, v3 │ │ +19fefe: 07f1 |021d: move-object v1, v15 │ │ +19ff00: 0803 1100 |021e: move-object/from16 v3, v17 │ │ +19ff04: 2900 4503 |0220: goto/16 0565 // +0345 │ │ +19ff08: 0d00 |0222: move-exception v0 │ │ +19ff0a: 0803 1600 |0223: move-object/from16 v3, v22 │ │ +19ff0e: 0220 0500 |0225: move/from16 v32, v5 │ │ +19ff12: 0767 |0227: move-object v7, v6 │ │ +19ff14: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ +19ff18: 0805 1000 |022a: move-object/from16 v5, v16 │ │ +19ff1c: 0736 |022c: move-object v6, v3 │ │ +19ff1e: 2900 6e02 |022d: goto/16 049b // +026e │ │ +19ff22: 0803 1600 |022f: move-object/from16 v3, v22 │ │ +19ff26: 0216 0700 |0231: move/from16 v22, v7 │ │ +19ff2a: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ +19ff2e: 6e20 bd01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bd │ │ +19ff34: 0c02 |0238: move-result-object v2 │ │ +19ff36: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ +19ff3a: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ff3e: 021d 0800 |023d: move/from16 v29, v8 │ │ +19ff42: 1218 |023f: const/4 v8, #int 1 // #1 │ │ +19ff44: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ +19ff48: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19ff4c: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ +19ff50: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ +19ff54: 1207 |0248: const/4 v7, #int 0 // #0 │ │ +19ff56: 6e57 ed58 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@58ed │ │ +19ff5c: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ +19ff60: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ +19ff62: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ +19ff66: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ff6a: 2388 1711 |0253: new-array v8, v8, [B // type@1117 │ │ +19ff6e: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19ff72: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ff76: b07c |0259: add-int/2addr v12, v7 │ │ +19ff78: 6e20 a90b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba9 │ │ +19ff7e: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19ff82: 6e20 ac0b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19ff88: 6e20 a60b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19ff8e: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ff92: 1217 |0267: const/4 v7, #int 1 // #1 │ │ +19ff94: b172 |0268: sub-int/2addr v2, v7 │ │ +19ff96: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ +19ff9a: 123c |026b: const/4 v12, #int 3 // #3 │ │ +19ff9c: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ +19ffa0: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ +19ffa4: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ +19ffa8: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ +19ffac: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ +19ffb0: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ +19ffb4: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ +19ffb8: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ +19ffbc: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ +19ffc0: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ +19ffc4: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ +19ffc8: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ +19ffcc: 7110 9e0b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9e │ │ +19ffd2: 0c02 |0287: move-result-object v2 │ │ +19ffd4: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ffd8: b17c |028a: sub-int/2addr v12, v7 │ │ +19ffda: 7110 9e0b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9e │ │ +19ffe0: 0c0c |028e: move-result-object v12 │ │ +19ffe2: 0220 0500 |028f: move/from16 v32, v5 │ │ +19ffe6: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ +19ffea: 1205 |0293: const/4 v5, #int 0 // #0 │ │ +19ffec: 6e40 af0b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0baf │ │ +19fff2: 0c0f |0297: move-result-object v15 │ │ +19fff4: 6e20 ac0b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +19fffa: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19fffe: b17f |029d: sub-int/2addr v15, v7 │ │ +1a0000: 6e40 af0b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0baf │ │ +1a0006: 0c07 |02a1: move-result-object v7 │ │ +1a0008: 6e20 ac0b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bac │ │ +1a000e: 0727 |02a5: move-object v7, v2 │ │ +1a0010: 0202 1c00 |02a6: move/from16 v2, v28 │ │ +1a0014: 2815 |02a8: goto 02bd // +0015 │ │ +1a0016: 0220 0500 |02a9: move/from16 v32, v5 │ │ +1a001a: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ +1a001e: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1a0022: 0205 2000 |02af: move/from16 v5, v32 │ │ +1a0026: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ +1a002a: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ +1a002c: 28b5 |02b4: goto 0269 // -004b │ │ +1a002e: 0220 0500 |02b5: move/from16 v32, v5 │ │ +1a0032: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ +1a0036: 0202 1c00 |02b9: move/from16 v2, v28 │ │ +1a003a: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ +1a003c: 120c |02bc: const/4 v12, #int 0 // #0 │ │ +1a003e: 7130 d401 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d4 │ │ +1a0044: 0c05 |02c0: move-result-object v5 │ │ +1a0046: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ +1a004a: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ +1a004e: 1a08 504d |02c5: const-string v8, "csd-0" // string@4d50 │ │ +1a0052: 6e30 d801 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d8 │ │ +1a0058: 1a07 514d |02ca: const-string v7, "csd-1" // string@4d51 │ │ +1a005c: 6e30 d801 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d8 │ │ +1a0062: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ +1a0064: 6e30 dd58 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58dd │ │ +1a006a: 0a0c |02d3: move-result v12 │ │ +1a006c: 2815 |02d4: goto 02e9 // +0015 │ │ +1a006e: 0d00 |02d5: move-exception v0 │ │ +1a0070: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ +1a0074: 0702 |02d8: move-object v2, v0 │ │ +1a0076: 0736 |02d9: move-object v6, v3 │ │ +1a0078: 2900 b001 |02da: goto/16 048a // +01b0 │ │ +1a007c: 0d00 |02dc: move-exception v0 │ │ +1a007e: 0220 0500 |02dd: move/from16 v32, v5 │ │ +1a0082: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ +1a0086: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ +1a008a: 0220 0500 |02e3: move/from16 v32, v5 │ │ +1a008e: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ +1a0092: 0202 1c00 |02e7: move/from16 v2, v28 │ │ +1a0096: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1a009a: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1a009e: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ +1a00a2: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ +1a00a4: 2802 |02f0: goto 02f2 // +0002 │ │ +1a00a6: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ +1a00a8: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ +1a00aa: 6e30 c201 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c2 │ │ +1a00b0: 0208 1d00 |02f6: move/from16 v8, v29 │ │ +1a00b4: 021d 0500 |02f8: move/from16 v29, v5 │ │ +1a00b8: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ +1a00bc: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ +1a00c0: 0207 1600 |02fe: move/from16 v7, v22 │ │ +1a00c4: 0200 1d00 |0300: move/from16 v0, v29 │ │ +1a00c8: 0205 2000 |0302: move/from16 v5, v32 │ │ +1a00cc: 080f 2100 |0304: move-object/from16 v15, v33 │ │ +1a00d0: 0816 0300 |0306: move-object/from16 v22, v3 │ │ +1a00d4: 0123 |0308: move v3, v2 │ │ +1a00d6: 1202 |0309: const/4 v2, #int 0 // #0 │ │ +1a00d8: 2900 b5fe |030a: goto/16 01bf // -014b │ │ +1a00dc: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ +1a00e0: 0767 |030e: move-object v7, v6 │ │ +1a00e2: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ +1a00e6: 6e40 ba01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01ba │ │ +1a00ec: 0a00 |0314: move-result v0 │ │ +1a00ee: 12ff |0315: const/4 v15, #int -1 // #ff │ │ +1a00f0: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ +1a00f4: 021c 0200 |0318: move/from16 v28, v2 │ │ +1a00f8: 0736 |031a: move-object v6, v3 │ │ +1a00fa: 0805 1000 |031b: move-object/from16 v5, v16 │ │ +1a00fe: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ +1a0102: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ +1a0106: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ +1a010a: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ +1a010c: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ +1a0110: 021c 0200 |0326: move/from16 v28, v2 │ │ +1a0114: 0736 |0328: move-object v6, v3 │ │ +1a0116: 0805 1000 |0329: move-object/from16 v5, v16 │ │ +1a011a: 28f4 |032b: goto 031f // -000c │ │ +1a011c: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ +1a011e: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ +1a0122: 6e10 bf01 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01bf │ │ +1a0128: 28f4 |0332: goto 0326 // -000c │ │ +1a012a: 0d00 |0333: move-exception v0 │ │ +1a012c: 28a4 |0334: goto 02d8 // -005c │ │ +1a012e: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ +1a0132: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0136: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ +1a013a: 1215 |033b: const/4 v5, #int 1 // #1 │ │ +1a013c: 2802 |033c: goto 033e // +0002 │ │ +1a013e: 1205 |033d: const/4 v5, #int 0 // #0 │ │ +1a0140: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ +1a0144: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ +1a0148: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ +1a014c: 021c 0200 |0344: move/from16 v28, v2 │ │ +1a0150: 0736 |0346: move-object v6, v3 │ │ +1a0152: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0156: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ +1a015a: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ +1a015e: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1a0162: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ +1a0166: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1a016a: 1205 |0353: const/4 v5, #int 0 // #0 │ │ +1a016c: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ +1a0170: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ +1a0174: 2807 |0358: goto 035f // +0007 │ │ +1a0176: 0d00 |0359: move-exception v0 │ │ +1a0178: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ +1a017c: 021c 0200 |035c: move/from16 v28, v2 │ │ +1a0180: 0736 |035e: move-object v6, v3 │ │ +1a0182: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ +1a0186: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ +1a018a: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ +1a018e: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0192: 311e 020d |0367: cmp-long v30, v2, v13 │ │ +1a0196: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ +1a019a: 1205 |036b: const/4 v5, #int 0 // #0 │ │ +1a019c: 2805 |036c: goto 0371 // +0005 │ │ +1a019e: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a01a2: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ +1a01a6: 6e30 c201 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c2 │ │ +1a01ac: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ +1a01b0: 6e10 fb58 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@58fb │ │ +1a01b6: 1202 |0379: const/4 v2, #int 0 // #0 │ │ +1a01b8: 6e20 fe58 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@58fe │ │ +1a01be: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a01c2: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ +1a01c6: 9d02 021e |0381: mul-long v2, v2, v30 │ │ +1a01ca: 0805 1000 |0383: move-object/from16 v5, v16 │ │ +1a01ce: 6e30 cd58 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@58cd │ │ +1a01d4: 6e10 ce58 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@58ce │ │ +1a01da: 280f |038b: goto 039a // +000f │ │ +1a01dc: 0d00 |038c: move-exception v0 │ │ +1a01de: 0805 1000 |038d: move-object/from16 v5, v16 │ │ +1a01e2: 0702 |038f: move-object v2, v0 │ │ +1a01e4: 6200 4043 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a01e8: 1a03 8c51 |0392: const-string v3, "error while waiting for recording output surface" // string@518c │ │ +1a01ec: 7130 c302 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a01f2: 2803 |0397: goto 039a // +0003 │ │ +1a01f4: 0805 1000 |0398: move-object/from16 v5, v16 │ │ +1a01f8: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1a01fc: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ +1a0200: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ +1a0204: 6e10 c301 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c3 │ │ +1a020a: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ +1a020e: 282e |03a5: goto 03d3 // +002e │ │ +1a0210: 0736 |03a6: move-object v6, v3 │ │ +1a0212: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ +1a0216: 2202 fe02 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ +1a021a: 2203 0503 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +1a021e: 7010 0a0b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +1a0224: 1a04 9d82 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@829d │ │ +1a0228: 6e20 160b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1a022e: 6e20 110b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1a0234: 6e10 270b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1a023a: 0c00 |03bb: move-result-object v0 │ │ +1a023c: 7020 b30a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +1a0242: 2702 |03bf: throw v2 │ │ +1a0244: 0d00 |03c0: move-exception v0 │ │ +1a0246: 0736 |03c1: move-object v6, v3 │ │ +1a0248: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ +1a024c: 0d00 |03c4: move-exception v0 │ │ +1a024e: 0736 |03c5: move-object v6, v3 │ │ +1a0250: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ +1a0254: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ +1a0258: 021c 0200 |03ca: move/from16 v28, v2 │ │ +1a025c: 0767 |03cc: move-object v7, v6 │ │ +1a025e: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ +1a0262: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ +1a0264: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ +1a0268: 0736 |03d2: move-object v6, v3 │ │ +1a026a: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ +1a026e: 0203 1c00 |03d5: move/from16 v3, v28 │ │ +1a0272: 0200 1d00 |03d7: move/from16 v0, v29 │ │ +1a0276: 0205 2000 |03d9: move/from16 v5, v32 │ │ +1a027a: 080f 2100 |03db: move-object/from16 v15, v33 │ │ +1a027e: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ +1a0280: 0226 1600 |03de: move/from16 v38, v22 │ │ +1a0284: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ +1a0288: 0776 |03e2: move-object v6, v7 │ │ +1a028a: 0207 2600 |03e3: move/from16 v7, v38 │ │ +1a028e: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ +1a0292: 0d00 |03e7: move-exception v0 │ │ +1a0294: 0767 |03e8: move-object v7, v6 │ │ +1a0296: 2900 41fe |03e9: goto/16 022a // -01bf │ │ +1a029a: 0220 0500 |03eb: move/from16 v32, v5 │ │ +1a029e: 0767 |03ed: move-object v7, v6 │ │ +1a02a0: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ +1a02a4: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ +1a02a8: 0736 |03f2: move-object v6, v3 │ │ +1a02aa: 2202 fe02 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ +1a02ae: 2203 0503 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +1a02b2: 7010 0a0b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +1a02b8: 1a04 1e51 |03fa: const-string v4, "encoderOutputBuffer " // string@511e │ │ +1a02bc: 6e20 160b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1a02c2: 6e20 110b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1a02c8: 1a00 3704 |0402: const-string v0, " was null" // string@0437 │ │ +1a02cc: 6e20 160b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1a02d2: 6e10 270b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1a02d8: 0c00 |040a: move-result-object v0 │ │ +1a02da: 7020 b30a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +1a02e0: 2702 |040e: throw v2 │ │ +1a02e2: 0d00 |040f: move-exception v0 │ │ +1a02e4: 0736 |0410: move-object v6, v3 │ │ +1a02e6: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ +1a02ea: 2900 7600 |0413: goto/16 0489 // +0076 │ │ +1a02ee: 0d00 |0415: move-exception v0 │ │ +1a02f0: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ +1a02f4: 0220 0500 |0418: move/from16 v32, v5 │ │ +1a02f8: 0767 |041a: move-object v7, v6 │ │ +1a02fa: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ +1a02fe: 0805 1000 |041d: move-object/from16 v5, v16 │ │ +1a0302: 0736 |041f: move-object v6, v3 │ │ +1a0304: 2202 fe02 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@02fe │ │ +1a0308: 2203 0503 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +1a030c: 7010 0a0b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +1a0312: 1a04 9e82 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@829e │ │ +1a0316: 6e20 160b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1a031c: 6e20 110b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1a0322: 6e10 270b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1a0328: 0c00 |0432: move-result-object v0 │ │ +1a032a: 7020 b30a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab3 │ │ +1a0330: 2702 |0436: throw v2 │ │ +1a0332: 0d00 |0437: move-exception v0 │ │ +1a0334: 2900 5100 |0438: goto/16 0489 // +0051 │ │ +1a0338: 0d00 |043a: move-exception v0 │ │ +1a033a: 2900 6000 |043b: goto/16 049b // +0060 │ │ +1a033e: 0220 0500 |043d: move/from16 v32, v5 │ │ +1a0342: 0767 |043f: move-object v7, v6 │ │ +1a0344: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ +1a0348: 0805 1000 |0442: move-object/from16 v5, v16 │ │ +1a034c: 0806 1600 |0444: move-object/from16 v6, v22 │ │ +1a0350: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ +1a0354: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ +1a0358: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ +1a035c: 0203 2000 |044c: move/from16 v3, v32 │ │ +1a0360: 0802 2100 |044e: move-object/from16 v2, v33 │ │ +1a0364: 120a |0450: const/4 v10, #int 0 // #0 │ │ +1a0366: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ +1a036a: 0d00 |0453: move-exception v0 │ │ +1a036c: 0220 0500 |0454: move/from16 v32, v5 │ │ +1a0370: 0767 |0456: move-object v7, v6 │ │ +1a0372: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ +1a0376: 0805 1000 |0459: move-object/from16 v5, v16 │ │ +1a037a: 2808 |045b: goto 0463 // +0008 │ │ +1a037c: 0d00 |045c: move-exception v0 │ │ +1a037e: 0220 0500 |045d: move/from16 v32, v5 │ │ +1a0382: 0775 |045f: move-object v5, v7 │ │ +1a0384: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ +1a0388: 0767 |0462: move-object v7, v6 │ │ +1a038a: 0806 1600 |0463: move-object/from16 v6, v22 │ │ +1a038e: 2836 |0465: goto 049b // +0036 │ │ +1a0390: 0d00 |0466: move-exception v0 │ │ +1a0392: 0220 0500 |0467: move/from16 v32, v5 │ │ +1a0396: 0775 |0469: move-object v5, v7 │ │ +1a0398: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ +1a039c: 0767 |046c: move-object v7, v6 │ │ +1a039e: 0806 1600 |046d: move-object/from16 v6, v22 │ │ +1a03a2: 282b |046f: goto 049a // +002b │ │ +1a03a4: 0d00 |0470: move-exception v0 │ │ +1a03a6: 0220 0500 |0471: move/from16 v32, v5 │ │ +1a03aa: 0775 |0473: move-object v5, v7 │ │ +1a03ac: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ +1a03b0: 0767 |0476: move-object v7, v6 │ │ +1a03b2: 0806 1600 |0477: move-object/from16 v6, v22 │ │ +1a03b6: 2820 |0479: goto 0499 // +0020 │ │ +1a03b8: 0d00 |047a: move-exception v0 │ │ +1a03ba: 0220 0500 |047b: move/from16 v32, v5 │ │ +1a03be: 0767 |047d: move-object v7, v6 │ │ +1a03c0: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ +1a03c4: 0806 1600 |0480: move-object/from16 v6, v22 │ │ +1a03c8: 1205 |0482: const/4 v5, #int 0 // #0 │ │ +1a03ca: 2816 |0483: goto 0499 // +0016 │ │ +1a03cc: 0d00 |0484: move-exception v0 │ │ +1a03ce: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ +1a03d2: 0806 1600 |0487: move-object/from16 v6, v22 │ │ +1a03d6: 0702 |0489: move-object v2, v0 │ │ +1a03d8: 0803 1100 |048a: move-object/from16 v3, v17 │ │ +1a03dc: 0801 2100 |048c: move-object/from16 v1, v33 │ │ +1a03e0: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ +1a03e4: 0d00 |0490: move-exception v0 │ │ +1a03e6: 0220 0500 |0491: move/from16 v32, v5 │ │ +1a03ea: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ +1a03ee: 0806 1600 |0495: move-object/from16 v6, v22 │ │ +1a03f2: 1205 |0497: const/4 v5, #int 0 // #0 │ │ +1a03f4: 1207 |0498: const/4 v7, #int 0 // #0 │ │ +1a03f6: 1209 |0499: const/4 v9, #int 0 // #0 │ │ +1a03f8: 120b |049a: const/4 v11, #int 0 // #0 │ │ +1a03fa: 6202 4043 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a03fe: 1a03 3033 |049d: const-string v3, "Recoding video failed unexpectedly" // string@3330 │ │ +1a0402: 7130 c302 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a0408: 0203 2000 |04a2: move/from16 v3, v32 │ │ +1a040c: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ +1a0410: 121a |04a6: const/4 v10, #int 1 // #1 │ │ +1a0412: 6e20 d201 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d2 │ │ +1a0418: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ +1a041c: 6e10 0459 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@5904 │ │ +1a0422: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ +1a0426: 6e10 cc58 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@58cc │ │ +1a042c: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ +1a0430: 6e10 c501 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c5 │ │ +1a0436: 6e10 c101 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c1 │ │ +1a043c: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ +1a0440: 6e10 c501 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c5 │ │ +1a0446: 6e10 c101 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c1 │ │ +1a044c: 7601 2b59 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +1a0452: 2813 |04c7: goto 04da // +0013 │ │ +1a0454: 0d00 |04c8: move-exception v0 │ │ +1a0456: 2806 |04c9: goto 04cf // +0006 │ │ +1a0458: 0d00 |04ca: move-exception v0 │ │ +1a045a: 2809 |04cb: goto 04d4 // +0009 │ │ +1a045c: 0d00 |04cc: move-exception v0 │ │ +1a045e: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ +1a0462: 0721 |04cf: move-object v1, v2 │ │ +1a0464: 281f |04d0: goto 04ef // +001f │ │ +1a0466: 0d00 |04d1: move-exception v0 │ │ +1a0468: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ +1a046c: 0721 |04d4: move-object v1, v2 │ │ +1a046e: 2821 |04d5: goto 04f6 // +0021 │ │ +1a0470: 07f2 |04d6: move-object v2, v15 │ │ +1a0472: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ +1a0476: 120a |04d9: const/4 v10, #int 0 // #0 │ │ +1a0478: 04d7 |04da: move-wide v7, v13 │ │ +1a047a: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ +1a047e: 121c |04dd: const/4 v12, #int 1 // #1 │ │ +1a0480: 076d |04de: move-object v13, v6 │ │ +1a0482: 0803 2700 |04df: move-object/from16 v3, v39 │ │ +1a0486: 0724 |04e1: move-object v4, v2 │ │ +1a0488: 07d5 |04e2: move-object v5, v13 │ │ +1a048a: 0716 |04e3: move-object v6, v1 │ │ +1a048c: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ +1a0490: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ +1a0494: 760a 3059 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@5930 │ │ +1a049a: 2810 |04eb: goto 04fb // +0010 │ │ +1a049c: 0d00 |04ec: move-exception v0 │ │ +1a049e: 0721 |04ed: move-object v1, v2 │ │ +1a04a0: 07d6 |04ee: move-object v6, v13 │ │ +1a04a2: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ +1a04a6: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ +1a04aa: 0d00 |04f3: move-exception v0 │ │ +1a04ac: 0721 |04f4: move-object v1, v2 │ │ +1a04ae: 07d6 |04f5: move-object v6, v13 │ │ +1a04b0: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ +1a04b4: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ +1a04b8: 076d |04fa: move-object v13, v6 │ │ +1a04ba: 6e10 ce01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01ce │ │ +1a04c0: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ +1a04c4: 1201 |0500: const/4 v1, #int 0 // #0 │ │ +1a04c6: 6e20 e958 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58e9 │ │ +1a04cc: 2900 5d00 |0504: goto/16 0561 // +005d │ │ +1a04d0: 0d00 |0506: move-exception v0 │ │ +1a04d2: 0701 |0507: move-object v1, v0 │ │ +1a04d4: 6200 4043 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a04d8: 0803 1100 |050a: move-object/from16 v3, v17 │ │ +1a04dc: 2900 5200 |050c: goto/16 055e // +0052 │ │ +1a04e0: 0d00 |050e: move-exception v0 │ │ +1a04e2: 07f2 |050f: move-object v2, v15 │ │ +1a04e4: 0803 1100 |0510: move-object/from16 v3, v17 │ │ +1a04e8: 080d 1600 |0512: move-object/from16 v13, v22 │ │ +1a04ec: 280d |0514: goto 0521 // +000d │ │ +1a04ee: 0d00 |0515: move-exception v0 │ │ +1a04f0: 07f2 |0516: move-object v2, v15 │ │ +1a04f2: 0803 1100 |0517: move-object/from16 v3, v17 │ │ +1a04f6: 080d 1600 |0519: move-object/from16 v13, v22 │ │ +1a04fa: 280e |051b: goto 0529 // +000e │ │ +1a04fc: 0d00 |051c: move-exception v0 │ │ +1a04fe: 075d |051d: move-object v13, v5 │ │ +1a0500: 07f2 |051e: move-object v2, v15 │ │ +1a0502: 0803 1100 |051f: move-object/from16 v3, v17 │ │ +1a0506: 0721 |0521: move-object v1, v2 │ │ +1a0508: 07d6 |0522: move-object v6, v13 │ │ +1a050a: 2841 |0523: goto 0564 // +0041 │ │ +1a050c: 0d00 |0524: move-exception v0 │ │ +1a050e: 075d |0525: move-object v13, v5 │ │ +1a0510: 07f2 |0526: move-object v2, v15 │ │ +1a0512: 0803 1100 |0527: move-object/from16 v3, v17 │ │ +1a0516: 0721 |0529: move-object v1, v2 │ │ +1a0518: 07d6 |052a: move-object v6, v13 │ │ +1a051a: 281c |052b: goto 0547 // +001c │ │ +1a051c: 0d00 |052c: move-exception v0 │ │ +1a051e: 075d |052d: move-object v13, v5 │ │ +1a0520: 0803 1100 |052e: move-object/from16 v3, v17 │ │ +1a0524: 0702 |0530: move-object v2, v0 │ │ +1a0526: 07d6 |0531: move-object v6, v13 │ │ +1a0528: 1201 |0532: const/4 v1, #int 0 // #0 │ │ +1a052a: 2832 |0533: goto 0565 // +0032 │ │ +1a052c: 0d00 |0534: move-exception v0 │ │ +1a052e: 075d |0535: move-object v13, v5 │ │ +1a0530: 0803 1100 |0536: move-object/from16 v3, v17 │ │ +1a0534: 07d6 |0538: move-object v6, v13 │ │ +1a0536: 1201 |0539: const/4 v1, #int 0 // #0 │ │ +1a0538: 280d |053a: goto 0547 // +000d │ │ +1a053a: 0d00 |053b: move-exception v0 │ │ +1a053c: 0803 1100 |053c: move-object/from16 v3, v17 │ │ +1a0540: 0702 |053e: move-object v2, v0 │ │ +1a0542: 1201 |053f: const/4 v1, #int 0 // #0 │ │ +1a0544: 1206 |0540: const/4 v6, #int 0 // #0 │ │ +1a0546: 2824 |0541: goto 0565 // +0024 │ │ +1a0548: 0d00 |0542: move-exception v0 │ │ +1a054a: 0803 1100 |0543: move-object/from16 v3, v17 │ │ +1a054e: 1201 |0545: const/4 v1, #int 0 // #0 │ │ +1a0550: 1206 |0546: const/4 v6, #int 0 // #0 │ │ +1a0552: 6202 4043 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a0556: 1a04 3133 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3331 │ │ +1a055a: 7130 c302 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a0560: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ +1a0564: 6e10 ce01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01ce │ │ +1a056a: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ +1a056e: 1201 |0555: const/4 v1, #int 0 // #0 │ │ +1a0570: 6e20 e958 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58e9 │ │ +1a0576: 2808 |0559: goto 0561 // +0008 │ │ +1a0578: 0d00 |055a: move-exception v0 │ │ +1a057a: 0701 |055b: move-object v1, v0 │ │ +1a057c: 6200 4043 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a0580: 7130 c302 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a0586: 1211 |0561: const/4 v1, #int 1 // #1 │ │ +1a0588: 0f01 |0562: return v1 │ │ +1a058a: 0d00 |0563: move-exception v0 │ │ +1a058c: 0702 |0564: move-object v2, v0 │ │ +1a058e: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ +1a0592: 6e10 ce01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01ce │ │ +1a0598: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ +1a059c: 1201 |056c: const/4 v1, #int 0 // #0 │ │ +1a059e: 6e20 e958 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58e9 │ │ +1a05a4: 2808 |0570: goto 0578 // +0008 │ │ +1a05a6: 0d00 |0571: move-exception v0 │ │ +1a05a8: 0701 |0572: move-object v1, v0 │ │ +1a05aa: 6200 4043 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a05ae: 7130 c302 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a05b4: 2702 |0578: throw v2 │ │ +1a05b6: 6200 4043 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a05ba: 1a01 913d |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3d91 │ │ +1a05be: 7120 c202 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +1a05c4: 1201 |0580: const/4 v1, #int 0 // #0 │ │ +1a05c6: 0f01 |0581: return v1 │ │ catches : 37 │ │ 0x0063 - 0x007f │ │ Ljava/lang/Exception; -> 0x0542 │ │ -> 0x053b │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0534 │ │ -> 0x052c │ │ @@ -326937,148 +326938,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 │ │ -1a0d3c: |[1a0d3c] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ -1a0d4c: 2200 0e11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@110e │ │ -1a0d50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a0d52: 7020 2659 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@5926 │ │ -1a0d58: 5b0e 3643 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4336 │ │ -1a0d5c: 2202 1b02 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@021b │ │ -1a0d60: 7020 1108 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@0811 │ │ -1a0d66: 1a0e 840b |000d: const-string v14, "/moov/trak/" // string@0b84 │ │ -1a0d6a: 7120 3809 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@0938 │ │ -1a0d70: 0c0e |0012: move-result-object v14 │ │ -1a0d72: 7210 ce0c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ -1a0d78: 0c0e |0016: move-result-object v14 │ │ -1a0d7a: 0712 |0017: move-object v2, v1 │ │ -1a0d7c: 7210 af0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -1a0d82: 0a03 |001b: move-result v3 │ │ -1a0d84: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ -1a0d88: 7210 b00c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -1a0d8e: 0c03 |0021: move-result-object v3 │ │ -1a0d90: 1f03 1e02 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@021e │ │ -1a0d94: 1f03 3402 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@0234 │ │ -1a0d98: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ -1a0d9c: 6e10 5208 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@0852 │ │ -1a0da2: 0c06 |002b: move-result-object v6 │ │ -1a0da4: 6e10 2408 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0824 │ │ -1a0daa: 0c07 |002f: move-result-object v7 │ │ -1a0dac: 6e10 2508 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0825 │ │ -1a0db2: 0c06 |0033: move-result-object v6 │ │ -1a0db4: 6e10 2f08 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@082f │ │ -1a0dba: 0c06 |0037: move-result-object v6 │ │ -1a0dbc: 6e10 4008 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0840 │ │ -1a0dc2: 0c06 |003b: move-result-object v6 │ │ -1a0dc4: 6e10 3c08 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@083c │ │ -1a0dca: 0c06 |003f: move-result-object v6 │ │ -1a0dcc: 2168 |0040: array-length v8, v6 │ │ -1a0dce: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -1a0dd0: 044a |0042: move-wide v10, v4 │ │ -1a0dd2: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ -1a0dd6: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ -1a0dda: bbca |0047: add-long/2addr v10, v12 │ │ -1a0ddc: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ -1a0de0: 28f9 |004a: goto 0043 // -0007 │ │ -1a0de2: 6e10 2708 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0827 │ │ -1a0de8: 0b08 |004e: move-result-wide v8 │ │ -1a0dea: 8586 |004f: long-to-float v6, v8 │ │ -1a0dec: 6e10 2808 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@0828 │ │ -1a0df2: 0b04 |0053: move-result-wide v4 │ │ -1a0df4: 8544 |0054: long-to-float v4, v4 │ │ -1a0df6: c946 |0055: div-float/2addr v6, v4 │ │ -1a0df8: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ -1a0dfc: 9d04 040a |0058: mul-long v4, v4, v10 │ │ -1a0e00: 8544 |005a: long-to-float v4, v4 │ │ -1a0e02: c964 |005b: div-float/2addr v4, v6 │ │ -1a0e04: 8744 |005c: float-to-int v4, v4 │ │ -1a0e06: 8144 |005d: int-to-long v4, v4 │ │ -1a0e08: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ -1a0e0c: a806 0607 |0060: mul-float v6, v6, v7 │ │ -1a0e10: 5906 3443 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ -1a0e14: 2812 |0064: goto 0076 // +0012 │ │ -1a0e16: 0d06 |0065: move-exception v6 │ │ -1a0e18: 0768 |0066: move-object v8, v6 │ │ -1a0e1a: 0446 |0067: move-wide v6, v4 │ │ -1a0e1c: 04a4 |0068: move-wide v4, v10 │ │ -1a0e1e: 2804 |0069: goto 006d // +0004 │ │ -1a0e20: 0d06 |006a: move-exception v6 │ │ -1a0e22: 0768 |006b: move-object v8, v6 │ │ -1a0e24: 0446 |006c: move-wide v6, v4 │ │ -1a0e26: 6209 4043 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a0e2a: 1a0a 7317 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@1773 │ │ -1a0e2e: 7130 c302 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a0e34: 044a |0074: move-wide v10, v4 │ │ -1a0e36: 0464 |0075: move-wide v4, v6 │ │ -1a0e38: 6e10 5308 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0853 │ │ -1a0e3e: 0c03 |0079: move-result-object v3 │ │ -1a0e40: 6e10 5708 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0857 │ │ -1a0e46: 0b06 |007d: move-result-wide v6 │ │ -1a0e48: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ -1a0e4c: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ -1a0e50: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ -1a0e54: 6e10 5508 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0855 │ │ -1a0e5a: 0b06 |0087: move-result-wide v6 │ │ -1a0e5c: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ -1a0e60: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ -1a0e64: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ -1a0e6a: be64 |008f: div-long/2addr v4, v6 │ │ -1a0e6c: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ -1a0e70: 8442 |0092: long-to-int v2, v4 │ │ -1a0e72: 5902 3843 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ -1a0e76: 0732 |0095: move-object v2, v3 │ │ -1a0e78: 2882 |0096: goto 0018 // -007e │ │ -1a0e7a: 5303 3343 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ -1a0e7e: bba3 |0099: add-long/2addr v3, v10 │ │ -1a0e80: 5a03 3343 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ -1a0e84: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -1a0e88: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ -1a0e8c: 620e 4043 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a0e90: 1a00 7417 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@1774 │ │ -1a0e94: 7120 c202 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -1a0e9a: 1101 |00a7: return-object v1 │ │ -1a0e9c: 6e10 5608 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0856 │ │ -1a0ea2: 0c0e |00ab: move-result-object v14 │ │ -1a0ea4: 6203 7500 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -1a0ea8: 6e20 3709 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0937 │ │ -1a0eae: 0a03 |00b1: move-result v3 │ │ -1a0eb0: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ -1a0eb4: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ -1a0eb8: 590e 3743 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a0ebc: 281a |00b8: goto 00d2 // +001a │ │ -1a0ebe: 6203 7300 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1a0ec2: 6e20 3709 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0937 │ │ -1a0ec8: 0a03 |00be: move-result v3 │ │ -1a0eca: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ -1a0ece: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ -1a0ed2: 590e 3743 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a0ed6: 280d |00c5: goto 00d2 // +000d │ │ -1a0ed8: 6203 7400 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -1a0edc: 6e20 3709 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0937 │ │ -1a0ee2: 0a0e |00cb: move-result v14 │ │ -1a0ee4: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ -1a0ee8: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ -1a0eec: 590e 3743 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a0ef0: 6e10 5708 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0857 │ │ -1a0ef6: 0b03 |00d5: move-result-wide v3 │ │ -1a0ef8: 8a3e |00d6: double-to-int v14, v3 │ │ -1a0efa: 590e 3943 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ -1a0efe: 6e10 5508 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0855 │ │ -1a0f04: 0b02 |00dc: move-result-wide v2 │ │ -1a0f06: 8a2e |00dd: double-to-int v14, v2 │ │ -1a0f08: 590e 3543 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ -1a0f0c: 1100 |00e0: return-object v0 │ │ -1a0f0e: 0d0e |00e1: move-exception v14 │ │ -1a0f10: 6200 4043 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a0f14: 1a02 7517 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@1775 │ │ -1a0f18: 7130 c302 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ -1a0f1e: 1101 |00e9: return-object v1 │ │ +1a0d40: |[1a0d40] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ +1a0d50: 2200 0e11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@110e │ │ +1a0d54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a0d56: 7020 2659 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@5926 │ │ +1a0d5c: 5b0e 3643 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4336 │ │ +1a0d60: 2202 1b02 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@021b │ │ +1a0d64: 7020 1108 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@0811 │ │ +1a0d6a: 1a0e 840b |000d: const-string v14, "/moov/trak/" // string@0b84 │ │ +1a0d6e: 7120 3809 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@0938 │ │ +1a0d74: 0c0e |0012: move-result-object v14 │ │ +1a0d76: 7210 ce0c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ +1a0d7c: 0c0e |0016: move-result-object v14 │ │ +1a0d7e: 0712 |0017: move-object v2, v1 │ │ +1a0d80: 7210 af0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +1a0d86: 0a03 |001b: move-result v3 │ │ +1a0d88: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ +1a0d8c: 7210 b00c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +1a0d92: 0c03 |0021: move-result-object v3 │ │ +1a0d94: 1f03 1e02 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@021e │ │ +1a0d98: 1f03 3402 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@0234 │ │ +1a0d9c: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ +1a0da0: 6e10 5208 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@0852 │ │ +1a0da6: 0c06 |002b: move-result-object v6 │ │ +1a0da8: 6e10 2408 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0824 │ │ +1a0dae: 0c07 |002f: move-result-object v7 │ │ +1a0db0: 6e10 2508 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0825 │ │ +1a0db6: 0c06 |0033: move-result-object v6 │ │ +1a0db8: 6e10 2f08 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@082f │ │ +1a0dbe: 0c06 |0037: move-result-object v6 │ │ +1a0dc0: 6e10 4008 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0840 │ │ +1a0dc6: 0c06 |003b: move-result-object v6 │ │ +1a0dc8: 6e10 3c08 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@083c │ │ +1a0dce: 0c06 |003f: move-result-object v6 │ │ +1a0dd0: 2168 |0040: array-length v8, v6 │ │ +1a0dd2: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +1a0dd4: 044a |0042: move-wide v10, v4 │ │ +1a0dd6: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ +1a0dda: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ +1a0dde: bbca |0047: add-long/2addr v10, v12 │ │ +1a0de0: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ +1a0de4: 28f9 |004a: goto 0043 // -0007 │ │ +1a0de6: 6e10 2708 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0827 │ │ +1a0dec: 0b08 |004e: move-result-wide v8 │ │ +1a0dee: 8586 |004f: long-to-float v6, v8 │ │ +1a0df0: 6e10 2808 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@0828 │ │ +1a0df6: 0b04 |0053: move-result-wide v4 │ │ +1a0df8: 8544 |0054: long-to-float v4, v4 │ │ +1a0dfa: c946 |0055: div-float/2addr v6, v4 │ │ +1a0dfc: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ +1a0e00: 9d04 040a |0058: mul-long v4, v4, v10 │ │ +1a0e04: 8544 |005a: long-to-float v4, v4 │ │ +1a0e06: c964 |005b: div-float/2addr v4, v6 │ │ +1a0e08: 8744 |005c: float-to-int v4, v4 │ │ +1a0e0a: 8144 |005d: int-to-long v4, v4 │ │ +1a0e0c: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ +1a0e10: a806 0607 |0060: mul-float v6, v6, v7 │ │ +1a0e14: 5906 3443 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ +1a0e18: 2812 |0064: goto 0076 // +0012 │ │ +1a0e1a: 0d06 |0065: move-exception v6 │ │ +1a0e1c: 0768 |0066: move-object v8, v6 │ │ +1a0e1e: 0446 |0067: move-wide v6, v4 │ │ +1a0e20: 04a4 |0068: move-wide v4, v10 │ │ +1a0e22: 2804 |0069: goto 006d // +0004 │ │ +1a0e24: 0d06 |006a: move-exception v6 │ │ +1a0e26: 0768 |006b: move-object v8, v6 │ │ +1a0e28: 0446 |006c: move-wide v6, v4 │ │ +1a0e2a: 6209 4043 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a0e2e: 1a0a 7317 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@1773 │ │ +1a0e32: 7130 c302 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a0e38: 044a |0074: move-wide v10, v4 │ │ +1a0e3a: 0464 |0075: move-wide v4, v6 │ │ +1a0e3c: 6e10 5308 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0853 │ │ +1a0e42: 0c03 |0079: move-result-object v3 │ │ +1a0e44: 6e10 5708 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0857 │ │ +1a0e4a: 0b06 |007d: move-result-wide v6 │ │ +1a0e4c: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ +1a0e50: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ +1a0e54: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ +1a0e58: 6e10 5508 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0855 │ │ +1a0e5e: 0b06 |0087: move-result-wide v6 │ │ +1a0e60: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ +1a0e64: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ +1a0e68: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ +1a0e6e: be64 |008f: div-long/2addr v4, v6 │ │ +1a0e70: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ +1a0e74: 8442 |0092: long-to-int v2, v4 │ │ +1a0e76: 5902 3843 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ +1a0e7a: 0732 |0095: move-object v2, v3 │ │ +1a0e7c: 2882 |0096: goto 0018 // -007e │ │ +1a0e7e: 5303 3343 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ +1a0e82: bba3 |0099: add-long/2addr v3, v10 │ │ +1a0e84: 5a03 3343 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ +1a0e88: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +1a0e8c: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ +1a0e90: 620e 4043 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a0e94: 1a00 7417 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@1774 │ │ +1a0e98: 7120 c202 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +1a0e9e: 1101 |00a7: return-object v1 │ │ +1a0ea0: 6e10 5608 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0856 │ │ +1a0ea6: 0c0e |00ab: move-result-object v14 │ │ +1a0ea8: 6203 7500 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +1a0eac: 6e20 3709 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0937 │ │ +1a0eb2: 0a03 |00b1: move-result v3 │ │ +1a0eb4: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ +1a0eb8: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ +1a0ebc: 590e 3743 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a0ec0: 281a |00b8: goto 00d2 // +001a │ │ +1a0ec2: 6203 7300 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1a0ec6: 6e20 3709 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0937 │ │ +1a0ecc: 0a03 |00be: move-result v3 │ │ +1a0ece: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ +1a0ed2: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ +1a0ed6: 590e 3743 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a0eda: 280d |00c5: goto 00d2 // +000d │ │ +1a0edc: 6203 7400 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +1a0ee0: 6e20 3709 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0937 │ │ +1a0ee6: 0a0e |00cb: move-result v14 │ │ +1a0ee8: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ +1a0eec: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ +1a0ef0: 590e 3743 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a0ef4: 6e10 5708 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0857 │ │ +1a0efa: 0b03 |00d5: move-result-wide v3 │ │ +1a0efc: 8a3e |00d6: double-to-int v14, v3 │ │ +1a0efe: 590e 3943 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ +1a0f02: 6e10 5508 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0855 │ │ +1a0f08: 0b02 |00dc: move-result-wide v2 │ │ +1a0f0a: 8a2e |00dd: double-to-int v14, v2 │ │ +1a0f0c: 590e 3543 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ +1a0f10: 1100 |00e0: return-object v0 │ │ +1a0f12: 0d0e |00e1: move-exception v14 │ │ +1a0f14: 6200 4043 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a0f18: 1a02 7517 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@1775 │ │ +1a0f1c: 7130 c302 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c3 │ │ +1a0f22: 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 │ │ @@ -327121,28 +327122,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 │ │ -1a0fe8: |[1a0fe8] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1a0ff8: 2200 4701 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ -1a0ffc: 7020 8f04 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ -1a1002: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1a1004: 6e20 9104 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0491 │ │ -1a100a: 0c01 |0009: move-result-object v1 │ │ -1a100c: 6e20 9504 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -1a1012: 0c01 |000d: move-result-object v1 │ │ -1a1014: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ -1a101a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1a101c: 6e30 9b04 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ -1a1022: 0c01 |0015: move-result-object v1 │ │ -1a1024: 6e10 a104 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ -1a102a: 0e00 |0019: return-void │ │ +1a0fec: |[1a0fec] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1a0ffc: 2200 4701 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ +1a1000: 7020 8f04 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ +1a1006: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1a1008: 6e20 9104 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0491 │ │ +1a100e: 0c01 |0009: move-result-object v1 │ │ +1a1010: 6e20 9504 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +1a1016: 0c01 |000d: move-result-object v1 │ │ +1a1018: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ +1a101e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1a1020: 6e30 9b04 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ +1a1026: 0c01 |0015: move-result-object v1 │ │ +1a1028: 6e10 a104 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ +1a102e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0006 line=548 │ │ 0x000a line=549 │ │ 0x0012 line=550 │ │ 0x0016 line=551 │ │ @@ -327155,239 +327156,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 │ │ -1a07bc: |[1a07bc] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ -1a07cc: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -1a07d0: 0801 1500 |0002: move-object/from16 v1, v21 │ │ -1a07d4: 1a02 5632 |0004: const-string v2, "Preparing video: " // string@3256 │ │ -1a07d8: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -1a07da: 7401 0507 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0705 │ │ -1a07e0: 0c04 |000a: move-result-object v4 │ │ -1a07e2: 6205 4043 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ -1a07e6: 2206 0503 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -1a07ea: 7020 0d0b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -1a07f0: 6e20 160b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1a07f6: 6e10 270b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1a07fc: 0c02 |0018: move-result-object v2 │ │ -1a07fe: 7120 be02 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1a0804: 7110 2d59 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@592d │ │ -1a080a: 0c02 |001f: move-result-object v2 │ │ -1a080c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -1a080e: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ -1a0812: 1a01 2f33 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@332f │ │ -1a0816: 2332 3511 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1135 │ │ -1a081a: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ -1a081e: 7120 d60a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -1a0824: 0c01 |002c: move-result-object v1 │ │ -1a0826: 7120 2959 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5929 │ │ -1a082c: 0f06 |0030: return v6 │ │ -1a082e: 5227 3743 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a0832: 5927 3d43 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433d │ │ -1a0836: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ -1a083a: 5a27 3e43 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433e │ │ -1a083e: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ -1a0842: 5a29 3143 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@4331 │ │ -1a0846: 5229 3743 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a084a: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ -1a084e: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ -1a0852: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ -1a0856: 5229 3743 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a085a: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ -1a085e: 2809 |0049: goto 0052 // +0009 │ │ -1a0860: 5229 3943 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ -1a0864: 522c 3543 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ -1a0868: 6e30 3207 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ -1a086e: 2808 |0051: goto 0059 // +0008 │ │ -1a0870: 5229 3543 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ -1a0874: 522c 3943 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ -1a0878: 6e30 3207 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ -1a087e: 5229 3443 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ -1a0882: 8799 |005b: float-to-int v9, v9 │ │ -1a0884: 6e20 3307 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@0733 │ │ -1a088a: 1a09 5a7f |005f: const-string v9, "sys.msgsize_max_recommended" // string@7f5a │ │ -1a088e: 7120 e149 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@49e1 │ │ -1a0894: 0a09 |0064: move-result v9 │ │ -1a0896: 819c |0065: int-to-long v12, v9 │ │ -1a0898: 2209 bb02 |0066: new-instance v9, Ljava/io/File; // type@02bb │ │ -1a089c: 7020 6809 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -1a08a2: 6e10 7809 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@0978 │ │ -1a08a8: 0b0e |006e: move-result-wide v14 │ │ -1a08aa: 1229 |006f: const/4 v9, #int 2 // #2 │ │ -1a08ac: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ -1a08b0: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ -1a08b4: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ -1a08b8: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ -1a08bc: 5227 3843 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ -1a08c0: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ -1a08c6: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ -1a08ca: 1a00 bc76 |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@76bc │ │ -1a08ce: 7120 5d0a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -1a08d4: 0c01 |0084: move-result-object v1 │ │ -1a08d6: 5222 3843 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ -1a08da: 7110 500a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -1a08e0: 0c02 |008a: move-result-object v2 │ │ -1a08e2: 1237 |008b: const/4 v7, #int 3 // #3 │ │ -1a08e4: 2377 3511 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1135 │ │ -1a08e8: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ -1a08ec: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ -1a08f0: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ -1a08f4: 7120 d60a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -1a08fa: 0c00 |0097: move-result-object v0 │ │ -1a08fc: 7120 be02 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1a0902: 0f03 |009b: return v3 │ │ -1a0904: 5227 3443 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ -1a0908: 8877 |009e: float-to-long v7, v7 │ │ -1a090a: 532e 3343 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ -1a090e: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ -1a0912: bc7e |00a3: sub-long/2addr v14, v7 │ │ -1a0914: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ -1a0918: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ -1a091c: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ -1a0920: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ -1a0924: 7140 780a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a78 │ │ -1a092a: 0b03 |00af: move-result-wide v3 │ │ -1a092c: be3e |00b0: div-long/2addr v14, v3 │ │ -1a092e: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ -1a0932: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ -1a0936: 84e3 |00b5: long-to-int v3, v14 │ │ -1a0938: 5923 3b43 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a093c: 5223 3b43 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a0940: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ -1a0946: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ -1a094a: 5924 3b43 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a094e: 282b |00c1: goto 00ec // +002b │ │ -1a0950: 5223 3b43 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a0954: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ -1a095a: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ -1a095e: 7701 ee56 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@56ee │ │ -1a0964: 0a03 |00cc: move-result v3 │ │ -1a0966: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ -1a096a: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ -1a096e: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ -1a0972: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ -1a0976: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ -1a097c: 5923 3b43 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a0980: 2812 |00da: goto 00ec // +0012 │ │ -1a0982: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -1a0988: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ -1a098c: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ -1a0990: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ -1a0994: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ -1a099a: 5923 3b43 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a099e: 2803 |00e9: goto 00ec // +0003 │ │ -1a09a0: 5924 3b43 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a09a4: 5223 3b43 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a09a8: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ -1a09ae: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ -1a09b2: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ -1a09b6: 2803 |00f5: goto 00f8 // +0003 │ │ -1a09b8: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ -1a09bc: 5224 3943 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ -1a09c0: 5924 3c43 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a09c4: 5224 3543 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ -1a09c8: 5924 3a43 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a09cc: 5224 3c43 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a09d0: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ -1a09d4: 5224 3a43 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a09d8: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ -1a09dc: 5224 3c43 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a09e0: 5229 3a43 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a09e4: 8233 |010c: int-to-float v3, v3 │ │ -1a09e6: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ -1a09ea: 5224 3c43 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a09ee: 8244 |0111: int-to-float v4, v4 │ │ -1a09f0: c943 |0112: div-float/2addr v3, v4 │ │ -1a09f2: 2804 |0113: goto 0117 // +0004 │ │ -1a09f4: 5224 3a43 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a09f8: 28fb |0116: goto 0111 // -0005 │ │ -1a09fa: 5224 3c43 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a09fe: 8244 |0119: int-to-float v4, v4 │ │ -1a0a00: a804 0403 |011a: mul-float v4, v4, v3 │ │ -1a0a04: 8744 |011c: float-to-int v4, v4 │ │ -1a0a06: 5924 3c43 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a0a0a: 5224 3a43 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a0a0e: 8244 |0121: int-to-float v4, v4 │ │ -1a0a10: a804 0403 |0122: mul-float v4, v4, v3 │ │ -1a0a14: 8743 |0124: float-to-int v3, v4 │ │ -1a0a16: 5923 3a43 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a0a1a: 5223 3743 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a0a1e: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ -1a0a22: 5223 3743 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ -1a0a26: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ -1a0a2a: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ -1a0a2e: 2809 |0131: goto 013a // +0009 │ │ -1a0a30: 5223 3c43 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a0a34: 5224 3a43 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a0a38: 6e30 3207 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ -1a0a3e: 2808 |0139: goto 0141 // +0008 │ │ -1a0a40: 5223 3a43 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ -1a0a44: 5224 3c43 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ -1a0a48: 6e30 3207 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ -1a0a4e: 8473 |0141: long-to-int v3, v7 │ │ -1a0a50: 6e20 3307 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@0733 │ │ -1a0a56: 8573 |0145: long-to-float v3, v7 │ │ -1a0a58: 5224 3443 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ -1a0a5c: c943 |0148: div-float/2addr v3, v4 │ │ -1a0a5e: 5224 3b43 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ -1a0a62: 5227 3443 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ -1a0a66: 5328 3343 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ -1a0a6a: 7159 2a59 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@592a │ │ -1a0a70: 0a03 |0152: move-result v3 │ │ -1a0a72: 5923 3243 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@4332 │ │ -1a0a76: 5223 3243 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@4332 │ │ -1a0a7a: 8133 |0157: int-to-long v3, v3 │ │ -1a0a7c: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ -1a0a80: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ -1a0a84: bb7c |015c: add-long/2addr v12, v7 │ │ -1a0a86: 3107 030c |015d: cmp-long v7, v3, v12 │ │ -1a0a8a: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ -1a0a8e: 1a01 8f3d |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3d8f │ │ -1a0a92: 7120 2959 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5929 │ │ -1a0a98: 0f06 |0166: return v6 │ │ -1a0a9a: 7701 de49 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1a0aa0: 0c03 |016a: move-result-object v3 │ │ -1a0aa2: 0804 1200 |016b: move-object/from16 v4, v18 │ │ -1a0aa6: 7120 db49 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@49db │ │ -1a0aac: 0c03 |0170: move-result-object v3 │ │ -1a0aae: 2207 0f11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@110f │ │ -1a0ab2: 7010 2859 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@5928 │ │ -1a0ab8: 7030 2c59 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@592c │ │ -1a0abe: 0a02 |0179: move-result v2 │ │ -1a0ac0: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ -1a0ac4: 1a01 2e33 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@332e │ │ -1a0ac8: 1222 |017e: const/4 v2, #int 2 // #2 │ │ -1a0aca: 2322 3511 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ -1a0ace: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ -1a0ad2: 1214 |0183: const/4 v4, #int 1 // #1 │ │ -1a0ad4: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ -1a0ad8: 7120 d60a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -1a0ade: 0c01 |0189: move-result-object v1 │ │ -1a0ae0: 7120 2959 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5929 │ │ -1a0ae6: 0f06 |018d: return v6 │ │ -1a0ae8: 7401 0907 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0709 │ │ -1a0aee: 0c00 |0191: move-result-object v0 │ │ -1a0af0: 7401 0807 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0708 │ │ -1a0af6: 0c02 |0195: move-result-object v2 │ │ -1a0af8: 6e40 3407 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0734 │ │ -1a0afe: 1a00 bb76 |0199: const-string v0, "recoding for %s done" // string@76bb │ │ -1a0b02: 1211 |019b: const/4 v1, #int 1 // #1 │ │ -1a0b04: 2312 3511 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1135 │ │ -1a0b08: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ -1a0b0c: 7120 d60a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -1a0b12: 0c00 |01a3: move-result-object v0 │ │ -1a0b14: 7120 be02 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1a0b1a: 2805 |01a7: goto 01ac // +0005 │ │ -1a0b1c: 0d00 |01a8: move-exception v0 │ │ -1a0b1e: 6e10 340a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ -1a0b24: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ -1a0b26: 0f01 |01ad: return v1 │ │ +1a07c0: |[1a07c0] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ +1a07d0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +1a07d4: 0801 1500 |0002: move-object/from16 v1, v21 │ │ +1a07d8: 1a02 5632 |0004: const-string v2, "Preparing video: " // string@3256 │ │ +1a07dc: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +1a07de: 7401 0507 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0705 │ │ +1a07e4: 0c04 |000a: move-result-object v4 │ │ +1a07e6: 6205 4043 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4340 │ │ +1a07ea: 2206 0503 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +1a07ee: 7020 0d0b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +1a07f4: 6e20 160b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1a07fa: 6e10 270b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1a0800: 0c02 |0018: move-result-object v2 │ │ +1a0802: 7120 be02 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1a0808: 7110 2d59 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@592d │ │ +1a080e: 0c02 |001f: move-result-object v2 │ │ +1a0810: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +1a0812: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ +1a0816: 1a01 2f33 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@332f │ │ +1a081a: 2332 3511 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1135 │ │ +1a081e: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ +1a0822: 7120 d60a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +1a0828: 0c01 |002c: move-result-object v1 │ │ +1a082a: 7120 2959 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5929 │ │ +1a0830: 0f06 |0030: return v6 │ │ +1a0832: 5227 3743 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a0836: 5927 3d43 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433d │ │ +1a083a: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ +1a083e: 5a27 3e43 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433e │ │ +1a0842: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ +1a0846: 5a29 3143 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@4331 │ │ +1a084a: 5229 3743 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a084e: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ +1a0852: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ +1a0856: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ +1a085a: 5229 3743 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a085e: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ +1a0862: 2809 |0049: goto 0052 // +0009 │ │ +1a0864: 5229 3943 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ +1a0868: 522c 3543 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ +1a086c: 6e30 3207 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ +1a0872: 2808 |0051: goto 0059 // +0008 │ │ +1a0874: 5229 3543 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ +1a0878: 522c 3943 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ +1a087c: 6e30 3207 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ +1a0882: 5229 3443 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ +1a0886: 8799 |005b: float-to-int v9, v9 │ │ +1a0888: 6e20 3307 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@0733 │ │ +1a088e: 1a09 5a7f |005f: const-string v9, "sys.msgsize_max_recommended" // string@7f5a │ │ +1a0892: 7120 e149 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@49e1 │ │ +1a0898: 0a09 |0064: move-result v9 │ │ +1a089a: 819c |0065: int-to-long v12, v9 │ │ +1a089c: 2209 bb02 |0066: new-instance v9, Ljava/io/File; // type@02bb │ │ +1a08a0: 7020 6809 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +1a08a6: 6e10 7809 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@0978 │ │ +1a08ac: 0b0e |006e: move-result-wide v14 │ │ +1a08ae: 1229 |006f: const/4 v9, #int 2 // #2 │ │ +1a08b0: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ +1a08b4: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ +1a08b8: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ +1a08bc: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ +1a08c0: 5227 3843 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ +1a08c4: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ +1a08ca: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ +1a08ce: 1a00 bc76 |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@76bc │ │ +1a08d2: 7120 5d0a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +1a08d8: 0c01 |0084: move-result-object v1 │ │ +1a08da: 5222 3843 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4338 │ │ +1a08de: 7110 500a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +1a08e4: 0c02 |008a: move-result-object v2 │ │ +1a08e6: 1237 |008b: const/4 v7, #int 3 // #3 │ │ +1a08e8: 2377 3511 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1135 │ │ +1a08ec: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ +1a08f0: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ +1a08f4: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ +1a08f8: 7120 d60a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +1a08fe: 0c00 |0097: move-result-object v0 │ │ +1a0900: 7120 be02 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1a0906: 0f03 |009b: return v3 │ │ +1a0908: 5227 3443 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ +1a090c: 8877 |009e: float-to-long v7, v7 │ │ +1a090e: 532e 3343 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ +1a0912: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ +1a0916: bc7e |00a3: sub-long/2addr v14, v7 │ │ +1a0918: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ +1a091c: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ +1a0920: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ +1a0924: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ +1a0928: 7140 780a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a78 │ │ +1a092e: 0b03 |00af: move-result-wide v3 │ │ +1a0930: be3e |00b0: div-long/2addr v14, v3 │ │ +1a0932: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ +1a0936: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ +1a093a: 84e3 |00b5: long-to-int v3, v14 │ │ +1a093c: 5923 3b43 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a0940: 5223 3b43 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a0944: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ +1a094a: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ +1a094e: 5924 3b43 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a0952: 282b |00c1: goto 00ec // +002b │ │ +1a0954: 5223 3b43 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a0958: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ +1a095e: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ +1a0962: 7701 ee56 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@56ee │ │ +1a0968: 0a03 |00cc: move-result v3 │ │ +1a096a: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ +1a096e: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ +1a0972: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ +1a0976: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ +1a097a: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ +1a0980: 5923 3b43 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a0984: 2812 |00da: goto 00ec // +0012 │ │ +1a0986: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ +1a098c: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ +1a0990: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ +1a0994: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ +1a0998: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ +1a099e: 5923 3b43 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a09a2: 2803 |00e9: goto 00ec // +0003 │ │ +1a09a4: 5924 3b43 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a09a8: 5223 3b43 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a09ac: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ +1a09b2: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ +1a09b6: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ +1a09ba: 2803 |00f5: goto 00f8 // +0003 │ │ +1a09bc: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ +1a09c0: 5224 3943 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4339 │ │ +1a09c4: 5924 3c43 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a09c8: 5224 3543 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4335 │ │ +1a09cc: 5924 3a43 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a09d0: 5224 3c43 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a09d4: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ +1a09d8: 5224 3a43 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a09dc: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ +1a09e0: 5224 3c43 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a09e4: 5229 3a43 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a09e8: 8233 |010c: int-to-float v3, v3 │ │ +1a09ea: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ +1a09ee: 5224 3c43 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a09f2: 8244 |0111: int-to-float v4, v4 │ │ +1a09f4: c943 |0112: div-float/2addr v3, v4 │ │ +1a09f6: 2804 |0113: goto 0117 // +0004 │ │ +1a09f8: 5224 3a43 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a09fc: 28fb |0116: goto 0111 // -0005 │ │ +1a09fe: 5224 3c43 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a0a02: 8244 |0119: int-to-float v4, v4 │ │ +1a0a04: a804 0403 |011a: mul-float v4, v4, v3 │ │ +1a0a08: 8744 |011c: float-to-int v4, v4 │ │ +1a0a0a: 5924 3c43 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a0a0e: 5224 3a43 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a0a12: 8244 |0121: int-to-float v4, v4 │ │ +1a0a14: a804 0403 |0122: mul-float v4, v4, v3 │ │ +1a0a18: 8743 |0124: float-to-int v3, v4 │ │ +1a0a1a: 5923 3a43 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a0a1e: 5223 3743 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a0a22: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ +1a0a26: 5223 3743 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4337 │ │ +1a0a2a: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ +1a0a2e: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ +1a0a32: 2809 |0131: goto 013a // +0009 │ │ +1a0a34: 5223 3c43 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a0a38: 5224 3a43 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a0a3c: 6e30 3207 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ +1a0a42: 2808 |0139: goto 0141 // +0008 │ │ +1a0a44: 5223 3a43 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@433a │ │ +1a0a48: 5224 3c43 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@433c │ │ +1a0a4c: 6e30 3207 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@0732 │ │ +1a0a52: 8473 |0141: long-to-int v3, v7 │ │ +1a0a54: 6e20 3307 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@0733 │ │ +1a0a5a: 8573 |0145: long-to-float v3, v7 │ │ +1a0a5c: 5224 3443 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ +1a0a60: c943 |0148: div-float/2addr v3, v4 │ │ +1a0a62: 5224 3b43 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@433b │ │ +1a0a66: 5227 3443 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4334 │ │ +1a0a6a: 5328 3343 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4333 │ │ +1a0a6e: 7159 2a59 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@592a │ │ +1a0a74: 0a03 |0152: move-result v3 │ │ +1a0a76: 5923 3243 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@4332 │ │ +1a0a7a: 5223 3243 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@4332 │ │ +1a0a7e: 8133 |0157: int-to-long v3, v3 │ │ +1a0a80: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ +1a0a84: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ +1a0a88: bb7c |015c: add-long/2addr v12, v7 │ │ +1a0a8a: 3107 030c |015d: cmp-long v7, v3, v12 │ │ +1a0a8e: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ +1a0a92: 1a01 8f3d |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3d8f │ │ +1a0a96: 7120 2959 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5929 │ │ +1a0a9c: 0f06 |0166: return v6 │ │ +1a0a9e: 7701 de49 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1a0aa4: 0c03 |016a: move-result-object v3 │ │ +1a0aa6: 0804 1200 |016b: move-object/from16 v4, v18 │ │ +1a0aaa: 7120 db49 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@49db │ │ +1a0ab0: 0c03 |0170: move-result-object v3 │ │ +1a0ab2: 2207 0f11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@110f │ │ +1a0ab6: 7010 2859 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@5928 │ │ +1a0abc: 7030 2c59 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@592c │ │ +1a0ac2: 0a02 |0179: move-result v2 │ │ +1a0ac4: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ +1a0ac8: 1a01 2e33 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@332e │ │ +1a0acc: 1222 |017e: const/4 v2, #int 2 // #2 │ │ +1a0ace: 2322 3511 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ +1a0ad2: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ +1a0ad6: 1214 |0183: const/4 v4, #int 1 // #1 │ │ +1a0ad8: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ +1a0adc: 7120 d60a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +1a0ae2: 0c01 |0189: move-result-object v1 │ │ +1a0ae4: 7120 2959 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5929 │ │ +1a0aea: 0f06 |018d: return v6 │ │ +1a0aec: 7401 0907 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0709 │ │ +1a0af2: 0c00 |0191: move-result-object v0 │ │ +1a0af4: 7401 0807 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0708 │ │ +1a0afa: 0c02 |0195: move-result-object v2 │ │ +1a0afc: 6e40 3407 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0734 │ │ +1a0b02: 1a00 bb76 |0199: const-string v0, "recoding for %s done" // string@76bb │ │ +1a0b06: 1211 |019b: const/4 v1, #int 1 // #1 │ │ +1a0b08: 2312 3511 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1135 │ │ +1a0b0c: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ +1a0b10: 7120 d60a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +1a0b16: 0c00 |01a3: move-result-object v0 │ │ +1a0b18: 7120 be02 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1a0b1e: 2805 |01a7: goto 01ac // +0005 │ │ +1a0b20: 0d00 |01a8: move-exception v0 │ │ +1a0b22: 6e10 340a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a34 │ │ +1a0b28: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ +1a0b2a: 0f01 |01ad: return v1 │ │ catches : 1 │ │ 0x0007 - 0x01a7 │ │ Ljava/lang/Exception; -> 0x01a8 │ │ positions : │ │ 0x0007 line=559 │ │ 0x000b line=560 │ │ 0x001c line=563 │ │ @@ -327444,107 +327445,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 │ │ -1a0bcc: |[1a0bcc] 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 │ │ -1a0bdc: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -1a0be0: 0801 1900 |0002: move-object/from16 v1, v25 │ │ -1a0be4: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ -1a0be8: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ -1a0bec: 0805 1700 |0008: move-object/from16 v5, v23 │ │ -1a0bf0: 0206 2000 |000a: move/from16 v6, v32 │ │ -1a0bf4: 7030 3159 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5931 │ │ -1a0bfa: 0a07 |000f: move-result v7 │ │ -1a0bfc: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ -1a0c00: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ -1a0c04: 6e20 d001 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d0 │ │ -1a0c0a: 6e20 cc01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cc │ │ -1a0c10: 0c0a |001a: move-result-object v10 │ │ -1a0c12: 6e30 dd58 a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58dd │ │ -1a0c18: 0a0b |001e: move-result v11 │ │ -1a0c1a: 1a0c da6a |001f: const-string v12, "max-input-size" // string@6ada │ │ -1a0c1e: 6e20 d601 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ -1a0c24: 0a0a |0024: move-result v10 │ │ -1a0c26: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ -1a0c2a: 120e |0027: const/4 v14, #int 0 // #0 │ │ -1a0c2c: 310f 030c |0028: cmp-long v15, v3, v12 │ │ -1a0c30: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ -1a0c34: 6e40 cf01 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ -1a0c3a: 2804 |002f: goto 0033 // +0004 │ │ -1a0c3c: 6e40 cf01 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ -1a0c42: 7110 9f0b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -1a0c48: 0c03 |0036: move-result-object v3 │ │ -1a0c4a: 7601 2b59 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -1a0c50: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ -1a0c54: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ -1a0c58: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -1a0c5a: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ -1a0c5e: 7601 2b59 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ -1a0c64: 7401 ca01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01ca │ │ -1a0c6a: 0a0a |0047: move-result v10 │ │ -1a0c6c: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ -1a0c70: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ -1a0c74: 6e30 cd01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01cd │ │ -1a0c7a: 0a0a |004f: move-result v10 │ │ -1a0c7c: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0c80: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0c84: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ -1a0c88: 7401 c901 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01c9 │ │ -1a0c8e: 0b0c |0059: move-result-wide v12 │ │ -1a0c90: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0c94: 120a |005c: const/4 v10, #int 0 // #0 │ │ -1a0c96: 2804 |005d: goto 0061 // +0004 │ │ -1a0c98: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0c9c: 121a |0060: const/4 v10, #int 1 // #1 │ │ -1a0c9e: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0ca2: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ -1a0ca6: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ -1a0caa: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ -1a0cae: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ -1a0cb2: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ -1a0cb6: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0cba: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ -1a0cbe: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ -1a0cc2: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ -1a0cc6: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ -1a0cca: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0cce: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ -1a0cd2: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ -1a0cd6: 2803 |007d: goto 0080 // +0003 │ │ -1a0cd8: 121a |007e: const/4 v10, #int 1 // #1 │ │ -1a0cda: 2816 |007f: goto 0095 // +0016 │ │ -1a0cdc: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0ce0: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ -1a0ce4: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ -1a0ce8: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1a0cec: 7401 c801 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c8 │ │ -1a0cf2: 0a0c |008b: move-result v12 │ │ -1a0cf4: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1a0cf8: 6e56 ed58 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@58ed │ │ -1a0cfe: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0d02: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ -1a0d06: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ -1a0d0a: 7401 c701 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c7 │ │ -1a0d10: 280a |009a: goto 00a4 // +000a │ │ -1a0d12: 12fc |009b: const/4 v12, #int -1 // #ff │ │ -1a0d14: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ -1a0d18: 121a |009e: const/4 v10, #int 1 // #1 │ │ -1a0d1a: 2805 |009f: goto 00a4 // +0005 │ │ -1a0d1c: 7401 c701 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c7 │ │ -1a0d22: 120a |00a3: const/4 v10, #int 0 // #0 │ │ -1a0d24: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ -1a0d28: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ -1a0d2a: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ -1a0d2e: 2896 |00a9: goto 003f // -006a │ │ -1a0d30: 6e20 d201 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d2 │ │ -1a0d36: 1012 |00ad: return-wide v18 │ │ -1a0d38: 1008 |00ae: return-wide v8 │ │ +1a0bd0: |[1a0bd0] 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 │ │ +1a0be0: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +1a0be4: 0801 1900 |0002: move-object/from16 v1, v25 │ │ +1a0be8: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ +1a0bec: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ +1a0bf0: 0805 1700 |0008: move-object/from16 v5, v23 │ │ +1a0bf4: 0206 2000 |000a: move/from16 v6, v32 │ │ +1a0bf8: 7030 3159 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5931 │ │ +1a0bfe: 0a07 |000f: move-result v7 │ │ +1a0c00: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ +1a0c04: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ +1a0c08: 6e20 d001 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d0 │ │ +1a0c0e: 6e20 cc01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cc │ │ +1a0c14: 0c0a |001a: move-result-object v10 │ │ +1a0c16: 6e30 dd58 a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58dd │ │ +1a0c1c: 0a0b |001e: move-result v11 │ │ +1a0c1e: 1a0c da6a |001f: const-string v12, "max-input-size" // string@6ada │ │ +1a0c22: 6e20 d601 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d6 │ │ +1a0c28: 0a0a |0024: move-result v10 │ │ +1a0c2a: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ +1a0c2e: 120e |0027: const/4 v14, #int 0 // #0 │ │ +1a0c30: 310f 030c |0028: cmp-long v15, v3, v12 │ │ +1a0c34: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ +1a0c38: 6e40 cf01 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ +1a0c3e: 2804 |002f: goto 0033 // +0004 │ │ +1a0c40: 6e40 cf01 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01cf │ │ +1a0c46: 7110 9f0b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +1a0c4c: 0c03 |0036: move-result-object v3 │ │ +1a0c4e: 7601 2b59 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +1a0c54: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ +1a0c58: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ +1a0c5c: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +1a0c5e: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ +1a0c62: 7601 2b59 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@592b │ │ +1a0c68: 7401 ca01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01ca │ │ +1a0c6e: 0a0a |0047: move-result v10 │ │ +1a0c70: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ +1a0c74: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ +1a0c78: 6e30 cd01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01cd │ │ +1a0c7e: 0a0a |004f: move-result v10 │ │ +1a0c80: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0c84: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0c88: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ +1a0c8c: 7401 c901 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01c9 │ │ +1a0c92: 0b0c |0059: move-result-wide v12 │ │ +1a0c94: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0c98: 120a |005c: const/4 v10, #int 0 // #0 │ │ +1a0c9a: 2804 |005d: goto 0061 // +0004 │ │ +1a0c9c: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0ca0: 121a |0060: const/4 v10, #int 1 // #1 │ │ +1a0ca2: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0ca6: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ +1a0caa: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ +1a0cae: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ +1a0cb2: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ +1a0cb6: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ +1a0cba: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0cbe: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ +1a0cc2: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ +1a0cc6: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ +1a0cca: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ +1a0cce: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0cd2: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ +1a0cd6: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ +1a0cda: 2803 |007d: goto 0080 // +0003 │ │ +1a0cdc: 121a |007e: const/4 v10, #int 1 // #1 │ │ +1a0cde: 2816 |007f: goto 0095 // +0016 │ │ +1a0ce0: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0ce4: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ +1a0ce8: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ +1a0cec: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1a0cf0: 7401 c801 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c8 │ │ +1a0cf6: 0a0c |008b: move-result v12 │ │ +1a0cf8: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1a0cfc: 6e56 ed58 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@58ed │ │ +1a0d02: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a0d06: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ +1a0d0a: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ +1a0d0e: 7401 c701 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c7 │ │ +1a0d14: 280a |009a: goto 00a4 // +000a │ │ +1a0d16: 12fc |009b: const/4 v12, #int -1 // #ff │ │ +1a0d18: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ +1a0d1c: 121a |009e: const/4 v10, #int 1 // #1 │ │ +1a0d1e: 2805 |009f: goto 00a4 // +0005 │ │ +1a0d20: 7401 c701 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c7 │ │ +1a0d26: 120a |00a3: const/4 v10, #int 0 // #0 │ │ +1a0d28: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ +1a0d2c: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ +1a0d2e: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ +1a0d32: 2896 |00a9: goto 003f // -006a │ │ +1a0d34: 6e20 d201 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d2 │ │ +1a0d3a: 1012 |00ad: return-wide v18 │ │ +1a0d3c: 1008 |00ae: return-wide v8 │ │ catches : (none) │ │ positions : │ │ 0x000c line=69 │ │ 0x0014 line=71 │ │ 0x0017 line=72 │ │ 0x001b line=73 │ │ 0x001f line=74 │ │ @@ -327584,39 +327585,39 @@ │ │ type : '(Landroid/media/MediaExtractor;Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1a0b68: |[1a0b68] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ -1a0b78: 6e10 cb01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cb │ │ -1a0b7e: 0a00 |0003: move-result v0 │ │ -1a0b80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a0b82: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ -1a0b86: 6e20 cc01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cc │ │ -1a0b8c: 0c02 |000a: move-result-object v2 │ │ -1a0b8e: 1a03 ee6b |000b: const-string v3, "mime" // string@6bee │ │ -1a0b92: 6e20 d701 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d7 │ │ -1a0b98: 0c02 |0010: move-result-object v2 │ │ -1a0b9a: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ -1a0b9e: 1a03 1f46 |0013: const-string v3, "audio/" // string@461f │ │ -1a0ba2: 6e20 f00a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -1a0ba8: 0a02 |0018: move-result v2 │ │ -1a0baa: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ -1a0bae: 0f01 |001b: return v1 │ │ -1a0bb0: 1a03 d283 |001c: const-string v3, "video/" // string@83d2 │ │ -1a0bb4: 6e20 f00a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -1a0bba: 0a02 |0021: move-result v2 │ │ -1a0bbc: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -1a0bc0: 0f01 |0024: return v1 │ │ -1a0bc2: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1a0bc6: 28de |0027: goto 0005 // -0022 │ │ -1a0bc8: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ -1a0bca: 0f05 |0029: return v5 │ │ +1a0b6c: |[1a0b6c] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ +1a0b7c: 6e10 cb01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cb │ │ +1a0b82: 0a00 |0003: move-result v0 │ │ +1a0b84: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a0b86: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ +1a0b8a: 6e20 cc01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cc │ │ +1a0b90: 0c02 |000a: move-result-object v2 │ │ +1a0b92: 1a03 ee6b |000b: const-string v3, "mime" // string@6bee │ │ +1a0b96: 6e20 d701 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d7 │ │ +1a0b9c: 0c02 |0010: move-result-object v2 │ │ +1a0b9e: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ +1a0ba2: 1a03 1f46 |0013: const-string v3, "audio/" // string@461f │ │ +1a0ba6: 6e20 f00a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +1a0bac: 0a02 |0018: move-result v2 │ │ +1a0bae: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ +1a0bb2: 0f01 |001b: return v1 │ │ +1a0bb4: 1a03 d283 |001c: const-string v3, "video/" // string@83d2 │ │ +1a0bb8: 6e20 f00a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +1a0bbe: 0a02 |0021: move-result v2 │ │ +1a0bc0: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +1a0bc4: 0f01 |0024: return v1 │ │ +1a0bc6: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1a0bca: 28de |0027: goto 0005 // -0022 │ │ +1a0bcc: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ +1a0bce: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0007 line=53 │ │ 0x000b line=54 │ │ 0x0013 line=56 │ │ 0x001c line=60 │ │ @@ -327668,21 +327669,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 │ │ -1a102c: |[1a102c] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ -1a103c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1a1042: 5b01 4343 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4343 │ │ -1a1046: 5b02 4443 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4344 │ │ -1a104a: 5b03 4543 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4345 │ │ -1a104e: 5b04 4643 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4346 │ │ -1a1052: 0e00 |000b: return-void │ │ +1a1030: |[1a1030] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ +1a1040: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1a1046: 5b01 4343 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4343 │ │ +1a104a: 5b02 4443 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4344 │ │ +1a104e: 5b03 4543 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4345 │ │ +1a1052: 5b04 4643 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4346 │ │ +1a1056: 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; │ │ @@ -327695,23 +327696,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 │ │ -1a1054: |[1a1054] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1a1064: 5460 4343 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4343 │ │ -1a1068: 5461 4443 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4344 │ │ -1a106c: 5462 4543 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4345 │ │ -1a1070: 5463 4643 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4346 │ │ -1a1074: 0774 |0008: move-object v4, v7 │ │ -1a1076: 0185 |0009: move v5, v8 │ │ -1a1078: 7406 3759 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@5937 │ │ -1a107e: 0e00 |000d: return-void │ │ +1a1058: |[1a1058] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1a1068: 5460 4343 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4343 │ │ +1a106c: 5461 4443 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4344 │ │ +1a1070: 5462 4543 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4345 │ │ +1a1074: 5463 4643 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4346 │ │ +1a1078: 0774 |0008: move-object v4, v7 │ │ +1a107a: 0185 |0009: move v5, v8 │ │ +1a107c: 7406 3759 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@5937 │ │ +1a1082: 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 │ │ @@ -327741,17 +327742,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a1080: |[1a1080] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ -1a1090: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1a1096: 0e00 |0003: return-void │ │ +1a1084: |[1a1084] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ +1a1094: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1a109a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ │ │ Virtual methods - │ │ @@ -327760,46 +327761,46 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 65 16-bit code units │ │ -1a1098: |[1a1098] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ -1a10a8: 7110 de49 0600 |0000: invoke-static {v6}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1a10ae: 0c00 |0003: move-result-object v0 │ │ -1a10b0: 6e20 9f06 7000 |0004: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ -1a10b6: 0c07 |0007: move-result-object v7 │ │ -1a10b8: 2201 4701 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ -1a10bc: 7020 8f04 6100 |000a: invoke-direct {v1, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ -1a10c2: 6e10 6106 0700 |000d: invoke-virtual {v7}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@0661 │ │ -1a10c8: 0c02 |0010: move-result-object v2 │ │ -1a10ca: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -1a10cc: 2333 3511 |0012: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ -1a10d0: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -1a10d2: 4d02 0304 |0015: aput-object v2, v3, v4 │ │ -1a10d6: 1402 7004 137f |0017: const v2, #float 1.9542e+38 // #7f130470 │ │ -1a10dc: 6e30 1f00 2603 |001a: invoke-virtual {v6, v2, v3}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1a10e2: 0c02 |001d: move-result-object v2 │ │ -1a10e4: 6e20 9f04 2100 |001e: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049f │ │ -1a10ea: 0c01 |0021: move-result-object v1 │ │ -1a10ec: 1402 6f04 137f |0022: const v2, #float 1.9542e+38 // #7f13046f │ │ -1a10f2: 6e20 9404 2100 |0025: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -1a10f8: 0c01 |0028: move-result-object v1 │ │ -1a10fa: 1402 a600 137f |0029: const v2, #float 1.954e+38 // #7f1300a6 │ │ -1a1100: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -1a1102: 6e30 9604 2103 |002d: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ -1a1108: 0c01 |0030: move-result-object v1 │ │ -1a110a: 2202 1011 |0031: new-instance v2, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@1110 │ │ -1a110e: 7056 3259 5270 |0033: invoke-direct {v2, v5, v0, v7, v6}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5932 │ │ -1a1114: 1406 0c03 137f |0036: const v6, #float 1.95412e+38 // #7f13030c │ │ -1a111a: 6e30 9b04 6102 |0039: invoke-virtual {v1, v6, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ -1a1120: 0c06 |003c: move-result-object v6 │ │ -1a1122: 6e10 a104 0600 |003d: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ -1a1128: 0e00 |0040: return-void │ │ +1a109c: |[1a109c] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ +1a10ac: 7110 de49 0600 |0000: invoke-static {v6}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1a10b2: 0c00 |0003: move-result-object v0 │ │ +1a10b4: 6e20 9f06 7000 |0004: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ +1a10ba: 0c07 |0007: move-result-object v7 │ │ +1a10bc: 2201 4701 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ +1a10c0: 7020 8f04 6100 |000a: invoke-direct {v1, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ +1a10c6: 6e10 6106 0700 |000d: invoke-virtual {v7}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@0661 │ │ +1a10cc: 0c02 |0010: move-result-object v2 │ │ +1a10ce: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +1a10d0: 2333 3511 |0012: new-array v3, v3, [Ljava/lang/Object; // type@1135 │ │ +1a10d4: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +1a10d6: 4d02 0304 |0015: aput-object v2, v3, v4 │ │ +1a10da: 1402 7004 137f |0017: const v2, #float 1.9542e+38 // #7f130470 │ │ +1a10e0: 6e30 1f00 2603 |001a: invoke-virtual {v6, v2, v3}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1a10e6: 0c02 |001d: move-result-object v2 │ │ +1a10e8: 6e20 9f04 2100 |001e: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049f │ │ +1a10ee: 0c01 |0021: move-result-object v1 │ │ +1a10f0: 1402 6f04 137f |0022: const v2, #float 1.9542e+38 // #7f13046f │ │ +1a10f6: 6e20 9404 2100 |0025: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +1a10fc: 0c01 |0028: move-result-object v1 │ │ +1a10fe: 1402 a600 137f |0029: const v2, #float 1.954e+38 // #7f1300a6 │ │ +1a1104: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +1a1106: 6e30 9604 2103 |002d: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ +1a110c: 0c01 |0030: move-result-object v1 │ │ +1a110e: 2202 1011 |0031: new-instance v2, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@1110 │ │ +1a1112: 7056 3259 5270 |0033: invoke-direct {v2, v5, v0, v7, v6}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5932 │ │ +1a1118: 1406 0c03 137f |0036: const v6, #float 1.95412e+38 // #7f13030c │ │ +1a111e: 6e30 9b04 6102 |0039: invoke-virtual {v1, v6, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ +1a1124: 0c06 |003c: move-result-object v6 │ │ +1a1126: 6e10 a104 0600 |003d: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ +1a112c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x0008 line=21 │ │ 0x000d line=22 │ │ 0x0025 line=23 │ │ @@ -327816,23 +327817,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1a112c: |[1a112c] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ -1a113c: 7110 de49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1a1142: 0c00 |0003: move-result-object v0 │ │ -1a1144: 6e20 b306 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ -1a114a: 0c03 |0007: move-result-object v3 │ │ -1a114c: 6e10 1d07 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@071d │ │ -1a1152: 0c03 |000b: move-result-object v3 │ │ -1a1154: 7120 6956 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5669 │ │ -1a115a: 0e00 |000f: return-void │ │ +1a1130: |[1a1130] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ +1a1140: 7110 de49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1a1146: 0c00 |0003: move-result-object v0 │ │ +1a1148: 6e20 b306 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ +1a114e: 0c03 |0007: move-result-object v3 │ │ +1a1150: 6e10 1d07 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@071d │ │ +1a1156: 0c03 |000b: move-result-object v3 │ │ +1a1158: 7120 6956 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5669 │ │ +1a115e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0008 line=37 │ │ 0x000c line=38 │ │ locals : │ │ @@ -327845,22 +327846,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 │ │ -1a115c: |[1a115c] 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 │ │ -1a116c: 6e10 5f06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065f │ │ -1a1172: 0a02 |0003: move-result v2 │ │ -1a1174: 6e20 d806 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d8 │ │ -1a117a: 0a01 |0007: move-result v1 │ │ -1a117c: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -1a1180: 6e30 3659 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@5936 │ │ -1a1186: 0e00 |000d: return-void │ │ +1a1160: |[1a1160] 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 │ │ +1a1170: 6e10 5f06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065f │ │ +1a1176: 0a02 |0003: move-result v2 │ │ +1a1178: 6e20 d806 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d8 │ │ +1a117e: 0a01 |0007: move-result v1 │ │ +1a1180: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +1a1184: 6e30 3659 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@5936 │ │ +1a118a: 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; │ │ @@ -431287,18 +431288,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 │ │ -18e920: |[18e920] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18e930: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18e936: 5b01 3341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e93a: 0e00 |0005: return-void │ │ +18e924: |[18e924] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18e934: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18e93a: 5b01 3341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e93e: 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; │ │ │ │ @@ -431308,18 +431309,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e93c: |[18e93c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ -18e94c: 5410 3341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e950: 7110 7654 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5476 │ │ -18e956: 0e00 |0005: return-void │ │ +18e940: |[18e940] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ +18e950: 5410 3341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e954: 7110 7654 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5476 │ │ +18e95a: 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 : 5236 (D8$$SyntheticClass) │ │ @@ -431352,18 +431353,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 │ │ -18e958: |[18e958] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18e968: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18e96e: 5b01 3441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4134 │ │ -18e972: 0e00 |0005: return-void │ │ +18e95c: |[18e95c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18e96c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18e972: 5b01 3441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4134 │ │ +18e976: 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; │ │ │ │ @@ -431373,18 +431374,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -18e974: |[18e974] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ -18e984: 5410 3441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4134 │ │ -18e988: 7130 7554 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5475 │ │ -18e98e: 0e00 |0005: return-void │ │ +18e978: |[18e978] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ +18e988: 5410 3441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4134 │ │ +18e98c: 7130 7554 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5475 │ │ +18e992: 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 │ │ @@ -431424,18 +431425,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 │ │ -18e990: |[18e990] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18e9a0: 5b01 3541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18e9a4: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18e9aa: 0e00 |0005: return-void │ │ +18e994: |[18e994] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18e9a4: 5b01 3541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18e9a8: 7010 9f0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18e9ae: 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; │ │ │ │ @@ -431444,31 +431445,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 │ │ -18eab4: |[18eab4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ -18eac4: 7210 d44b 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4bd4 │ │ -18eaca: 0a04 |0003: move-result v4 │ │ -18eacc: 5420 3541 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ead0: 7110 7b54 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ -18ead6: 0c00 |0009: move-result-object v0 │ │ -18ead8: 6201 5b41 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ -18eadc: 6e20 d554 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ -18eae2: 5420 3541 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18eae6: 7110 7b54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ -18eaec: 0c00 |0014: move-result-object v0 │ │ -18eaee: 6e20 f054 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@54f0 │ │ -18eaf4: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ -18eaf8: 5424 3541 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18eafc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -18eafe: 7130 7d54 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@547d │ │ -18eb04: 0e00 |0020: return-void │ │ +18eab8: |[18eab8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ +18eac8: 7210 d44b 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4bd4 │ │ +18eace: 0a04 |0003: move-result v4 │ │ +18ead0: 5420 3541 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ead4: 7110 7b54 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ +18eada: 0c00 |0009: move-result-object v0 │ │ +18eadc: 6201 5b41 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415b │ │ +18eae0: 6e20 d554 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ +18eae6: 5420 3541 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18eaea: 7110 7b54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ +18eaf0: 0c00 |0014: move-result-object v0 │ │ +18eaf2: 6e20 f054 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@54f0 │ │ +18eaf8: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ +18eafc: 5424 3541 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18eb00: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +18eb02: 7130 7d54 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@547d │ │ +18eb08: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x000f line=370 │ │ 0x001a line=372 │ │ locals : │ │ @@ -431483,27 +431484,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 │ │ -18e9ac: |[18e9ac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18e9bc: 5420 3541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18e9c0: 7120 7a54 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@547a │ │ -18e9c6: 6e10 ea4c 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ -18e9cc: 0c00 |0008: move-result-object v0 │ │ -18e9ce: 2000 740f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f74 │ │ -18e9d2: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -18e9d6: 6e10 ea4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ -18e9dc: 0c00 |0010: move-result-object v0 │ │ -18e9de: 1f00 1e0f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ -18e9e2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -18e9e4: 7040 6f54 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@546f │ │ -18e9ea: 0e00 |0017: return-void │ │ +18e9b0: |[18e9b0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18e9c0: 5420 3541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18e9c4: 7120 7a54 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@547a │ │ +18e9ca: 6e10 ea4c 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ +18e9d0: 0c00 |0008: move-result-object v0 │ │ +18e9d2: 2000 740f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f74 │ │ +18e9d6: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +18e9da: 6e10 ea4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ +18e9e0: 0c00 |0010: move-result-object v0 │ │ +18e9e2: 1f00 1e0f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ +18e9e6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +18e9e8: 7040 6f54 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@546f │ │ +18e9ee: 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; │ │ @@ -431514,29 +431515,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 │ │ -18e9ec: |[18e9ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18e9fc: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ -18ea00: 5412 3541 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -18ea06: 7120 7a54 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@547a │ │ -18ea0c: 5412 3541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea10: 7110 7b54 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ -18ea16: 0c02 |000d: move-result-object v2 │ │ -18ea18: 6200 5a41 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18ea1c: 6e20 d554 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ -18ea22: 5412 3541 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea26: 7110 7c54 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@547c │ │ -18ea2c: 0c02 |0018: move-result-object v2 │ │ -18ea2e: 6e10 4d4c 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c4d │ │ -18ea34: 0e00 |001c: return-void │ │ +18e9f0: |[18e9f0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18ea00: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ +18ea04: 5412 3541 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ea08: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +18ea0a: 7120 7a54 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@547a │ │ +18ea10: 5412 3541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ea14: 7110 7b54 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ +18ea1a: 0c02 |000d: move-result-object v2 │ │ +18ea1c: 6200 5a41 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18ea20: 6e20 d554 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ +18ea26: 5412 3541 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ea2a: 7110 7c54 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@547c │ │ +18ea30: 0c02 |0018: move-result-object v2 │ │ +18ea32: 6e10 4d4c 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c4d │ │ +18ea38: 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; │ │ @@ -431547,41 +431548,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 │ │ -18ea38: |[18ea38] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18ea48: 5420 3541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea4c: 7120 7a54 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@547a │ │ -18ea52: 5420 3541 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea56: 7110 7954 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@5479 │ │ -18ea5c: 0c00 |000a: move-result-object v0 │ │ -18ea5e: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ -18ea62: 6e10 ea4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ -18ea68: 0c00 |0010: move-result-object v0 │ │ -18ea6a: 2000 740f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f74 │ │ -18ea6e: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ -18ea72: 6e10 ea4c 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ -18ea78: 0c00 |0018: move-result-object v0 │ │ -18ea7a: 1f00 1e0f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ -18ea7e: 5421 3541 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea82: 7110 7c54 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@547c │ │ -18ea88: 0c01 |0020: move-result-object v1 │ │ -18ea8a: 6e10 584c 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@4c58 │ │ -18ea90: 0a01 |0024: move-result v1 │ │ -18ea92: 7040 6f54 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@546f │ │ -18ea98: 280c |0028: goto 0034 // +000c │ │ -18ea9a: 5423 3541 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ -18ea9e: 7110 7b54 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ -18eaa4: 0c03 |002e: move-result-object v3 │ │ -18eaa6: 6200 5941 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18eaaa: 6e20 d554 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ -18eab0: 0e00 |0034: return-void │ │ +18ea3c: |[18ea3c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18ea4c: 5420 3541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ea50: 7120 7a54 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@547a │ │ +18ea56: 5420 3541 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ea5a: 7110 7954 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@5479 │ │ +18ea60: 0c00 |000a: move-result-object v0 │ │ +18ea62: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ +18ea66: 6e10 ea4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ +18ea6c: 0c00 |0010: move-result-object v0 │ │ +18ea6e: 2000 740f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f74 │ │ +18ea72: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ +18ea76: 6e10 ea4c 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ +18ea7c: 0c00 |0018: move-result-object v0 │ │ +18ea7e: 1f00 1e0f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ +18ea82: 5421 3541 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18ea86: 7110 7c54 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@547c │ │ +18ea8c: 0c01 |0020: move-result-object v1 │ │ +18ea8e: 6e10 584c 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@4c58 │ │ +18ea94: 0a01 |0024: move-result v1 │ │ +18ea96: 7040 6f54 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@546f │ │ +18ea9c: 280c |0028: goto 0034 // +000c │ │ +18ea9e: 5423 3541 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4135 │ │ +18eaa2: 7110 7b54 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@547b │ │ +18eaa8: 0c03 |002e: move-result-object v3 │ │ +18eaaa: 6200 5941 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18eaae: 6e20 d554 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ +18eab4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0005 line=347 │ │ 0x000d line=348 │ │ 0x0015 line=349 │ │ 0x0029 line=351 │ │ @@ -431619,18 +431620,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 │ │ -18f4b0: |[18f4b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f4c0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f4c6: 5b01 4441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ -18f4ca: 0e00 |0005: return-void │ │ +18f4b4: |[18f4b4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f4c4: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f4ca: 5b01 4441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ +18f4ce: 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; │ │ │ │ @@ -431640,18 +431641,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f4cc: |[18f4cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ -18f4dc: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ -18f4e0: 6e20 e954 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54e9 │ │ -18f4e6: 0e00 |0005: return-void │ │ +18f4d0: |[18f4d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ +18f4e0: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ +18f4e4: 6e20 e954 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54e9 │ │ +18f4ea: 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 │ │ │ │ @@ -431685,18 +431686,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 │ │ -18f638: |[18f638] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ -18f648: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f64e: 5b01 4b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@414b │ │ -18f652: 0e00 |0005: return-void │ │ +18f63c: |[18f63c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ +18f64c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f652: 5b01 4b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@414b │ │ +18f656: 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; │ │ │ │ @@ -431706,18 +431707,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f654: |[18f654] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ -18f664: 5410 4b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@414b │ │ -18f668: 6e20 6755 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ -18f66e: 0e00 |0005: return-void │ │ +18f658: |[18f658] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ +18f668: 5410 4b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@414b │ │ +18f66c: 6e20 6755 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5567 │ │ +18f672: 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 │ │ │ │ @@ -431751,18 +431752,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 │ │ -18f718: |[18f718] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18f728: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f72e: 5b01 4f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ -18f732: 0e00 |0005: return-void │ │ +18f71c: |[18f71c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18f72c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f732: 5b01 4f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ +18f736: 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; │ │ │ │ @@ -431772,18 +431773,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f734: |[18f734] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ -18f744: 5410 4f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ -18f748: 6e20 ea54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54ea │ │ -18f74e: 0e00 |0005: return-void │ │ +18f738: |[18f738] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ +18f748: 5410 4f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ +18f74c: 6e20 ea54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54ea │ │ +18f752: 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 │ │ │ │ @@ -431818,17 +431819,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18f7f8: |[18f7f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ -18f808: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -18f80e: 0e00 |0003: return-void │ │ +18f7fc: |[18f7fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ +18f80c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +18f812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; │ │ │ │ Virtual methods - │ │ @@ -431837,121 +431838,121 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18f810: |[18f810] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ -18f820: 0e00 |0000: return-void │ │ +18f814: |[18f814] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ +18f824: 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 │ │ -18f824: |[18f824] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ -18f834: 0e00 |0000: return-void │ │ +18f828: |[18f828] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ +18f838: 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 │ │ -18f838: |[18f838] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ -18f848: 0e00 |0000: return-void │ │ +18f83c: |[18f83c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ +18f84c: 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 │ │ -18f84c: |[18f84c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18f85c: 0e00 |0000: return-void │ │ +18f850: |[18f850] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18f860: 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 │ │ -18f860: |[18f860] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ -18f870: 0e00 |0000: return-void │ │ +18f864: |[18f864] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ +18f874: 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 │ │ -18f874: |[18f874] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ -18f884: 0e00 |0000: return-void │ │ +18f878: |[18f878] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ +18f888: 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 │ │ -18f888: |[18f888] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ -18f898: 0e00 |0000: return-void │ │ +18f88c: |[18f88c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ +18f89c: 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 │ │ -18f89c: |[18f89c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ -18f8ac: 0e00 |0000: return-void │ │ +18f8a0: |[18f8a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ +18f8b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6261 (ImageEditorHud.java) │ │ │ │ Class #2458 header: │ │ @@ -431994,26 +431995,26 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -190980: |[190980] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ -190990: 5b01 8141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4181 │ │ -190994: 7020 f605 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ -19099a: 1401 7a03 0a7f |0005: const v1, #float 1.83452e+38 // #7f0a037a │ │ -1909a0: 6e20 1403 1200 |0008: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -1909a6: 0c01 |000b: move-result-object v1 │ │ -1909a8: 1f01 3001 |000c: check-cast v1, Landroid/widget/ImageView; // type@0130 │ │ -1909ac: 5b01 8041 |000e: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4180 │ │ -1909b0: 2201 7f10 |0010: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@107f │ │ -1909b4: 7020 1455 0100 |0012: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@5514 │ │ -1909ba: 6e20 3f03 1200 |0015: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -1909c0: 0e00 |0018: return-void │ │ +190984: |[190984] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ +190994: 5b01 8141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4181 │ │ +190998: 7020 f605 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ +19099e: 1401 7a03 0a7f |0005: const v1, #float 1.83452e+38 // #7f0a037a │ │ +1909a4: 6e20 1403 1200 |0008: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +1909aa: 0c01 |000b: move-result-object v1 │ │ +1909ac: 1f01 3001 |000c: check-cast v1, Landroid/widget/ImageView; // type@0130 │ │ +1909b0: 5b01 8041 |000e: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4180 │ │ +1909b4: 2201 7f10 |0010: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@107f │ │ +1909b8: 7020 1455 0100 |0012: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@5514 │ │ +1909be: 6e20 3f03 1200 |0015: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +1909c4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0008 line=145 │ │ 0x0010 line=146 │ │ locals : │ │ @@ -432026,17 +432027,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 │ │ -190950: |[190950] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ -190960: 5400 7f41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417f │ │ -190964: 1100 |0002: return-object v0 │ │ +190954: |[190954] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ +190964: 5400 7f41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417f │ │ +190968: 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;) │ │ @@ -432044,17 +432045,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 │ │ -190968: |[190968] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ -190978: 5b01 7f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417f │ │ -19097c: 1101 |0002: return-object v1 │ │ +19096c: |[19096c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ +19097c: 5b01 7f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417f │ │ +190980: 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; │ │ │ │ @@ -432063,17 +432064,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 │ │ -190938: |[190938] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ -190948: 5400 8041 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4180 │ │ -19094c: 1100 |0002: return-object v0 │ │ +19093c: |[19093c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ +19094c: 5400 8041 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4180 │ │ +190950: 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 - │ │ @@ -432082,22 +432083,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1909c4: |[1909c4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ -1909d4: 6e10 1a55 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@551a │ │ -1909da: 0a02 |0003: move-result v2 │ │ -1909dc: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ -1909e0: 5412 8141 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4181 │ │ -1909e4: 5410 7f41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417f │ │ -1909e8: 7120 1d55 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@551d │ │ -1909ee: 0e00 |000d: return-void │ │ +1909c8: |[1909c8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ +1909d8: 6e10 1a55 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@551a │ │ +1909de: 0a02 |0003: move-result v2 │ │ +1909e0: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ +1909e4: 5412 8141 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4181 │ │ +1909e8: 5410 7f41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417f │ │ +1909ec: 7120 1d55 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@551d │ │ +1909f2: 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; │ │ @@ -432150,23 +432151,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 │ │ -190a54: |[190a54] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ -190a64: 5b01 8541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4185 │ │ -190a68: 7010 eb05 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05eb │ │ -190a6e: 5b03 8241 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4182 │ │ -190a72: 5b04 8441 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4184 │ │ -190a76: 7110 e302 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ -190a7c: 0c01 |000c: move-result-object v1 │ │ -190a7e: 5b01 8341 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4183 │ │ -190a82: 0e00 |000f: return-void │ │ +190a58: |[190a58] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ +190a68: 5b01 8541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4185 │ │ +190a6c: 7010 eb05 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05eb │ │ +190a72: 5b03 8241 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4182 │ │ +190a76: 5b04 8441 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4184 │ │ +190a7a: 7110 e302 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ +190a80: 0c01 |000c: move-result-object v1 │ │ +190a82: 5b01 8341 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4183 │ │ +190a86: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ locals : │ │ @@ -432181,17 +432182,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 │ │ -190a84: |[190a84] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ -190a94: 7020 2355 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@5523 │ │ -190a9a: 0e00 |0003: return-void │ │ +190a88: |[190a88] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ +190a98: 7020 2355 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@5523 │ │ +190a9e: 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; │ │ │ │ @@ -432200,24 +432201,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -190b2c: |[190b2c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ -190b3c: 5410 8541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4185 │ │ -190b40: 7110 2755 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@5527 │ │ -190b46: 0c00 |0005: move-result-object v0 │ │ -190b48: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -190b4c: 5410 8541 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4185 │ │ -190b50: 7110 2755 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@5527 │ │ -190b56: 0c00 |000d: move-result-object v0 │ │ -190b58: 7220 1355 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@5513 │ │ -190b5e: 0e00 |0011: return-void │ │ +190b30: |[190b30] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ +190b40: 5410 8541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4185 │ │ +190b44: 7110 2755 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@5527 │ │ +190b4a: 0c00 |0005: move-result-object v0 │ │ +190b4c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +190b50: 5410 8541 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4185 │ │ +190b54: 7110 2755 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@5527 │ │ +190b5a: 0c00 |000d: move-result-object v0 │ │ +190b5c: 7220 1355 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@5513 │ │ +190b62: 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; │ │ │ │ @@ -432227,18 +432228,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -190a0c: |[190a0c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ -190a1c: 5410 8441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4184 │ │ -190a20: 2100 |0002: array-length v0, v0 │ │ -190a22: 0f00 |0003: return v0 │ │ +190a10: |[190a10] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ +190a20: 5410 8441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4184 │ │ +190a24: 2100 |0002: array-length v0, v0 │ │ +190a26: 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;) │ │ @@ -432246,18 +432247,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 │ │ -190a9c: |[190a9c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -190aac: 1f01 8010 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@1080 │ │ -190ab0: 6e30 2055 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@5520 │ │ -190ab6: 0e00 |0005: return-void │ │ +190aa0: |[190aa0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +190ab0: 1f01 8010 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@1080 │ │ +190ab4: 6e30 2055 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@5520 │ │ +190aba: 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 │ │ @@ -432267,38 +432268,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 │ │ -190ab8: |[190ab8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ -190ac8: 5420 8441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4184 │ │ -190acc: 4604 0004 |0002: aget-object v4, v0, v4 │ │ -190ad0: 7120 1855 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@5518 │ │ -190ad6: 5424 8241 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4182 │ │ -190ada: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -190ade: 1a01 4453 |000b: const-string v1, "file:///android_asset/" // string@5344 │ │ -190ae2: 7020 0d0b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -190ae8: 7110 1755 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@5517 │ │ -190aee: 0c01 |0013: move-result-object v1 │ │ -190af0: 6e20 160b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -190af6: 6e10 270b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -190afc: 0c00 |001a: move-result-object v0 │ │ -190afe: 7110 fd01 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -190b04: 0c00 |001e: move-result-object v0 │ │ -190b06: 6e20 6550 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5065 │ │ -190b0c: 0c04 |0022: move-result-object v4 │ │ -190b0e: 6200 6c00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006c │ │ -190b12: 6e20 c14f 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fc1 │ │ -190b18: 0c04 |0028: move-result-object v4 │ │ -190b1a: 7110 1955 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@5519 │ │ -190b20: 0c03 |002c: move-result-object v3 │ │ -190b22: 6e20 e14f 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@4fe1 │ │ -190b28: 0e00 |0030: return-void │ │ +190abc: |[190abc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ +190acc: 5420 8441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4184 │ │ +190ad0: 4604 0004 |0002: aget-object v4, v0, v4 │ │ +190ad4: 7120 1855 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@5518 │ │ +190ada: 5424 8241 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4182 │ │ +190ade: 2200 0503 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +190ae2: 1a01 4453 |000b: const-string v1, "file:///android_asset/" // string@5344 │ │ +190ae6: 7020 0d0b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +190aec: 7110 1755 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@5517 │ │ +190af2: 0c01 |0013: move-result-object v1 │ │ +190af4: 6e20 160b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +190afa: 6e10 270b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +190b00: 0c00 |001a: move-result-object v0 │ │ +190b02: 7110 fd01 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +190b08: 0c00 |001e: move-result-object v0 │ │ +190b0a: 6e20 6550 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5065 │ │ +190b10: 0c04 |0022: move-result-object v4 │ │ +190b12: 6200 6c00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006c │ │ +190b16: 6e20 c14f 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fc1 │ │ +190b1c: 0c04 |0028: move-result-object v4 │ │ +190b1e: 7110 1955 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@5519 │ │ +190b24: 0c03 |002c: move-result-object v3 │ │ +190b26: 6e20 e14f 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@4fe1 │ │ +190b2c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x0025 line=119 │ │ 0x0029 line=120 │ │ locals : │ │ @@ -432311,18 +432312,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 │ │ -1909f0: |[1909f0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -190a00: 6e30 2255 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@5522 │ │ -190a06: 0c01 |0003: move-result-object v1 │ │ -190a08: 1101 |0004: return-object v1 │ │ +1909f4: |[1909f4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +190a04: 6e30 2255 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@5522 │ │ +190a0a: 0c01 |0003: move-result-object v1 │ │ +190a0c: 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 │ │ @@ -432332,23 +432333,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 : 16 16-bit code units │ │ -190a24: |[190a24] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ -190a34: 2205 8010 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@1080 │ │ -190a38: 5430 8341 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4183 │ │ -190a3c: 1401 fe00 0d7f |0004: const v1, #float 1.87426e+38 // #7f0d00fe │ │ -190a42: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -190a44: 6e40 e502 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -190a4a: 0c04 |000b: move-result-object v4 │ │ -190a4c: 7030 1655 3504 |000c: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@5516 │ │ -190a52: 1105 |000f: return-object v5 │ │ +190a28: |[190a28] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ +190a38: 2205 8010 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@1080 │ │ +190a3c: 5430 8341 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4183 │ │ +190a40: 1401 fe00 0d7f |0004: const v1, #float 1.87426e+38 // #7f0d00fe │ │ +190a46: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +190a48: 6e40 e502 1024 |0008: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +190a4e: 0c04 |000b: move-result-object v4 │ │ +190a50: 7030 1655 3504 |000c: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@5516 │ │ +190a56: 1105 |000f: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0010 reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0010 reg=5 (null) I │ │ @@ -432358,18 +432359,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 │ │ -190b60: |[190b60] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -190b70: 1f01 8010 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@1080 │ │ -190b74: 6e20 2555 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@5525 │ │ -190b7a: 0e00 |0005: return-void │ │ +190b64: |[190b64] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +190b74: 1f01 8010 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@1080 │ │ +190b78: 6e20 2555 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@5525 │ │ +190b7e: 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; │ │ │ │ @@ -432378,21 +432379,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 │ │ -190b7c: |[190b7c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -190b8c: 6f20 ee05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ee │ │ -190b92: 5410 8241 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4182 │ │ -190b96: 7110 1955 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@5519 │ │ -190b9c: 0c02 |0008: move-result-object v2 │ │ -190b9e: 6e20 4c50 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@504c │ │ -190ba4: 0e00 |000c: return-void │ │ +190b80: |[190b80] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +190b90: 6f20 ee05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ee │ │ +190b96: 5410 8241 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4182 │ │ +190b9a: 7110 1955 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@5519 │ │ +190ba0: 0c02 |0008: move-result-object v2 │ │ +190ba2: 6e20 4c50 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@504c │ │ +190ba8: 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; │ │ @@ -432493,56 +432494,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -191260: |[191260] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ -191270: 2200 8410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1084 │ │ -191274: 7010 3855 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@5538 │ │ -19127a: 6900 8c41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@418c │ │ -19127e: 0e00 |0007: return-void │ │ +191264: |[191264] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ +191274: 2200 8410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1084 │ │ +191278: 7010 3855 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@5538 │ │ +19127e: 6900 8c41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@418c │ │ +191282: 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 │ │ -191280: |[191280] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ -191290: 7010 9f0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ -191296: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -19129a: 7010 4b01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ -1912a0: 5b20 9941 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ -1912a4: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1912a8: 7010 3401 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ -1912ae: 5b21 9541 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ -1912b2: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1912b6: 7010 3401 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ -1912bc: 5b21 9a41 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@419a │ │ -1912c0: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1912c4: 7010 3401 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ -1912ca: 5b21 9241 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4192 │ │ -1912ce: 5b23 9641 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ -1912d2: 5c24 9441 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4194 │ │ -1912d6: 5925 9841 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4198 │ │ -1912da: 5926 9741 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4197 │ │ -1912de: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -1912e0: 6e20 5501 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ -1912e6: 6e20 5801 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0158 │ │ -1912ec: 6e20 5701 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0157 │ │ -1912f2: 0e00 |0031: return-void │ │ +191284: |[191284] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ +191294: 7010 9f0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19129a: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +19129e: 7010 4b01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014b │ │ +1912a4: 5b20 9941 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ +1912a8: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1912ac: 7010 3401 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ +1912b2: 5b21 9541 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ +1912b6: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1912ba: 7010 3401 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ +1912c0: 5b21 9a41 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@419a │ │ +1912c4: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1912c8: 7010 3401 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ +1912ce: 5b21 9241 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4192 │ │ +1912d2: 5b23 9641 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ +1912d6: 5c24 9441 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4194 │ │ +1912da: 5925 9841 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4198 │ │ +1912de: 5926 9741 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4197 │ │ +1912e2: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +1912e4: 6e20 5501 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ +1912ea: 6e20 5801 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0158 │ │ +1912f0: 6e20 5701 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0157 │ │ +1912f6: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=54 │ │ 0x000a line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -432565,17 +432566,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 │ │ -1912f4: |[1912f4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -191304: 7030 4b55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@554b │ │ -19130a: 0e00 |0003: return-void │ │ +1912f8: |[1912f8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +191308: 7030 4b55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@554b │ │ +19130e: 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; │ │ @@ -432585,17 +432586,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 │ │ -190eac: |[190eac] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -190ebc: 5b01 9041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -190ec0: 1101 |0002: return-object v1 │ │ +190eb0: |[190eb0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +190ec0: 5b01 9041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +190ec4: 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; │ │ │ │ @@ -432604,85 +432605,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 │ │ -190ec4: |[190ec4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ -190ed4: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -190ed8: 6e10 0e01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -190ede: 0a01 |0005: move-result v1 │ │ -190ee0: 6e10 0b01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -190ee6: 0a02 |0009: move-result v2 │ │ -190ee8: 7030 6d01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016d │ │ -190eee: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ -190ef2: 7120 4a55 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@554a │ │ -190ef8: 0c00 |0012: move-result-object v0 │ │ -190efa: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -190efe: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -190f02: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ -190f06: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -190f0a: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ -190f0e: 7030 6d01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016d │ │ -190f14: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ -190f18: 7120 4a55 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@554a │ │ -190f1e: 0c00 |0025: move-result-object v0 │ │ -190f20: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -190f24: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -190f28: 7130 2c56 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@562c │ │ -190f2e: 0c01 |002d: move-result-object v1 │ │ -190f30: 6202 8f41 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@418f │ │ -190f34: 2203 0503 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -190f38: 1a04 be0f |0032: const-string v4, "Bitmap: " // string@0fbe │ │ -190f3c: 7020 0d0b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -190f42: 6e10 0e01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -190f48: 0a04 |003a: move-result v4 │ │ -190f4a: 6e20 110b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -190f50: 1a04 d684 |003e: const-string v4, "x" // string@84d6 │ │ -190f54: 6e20 160b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -190f5a: 6e10 0b01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -190f60: 0a05 |0046: move-result v5 │ │ -190f62: 6e20 110b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -190f68: 1a05 990a |004a: const-string v5, ", Blur: " // string@0a99 │ │ -190f6c: 6e20 160b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -190f72: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -190f76: 6e20 110b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -190f7c: 6e20 160b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -190f82: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -190f86: 6e20 110b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -190f8c: 6e10 270b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -190f92: 0c05 |005f: move-result-object v5 │ │ -190f94: 7120 ba02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -190f9a: 7110 7b02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027b │ │ -190fa0: 0c05 |0066: move-result-object v5 │ │ -190fa2: 7120 7702 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@0277 │ │ -190fa8: 0c06 |006a: move-result-object v6 │ │ -190faa: 6e10 7902 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@0279 │ │ -190fb0: 0c00 |006e: move-result-object v0 │ │ -190fb2: 7120 7802 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@0278 │ │ -190fb8: 0c00 |0072: move-result-object v0 │ │ -190fba: 7110 7a02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027a │ │ -190fc0: 0c02 |0076: move-result-object v2 │ │ -190fc2: 7120 7c02 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@027c │ │ -190fc8: 0c05 |007a: move-result-object v5 │ │ -190fca: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ -190fce: 6e20 7f02 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@027f │ │ -190fd4: 6e20 7e02 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@027e │ │ -190fda: 6e20 7d02 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@027d │ │ -190fe0: 6e10 0e01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -190fe6: 0a05 |0089: move-result v5 │ │ -190fe8: 6e10 0b01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -190fee: 0a06 |008d: move-result v6 │ │ -190ff0: 6e10 0a01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010a │ │ -190ff6: 0c01 |0091: move-result-object v1 │ │ -190ff8: 7130 0601 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ -190ffe: 0c05 |0095: move-result-object v5 │ │ -191000: 6e20 7602 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@0276 │ │ -191006: 1105 |0099: return-object v5 │ │ +190ec8: |[190ec8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ +190ed8: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +190edc: 6e10 0e01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +190ee2: 0a01 |0005: move-result v1 │ │ +190ee4: 6e10 0b01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +190eea: 0a02 |0009: move-result v2 │ │ +190eec: 7030 6d01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016d │ │ +190ef2: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ +190ef6: 7120 4a55 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@554a │ │ +190efc: 0c00 |0012: move-result-object v0 │ │ +190efe: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +190f02: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +190f06: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ +190f0a: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +190f0e: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ +190f12: 7030 6d01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016d │ │ +190f18: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ +190f1c: 7120 4a55 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@554a │ │ +190f22: 0c00 |0025: move-result-object v0 │ │ +190f24: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +190f28: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +190f2c: 7130 2c56 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@562c │ │ +190f32: 0c01 |002d: move-result-object v1 │ │ +190f34: 6202 8f41 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@418f │ │ +190f38: 2203 0503 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +190f3c: 1a04 be0f |0032: const-string v4, "Bitmap: " // string@0fbe │ │ +190f40: 7020 0d0b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +190f46: 6e10 0e01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +190f4c: 0a04 |003a: move-result v4 │ │ +190f4e: 6e20 110b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +190f54: 1a04 d684 |003e: const-string v4, "x" // string@84d6 │ │ +190f58: 6e20 160b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +190f5e: 6e10 0b01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +190f64: 0a05 |0046: move-result v5 │ │ +190f66: 6e20 110b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +190f6c: 1a05 990a |004a: const-string v5, ", Blur: " // string@0a99 │ │ +190f70: 6e20 160b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +190f76: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +190f7a: 6e20 110b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +190f80: 6e20 160b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +190f86: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +190f8a: 6e20 110b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +190f90: 6e10 270b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +190f96: 0c05 |005f: move-result-object v5 │ │ +190f98: 7120 ba02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +190f9e: 7110 7b02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027b │ │ +190fa4: 0c05 |0066: move-result-object v5 │ │ +190fa6: 7120 7702 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@0277 │ │ +190fac: 0c06 |006a: move-result-object v6 │ │ +190fae: 6e10 7902 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@0279 │ │ +190fb4: 0c00 |006e: move-result-object v0 │ │ +190fb6: 7120 7802 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@0278 │ │ +190fbc: 0c00 |0072: move-result-object v0 │ │ +190fbe: 7110 7a02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027a │ │ +190fc4: 0c02 |0076: move-result-object v2 │ │ +190fc6: 7120 7c02 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@027c │ │ +190fcc: 0c05 |007a: move-result-object v5 │ │ +190fce: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ +190fd2: 6e20 7f02 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@027f │ │ +190fd8: 6e20 7e02 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@027e │ │ +190fde: 6e20 7d02 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@027d │ │ +190fe4: 6e10 0e01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +190fea: 0a05 |0089: move-result v5 │ │ +190fec: 6e10 0b01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +190ff2: 0a06 |008d: move-result v6 │ │ +190ff4: 6e10 0a01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010a │ │ +190ffa: 0c01 |0091: move-result-object v1 │ │ +190ffc: 7130 0601 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0106 │ │ +191002: 0c05 |0095: move-result-object v5 │ │ +191004: 6e20 7602 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@0276 │ │ +19100a: 1105 |0099: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ 0x0026 line=244 │ │ 0x002e line=246 │ │ 0x0063 line=248 │ │ @@ -432703,41 +432704,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 │ │ -191038: |[191038] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ -191048: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ -19104c: 7010 3401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ -191052: 6e10 0e01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -191058: 0a01 |0008: move-result v1 │ │ -19105a: 6e10 0b01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -191060: 0a02 |000c: move-result v2 │ │ -191062: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ -191066: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ -19106a: 6e10 0b01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -191070: 0a01 |0014: move-result v1 │ │ -191072: 8211 |0015: int-to-float v1, v1 │ │ -191074: 6e10 0e01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -19107a: 0a04 |0019: move-result v4 │ │ -19107c: 8244 |001a: int-to-float v4, v4 │ │ -19107e: c941 |001b: div-float/2addr v1, v4 │ │ -191080: 6e30 4101 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0141 │ │ -191086: 280f |001f: goto 002e // +000f │ │ -191088: 6e10 0e01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -19108e: 0a01 |0023: move-result v1 │ │ -191090: 8211 |0024: int-to-float v1, v1 │ │ -191092: 6e10 0b01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -191098: 0a04 |0028: move-result v4 │ │ -19109a: 8244 |0029: int-to-float v4, v4 │ │ -19109c: c941 |002a: div-float/2addr v1, v4 │ │ -19109e: 6e30 4101 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0141 │ │ -1910a4: 1100 |002e: return-object v0 │ │ +19103c: |[19103c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ +19104c: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ +191050: 7010 3401 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0134 │ │ +191056: 6e10 0e01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +19105c: 0a01 |0008: move-result v1 │ │ +19105e: 6e10 0b01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +191064: 0a02 |000c: move-result v2 │ │ +191066: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ +19106a: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ +19106e: 6e10 0b01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +191074: 0a01 |0014: move-result v1 │ │ +191076: 8211 |0015: int-to-float v1, v1 │ │ +191078: 6e10 0e01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +19107e: 0a04 |0019: move-result v4 │ │ +191080: 8244 |001a: int-to-float v4, v4 │ │ +191082: c941 |001b: div-float/2addr v1, v4 │ │ +191084: 6e30 4101 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0141 │ │ +19108a: 280f |001f: goto 002e // +000f │ │ +19108c: 6e10 0e01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +191092: 0a01 |0023: move-result v1 │ │ +191094: 8211 |0024: int-to-float v1, v1 │ │ +191096: 6e10 0b01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +19109c: 0a04 |0028: move-result v4 │ │ +19109e: 8244 |0029: int-to-float v4, v4 │ │ +1910a0: c941 |002a: div-float/2addr v1, v4 │ │ +1910a2: 6e30 4101 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0141 │ │ +1910a8: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x0011 line=233 │ │ 0x0020 line=235 │ │ locals : │ │ @@ -432748,44 +432749,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 │ │ -1911dc: |[1911dc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ -1911ec: 5220 9841 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4198 │ │ -1911f0: 5221 9741 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4197 │ │ -1911f4: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ -1911f8: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ -1911fc: 7120 7b0a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ -191202: 0a00 |000b: move-result v0 │ │ -191204: 7120 7b0a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ -19120a: 0a01 |000f: move-result v1 │ │ -19120c: 7110 2d4f 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2d │ │ -191212: 0c03 |0013: move-result-object v3 │ │ -191214: 6e10 4550 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5045 │ │ -19121a: 0c03 |0017: move-result-object v3 │ │ -19121c: 6204 6c00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006c │ │ -191220: 6e20 c14f 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fc1 │ │ -191226: 0c03 |001d: move-result-object v3 │ │ -191228: 6e30 1250 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5012 │ │ -19122e: 0c03 |0021: move-result-object v3 │ │ -191230: 6e10 b54f 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fb5 │ │ -191236: 0c03 |0025: move-result-object v3 │ │ -191238: 5524 9441 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4194 │ │ -19123c: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ -191240: 2204 960f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f96 │ │ -191244: 5420 9641 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ -191248: 7020 0a4f 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4f0a │ │ -19124e: 2803 |0031: goto 0034 // +0003 │ │ -191250: 5424 9641 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ -191254: 6e20 fb4f 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ffb │ │ -19125a: 0c03 |0037: move-result-object v3 │ │ -19125c: 1103 |0038: return-object v3 │ │ +1911e0: |[1911e0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ +1911f0: 5220 9841 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4198 │ │ +1911f4: 5221 9741 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4197 │ │ +1911f8: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ +1911fc: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ +191200: 7120 7b0a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ +191206: 0a00 |000b: move-result v0 │ │ +191208: 7120 7b0a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ +19120e: 0a01 |000f: move-result v1 │ │ +191210: 7110 2d4f 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2d │ │ +191216: 0c03 |0013: move-result-object v3 │ │ +191218: 6e10 4550 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5045 │ │ +19121e: 0c03 |0017: move-result-object v3 │ │ +191220: 6204 6c00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006c │ │ +191224: 6e20 c14f 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fc1 │ │ +19122a: 0c03 |001d: move-result-object v3 │ │ +19122c: 6e30 1250 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5012 │ │ +191232: 0c03 |0021: move-result-object v3 │ │ +191234: 6e10 b54f 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fb5 │ │ +19123a: 0c03 |0025: move-result-object v3 │ │ +19123c: 5524 9441 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4194 │ │ +191240: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ +191244: 2204 960f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f96 │ │ +191248: 5420 9641 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ +19124c: 7020 0a4f 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4f0a │ │ +191252: 2803 |0031: goto 0034 // +0003 │ │ +191254: 5424 9641 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ +191258: 6e20 fb4f 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ffb │ │ +19125e: 0c03 |0037: move-result-object v3 │ │ +191260: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=177 │ │ @@ -432804,50 +432805,50 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -191138: |[191138] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ -191148: 6e10 4455 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5544 │ │ -19114e: 0c00 |0003: move-result-object v0 │ │ -191150: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -191152: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -191156: 0f01 |0007: return v1 │ │ -191158: 5452 9541 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ -19115c: 5453 9a41 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@419a │ │ -191160: 6e20 3701 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0137 │ │ -191166: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -191168: 2323 1a11 |0010: new-array v3, v2, [F // type@111a │ │ -19116c: 5454 9a41 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@419a │ │ -191170: 2322 1a11 |0014: new-array v2, v2, [F // type@111a │ │ -191174: 4b06 0201 |0016: aput v6, v2, v1 │ │ -191178: 1216 |0018: const/4 v6, #int 1 // #1 │ │ -19117a: 4b07 0206 |0019: aput v7, v2, v6 │ │ -19117e: 6e30 3a01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013a │ │ -191184: 4407 0301 |001e: aget v7, v3, v1 │ │ -191188: 8777 |0020: float-to-int v7, v7 │ │ -19118a: 4402 0306 |0021: aget v2, v3, v6 │ │ -19118e: 8722 |0023: float-to-int v2, v2 │ │ -191190: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ -191194: 6e10 0e01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -19119a: 0a03 |0029: move-result v3 │ │ -19119c: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ -1911a0: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ -1911a4: 6e10 0b01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -1911aa: 0a03 |0031: move-result v3 │ │ -1911ac: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ -1911b0: 6e30 0c01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010c │ │ -1911b6: 0a07 |0037: move-result v7 │ │ -1911b8: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ -1911bc: b507 |003a: and-int/2addr v7, v0 │ │ -1911be: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ -1911c2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -1911c4: 0f01 |003e: return v1 │ │ +19113c: |[19113c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ +19114c: 6e10 4455 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5544 │ │ +191152: 0c00 |0003: move-result-object v0 │ │ +191154: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +191156: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +19115a: 0f01 |0007: return v1 │ │ +19115c: 5452 9541 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ +191160: 5453 9a41 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@419a │ │ +191164: 6e20 3701 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0137 │ │ +19116a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +19116c: 2323 1a11 |0010: new-array v3, v2, [F // type@111a │ │ +191170: 5454 9a41 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@419a │ │ +191174: 2322 1a11 |0014: new-array v2, v2, [F // type@111a │ │ +191178: 4b06 0201 |0016: aput v6, v2, v1 │ │ +19117c: 1216 |0018: const/4 v6, #int 1 // #1 │ │ +19117e: 4b07 0206 |0019: aput v7, v2, v6 │ │ +191182: 6e30 3a01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013a │ │ +191188: 4407 0301 |001e: aget v7, v3, v1 │ │ +19118c: 8777 |0020: float-to-int v7, v7 │ │ +19118e: 4402 0306 |0021: aget v2, v3, v6 │ │ +191192: 8722 |0023: float-to-int v2, v2 │ │ +191194: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ +191198: 6e10 0e01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +19119e: 0a03 |0029: move-result v3 │ │ +1911a0: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ +1911a4: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ +1911a8: 6e10 0b01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +1911ae: 0a03 |0031: move-result v3 │ │ +1911b0: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ +1911b4: 6e30 0c01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010c │ │ +1911ba: 0a07 |0037: move-result v7 │ │ +1911bc: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ +1911c0: b507 |003a: and-int/2addr v7, v0 │ │ +1911c2: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ +1911c6: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +1911c8: 0f01 |003e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0008 line=195 │ │ 0x0010 line=197 │ │ 0x0012 line=198 │ │ 0x001e line=200 │ │ @@ -432864,106 +432865,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 │ │ -19143c: |[19143c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -19144c: 6e10 7e4c 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@4c7e │ │ -191452: 0c00 |0003: move-result-object v0 │ │ -191454: 7210 ce0c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ -19145a: 0c00 |0007: move-result-object v0 │ │ -19145c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -19145e: 7210 af0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -191464: 0a02 |000c: move-result v2 │ │ -191466: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ -19146a: 7210 b00c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -191470: 0c02 |0012: move-result-object v2 │ │ -191472: 1f02 4d0f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ -191476: 6e10 eb4c 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@4ceb │ │ -19147c: 0a03 |0018: move-result v3 │ │ -19147e: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -191480: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ -191484: 5471 9141 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -191488: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -19148a: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ -19148e: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ -191492: 7010 4b01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014b │ │ -191498: 5b71 9141 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -19149c: 6e20 5501 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ -1914a2: 5471 9141 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1914a6: 6e20 5801 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0158 │ │ -1914ac: 5471 9141 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1914b0: 6e20 5701 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0157 │ │ -1914b6: 5471 9141 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1914ba: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -1914be: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ -1914c2: 7020 7201 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0172 │ │ -1914c8: 6e20 6001 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0160 │ │ -1914ce: 5471 9141 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1914d2: 6e20 8a4c 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@4c8a │ │ -1914d8: 6e20 dc4c 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@4cdc │ │ -1914de: 1211 |0049: const/4 v1, #int 1 // #1 │ │ -1914e0: 28bf |004a: goto 0009 // -0041 │ │ -1914e2: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ -1914e6: 6e10 854c 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c85 │ │ -1914ec: 5480 533e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e53 │ │ -1914f0: 5471 9541 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ -1914f4: 6e20 cb4b 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bcb │ │ -1914fa: 5470 9141 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1914fe: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -191502: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ -191506: 7020 7201 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0172 │ │ -19150c: 6e20 6001 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0160 │ │ -191512: 5470 9141 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -191516: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -191518: 6e20 5901 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@0159 │ │ -19151e: 5470 9341 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ -191522: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -191524: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ -191528: 5470 9041 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -19152c: 5483 553e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e55 │ │ -191530: 7120 4155 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5541 │ │ -191536: 0c00 |0075: move-result-object v0 │ │ -191538: 5b70 9341 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ -19153c: 5470 9241 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4192 │ │ -191540: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ -191544: 5474 9341 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ -191548: 6e10 0e01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -19154e: 0a04 |0081: move-result v4 │ │ -191550: 8244 |0082: int-to-float v4, v4 │ │ -191552: 5475 9341 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ -191556: 6e10 0b01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -19155c: 0a05 |0088: move-result v5 │ │ -19155e: 8255 |0089: int-to-float v5, v5 │ │ -191560: 7055 7901 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ -191566: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ -19156a: 5475 9041 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -19156e: 6e10 0e01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -191574: 0a05 |0094: move-result v5 │ │ -191576: 8255 |0095: int-to-float v5, v5 │ │ -191578: 5476 9041 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -19157c: 6e10 0b01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -191582: 0a06 |009b: move-result v6 │ │ -191584: 8266 |009c: int-to-float v6, v6 │ │ -191586: 7056 7901 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ -19158c: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ -191590: 6e40 4501 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0145 │ │ -191596: 5480 523e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ -19159a: 5473 9241 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4192 │ │ -19159e: 6e20 1e01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011e │ │ -1915a4: 5480 523e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ -1915a8: 5473 9341 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ -1915ac: 5474 9141 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1915b0: 6e54 1f01 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ -1915b6: 5470 9141 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ -1915ba: 6e20 6001 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0160 │ │ -1915c0: 6e10 844c 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c84 │ │ -1915c6: 0e00 |00bd: return-void │ │ +191440: |[191440] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +191450: 6e10 7e4c 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@4c7e │ │ +191456: 0c00 |0003: move-result-object v0 │ │ +191458: 7210 ce0c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cce │ │ +19145e: 0c00 |0007: move-result-object v0 │ │ +191460: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +191462: 7210 af0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +191468: 0a02 |000c: move-result v2 │ │ +19146a: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ +19146e: 7210 b00c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +191474: 0c02 |0012: move-result-object v2 │ │ +191476: 1f02 4d0f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ +19147a: 6e10 eb4c 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@4ceb │ │ +191480: 0a03 |0018: move-result v3 │ │ +191482: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +191484: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ +191488: 5471 9141 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +19148c: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +19148e: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ +191492: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ +191496: 7010 4b01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014b │ │ +19149c: 5b71 9141 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1914a0: 6e20 5501 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0155 │ │ +1914a6: 5471 9141 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1914aa: 6e20 5801 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0158 │ │ +1914b0: 5471 9141 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1914b4: 6e20 5701 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0157 │ │ +1914ba: 5471 9141 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1914be: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +1914c2: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ +1914c6: 7020 7201 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0172 │ │ +1914cc: 6e20 6001 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0160 │ │ +1914d2: 5471 9141 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1914d6: 6e20 8a4c 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@4c8a │ │ +1914dc: 6e20 dc4c 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@4cdc │ │ +1914e2: 1211 |0049: const/4 v1, #int 1 // #1 │ │ +1914e4: 28bf |004a: goto 0009 // -0041 │ │ +1914e6: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ +1914ea: 6e10 854c 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c85 │ │ +1914f0: 5480 533e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e53 │ │ +1914f4: 5471 9541 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ +1914f8: 6e20 cb4b 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bcb │ │ +1914fe: 5470 9141 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +191502: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +191506: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ +19150a: 7020 7201 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0172 │ │ +191510: 6e20 6001 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0160 │ │ +191516: 5470 9141 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +19151a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +19151c: 6e20 5901 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@0159 │ │ +191522: 5470 9341 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ +191526: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +191528: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ +19152c: 5470 9041 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +191530: 5483 553e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e55 │ │ +191534: 7120 4155 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5541 │ │ +19153a: 0c00 |0075: move-result-object v0 │ │ +19153c: 5b70 9341 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ +191540: 5470 9241 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4192 │ │ +191544: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ +191548: 5474 9341 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ +19154c: 6e10 0e01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +191552: 0a04 |0081: move-result v4 │ │ +191554: 8244 |0082: int-to-float v4, v4 │ │ +191556: 5475 9341 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ +19155a: 6e10 0b01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +191560: 0a05 |0088: move-result v5 │ │ +191562: 8255 |0089: int-to-float v5, v5 │ │ +191564: 7055 7901 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ +19156a: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ +19156e: 5475 9041 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +191572: 6e10 0e01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +191578: 0a05 |0094: move-result v5 │ │ +19157a: 8255 |0095: int-to-float v5, v5 │ │ +19157c: 5476 9041 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +191580: 6e10 0b01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +191586: 0a06 |009b: move-result v6 │ │ +191588: 8266 |009c: int-to-float v6, v6 │ │ +19158a: 7056 7901 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ +191590: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ +191594: 6e40 4501 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0145 │ │ +19159a: 5480 523e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ +19159e: 5473 9241 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4192 │ │ +1915a2: 6e20 1e01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011e │ │ +1915a8: 5480 523e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ +1915ac: 5473 9341 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4193 │ │ +1915b0: 5474 9141 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1915b4: 6e54 1f01 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ +1915ba: 5470 9141 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4191 │ │ +1915be: 6e20 6001 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0160 │ │ +1915c4: 6e10 844c 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c84 │ │ +1915ca: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0015 line=131 │ │ 0x001c line=133 │ │ 0x0021 line=134 │ │ 0x0028 line=135 │ │ @@ -432994,49 +432995,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 │ │ -1910a8: |[1910a8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ -1910b8: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1910bc: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1910c0: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1910c4: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ -1910c8: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1910cc: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ -1910d0: 2804 |000c: goto 0010 // +0004 │ │ -1910d2: 0105 |000d: move v5, v0 │ │ -1910d4: 0114 |000e: move v4, v1 │ │ -1910d6: 281c |000f: goto 002b // +001c │ │ -1910d8: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1910dc: 8200 |0012: int-to-float v0, v0 │ │ -1910de: 8251 |0013: int-to-float v1, v5 │ │ -1910e0: c910 |0014: div-float/2addr v0, v1 │ │ -1910e2: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1910e6: 8222 |0017: int-to-float v2, v2 │ │ -1910e8: c912 |0018: div-float/2addr v2, v1 │ │ -1910ea: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ -1910ee: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ -1910f2: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1910f6: 8244 |001f: int-to-float v4, v4 │ │ -1910f8: c904 |0020: div-float/2addr v4, v0 │ │ -1910fa: 8744 |0021: float-to-int v4, v4 │ │ -1910fc: 2809 |0022: goto 002b // +0009 │ │ -1910fe: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -191102: 8244 |0025: int-to-float v4, v4 │ │ -191104: c924 |0026: div-float/2addr v4, v2 │ │ -191106: 8744 |0027: float-to-int v4, v4 │ │ -191108: 0153 |0028: move v3, v5 │ │ -19110a: 0145 |0029: move v5, v4 │ │ -19110c: 0134 |002a: move v4, v3 │ │ -19110e: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -191112: 7030 6d01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016d │ │ -191118: 1100 |0030: return-object v0 │ │ +1910ac: |[1910ac] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ +1910bc: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1910c0: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1910c4: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1910c8: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ +1910cc: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1910d0: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ +1910d4: 2804 |000c: goto 0010 // +0004 │ │ +1910d6: 0105 |000d: move v5, v0 │ │ +1910d8: 0114 |000e: move v4, v1 │ │ +1910da: 281c |000f: goto 002b // +001c │ │ +1910dc: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1910e0: 8200 |0012: int-to-float v0, v0 │ │ +1910e2: 8251 |0013: int-to-float v1, v5 │ │ +1910e4: c910 |0014: div-float/2addr v0, v1 │ │ +1910e6: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1910ea: 8222 |0017: int-to-float v2, v2 │ │ +1910ec: c912 |0018: div-float/2addr v2, v1 │ │ +1910ee: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ +1910f2: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ +1910f6: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1910fa: 8244 |001f: int-to-float v4, v4 │ │ +1910fc: c904 |0020: div-float/2addr v4, v0 │ │ +1910fe: 8744 |0021: float-to-int v4, v4 │ │ +191100: 2809 |0022: goto 002b // +0009 │ │ +191102: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +191106: 8244 |0025: int-to-float v4, v4 │ │ +191108: c924 |0026: div-float/2addr v4, v2 │ │ +19110a: 8744 |0027: float-to-int v4, v4 │ │ +19110c: 0153 |0028: move v3, v5 │ │ +19110e: 0145 |0029: move v5, v4 │ │ +191110: 0134 |002a: move v4, v3 │ │ +191112: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +191116: 7030 6d01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016d │ │ +19111c: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x0004 line=266 │ │ 0x0010 line=270 │ │ 0x0015 line=271 │ │ @@ -433052,41 +433053,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 │ │ -1915c8: |[1915c8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -1915d8: 5b46 9041 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -1915dc: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ -1915e0: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ -1915e4: 6e10 0e01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -1915ea: 0a01 |0009: move-result v1 │ │ -1915ec: 8211 |000a: int-to-float v1, v1 │ │ -1915ee: 6e10 0b01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -1915f4: 0a02 |000e: move-result v2 │ │ -1915f6: 8222 |000f: int-to-float v2, v2 │ │ -1915f8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -1915fa: 7052 7901 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ -191600: 5441 9541 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ -191604: 6202 0b3e |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e0b │ │ -191608: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ -19160c: 6e40 4501 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0145 │ │ -191612: 5455 5a3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e5a │ │ -191616: 7110 4255 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5542 │ │ -19161c: 0c00 |0022: move-result-object v0 │ │ -19161e: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -191622: 6e10 0e01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ -191628: 0a02 |0028: move-result v2 │ │ -19162a: 6e10 0b01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ -191630: 0a06 |002c: move-result v6 │ │ -191632: 7030 6d01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016d │ │ -191638: 7240 7b4c 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@4c7b │ │ -19163e: 0e00 |0033: return-void │ │ +1915cc: |[1915cc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +1915dc: 5b46 9041 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +1915e0: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ +1915e4: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ +1915e8: 6e10 0e01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +1915ee: 0a01 |0009: move-result v1 │ │ +1915f0: 8211 |000a: int-to-float v1, v1 │ │ +1915f2: 6e10 0b01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +1915f8: 0a02 |000e: move-result v2 │ │ +1915fa: 8222 |000f: int-to-float v2, v2 │ │ +1915fc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +1915fe: 7052 7901 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@0179 │ │ +191604: 5441 9541 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ +191608: 6202 0b3e |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e0b │ │ +19160c: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ +191610: 6e40 4501 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0145 │ │ +191616: 5455 5a3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e5a │ │ +19161a: 7110 4255 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5542 │ │ +191620: 0c00 |0022: move-result-object v0 │ │ +191622: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +191626: 6e10 0e01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010e │ │ +19162c: 0a02 |0028: move-result v2 │ │ +19162e: 6e10 0b01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010b │ │ +191634: 0a06 |002c: move-result v6 │ │ +191636: 7030 6d01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016d │ │ +19163c: 7240 7b4c 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@4c7b │ │ +191642: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=225 │ │ 0x001d line=226 │ │ locals : │ │ @@ -433100,40 +433101,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1911c8: |[1911c8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ -1911d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1911da: 0f00 |0001: return v0 │ │ +1911cc: |[1911cc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ +1911dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1911de: 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 │ │ -191008: |[191008] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ -191018: 5410 9041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -19101c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -191020: 6e10 0f01 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@010f │ │ -191026: 0a00 |0007: move-result v0 │ │ -191028: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -19102c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -19102e: 5b10 9041 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -191032: 5410 9041 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ -191036: 1100 |000f: return-object v0 │ │ +19100c: |[19100c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ +19101c: 5410 9041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +191020: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +191024: 6e10 0f01 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@010f │ │ +19102a: 0a00 |0007: move-result v0 │ │ +19102c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +191030: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +191032: 5b10 9041 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +191036: 5410 9041 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4190 │ │ +19103a: 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; │ │ @@ -433143,18 +433144,18 @@ │ │ type : '(FF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19111c: |[19111c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ -19112c: 7030 4755 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@5547 │ │ -191132: 0a01 |0003: move-result v1 │ │ -191134: 0f01 |0004: return v1 │ │ +191120: |[191120] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ +191130: 7030 4755 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@5547 │ │ +191136: 0a01 |0003: move-result v1 │ │ +191138: 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 │ │ @@ -433164,82 +433165,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 │ │ -19130c: |[19130c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -19131c: 6e10 4455 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5544 │ │ -191322: 0c00 |0003: move-result-object v0 │ │ -191324: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -191328: 6e10 814c 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c81 │ │ -19132e: 0a00 |0009: move-result v0 │ │ -191330: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -191334: 5460 553e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e55 │ │ -191338: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -19133a: 7030 4555 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5545 │ │ -191340: 0c00 |0012: move-result-object v0 │ │ -191342: 6e10 2150 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5021 │ │ -191348: 0c00 |0016: move-result-object v0 │ │ -19134a: 7210 d207 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d2 │ │ -191350: 0c00 |001a: move-result-object v0 │ │ -191352: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ -191356: 7030 4b55 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@554b │ │ -19135c: 2819 |0020: goto 0039 // +0019 │ │ -19135e: 0d06 |0021: move-exception v6 │ │ -191360: 2802 |0022: goto 0024 // +0002 │ │ -191362: 0d06 |0023: move-exception v6 │ │ -191364: 2200 fe02 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ -191368: 7020 b50a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab5 │ │ -19136e: 2700 |0029: throw v0 │ │ -191370: 5460 553e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e55 │ │ -191374: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -191376: 7030 4555 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5545 │ │ -19137c: 0c00 |0030: move-result-object v0 │ │ -19137e: 2201 8310 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@1083 │ │ -191382: 7030 3455 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@5534 │ │ -191388: 6e20 e04f 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@4fe0 │ │ -19138e: 6e10 4455 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5544 │ │ -191394: 0c00 |003c: move-result-object v0 │ │ -191396: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ -19139a: 6e10 854c 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c85 │ │ -1913a0: 5461 533e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e53 │ │ -1913a4: 5452 9541 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ -1913a8: 6e20 cb4b 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bcb │ │ -1913ae: 5451 9941 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ -1913b2: 6e10 4f01 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@014f │ │ -1913b8: 0a01 |004e: move-result v1 │ │ -1913ba: 5452 9941 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ -1913be: 6e20 7d4c 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@4c7d │ │ -1913c4: 0a03 |0054: move-result v3 │ │ -1913c6: 6e20 5401 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0154 │ │ -1913cc: 5462 523e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ -1913d0: 6e10 804c 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c80 │ │ -1913d6: 0c03 |005d: move-result-object v3 │ │ -1913d8: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -1913dc: 6e10 804c 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c80 │ │ -1913e2: 0c03 |0063: move-result-object v3 │ │ -1913e4: 2803 |0064: goto 0067 // +0003 │ │ -1913e6: 5453 9941 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ -1913ea: 1204 |0067: const/4 v4, #int 0 // #0 │ │ -1913ec: 6e53 1f01 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ -1913f2: 5450 9941 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ -1913f6: 6e20 5401 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0154 │ │ -1913fc: 6e10 844c 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c84 │ │ -191402: 7020 4955 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@5549 │ │ -191408: 2810 |0076: goto 0086 // +0010 │ │ -19140a: 6e10 814c 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c81 │ │ -191410: 0a00 |007a: move-result v0 │ │ -191412: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ -191416: 5466 523e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ -19141a: 6200 0b3e |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e0b │ │ -19141e: 5451 9941 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ -191422: 6e30 2501 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0125 │ │ -191428: 0e00 |0086: return-void │ │ +191310: |[191310] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +191320: 6e10 4455 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5544 │ │ +191326: 0c00 |0003: move-result-object v0 │ │ +191328: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +19132c: 6e10 814c 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c81 │ │ +191332: 0a00 |0009: move-result v0 │ │ +191334: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +191338: 5460 553e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e55 │ │ +19133c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +19133e: 7030 4555 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5545 │ │ +191344: 0c00 |0012: move-result-object v0 │ │ +191346: 6e10 2150 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5021 │ │ +19134c: 0c00 |0016: move-result-object v0 │ │ +19134e: 7210 d207 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d2 │ │ +191354: 0c00 |001a: move-result-object v0 │ │ +191356: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ +19135a: 7030 4b55 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@554b │ │ +191360: 2819 |0020: goto 0039 // +0019 │ │ +191362: 0d06 |0021: move-exception v6 │ │ +191364: 2802 |0022: goto 0024 // +0002 │ │ +191366: 0d06 |0023: move-exception v6 │ │ +191368: 2200 fe02 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@02fe │ │ +19136c: 7020 b50a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab5 │ │ +191372: 2700 |0029: throw v0 │ │ +191374: 5460 553e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e55 │ │ +191378: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +19137a: 7030 4555 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5545 │ │ +191380: 0c00 |0030: move-result-object v0 │ │ +191382: 2201 8310 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@1083 │ │ +191386: 7030 3455 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@5534 │ │ +19138c: 6e20 e04f 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@4fe0 │ │ +191392: 6e10 4455 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5544 │ │ +191398: 0c00 |003c: move-result-object v0 │ │ +19139a: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ +19139e: 6e10 854c 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c85 │ │ +1913a4: 5461 533e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e53 │ │ +1913a8: 5452 9541 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4195 │ │ +1913ac: 6e20 cb4b 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bcb │ │ +1913b2: 5451 9941 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ +1913b6: 6e10 4f01 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@014f │ │ +1913bc: 0a01 |004e: move-result v1 │ │ +1913be: 5452 9941 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ +1913c2: 6e20 7d4c 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@4c7d │ │ +1913c8: 0a03 |0054: move-result v3 │ │ +1913ca: 6e20 5401 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0154 │ │ +1913d0: 5462 523e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ +1913d4: 6e10 804c 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c80 │ │ +1913da: 0c03 |005d: move-result-object v3 │ │ +1913dc: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +1913e0: 6e10 804c 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c80 │ │ +1913e6: 0c03 |0063: move-result-object v3 │ │ +1913e8: 2803 |0064: goto 0067 // +0003 │ │ +1913ea: 5453 9941 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ +1913ee: 1204 |0067: const/4 v4, #int 0 // #0 │ │ +1913f0: 6e53 1f01 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@011f │ │ +1913f6: 5450 9941 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ +1913fa: 6e20 5401 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0154 │ │ +191400: 6e10 844c 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c84 │ │ +191406: 7020 4955 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@5549 │ │ +19140c: 2810 |0076: goto 0086 // +0010 │ │ +19140e: 6e10 814c 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c81 │ │ +191414: 0a00 |007a: move-result v0 │ │ +191416: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ +19141a: 5466 523e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e52 │ │ +19141e: 6200 0b3e |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e0b │ │ +191422: 5451 9941 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4199 │ │ +191426: 6e30 2501 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0125 │ │ +19142c: 0e00 |0086: return-void │ │ catches : 1 │ │ 0x000c - 0x0020 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0021 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ @@ -433267,26 +433268,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -191640: |[191640] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ -191650: 5402 9641 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ -191654: 6e10 fe01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ -19165a: 0c02 |0005: move-result-object v2 │ │ -19165c: 6e20 6502 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0265 │ │ -191662: 5502 9441 |0009: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4194 │ │ -191666: 6e20 6202 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0262 │ │ -19166c: 5202 9841 |000e: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4198 │ │ -191670: 6e20 6202 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0262 │ │ -191676: 5202 9741 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4197 │ │ -19167a: 6e20 6202 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0262 │ │ -191680: 0e00 |0018: return-void │ │ +191644: |[191644] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ +191654: 5402 9641 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4196 │ │ +191658: 6e10 fe01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01fe │ │ +19165e: 0c02 |0005: move-result-object v2 │ │ +191660: 6e20 6502 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0265 │ │ +191666: 5502 9441 |0009: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4194 │ │ +19166a: 6e20 6202 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0262 │ │ +191670: 5202 9841 |000e: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4198 │ │ +191674: 6e20 6202 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0262 │ │ +19167a: 5202 9741 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4197 │ │ +19167e: 6e20 6202 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0262 │ │ +191684: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0009 line=307 │ │ 0x000e line=308 │ │ 0x0013 line=309 │ │ locals : │ │ @@ -433328,22 +433329,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1916c4: |[1916c4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ -1916d4: 7020 f605 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ -1916da: 1400 8e02 0a7f |0003: const v0, #float 1.83447e+38 // #7f0a028e │ │ -1916e0: 6e20 1403 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -1916e6: 0c02 |0009: move-result-object v2 │ │ -1916e8: 1f02 3001 |000a: check-cast v2, Landroid/widget/ImageView; // type@0130 │ │ -1916ec: 5b12 9d41 |000c: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419d │ │ -1916f0: 0e00 |000e: return-void │ │ +1916c8: |[1916c8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ +1916d8: 7020 f605 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ +1916de: 1400 8e02 0a7f |0003: const v0, #float 1.83447e+38 // #7f0a028e │ │ +1916e4: 6e20 1403 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +1916ea: 0c02 |0009: move-result-object v2 │ │ +1916ec: 1f02 3001 |000a: check-cast v2, Landroid/widget/ImageView; // type@0130 │ │ +1916f0: 5b12 9d41 |000c: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419d │ │ +1916f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ @@ -433353,17 +433354,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 │ │ -19172c: |[19172c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ -19173c: 7220 5255 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5552 │ │ -191742: 0e00 |0003: return-void │ │ +191730: |[191730] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ +191740: 7220 5255 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5552 │ │ +191746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 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; │ │ @@ -433374,24 +433375,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 │ │ -1916f4: |[1916f4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -191704: 5420 9d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419d │ │ -191708: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -19170c: 6e30 1d04 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@041d │ │ -191712: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -191716: 5420 9e41 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@419e │ │ -19171a: 2201 8610 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1086 │ │ -19171e: 7030 4d55 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@554d │ │ -191724: 6e20 3f03 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ -19172a: 0e00 |0013: return-void │ │ +1916f8: |[1916f8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +191708: 5420 9d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419d │ │ +19170c: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +191710: 6e30 1d04 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@041d │ │ +191716: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +19171a: 5420 9e41 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@419e │ │ +19171e: 2201 8610 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1086 │ │ +191722: 7030 4d55 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@554d │ │ +191728: 6e20 3f03 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@033f │ │ +19172e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0009 line=69 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ @@ -433439,20 +433440,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1917bc: |[1917bc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ -1917cc: 7010 eb05 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05eb │ │ -1917d2: 2200 6e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ -1917d6: 7010 570c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ -1917dc: 5b10 9f41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ -1917e0: 0e00 |000a: return-void │ │ +1917c0: |[1917c0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ +1917d0: 7010 eb05 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05eb │ │ +1917d6: 2200 6e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@036e │ │ +1917da: 7010 570c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c57 │ │ +1917e0: 5b10 9f41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ +1917e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ @@ -433462,19 +433463,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -191760: |[191760] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ -191770: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ -191774: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd4 │ │ -19177a: 0a00 |0005: move-result v0 │ │ -19177c: 0f00 |0006: return v0 │ │ +191764: |[191764] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ +191774: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ +191778: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd4 │ │ +19177e: 0a00 |0005: move-result v0 │ │ +191780: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;) │ │ @@ -433482,18 +433483,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 │ │ -1917e4: |[1917e4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1917f4: 1f01 8710 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1087 │ │ -1917f8: 6e30 5755 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@5557 │ │ -1917fe: 0e00 |0005: return-void │ │ +1917e8: |[1917e8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1917f8: 1f01 8710 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1087 │ │ +1917fc: 6e30 5755 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@5557 │ │ +191802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 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 │ │ @@ -433503,24 +433504,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 │ │ -191800: |[191800] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ -191810: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ -191814: 7220 cb0c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -19181a: 0c03 |0005: move-result-object v3 │ │ -19181c: 1f03 eb02 |0006: check-cast v3, Ljava/lang/Integer; // type@02eb │ │ -191820: 6e10 490a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -191826: 0a03 |000b: move-result v3 │ │ -191828: 5410 a041 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@41a0 │ │ -19182c: 6e30 5055 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5550 │ │ -191832: 0e00 |0011: return-void │ │ +191804: |[191804] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ +191814: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ +191818: 7220 cb0c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +19181e: 0c03 |0005: move-result-object v3 │ │ +191820: 1f03 eb02 |0006: check-cast v3, Ljava/lang/Integer; // type@02eb │ │ +191824: 6e10 490a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +19182a: 0a03 |000b: move-result v3 │ │ +19182c: 5410 a041 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@41a0 │ │ +191830: 6e30 5055 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5550 │ │ +191836: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 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 │ │ @@ -433530,18 +433531,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 │ │ -191744: |[191744] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -191754: 6e30 5955 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@5559 │ │ -19175a: 0c01 |0003: move-result-object v1 │ │ -19175c: 1101 |0004: return-object v1 │ │ +191748: |[191748] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +191758: 6e30 5955 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@5559 │ │ +19175e: 0c01 |0003: move-result-object v1 │ │ +191760: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 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 │ │ @@ -433551,26 +433552,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 : 22 16-bit code units │ │ -191780: |[191780] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ -191790: 2205 8710 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1087 │ │ -191794: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -19179a: 0c00 |0005: move-result-object v0 │ │ -19179c: 7110 e302 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ -1917a2: 0c00 |0009: move-result-object v0 │ │ -1917a4: 1401 7e00 0d7f |000a: const v1, #float 1.87424e+38 // #7f0d007e │ │ -1917aa: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1917ac: 6e40 e502 1024 |000e: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -1917b2: 0c04 |0011: move-result-object v4 │ │ -1917b4: 7020 4f55 4500 |0012: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@554f │ │ -1917ba: 1105 |0015: return-object v5 │ │ +191784: |[191784] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ +191794: 2205 8710 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1087 │ │ +191798: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +19179e: 0c00 |0005: move-result-object v0 │ │ +1917a0: 7110 e302 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ +1917a6: 0c00 |0009: move-result-object v0 │ │ +1917a8: 1401 7e00 0d7f |000a: const v1, #float 1.87424e+38 // #7f0d007e │ │ +1917ae: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1917b0: 6e40 e502 1024 |000e: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +1917b6: 0c04 |0011: move-result-object v4 │ │ +1917b8: 7020 4f55 4500 |0012: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@554f │ │ +1917be: 1105 |0015: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0016 reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0016 reg=5 (null) I │ │ @@ -433580,21 +433581,21 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -191834: |[191834] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ -191844: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ -191848: 7210 c80c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc8 │ │ -19184e: 5410 9f41 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ -191852: 7220 c70c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cc7 │ │ -191858: 6e10 5555 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5555 │ │ -19185e: 0e00 |000d: return-void │ │ +191838: |[191838] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ +191848: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ +19184c: 7210 c80c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc8 │ │ +191852: 5410 9f41 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419f │ │ +191856: 7220 c70c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cc7 │ │ +19185c: 6e10 5555 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5555 │ │ +191862: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=41 │ │ 0x000a line=43 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ @@ -433605,18 +433606,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 │ │ -191860: |[191860] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -191870: 5b01 a041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@41a0 │ │ -191874: 6e10 5555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5555 │ │ -19187a: 0e00 |0005: return-void │ │ +191864: |[191864] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +191874: 5b01 a041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@41a0 │ │ +191878: 6e10 5555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5555 │ │ +19187e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ @@ -433651,18 +433652,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 │ │ -191d9c: |[191d9c] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ -191dac: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -191db2: 5b01 b541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b5 │ │ -191db6: 0e00 |0005: return-void │ │ +191da0: |[191da0] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ +191db0: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +191db6: 5b01 b541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b5 │ │ +191dba: 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; │ │ │ │ @@ -433672,19 +433673,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -191db8: |[191db8] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -191dc8: 5410 b541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b5 │ │ -191dcc: 1f02 9e10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -191dd0: 6e20 7855 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@5578 │ │ -191dd6: 0e00 |0007: return-void │ │ +191dbc: |[191dbc] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +191dcc: 5410 b541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b5 │ │ +191dd0: 1f02 9e10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +191dd4: 6e20 7855 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@5578 │ │ +191dda: 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; │ │ │ │ @@ -433722,22 +433723,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19243c: |[19243c] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ -19244c: 7020 f605 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ -192452: 1400 c101 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c1 │ │ -192458: 6e20 1403 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -19245e: 0c02 |0009: move-result-object v2 │ │ -192460: 1f02 4101 |000a: check-cast v2, Landroid/widget/TextView; // type@0141 │ │ -192464: 5b12 c241 |000c: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c2 │ │ -192468: 0e00 |000e: return-void │ │ +192440: |[192440] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ +192450: 7020 f605 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ +192456: 1400 c101 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c1 │ │ +19245c: 6e20 1403 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +192462: 0c02 |0009: move-result-object v2 │ │ +192464: 1f02 4101 |000a: check-cast v2, Landroid/widget/TextView; // type@0141 │ │ +192468: 5b12 c241 |000c: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c2 │ │ +19246c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0006 line=251 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ @@ -433748,18 +433749,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19246c: |[19246c] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ -19247c: 5410 c241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c2 │ │ -192480: 6e20 7204 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ -192486: 0e00 |0005: return-void │ │ +192470: |[192470] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ +192480: 5410 c241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c2 │ │ +192484: 6e20 7204 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ +19248a: 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; │ │ │ │ @@ -433799,19 +433800,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1925a8: |[1925a8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ -1925b8: 7020 f605 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ -1925be: 1f01 270d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d27 │ │ -1925c2: 5b01 cb41 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -1925c6: 0e00 |0007: return-void │ │ +1925ac: |[1925ac] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ +1925bc: 7020 f605 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f6 │ │ +1925c2: 1f01 270d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d27 │ │ +1925c6: 5b01 cb41 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +1925ca: 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; │ │ @@ -433821,17 +433822,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 │ │ -1926b0: |[1926b0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ -1926c0: 7220 8e55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@558e │ │ -1926c6: 0e00 |0003: return-void │ │ +1926b4: |[1926b4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ +1926c4: 7220 8e55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@558e │ │ +1926ca: 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; │ │ @@ -433841,18 +433842,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 │ │ -19258c: |[19258c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ -19259c: 7220 8f55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@558f │ │ -1925a2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -1925a4: 0f00 |0004: return v0 │ │ +192590: |[192590] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ +1925a0: 7220 8f55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@558f │ │ +1925a6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +1925a8: 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; │ │ @@ -433862,17 +433863,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 │ │ -1926c8: |[1926c8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ -1926d8: 7220 8d55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@558d │ │ -1926de: 0e00 |0003: return-void │ │ +1926cc: |[1926cc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ +1926dc: 7220 8d55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@558d │ │ +1926e2: 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; │ │ @@ -433882,17 +433883,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 │ │ -1926e0: |[1926e0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ -1926f0: 7220 9055 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5590 │ │ -1926f6: 0e00 |0003: return-void │ │ +1926e4: |[1926e4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ +1926f4: 7220 9055 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5590 │ │ +1926fa: 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; │ │ @@ -433903,44 +433904,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 │ │ -1925c8: |[1925c8] 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 │ │ -1925d8: 07d0 |0000: move-object v0, v13 │ │ -1925da: 07f1 |0001: move-object v1, v15 │ │ -1925dc: 0802 1100 |0002: move-object/from16 v2, v17 │ │ -1925e0: 7110 de49 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1925e6: 0c03 |0007: move-result-object v3 │ │ -1925e8: 5414 6900 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@0069 │ │ -1925ec: 5215 6700 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ -1925f0: 6e20 9f06 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ -1925f6: 0c03 |000f: move-result-object v3 │ │ -1925f8: 07e5 |0010: move-object v5, v14 │ │ -1925fa: 7130 e649 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@49e6 │ │ -192600: 0c06 |0014: move-result-object v6 │ │ -192602: 5405 cb41 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -192606: 5217 6800 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0068 │ │ -19260a: 5418 6900 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@0069 │ │ -19260e: 0809 1000 |001b: move-object/from16 v9, v16 │ │ -192612: 080a 1200 |001d: move-object/from16 v10, v18 │ │ -192616: 020b 1300 |001f: move/from16 v11, v19 │ │ -19261a: 080c 1400 |0021: move-object/from16 v12, v20 │ │ -19261e: 7408 f73e 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@3ef7 │ │ -192624: 5403 cb41 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -192628: 2204 9210 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@1092 │ │ -19262c: 7030 9555 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@5595 │ │ -192632: 6e20 043f 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ -192638: 5403 cb41 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -19263c: 2204 9310 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@1093 │ │ -192640: 7030 9755 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@5597 │ │ -192646: 6e20 053f 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@3f05 │ │ -19264c: 0e00 |003a: return-void │ │ +1925cc: |[1925cc] 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 │ │ +1925dc: 07d0 |0000: move-object v0, v13 │ │ +1925de: 07f1 |0001: move-object v1, v15 │ │ +1925e0: 0802 1100 |0002: move-object/from16 v2, v17 │ │ +1925e4: 7110 de49 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1925ea: 0c03 |0007: move-result-object v3 │ │ +1925ec: 5414 6900 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@0069 │ │ +1925f0: 5215 6700 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ +1925f4: 6e20 9f06 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ +1925fa: 0c03 |000f: move-result-object v3 │ │ +1925fc: 07e5 |0010: move-object v5, v14 │ │ +1925fe: 7130 e649 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@49e6 │ │ +192604: 0c06 |0014: move-result-object v6 │ │ +192606: 5405 cb41 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +19260a: 5217 6800 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0068 │ │ +19260e: 5418 6900 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@0069 │ │ +192612: 0809 1000 |001b: move-object/from16 v9, v16 │ │ +192616: 080a 1200 |001d: move-object/from16 v10, v18 │ │ +19261a: 020b 1300 |001f: move/from16 v11, v19 │ │ +19261e: 080c 1400 |0021: move-object/from16 v12, v20 │ │ +192622: 7408 f73e 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@3ef7 │ │ +192628: 5403 cb41 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +19262c: 2204 9210 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@1092 │ │ +192630: 7030 9555 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@5595 │ │ +192636: 6e20 043f 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ +19263c: 5403 cb41 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +192640: 2204 9310 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@1093 │ │ +192644: 7030 9755 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@5597 │ │ +19264a: 6e20 053f 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@3f05 │ │ +192650: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=211 │ │ 0x0008 line=212 │ │ 0x0015 line=213 │ │ 0x0026 line=214 │ │ 0x0030 line=215 │ │ @@ -433959,22 +433960,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 │ │ -192650: |[192650] 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 │ │ -192660: 5410 cb41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -192664: 6e40 f43e 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@3ef4 │ │ -19266a: 5413 cb41 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -19266e: 2205 9410 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@1094 │ │ -192672: 7030 9955 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@5599 │ │ -192678: 6e20 043f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ -19267e: 0e00 |000f: return-void │ │ +192654: |[192654] 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 │ │ +192664: 5410 cb41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +192668: 6e40 f43e 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@3ef4 │ │ +19266e: 5413 cb41 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +192672: 2205 9410 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@1094 │ │ +192676: 7030 9955 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@5599 │ │ +19267c: 6e20 043f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ +192682: 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; │ │ @@ -433987,22 +433988,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 │ │ -192680: |[192680] 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 │ │ -192690: 5410 cb41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -192694: 6e40 f53e 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@3ef5 │ │ -19269a: 5413 cb41 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -19269e: 2205 9110 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@1091 │ │ -1926a2: 7030 9355 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@5593 │ │ -1926a8: 6e20 043f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ -1926ae: 0e00 |000f: return-void │ │ +192684: |[192684] 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 │ │ +192694: 5410 cb41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +192698: 6e40 f53e 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@3ef5 │ │ +19269e: 5413 cb41 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +1926a2: 2205 9110 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@1091 │ │ +1926a6: 7030 9355 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@5593 │ │ +1926ac: 6e20 043f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ +1926b2: 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; │ │ @@ -434015,21 +434016,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1926f8: |[1926f8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ -192708: 5420 cb41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -19270c: 6e10 083f 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@3f08 │ │ -192712: 5420 cb41 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ -192716: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -192718: 6e20 043f 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ -19271e: 0e00 |000b: return-void │ │ +1926fc: |[1926fc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ +19270c: 5420 cb41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +192710: 6e10 083f 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@3f08 │ │ +192716: 5420 cb41 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41cb │ │ +19271a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +19271c: 6e20 043f 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f04 │ │ +192722: 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; │ │ │ │ @@ -434063,18 +434064,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 │ │ -192bf4: |[192bf4] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ -192c04: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -192c0a: 5b01 d641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d6 │ │ -192c0e: 0e00 |0005: return-void │ │ +192bf8: |[192bf8] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ +192c08: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +192c0e: 5b01 d641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d6 │ │ +192c12: 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; │ │ │ │ @@ -434084,18 +434085,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 │ │ -192c10: |[192c10] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -192c20: 5410 d641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d6 │ │ -192c24: 6e20 a205 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@05a2 │ │ -192c2a: 0e00 |0005: return-void │ │ +192c14: |[192c14] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +192c24: 5410 d641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d6 │ │ +192c28: 6e20 a205 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@05a2 │ │ +192c2e: 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; │ │ │ │ @@ -434159,43 +434160,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -192d14: |[192d14] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ -192d24: 0e00 |0000: return-void │ │ +192d18: |[192d18] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ +192d28: 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 │ │ -192d28: |[192d28] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ -192d38: 7010 a305 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@05a3 │ │ -192d3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -192d40: 5c10 db41 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ -192d44: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -192d4a: 0c02 |0009: move-result-object v2 │ │ -192d4c: 7110 de49 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -192d52: 0c02 |000d: move-result-object v2 │ │ -192d54: 5b12 da41 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ -192d58: 2202 9c10 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@109c │ │ -192d5c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -192d5e: 7020 c255 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@55c2 │ │ -192d64: 5b12 df41 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ -192d68: 0e00 |0018: return-void │ │ +192d2c: |[192d2c] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ +192d3c: 7010 a305 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@05a3 │ │ +192d42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +192d44: 5c10 db41 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ +192d48: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +192d4e: 0c02 |0009: move-result-object v2 │ │ +192d50: 7110 de49 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +192d56: 0c02 |000d: move-result-object v2 │ │ +192d58: 5b12 da41 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ +192d5c: 2202 9c10 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@109c │ │ +192d60: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +192d62: 7020 c255 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@55c2 │ │ +192d68: 5b12 df41 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ +192d6c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=25 │ │ 0x0006 line=30 │ │ 0x0010 line=31 │ │ locals : │ │ @@ -434207,138 +434208,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 │ │ -192e04: |[192e04] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ -192e14: 7110 a402 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -192e1a: 0a00 |0003: move-result v0 │ │ -192e1c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -192e20: 620d e041 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ -192e24: 7220 be55 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ -192e2a: 0e00 |000b: return-void │ │ -192e2c: 7100 2a0b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -192e32: 0b00 |000f: move-result-wide v0 │ │ -192e34: 54c2 da41 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ -192e38: 55c3 db41 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ -192e3c: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -192e3e: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ -192e42: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ -192e46: 2802 |0019: goto 001b // +0002 │ │ -192e48: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -192e4a: 6e40 a606 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@06a6 │ │ -192e50: 0c02 |001e: move-result-object v2 │ │ -192e52: 6e10 7406 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ -192e58: 0a03 |0022: move-result v3 │ │ -192e5a: 6205 d941 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d9 │ │ -192e5e: 2206 0503 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -192e62: 1a07 4385 |0027: const-string v7, "⏰ getChatlist(" // string@8543 │ │ -192e66: 7020 0d0b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -192e6c: 6e20 160b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192e72: 1a07 ff09 |002f: const-string v7, "): " // string@09ff │ │ -192e76: 6e20 160b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192e7c: 7100 2a0b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -192e82: 0b08 |0037: move-result-wide v8 │ │ -192e84: bc08 |0038: sub-long/2addr v8, v0 │ │ -192e86: 6e30 120b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ -192e8c: 1a00 946c |003c: const-string v0, "ms" // string@6c94 │ │ -192e90: 6e20 160b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192e96: 6e10 270b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -192e9c: 0c01 |0044: move-result-object v1 │ │ -192e9e: 7120 be02 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192ea4: 54c1 dd41 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ -192ea8: 6e20 d40a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -192eae: 0a01 |004d: move-result v1 │ │ -192eb0: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ -192eb4: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ -192eb8: 1a00 6d0b |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0b6d │ │ -192ebc: 7120 be02 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192ec2: 2200 9e10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -192ec6: 2341 1b11 |0059: new-array v1, v4, [I // type@111b │ │ -192eca: 2343 1b11 |005b: new-array v3, v4, [I // type@111b │ │ -192ece: 7053 ce55 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@55ce │ │ -192ed4: 7220 be55 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ -192eda: 0e00 |0063: return-void │ │ -192edc: 7100 2a0b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -192ee2: 0b08 |0067: move-result-wide v8 │ │ -192ee4: 54c1 da41 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ -192ee8: 1226 |006a: const/4 v6, #int 2 // #2 │ │ -192eea: 6e30 ad06 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06ad │ │ -192ef0: 0c01 |006e: move-result-object v1 │ │ -192ef2: 2116 |006f: array-length v6, v1 │ │ -192ef4: b063 |0070: add-int/2addr v3, v6 │ │ -192ef6: 2206 0503 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -192efa: 1a0a 4485 |0073: const-string v10, "⏰ getContacts(" // string@8544 │ │ -192efe: 7020 0d0b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -192f04: 6e20 160b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192f0a: 6e20 160b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192f10: 7100 2a0b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -192f16: 0b0a |0081: move-result-wide v10 │ │ -192f18: bc8a |0082: sub-long/2addr v10, v8 │ │ -192f1a: 6e30 120b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ -192f20: 6e20 160b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192f26: 6e10 270b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -192f2c: 0c06 |008c: move-result-object v6 │ │ -192f2e: 7120 be02 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192f34: 55c6 db41 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ -192f38: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ -192f3c: 1a00 6c0b |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0b6c │ │ -192f40: 7120 be02 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192f46: 2200 9e10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -192f4a: 2343 1b11 |009b: new-array v3, v4, [I // type@111b │ │ -192f4e: 7053 ce55 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@55ce │ │ -192f54: 7220 be55 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ -192f5a: 0e00 |00a3: return-void │ │ -192f5c: 6e10 e60a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae6 │ │ -192f62: 0a06 |00a7: move-result v6 │ │ -192f64: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ -192f66: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ -192f6a: 1a00 6f0b |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0b6f │ │ -192f6e: 7120 be02 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192f74: 2200 9e10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -192f78: 2343 1b11 |00b2: new-array v3, v4, [I // type@111b │ │ -192f7c: 7053 ce55 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@55ce │ │ -192f82: 7220 be55 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ -192f88: 0e00 |00ba: return-void │ │ -192f8a: 54c6 dd41 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ -192f8e: 6e20 d40a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ -192f94: 0a06 |00c0: move-result v6 │ │ -192f96: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ -192f9a: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ -192f9e: 1a00 6e0b |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0b6e │ │ -192fa2: 7120 be02 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192fa8: 2200 9e10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -192fac: 2343 1b11 |00cc: new-array v3, v4, [I // type@111b │ │ -192fb0: 7053 ce55 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@55ce │ │ -192fb6: 7220 be55 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ -192fbc: 0e00 |00d4: return-void │ │ -192fbe: 7100 2a0b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -192fc4: 0b08 |00d8: move-result-wide v8 │ │ -192fc6: 54c3 da41 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ -192fca: 6e30 d506 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06d5 │ │ -192fd0: 0c03 |00de: move-result-object v3 │ │ -192fd2: 2204 0503 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ -192fd6: 1a06 4585 |00e1: const-string v6, "⏰ searchMsgs(" // string@8545 │ │ -192fda: 7020 0d0b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -192fe0: 6e20 160b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192fe6: 6e20 160b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -192fec: 7100 2a0b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -192ff2: 0b06 |00ef: move-result-wide v6 │ │ -192ff4: bc86 |00f0: sub-long/2addr v6, v8 │ │ -192ff6: 6e30 120b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ -192ffc: 6e20 160b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -193002: 6e10 270b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -193008: 0c00 |00fa: move-result-object v0 │ │ -19300a: 7120 be02 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -193010: 2200 9e10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ -193014: 7053 ce55 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@55ce │ │ -19301a: 7220 be55 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ -193020: 0e00 |0106: return-void │ │ +192e08: |[192e08] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ +192e18: 7110 a402 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +192e1e: 0a00 |0003: move-result v0 │ │ +192e20: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +192e24: 620d e041 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ +192e28: 7220 be55 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ +192e2e: 0e00 |000b: return-void │ │ +192e30: 7100 2a0b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +192e36: 0b00 |000f: move-result-wide v0 │ │ +192e38: 54c2 da41 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ +192e3c: 55c3 db41 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ +192e40: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +192e42: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ +192e46: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ +192e4a: 2802 |0019: goto 001b // +0002 │ │ +192e4c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +192e4e: 6e40 a606 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@06a6 │ │ +192e54: 0c02 |001e: move-result-object v2 │ │ +192e56: 6e10 7406 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ +192e5c: 0a03 |0022: move-result v3 │ │ +192e5e: 6205 d941 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d9 │ │ +192e62: 2206 0503 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +192e66: 1a07 4385 |0027: const-string v7, "⏰ getChatlist(" // string@8543 │ │ +192e6a: 7020 0d0b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +192e70: 6e20 160b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192e76: 1a07 ff09 |002f: const-string v7, "): " // string@09ff │ │ +192e7a: 6e20 160b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192e80: 7100 2a0b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +192e86: 0b08 |0037: move-result-wide v8 │ │ +192e88: bc08 |0038: sub-long/2addr v8, v0 │ │ +192e8a: 6e30 120b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ +192e90: 1a00 946c |003c: const-string v0, "ms" // string@6c94 │ │ +192e94: 6e20 160b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192e9a: 6e10 270b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +192ea0: 0c01 |0044: move-result-object v1 │ │ +192ea2: 7120 be02 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192ea8: 54c1 dd41 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ +192eac: 6e20 d40a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +192eb2: 0a01 |004d: move-result v1 │ │ +192eb4: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ +192eb8: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ +192ebc: 1a00 6d0b |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0b6d │ │ +192ec0: 7120 be02 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192ec6: 2200 9e10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +192eca: 2341 1b11 |0059: new-array v1, v4, [I // type@111b │ │ +192ece: 2343 1b11 |005b: new-array v3, v4, [I // type@111b │ │ +192ed2: 7053 ce55 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@55ce │ │ +192ed8: 7220 be55 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ +192ede: 0e00 |0063: return-void │ │ +192ee0: 7100 2a0b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +192ee6: 0b08 |0067: move-result-wide v8 │ │ +192ee8: 54c1 da41 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ +192eec: 1226 |006a: const/4 v6, #int 2 // #2 │ │ +192eee: 6e30 ad06 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06ad │ │ +192ef4: 0c01 |006e: move-result-object v1 │ │ +192ef6: 2116 |006f: array-length v6, v1 │ │ +192ef8: b063 |0070: add-int/2addr v3, v6 │ │ +192efa: 2206 0503 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +192efe: 1a0a 4485 |0073: const-string v10, "⏰ getContacts(" // string@8544 │ │ +192f02: 7020 0d0b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +192f08: 6e20 160b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192f0e: 6e20 160b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192f14: 7100 2a0b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +192f1a: 0b0a |0081: move-result-wide v10 │ │ +192f1c: bc8a |0082: sub-long/2addr v10, v8 │ │ +192f1e: 6e30 120b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ +192f24: 6e20 160b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192f2a: 6e10 270b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +192f30: 0c06 |008c: move-result-object v6 │ │ +192f32: 7120 be02 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192f38: 55c6 db41 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ +192f3c: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ +192f40: 1a00 6c0b |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0b6c │ │ +192f44: 7120 be02 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192f4a: 2200 9e10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +192f4e: 2343 1b11 |009b: new-array v3, v4, [I // type@111b │ │ +192f52: 7053 ce55 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@55ce │ │ +192f58: 7220 be55 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ +192f5e: 0e00 |00a3: return-void │ │ +192f60: 6e10 e60a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae6 │ │ +192f66: 0a06 |00a7: move-result v6 │ │ +192f68: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ +192f6a: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ +192f6e: 1a00 6f0b |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0b6f │ │ +192f72: 7120 be02 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192f78: 2200 9e10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +192f7c: 2343 1b11 |00b2: new-array v3, v4, [I // type@111b │ │ +192f80: 7053 ce55 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@55ce │ │ +192f86: 7220 be55 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ +192f8c: 0e00 |00ba: return-void │ │ +192f8e: 54c6 dd41 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ +192f92: 6e20 d40a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad4 │ │ +192f98: 0a06 |00c0: move-result v6 │ │ +192f9a: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ +192f9e: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ +192fa2: 1a00 6e0b |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0b6e │ │ +192fa6: 7120 be02 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192fac: 2200 9e10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +192fb0: 2343 1b11 |00cc: new-array v3, v4, [I // type@111b │ │ +192fb4: 7053 ce55 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@55ce │ │ +192fba: 7220 be55 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ +192fc0: 0e00 |00d4: return-void │ │ +192fc2: 7100 2a0b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +192fc8: 0b08 |00d8: move-result-wide v8 │ │ +192fca: 54c3 da41 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41da │ │ +192fce: 6e30 d506 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06d5 │ │ +192fd4: 0c03 |00de: move-result-object v3 │ │ +192fd6: 2204 0503 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@0305 │ │ +192fda: 1a06 4585 |00e1: const-string v6, "⏰ searchMsgs(" // string@8545 │ │ +192fde: 7020 0d0b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +192fe4: 6e20 160b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192fea: 6e20 160b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +192ff0: 7100 2a0b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +192ff6: 0b06 |00ef: move-result-wide v6 │ │ +192ff8: bc86 |00f0: sub-long/2addr v6, v8 │ │ +192ffa: 6e30 120b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b12 │ │ +193000: 6e20 160b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +193006: 6e10 270b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19300c: 0c00 |00fa: move-result-object v0 │ │ +19300e: 7120 be02 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +193014: 2200 9e10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109e │ │ +193018: 7053 ce55 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@55ce │ │ +19301e: 7220 be55 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55be │ │ +193024: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=81 │ │ 0x0010 line=82 │ │ 0x001f line=83 │ │ @@ -434374,19 +434375,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -192cf4: |[192cf4] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ -192d04: 5410 dd41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ -192d08: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -192d0c: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -192d10: 1100 |0006: return-object v0 │ │ +192cf8: |[192cf8] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ +192d08: 5410 dd41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ +192d0c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +192d10: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +192d14: 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;) │ │ @@ -434394,17 +434395,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192cdc: |[192cdc] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ -192cec: 5410 df41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ -192cf0: 1100 |0002: return-object v0 │ │ +192ce0: |[192ce0] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ +192cf0: 5410 df41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ +192cf4: 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;) │ │ @@ -434412,41 +434413,41 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -192d6c: |[192d6c] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ -192d7c: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -192d80: 7120 b457 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@57b4 │ │ -192d86: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -192d88: 5c62 de41 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ -192d8c: 5463 dd41 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ -192d90: 5464 df41 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ -192d94: 7110 f00c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -192d9a: 2205 9710 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1097 │ │ -192d9e: 7020 ba55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@55ba │ │ -192da4: 7030 c955 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55c9 │ │ -192daa: 5563 de41 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ -192dae: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ -192db2: 7120 b457 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@57b4 │ │ -192db8: 5c62 de41 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ -192dbc: 6203 d941 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d9 │ │ -192dc0: 1a04 6a0b |0022: const-string v4, "... executing debounced search call" // string@0b6a │ │ -192dc4: 7120 be02 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -192dca: 5463 dd41 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ -192dce: 5464 df41 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ -192dd2: 7110 f00c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -192dd8: 2205 9710 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1097 │ │ -192ddc: 7020 ba55 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@55ba │ │ -192de2: 7030 c955 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55c9 │ │ -192de8: 28e1 |0036: goto 0017 // -001f │ │ -192dea: 5c62 dc41 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41dc │ │ -192dee: 0e00 |0039: return-void │ │ +192d70: |[192d70] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ +192d80: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +192d84: 7120 b457 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@57b4 │ │ +192d8a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +192d8c: 5c62 de41 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ +192d90: 5463 dd41 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ +192d94: 5464 df41 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ +192d98: 7110 f00c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +192d9e: 2205 9710 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1097 │ │ +192da2: 7020 ba55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@55ba │ │ +192da8: 7030 c955 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55c9 │ │ +192dae: 5563 de41 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ +192db2: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ +192db6: 7120 b457 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@57b4 │ │ +192dbc: 5c62 de41 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ +192dc0: 6203 d941 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d9 │ │ +192dc4: 1a04 6a0b |0022: const-string v4, "... executing debounced search call" // string@0b6a │ │ +192dc8: 7120 be02 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +192dce: 5463 dd41 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ +192dd2: 5464 df41 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41df │ │ +192dd6: 7110 f00c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +192ddc: 2205 9710 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1097 │ │ +192de0: 7020 ba55 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@55ba │ │ +192de6: 7030 c955 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55c9 │ │ +192dec: 28e1 |0036: goto 0017 // -001f │ │ +192dee: 5c62 dc41 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41dc │ │ +192df2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x0008 line=58 │ │ 0x0017 line=60 │ │ @@ -434463,32 +434464,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -192df0: |[192df0] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ -192e00: 0e00 |0000: return-void │ │ +192df4: |[192df4] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ +192e04: 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 │ │ -193024: |[193024] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ -193034: 5c01 db41 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ -193038: 0e00 |0002: return-void │ │ +193028: |[193028] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ +193038: 5c01 db41 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41db │ │ +19303c: 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 │ │ │ │ @@ -434497,28 +434498,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -19303c: |[19303c] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ -19304c: 5520 dc41 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41dc │ │ -193050: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -193052: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -193056: 5c21 de41 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ -19305a: 6200 d941 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d9 │ │ -19305e: 1a01 6b0b |0009: const-string v1, "... search call debounced" // string@0b6b │ │ -193062: 7120 be02 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -193068: 280b |000e: goto 0019 // +000b │ │ -19306a: 5c21 dc41 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41dc │ │ -19306e: 2200 9810 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@1098 │ │ -193072: 7020 bc55 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@55bc │ │ -193078: 7110 af57 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@57af │ │ -19307e: 0e00 |0019: return-void │ │ +193040: |[193040] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ +193050: 5520 dc41 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41dc │ │ +193054: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +193056: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +19305a: 5c21 de41 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41de │ │ +19305e: 6200 d941 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d9 │ │ +193062: 1a01 6b0b |0009: const-string v1, "... search call debounced" // string@0b6b │ │ +193066: 7120 be02 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +19306c: 280b |000e: goto 0019 // +000b │ │ +19306e: 5c21 dc41 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41dc │ │ +193072: 2200 9810 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@1098 │ │ +193076: 7020 bc55 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@55bc │ │ +19307c: 7110 af57 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@57af │ │ +193082: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=54 │ │ @@ -434530,18 +434531,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -193080: |[193080] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ -193090: 5b01 dd41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ -193094: 6e10 cb55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55cb │ │ -19309a: 0e00 |0005: return-void │ │ +193084: |[193084] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ +193094: 5b01 dd41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41dd │ │ +193098: 6e10 cb55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55cb │ │ +19309e: 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; │ │ @@ -434576,37 +434577,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1943b4: |[1943b4] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1943c4: 2200 ac10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10ac │ │ -1943c8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -1943ca: 7020 1556 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@5615 │ │ -1943d0: 6900 1542 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4215 │ │ -1943d4: 0e00 |0008: return-void │ │ +1943b8: |[1943b8] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1943c8: 2200 ac10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10ac │ │ +1943cc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +1943ce: 7020 1556 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@5615 │ │ +1943d4: 6900 1542 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4215 │ │ +1943d8: 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 │ │ -1943d8: |[1943d8] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1943e8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -1943ee: 0e00 |0003: return-void │ │ +1943dc: |[1943dc] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1943ec: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +1943f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -434615,21 +434616,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 │ │ -1943f0: |[1943f0] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ -194400: 6200 1542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4215 │ │ -194404: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -194406: 6e30 cb02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02cb │ │ -19440c: 0a03 |0006: move-result v3 │ │ -19440e: 7130 c102 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -194414: 0e00 |000a: return-void │ │ +1943f4: |[1943f4] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ +194404: 6200 1542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4215 │ │ +194408: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +19440a: 6e30 cb02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02cb │ │ +194410: 0a03 |0006: move-result v3 │ │ +194412: 7130 c102 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +194418: 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 │ │ @@ -434661,17 +434662,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195264: |[195264] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ -195274: 7010 4d56 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@564d │ │ -19527a: 0e00 |0003: return-void │ │ +195268: |[195268] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ +195278: 7010 4d56 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@564d │ │ +19527e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ Virtual methods - │ │ @@ -434680,33 +434681,33 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -195234: |[195234] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ -195244: 1400 6a02 147f |0000: const v0, #float 1.96738e+38 // #7f14026a │ │ -19524a: 0f00 |0003: return v0 │ │ +195238: |[195238] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ +195248: 1400 6a02 147f |0000: const v0, #float 1.96738e+38 // #7f14026a │ │ +19524e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;) │ │ name : 'getLightThemeStyle' │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -19524c: |[19524c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ -19525c: 1400 6e02 147f |0000: const v0, #float 1.96738e+38 // #7f14026e │ │ -195262: 0f00 |0003: return v0 │ │ +195250: |[195250] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ +195260: 1400 6e02 147f |0000: const v0, #float 1.96738e+38 // #7f14026e │ │ +195266: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 5509 (DynamicNoActionBarTheme.java) │ │ │ │ Class #2470 header: │ │ @@ -434773,44 +434774,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -198e74: |[198e74] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ -198e84: 0e00 |0000: return-void │ │ +198e78: |[198e78] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ +198e88: 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 : 30 16-bit code units │ │ -198e88: |[198e88] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ -198e98: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -198e9e: 0c00 |0003: move-result-object v0 │ │ -198ea0: 1401 1103 137f |0004: const v1, #float 1.95412e+38 // #7f130311 │ │ -198ea6: 6e20 e400 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e4 │ │ -198eac: 0c00 |000a: move-result-object v0 │ │ -198eae: 6e10 7600 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -198eb4: 0c02 |000e: move-result-object v2 │ │ -198eb6: 6e20 e400 1200 |000f: invoke-virtual {v2, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e4 │ │ -198ebc: 0c01 |0012: move-result-object v1 │ │ -198ebe: 7040 5058 4310 |0013: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5850 │ │ -198ec4: 2200 1b03 |0016: new-instance v0, Ljava/lang/ref/WeakReference; // type@031b │ │ -198ec8: 7020 5e0b 4000 |0018: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5e │ │ -198ece: 5b30 8342 |001b: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4283 │ │ -198ed2: 0e00 |001d: return-void │ │ +198e8c: |[198e8c] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ +198e9c: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +198ea2: 0c00 |0003: move-result-object v0 │ │ +198ea4: 1401 1103 137f |0004: const v1, #float 1.95412e+38 // #7f130311 │ │ +198eaa: 6e20 e400 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e4 │ │ +198eb0: 0c00 |000a: move-result-object v0 │ │ +198eb2: 6e10 7600 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +198eb8: 0c02 |000e: move-result-object v2 │ │ +198eba: 6e20 e400 1200 |000f: invoke-virtual {v2, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e4 │ │ +198ec0: 0c01 |0012: move-result-object v1 │ │ +198ec2: 7040 5058 4310 |0013: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5850 │ │ +198ec8: 2200 1b03 |0016: new-instance v0, Ljava/lang/ref/WeakReference; // type@031b │ │ +198ecc: 7020 5e0b 4000 |0018: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5e │ │ +198ed2: 5b30 8342 |001b: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4283 │ │ +198ed6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000b line=50 │ │ 0x0013 line=48 │ │ 0x0016 line=51 │ │ locals : │ │ @@ -434822,172 +434823,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 │ │ -19850c: |[19850c] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -19851c: 7020 2d57 eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@572d │ │ -198522: 0c00 |0003: move-result-object v0 │ │ -198524: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -198526: 4602 0001 |0005: aget-object v2, v0, v1 │ │ -19852a: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -19852c: 4600 0003 |0008: aget-object v0, v0, v3 │ │ -198530: 7100 a003 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -198536: 0c04 |000d: move-result-object v4 │ │ -198538: 6e20 9f03 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -19853e: 0c04 |0011: move-result-object v4 │ │ -198540: 7110 c256 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@56c2 │ │ -198546: 0a05 |0015: move-result v5 │ │ -198548: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ -19854c: 7110 c056 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@56c0 │ │ -198552: 0a05 |001b: move-result v5 │ │ -198554: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ -198558: 6204 8142 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ -19855c: 2205 0503 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -198560: 1a06 3c2f |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@2f3c │ │ -198564: 7020 0d0b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19856a: 6e20 160b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198570: 1a06 c640 |002a: const-string v6, "] instead." // string@40c6 │ │ -198574: 6e20 160b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19857a: 6e10 270b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -198580: 0c05 |0032: move-result-object v5 │ │ -198582: 7120 ba02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -198588: 07d4 |0036: move-object v4, v13 │ │ -19858a: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ -19858e: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -198594: 1a06 ea40 |003c: const-string v6, "_display_name" // string@40ea │ │ -198598: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -19859e: 1a06 f26b |0041: const-string v6, "mime_type" // string@6bf2 │ │ -1985a2: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1985a8: 6204 a300 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -1985ac: 7100 2a0b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -1985b2: 0b06 |004b: move-result-wide v6 │ │ -1985b4: 6e30 670d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d67 │ │ -1985ba: 0b06 |004f: move-result-wide v6 │ │ -1985bc: 7120 5d0a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -1985c2: 0c04 |0053: move-result-object v4 │ │ -1985c4: 1a06 b04d |0054: const-string v6, "date_added" // string@4db0 │ │ -1985c8: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1985ce: 6204 a300 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ -1985d2: 7100 2a0b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ -1985d8: 0b06 |005e: move-result-wide v6 │ │ -1985da: 6e30 670d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d67 │ │ -1985e0: 0b06 |0062: move-result-wide v6 │ │ -1985e2: 7120 5d0a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -1985e8: 0c04 |0066: move-result-object v4 │ │ -1985ea: 1a06 b14d |0067: const-string v6, "date_modified" // string@4db1 │ │ -1985ee: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1985f4: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1985f8: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ -1985fc: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ -198600: 1a0d eb5f |0072: const-string v13, "is_pending" // string@5feb │ │ -198604: 7110 500a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -19860a: 0c0e |0077: move-result-object v14 │ │ -19860c: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -198612: 2900 b400 |007b: goto/16 012f // +00b4 │ │ -198616: 6e10 fb01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ -19861c: 0c04 |0080: move-result-object v4 │ │ -19861e: 1a06 4153 |0081: const-string v6, "file" // string@5341 │ │ -198622: 7120 9757 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5797 │ │ -198628: 0a04 |0086: move-result v4 │ │ -19862a: 1a06 d90a |0087: const-string v6, "-" // string@0ad9 │ │ -19862e: 1a07 5b0b |0089: const-string v7, "." // string@0b5b │ │ -198632: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ -198636: 220d bb02 |008d: new-instance v13, Ljava/io/File; // type@02bb │ │ -19863a: 6e10 f801 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ -198640: 0c0c |0092: move-result-object v12 │ │ -198642: 7020 6809 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -198648: 220c bb02 |0096: new-instance v12, Ljava/io/File; // type@02bb │ │ -19864c: 220e 0503 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@0305 │ │ -198650: 7010 0a0b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -198656: 6e20 160b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19865c: 6e20 160b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198662: 6e20 160b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198668: 6e10 270b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19866e: 0c0e |00a9: move-result-object v14 │ │ -198670: 7030 6709 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0967 │ │ -198676: 6e10 6e09 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@096e │ │ -19867c: 0a0e |00b0: move-result v14 │ │ -19867e: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ -198682: 220c bb02 |00b3: new-instance v12, Ljava/io/File; // type@02bb │ │ -198686: 220e 0503 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@0305 │ │ -19868a: 7010 0a0b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -198690: 6e20 160b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198696: 6e20 160b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19869c: b031 |00c0: add-int/2addr v1, v3 │ │ -19869e: 6e20 110b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -1986a4: 6e20 160b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1986aa: 6e20 160b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1986b0: 6e10 270b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1986b6: 0c0e |00cd: move-result-object v14 │ │ -1986b8: 7030 6709 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0967 │ │ -1986be: 28dc |00d1: goto 00ad // -0024 │ │ -1986c0: 6e10 7609 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0976 │ │ -1986c6: 0a0d |00d5: move-result v13 │ │ -1986c8: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ -1986cc: 7110 f201 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f2 │ │ -1986d2: 0c0c |00db: move-result-object v12 │ │ -1986d4: 110c |00dc: return-object v12 │ │ -1986d6: 220c c102 |00dd: new-instance v12, Ljava/io/IOException; // type@02c1 │ │ -1986da: 1a0d 0537 |00df: const-string v13, "Specified name would not be visible" // string@3705 │ │ -1986de: 7020 8e09 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ -1986e4: 270c |00e4: throw v12 │ │ -1986e6: 7020 2c57 db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@572c │ │ -1986ec: 0c04 |00e8: move-result-object v4 │ │ -1986ee: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ -1986f2: 122d |00eb: const/4 v13, #int 2 // #2 │ │ -1986f4: 23d8 3511 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1135 │ │ -1986f8: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ -1986fc: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ -198700: 1a0e ad05 |00f2: const-string v14, "%s/%s" // string@05ad │ │ -198704: 7120 d60a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -19870a: 0c08 |00f7: move-result-object v8 │ │ -19870c: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ -19870e: 7030 3257 cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5732 │ │ -198714: 0a0a |00fc: move-result v10 │ │ -198716: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ -19871a: 6208 8142 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ -19871e: 1a0a 343a |0101: const-string v10, "The content exists. Rename and check again." // string@3a34 │ │ -198722: 7120 ba02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ -198728: 2208 0503 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ -19872c: 7010 0a0b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -198732: 6e20 160b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198738: 6e20 160b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19873e: b039 |0111: add-int/2addr v9, v3 │ │ -198740: 6e20 110b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ -198746: 6e20 160b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19874c: 6e20 160b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198752: 6e10 270b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -198758: 0c08 |011e: move-result-object v8 │ │ -19875a: 23da 3511 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1135 │ │ -19875e: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ -198762: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ -198766: 7120 d60a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ -19876c: 0c08 |0128: move-result-object v8 │ │ -19876e: 28d0 |0129: goto 00f9 // -0030 │ │ -198770: 1a0d e240 |012a: const-string v13, "_data" // string@40e2 │ │ -198774: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -19877a: 6e10 2b57 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ -198780: 0c0d |0132: move-result-object v13 │ │ -198782: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -198788: 0c0d |0136: move-result-object v13 │ │ -19878a: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ -198790: 0c0c |013a: move-result-object v12 │ │ -198792: 110c |013b: return-object v12 │ │ -198794: 220c c102 |013c: new-instance v12, Ljava/io/IOException; // type@02c1 │ │ -198798: 620e 9e00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009e │ │ -19879c: 2330 3511 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1135 │ │ -1987a0: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ -1987a4: 1a0d 5931 |0144: const-string v13, "Path for type: %s was not available" // string@3159 │ │ -1987a8: 7130 d70a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1987ae: 0c0d |0149: move-result-object v13 │ │ -1987b0: 7020 8e09 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ -1987b6: 270c |014d: throw v12 │ │ +198510: |[198510] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +198520: 7020 2d57 eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@572d │ │ +198526: 0c00 |0003: move-result-object v0 │ │ +198528: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19852a: 4602 0001 |0005: aget-object v2, v0, v1 │ │ +19852e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +198530: 4600 0003 |0008: aget-object v0, v0, v3 │ │ +198534: 7100 a003 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +19853a: 0c04 |000d: move-result-object v4 │ │ +19853c: 6e20 9f03 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +198542: 0c04 |0011: move-result-object v4 │ │ +198544: 7110 c256 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@56c2 │ │ +19854a: 0a05 |0015: move-result v5 │ │ +19854c: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ +198550: 7110 c056 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@56c0 │ │ +198556: 0a05 |001b: move-result v5 │ │ +198558: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ +19855c: 6204 8142 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ +198560: 2205 0503 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +198564: 1a06 3c2f |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@2f3c │ │ +198568: 7020 0d0b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19856e: 6e20 160b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198574: 1a06 c640 |002a: const-string v6, "] instead." // string@40c6 │ │ +198578: 6e20 160b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19857e: 6e10 270b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +198584: 0c05 |0032: move-result-object v5 │ │ +198586: 7120 ba02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +19858c: 07d4 |0036: move-object v4, v13 │ │ +19858e: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ +198592: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +198598: 1a06 ea40 |003c: const-string v6, "_display_name" // string@40ea │ │ +19859c: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1985a2: 1a06 f26b |0041: const-string v6, "mime_type" // string@6bf2 │ │ +1985a6: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1985ac: 6204 a300 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +1985b0: 7100 2a0b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +1985b6: 0b06 |004b: move-result-wide v6 │ │ +1985b8: 6e30 670d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d67 │ │ +1985be: 0b06 |004f: move-result-wide v6 │ │ +1985c0: 7120 5d0a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +1985c6: 0c04 |0053: move-result-object v4 │ │ +1985c8: 1a06 b04d |0054: const-string v6, "date_added" // string@4db0 │ │ +1985cc: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1985d2: 6204 a300 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a3 │ │ +1985d6: 7100 2a0b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2a │ │ +1985dc: 0b06 |005e: move-result-wide v6 │ │ +1985de: 6e30 670d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d67 │ │ +1985e4: 0b06 |0062: move-result-wide v6 │ │ +1985e6: 7120 5d0a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +1985ec: 0c04 |0066: move-result-object v4 │ │ +1985ee: 1a06 b14d |0067: const-string v6, "date_modified" // string@4db1 │ │ +1985f2: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1985f8: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1985fc: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ +198600: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ +198604: 1a0d eb5f |0072: const-string v13, "is_pending" // string@5feb │ │ +198608: 7110 500a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +19860e: 0c0e |0077: move-result-object v14 │ │ +198610: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +198616: 2900 b400 |007b: goto/16 012f // +00b4 │ │ +19861a: 6e10 fb01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ +198620: 0c04 |0080: move-result-object v4 │ │ +198622: 1a06 4153 |0081: const-string v6, "file" // string@5341 │ │ +198626: 7120 9757 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5797 │ │ +19862c: 0a04 |0086: move-result v4 │ │ +19862e: 1a06 d90a |0087: const-string v6, "-" // string@0ad9 │ │ +198632: 1a07 5b0b |0089: const-string v7, "." // string@0b5b │ │ +198636: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ +19863a: 220d bb02 |008d: new-instance v13, Ljava/io/File; // type@02bb │ │ +19863e: 6e10 f801 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ +198644: 0c0c |0092: move-result-object v12 │ │ +198646: 7020 6809 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +19864c: 220c bb02 |0096: new-instance v12, Ljava/io/File; // type@02bb │ │ +198650: 220e 0503 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@0305 │ │ +198654: 7010 0a0b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +19865a: 6e20 160b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198660: 6e20 160b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198666: 6e20 160b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19866c: 6e10 270b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +198672: 0c0e |00a9: move-result-object v14 │ │ +198674: 7030 6709 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0967 │ │ +19867a: 6e10 6e09 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@096e │ │ +198680: 0a0e |00b0: move-result v14 │ │ +198682: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ +198686: 220c bb02 |00b3: new-instance v12, Ljava/io/File; // type@02bb │ │ +19868a: 220e 0503 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@0305 │ │ +19868e: 7010 0a0b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +198694: 6e20 160b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19869a: 6e20 160b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1986a0: b031 |00c0: add-int/2addr v1, v3 │ │ +1986a2: 6e20 110b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +1986a8: 6e20 160b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1986ae: 6e20 160b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1986b4: 6e10 270b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1986ba: 0c0e |00cd: move-result-object v14 │ │ +1986bc: 7030 6709 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0967 │ │ +1986c2: 28dc |00d1: goto 00ad // -0024 │ │ +1986c4: 6e10 7609 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0976 │ │ +1986ca: 0a0d |00d5: move-result v13 │ │ +1986cc: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ +1986d0: 7110 f201 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f2 │ │ +1986d6: 0c0c |00db: move-result-object v12 │ │ +1986d8: 110c |00dc: return-object v12 │ │ +1986da: 220c c102 |00dd: new-instance v12, Ljava/io/IOException; // type@02c1 │ │ +1986de: 1a0d 0537 |00df: const-string v13, "Specified name would not be visible" // string@3705 │ │ +1986e2: 7020 8e09 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ +1986e8: 270c |00e4: throw v12 │ │ +1986ea: 7020 2c57 db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@572c │ │ +1986f0: 0c04 |00e8: move-result-object v4 │ │ +1986f2: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ +1986f6: 122d |00eb: const/4 v13, #int 2 // #2 │ │ +1986f8: 23d8 3511 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1135 │ │ +1986fc: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ +198700: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ +198704: 1a0e ad05 |00f2: const-string v14, "%s/%s" // string@05ad │ │ +198708: 7120 d60a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +19870e: 0c08 |00f7: move-result-object v8 │ │ +198710: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ +198712: 7030 3257 cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5732 │ │ +198718: 0a0a |00fc: move-result v10 │ │ +19871a: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ +19871e: 6208 8142 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ +198722: 1a0a 343a |0101: const-string v10, "The content exists. Rename and check again." // string@3a34 │ │ +198726: 7120 ba02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02ba │ │ +19872c: 2208 0503 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@0305 │ │ +198730: 7010 0a0b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +198736: 6e20 160b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19873c: 6e20 160b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198742: b039 |0111: add-int/2addr v9, v3 │ │ +198744: 6e20 110b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b11 │ │ +19874a: 6e20 160b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198750: 6e20 160b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198756: 6e10 270b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19875c: 0c08 |011e: move-result-object v8 │ │ +19875e: 23da 3511 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1135 │ │ +198762: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ +198766: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ +19876a: 7120 d60a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad6 │ │ +198770: 0c08 |0128: move-result-object v8 │ │ +198772: 28d0 |0129: goto 00f9 // -0030 │ │ +198774: 1a0d e240 |012a: const-string v13, "_data" // string@40e2 │ │ +198778: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +19877e: 6e10 2b57 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ +198784: 0c0d |0132: move-result-object v13 │ │ +198786: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +19878c: 0c0d |0136: move-result-object v13 │ │ +19878e: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ +198794: 0c0c |013a: move-result-object v12 │ │ +198796: 110c |013b: return-object v12 │ │ +198798: 220c c102 |013c: new-instance v12, Ljava/io/IOException; // type@02c1 │ │ +19879c: 620e 9e00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009e │ │ +1987a0: 2330 3511 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1135 │ │ +1987a4: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ +1987a8: 1a0d 5931 |0144: const-string v13, "Path for type: %s was not available" // string@3159 │ │ +1987ac: 7130 d70a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1987b2: 0c0d |0149: move-result-object v13 │ │ +1987b4: 7020 8e09 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ +1987ba: 270c |014d: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0008 line=231 │ │ 0x000a line=232 │ │ 0x0012 line=234 │ │ @@ -435027,39 +435028,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 │ │ -198b00: |[198b00] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ -198b10: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -198b14: 6e10 6e09 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096e │ │ -198b1a: 0a00 |0005: move-result v0 │ │ -198b1c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -198b20: 1103 |0008: return-object v3 │ │ -198b22: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -198b24: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ -198b28: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -198b2c: 7110 3f02 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ -198b32: 0c03 |0011: move-result-object v3 │ │ -198b34: 6e10 6e09 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096e │ │ -198b3a: 0a01 |0015: move-result v1 │ │ -198b3c: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ -198b40: 6e10 7c09 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097c │ │ -198b46: 0a01 |001b: move-result v1 │ │ -198b48: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -198b4c: 2802 |001e: goto 0020 // +0002 │ │ -198b4e: 1100 |001f: return-object v0 │ │ -198b50: 1103 |0020: return-object v3 │ │ -198b52: 6e10 7c09 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097c │ │ -198b58: 0a01 |0024: move-result v1 │ │ -198b5a: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -198b5e: 1103 |0027: return-object v3 │ │ -198b60: 1100 |0028: return-object v0 │ │ +198b04: |[198b04] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ +198b14: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +198b18: 6e10 6e09 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096e │ │ +198b1e: 0a00 |0005: move-result v0 │ │ +198b20: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +198b24: 1103 |0008: return-object v3 │ │ +198b26: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +198b28: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ +198b2c: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +198b30: 7110 3f02 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ +198b36: 0c03 |0011: move-result-object v3 │ │ +198b38: 6e10 6e09 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096e │ │ +198b3e: 0a01 |0015: move-result v1 │ │ +198b40: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ +198b44: 6e10 7c09 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097c │ │ +198b4a: 0a01 |001b: move-result v1 │ │ +198b4c: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +198b50: 2802 |001e: goto 0020 // +0002 │ │ +198b52: 1100 |001f: return-object v0 │ │ +198b54: 1103 |0020: return-object v3 │ │ +198b56: 6e10 7c09 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097c │ │ +198b5c: 0a01 |0024: move-result v1 │ │ +198b5e: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +198b62: 1103 |0027: return-object v3 │ │ +198b64: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=163 │ │ 0x000c line=168 │ │ 0x0012 line=169 │ │ 0x0021 line=176 │ │ locals : │ │ @@ -435071,41 +435072,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 │ │ -198b84: |[198b84] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ -198b94: 7110 b756 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@56b7 │ │ -198b9a: 0c04 |0003: move-result-object v4 │ │ -198b9c: 2200 6a03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036a │ │ -198ba0: 1a01 f484 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@84f4 │ │ -198ba4: 7020 420c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c42 │ │ -198baa: 2201 0503 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ -198bae: 1a02 804e |000d: const-string v2, "deltachat-" // string@4e80 │ │ -198bb2: 7020 0d0b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -198bb8: 7120 5d0a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -198bbe: 0c05 |0015: move-result-object v5 │ │ -198bc0: 6e20 440c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c44 │ │ -198bc6: 0c05 |0019: move-result-object v5 │ │ -198bc8: 6e20 160b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198bce: 6e10 270b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -198bd4: 0c05 |0020: move-result-object v5 │ │ -198bd6: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ -198bda: 1a04 fb45 |0023: const-string v4, "attach" // string@45fb │ │ -198bde: 2206 0503 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ -198be2: 7010 0a0b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -198be8: 6e20 160b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198bee: 1a05 5b0b |002d: const-string v5, "." // string@0b5b │ │ -198bf2: 6e20 160b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198bf8: 6e20 160b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -198bfe: 6e10 270b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -198c04: 0c04 |0038: move-result-object v4 │ │ -198c06: 1104 |0039: return-object v4 │ │ +198b88: |[198b88] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ +198b98: 7110 b756 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@56b7 │ │ +198b9e: 0c04 |0003: move-result-object v4 │ │ +198ba0: 2200 6a03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036a │ │ +198ba4: 1a01 f484 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@84f4 │ │ +198ba8: 7020 420c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c42 │ │ +198bae: 2201 0503 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0305 │ │ +198bb2: 1a02 804e |000d: const-string v2, "deltachat-" // string@4e80 │ │ +198bb6: 7020 0d0b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +198bbc: 7120 5d0a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +198bc2: 0c05 |0015: move-result-object v5 │ │ +198bc4: 6e20 440c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c44 │ │ +198bca: 0c05 |0019: move-result-object v5 │ │ +198bcc: 6e20 160b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198bd2: 6e10 270b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +198bd8: 0c05 |0020: move-result-object v5 │ │ +198bda: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ +198bde: 1a04 fb45 |0023: const-string v4, "attach" // string@45fb │ │ +198be2: 2206 0503 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0305 │ │ +198be6: 7010 0a0b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +198bec: 6e20 160b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198bf2: 1a05 5b0b |002d: const-string v5, "." // string@0b5b │ │ +198bf6: 6e20 160b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198bfc: 6e20 160b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +198c02: 6e10 270b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +198c08: 0c04 |0038: move-result-object v4 │ │ +198c0a: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x000b line=215 │ │ 0x0023 line=217 │ │ 0x0025 line=219 │ │ @@ -435119,48 +435120,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 │ │ -198c08: |[198c08] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ -198c18: 1a00 d283 |0000: const-string v0, "video/" // string@83d2 │ │ -198c1c: 6e20 f00a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -198c22: 0a00 |0005: move-result v0 │ │ -198c24: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -198c26: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -198c2a: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ -198c2e: 7110 3f02 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ -198c34: 0c03 |000e: move-result-object v3 │ │ -198c36: 2820 |000f: goto 002f // +0020 │ │ -198c38: 1a00 1f46 |0010: const-string v0, "audio/" // string@461f │ │ -198c3c: 6e20 f00a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -198c42: 0a00 |0015: move-result v0 │ │ -198c44: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -198c48: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ -198c4c: 7110 3f02 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ -198c52: 0c03 |001d: move-result-object v3 │ │ -198c54: 2811 |001e: goto 002f // +0011 │ │ -198c56: 1a00 fc5c |001f: const-string v0, "image/" // string@5cfc │ │ -198c5a: 6e20 f00a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -198c60: 0a03 |0024: move-result v3 │ │ -198c62: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ -198c66: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ -198c6a: 7110 3f02 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ -198c70: 0c03 |002c: move-result-object v3 │ │ -198c72: 2802 |002d: goto 002f // +0002 │ │ -198c74: 0713 |002e: move-object v3, v1 │ │ -198c76: 7020 2857 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@5728 │ │ -198c7c: 0c03 |0032: move-result-object v3 │ │ -198c7e: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -198c82: 1101 |0035: return-object v1 │ │ -198c84: 6e10 6f09 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@096f │ │ -198c8a: 0c03 |0039: move-result-object v3 │ │ -198c8c: 1103 |003a: return-object v3 │ │ +198c0c: |[198c0c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ +198c1c: 1a00 d283 |0000: const-string v0, "video/" // string@83d2 │ │ +198c20: 6e20 f00a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +198c26: 0a00 |0005: move-result v0 │ │ +198c28: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +198c2a: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +198c2e: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ +198c32: 7110 3f02 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ +198c38: 0c03 |000e: move-result-object v3 │ │ +198c3a: 2820 |000f: goto 002f // +0020 │ │ +198c3c: 1a00 1f46 |0010: const-string v0, "audio/" // string@461f │ │ +198c40: 6e20 f00a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +198c46: 0a00 |0015: move-result v0 │ │ +198c48: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +198c4c: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ +198c50: 7110 3f02 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ +198c56: 0c03 |001d: move-result-object v3 │ │ +198c58: 2811 |001e: goto 002f // +0011 │ │ +198c5a: 1a00 fc5c |001f: const-string v0, "image/" // string@5cfc │ │ +198c5e: 6e20 f00a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +198c64: 0a03 |0024: move-result v3 │ │ +198c66: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ +198c6a: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ +198c6e: 7110 3f02 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@023f │ │ +198c74: 0c03 |002c: move-result-object v3 │ │ +198c76: 2802 |002d: goto 002f // +0002 │ │ +198c78: 0713 |002e: move-object v3, v1 │ │ +198c7a: 7020 2857 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@5728 │ │ +198c80: 0c03 |0032: move-result-object v3 │ │ +198c82: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +198c86: 1101 |0035: return-object v1 │ │ +198c88: 6e10 6f09 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@096f │ │ +198c8e: 0c03 |0039: move-result-object v3 │ │ +198c90: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0009 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x001f line=200 │ │ @@ -435176,32 +435177,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 │ │ -198d1c: |[198d1c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ -198d2c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -198d2e: 2300 3711 |0001: new-array v0, v0, [Ljava/lang/String; // type@1137 │ │ -198d32: 1a01 ba40 |0003: const-string v1, "\.(?=[^\.]+$)" // string@40ba │ │ -198d36: 6e20 ee0a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ -198d3c: 0c04 |0008: move-result-object v4 │ │ -198d3e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -198d40: 4602 0401 |000a: aget-object v2, v4, v1 │ │ -198d44: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -198d48: 2141 |000e: array-length v1, v4 │ │ -198d4a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -198d4c: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ -198d50: 4604 0402 |0012: aget-object v4, v4, v2 │ │ -198d54: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ -198d58: 2805 |0016: goto 001b // +0005 │ │ -198d5a: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -198d5e: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ -198d62: 1100 |001b: return-object v0 │ │ +198d20: |[198d20] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ +198d30: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +198d32: 2300 3711 |0001: new-array v0, v0, [Ljava/lang/String; // type@1137 │ │ +198d36: 1a01 ba40 |0003: const-string v1, "\.(?=[^\.]+$)" // string@40ba │ │ +198d3a: 6e20 ee0a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aee │ │ +198d40: 0c04 |0008: move-result-object v4 │ │ +198d42: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +198d44: 4602 0401 |000a: aget-object v2, v4, v1 │ │ +198d48: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +198d4c: 2141 |000e: array-length v1, v4 │ │ +198d4e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +198d50: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ +198d54: 4604 0402 |0012: aget-object v4, v4, v2 │ │ +198d58: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ +198d5c: 2805 |0016: goto 001b // +0005 │ │ +198d5e: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +198d62: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ +198d66: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0003 line=297 │ │ 0x000a line=299 │ │ 0x000e line=301 │ │ 0x0017 line=302 │ │ @@ -435214,39 +435215,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 │ │ -1987b8: |[1987b8] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ -1987c8: 1a00 d283 |0000: const-string v0, "video/" // string@83d2 │ │ -1987cc: 6e20 f00a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -1987d2: 0a00 |0005: move-result v0 │ │ -1987d4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -1987d8: 7100 8157 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5781 │ │ -1987de: 0c02 |000b: move-result-object v2 │ │ -1987e0: 1102 |000c: return-object v2 │ │ -1987e2: 1a00 1f46 |000d: const-string v0, "audio/" // string@461f │ │ -1987e6: 6e20 f00a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -1987ec: 0a00 |0012: move-result v0 │ │ -1987ee: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -1987f2: 7100 7c57 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@577c │ │ -1987f8: 0c02 |0018: move-result-object v2 │ │ -1987fa: 1102 |0019: return-object v2 │ │ -1987fc: 1a00 fc5c |001a: const-string v0, "image/" // string@5cfc │ │ -198800: 6e20 f00a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ -198806: 0a02 |001f: move-result v2 │ │ -198808: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ -19880c: 7100 7f57 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@577f │ │ -198812: 0c02 |0025: move-result-object v2 │ │ -198814: 1102 |0026: return-object v2 │ │ -198816: 7100 7e57 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@577e │ │ -19881c: 0c02 |002a: move-result-object v2 │ │ -19881e: 1102 |002b: return-object v2 │ │ +1987bc: |[1987bc] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ +1987cc: 1a00 d283 |0000: const-string v0, "video/" // string@83d2 │ │ +1987d0: 6e20 f00a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +1987d6: 0a00 |0005: move-result v0 │ │ +1987d8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +1987dc: 7100 8157 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5781 │ │ +1987e2: 0c02 |000b: move-result-object v2 │ │ +1987e4: 1102 |000c: return-object v2 │ │ +1987e6: 1a00 1f46 |000d: const-string v0, "audio/" // string@461f │ │ +1987ea: 6e20 f00a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +1987f0: 0a00 |0012: move-result v0 │ │ +1987f2: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +1987f6: 7100 7c57 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@577c │ │ +1987fc: 0c02 |0018: move-result-object v2 │ │ +1987fe: 1102 |0019: return-object v2 │ │ +198800: 1a00 fc5c |001a: const-string v0, "image/" // string@5cfc │ │ +198804: 6e20 f00a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af0 │ │ +19880a: 0a02 |001f: move-result v2 │ │ +19880c: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ +198810: 7100 7f57 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@577f │ │ +198816: 0c02 |0025: move-result-object v2 │ │ +198818: 1102 |0026: return-object v2 │ │ +19881a: 7100 7e57 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@577e │ │ +198820: 0c02 |002a: move-result-object v2 │ │ +198822: 1102 |002b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0008 line=152 │ │ 0x000d line=153 │ │ 0x0015 line=154 │ │ 0x001a line=155 │ │ @@ -435261,39 +435262,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 │ │ -198c90: |[198c90] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ -198ca0: 1a00 e240 |0000: const-string v0, "_data" // string@40e2 │ │ -198ca4: 2410 3711 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ -198caa: 0c04 |0005: move-result-object v4 │ │ -198cac: 2208 9501 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0195 │ │ -198cb0: 6e10 2b57 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ -198cb6: 0c02 |000b: move-result-object v2 │ │ -198cb8: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -198cba: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -198cbc: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -198cbe: 0781 |000f: move-object v1, v8 │ │ -198cc0: 07a3 |0010: move-object v3, v10 │ │ -198cc2: 7607 ae05 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@05ae │ │ -198cc8: 6e10 af05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05af │ │ -198cce: 0c0a |0017: move-result-object v10 │ │ -198cd0: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ -198cd4: 7220 f700 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f7 │ │ -198cda: 0a00 |001d: move-result v0 │ │ -198cdc: 7210 fd00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fd │ │ -198ce2: 7220 fb00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fb │ │ -198ce8: 0c00 |0024: move-result-object v0 │ │ -198cea: 7210 f500 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -198cf0: 2802 |0028: goto 002a // +0002 │ │ -198cf2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -198cf4: 1100 |002a: return-object v0 │ │ +198c94: |[198c94] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ +198ca4: 1a00 e240 |0000: const-string v0, "_data" // string@40e2 │ │ +198ca8: 2410 3711 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ +198cae: 0c04 |0005: move-result-object v4 │ │ +198cb0: 2208 9501 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0195 │ │ +198cb4: 6e10 2b57 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ +198cba: 0c02 |000b: move-result-object v2 │ │ +198cbc: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +198cbe: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +198cc0: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +198cc2: 0781 |000f: move-object v1, v8 │ │ +198cc4: 07a3 |0010: move-object v3, v10 │ │ +198cc6: 7607 ae05 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@05ae │ │ +198ccc: 6e10 af05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05af │ │ +198cd2: 0c0a |0017: move-result-object v10 │ │ +198cd4: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ +198cd8: 7220 f700 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f7 │ │ +198cde: 0a00 |001d: move-result v0 │ │ +198ce0: 7210 fd00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fd │ │ +198ce6: 7220 fb00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fb │ │ +198cec: 0c00 |0024: move-result-object v0 │ │ +198cee: 7210 f500 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +198cf4: 2802 |0028: goto 002a // +0002 │ │ +198cf6: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +198cf8: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x0014 line=138 │ │ 0x001a line=142 │ │ 0x001e line=143 │ │ @@ -435308,47 +435309,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 │ │ -198a58: |[198a58] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ -198a68: 6e10 2b57 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ -198a6e: 0c00 |0003: move-result-object v0 │ │ -198a70: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -198a76: 0c01 |0007: move-result-object v1 │ │ -198a78: 1a00 e240 |0008: const-string v0, "_data" // string@40e2 │ │ -198a7c: 2410 3711 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ -198a82: 0c03 |000d: move-result-object v3 │ │ -198a84: 2410 3711 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1137 │ │ -198a8a: 0c05 |0011: move-result-object v5 │ │ -198a8c: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -198a8e: 1a04 e340 |0013: const-string v4, "_data = ?" // string@40e3 │ │ -198a92: 0782 |0015: move-object v2, v8 │ │ -198a94: 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 │ │ -198a9a: 0c08 |0019: move-result-object v8 │ │ -198a9c: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ -198aa0: 7210 fd00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fd │ │ -198aa6: 0a09 |001f: move-result v9 │ │ -198aa8: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ -198aac: 7210 f500 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -198ab2: 0f09 |0025: return v9 │ │ -198ab4: 0d09 |0026: move-exception v9 │ │ -198ab6: 2809 |0027: goto 0030 // +0009 │ │ -198ab8: 2209 c102 |0028: new-instance v9, Ljava/io/IOException; // type@02c1 │ │ -198abc: 1a00 fd36 |002a: const-string v0, "Something is wrong with the filename to save" // string@36fd │ │ -198ac0: 7020 8e09 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ -198ac6: 2709 |002f: throw v9 │ │ -198ac8: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -198acc: 7210 f500 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -198ad2: 2805 |0035: goto 003a // +0005 │ │ -198ad4: 0d08 |0036: move-exception v8 │ │ -198ad6: 6e20 4b0b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ -198adc: 2709 |003a: throw v9 │ │ +198a5c: |[198a5c] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ +198a6c: 6e10 2b57 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ +198a72: 0c00 |0003: move-result-object v0 │ │ +198a74: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +198a7a: 0c01 |0007: move-result-object v1 │ │ +198a7c: 1a00 e240 |0008: const-string v0, "_data" // string@40e2 │ │ +198a80: 2410 3711 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ +198a86: 0c03 |000d: move-result-object v3 │ │ +198a88: 2410 3711 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1137 │ │ +198a8e: 0c05 |0011: move-result-object v5 │ │ +198a90: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +198a92: 1a04 e340 |0013: const-string v4, "_data = ?" // string@40e3 │ │ +198a96: 0782 |0015: move-object v2, v8 │ │ +198a98: 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 │ │ +198a9e: 0c08 |0019: move-result-object v8 │ │ +198aa0: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ +198aa4: 7210 fd00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fd │ │ +198aaa: 0a09 |001f: move-result v9 │ │ +198aac: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ +198ab0: 7210 f500 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +198ab6: 0f09 |0025: return v9 │ │ +198ab8: 0d09 |0026: move-exception v9 │ │ +198aba: 2809 |0027: goto 0030 // +0009 │ │ +198abc: 2209 c102 |0028: new-instance v9, Ljava/io/IOException; // type@02c1 │ │ +198ac0: 1a00 fd36 |002a: const-string v0, "Something is wrong with the filename to save" // string@36fd │ │ +198ac4: 7020 8e09 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098e │ │ +198aca: 2709 |002f: throw v9 │ │ +198acc: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +198ad0: 7210 f500 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +198ad6: 2805 |0035: goto 003a // +0005 │ │ +198ad8: 0d08 |0036: move-exception v8 │ │ +198ada: 6e20 4b0b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ +198ae0: 2709 |003a: throw v9 │ │ catches : 3 │ │ 0x001c - 0x0020 │ │ -> 0x0026 │ │ 0x0028 - 0x0030 │ │ -> 0x0026 │ │ 0x0032 - 0x0035 │ │ -> 0x0036 │ │ @@ -435368,20 +435369,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 │ │ -198cf8: |[198cf8] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -198d08: 2200 bb02 |0000: new-instance v0, Ljava/io/File; // type@02bb │ │ -198d0c: 7020 6809 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ -198d12: 6e10 7009 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0970 │ │ -198d18: 0c02 |0008: move-result-object v2 │ │ -198d1a: 1102 |0009: return-object v2 │ │ +198cfc: |[198cfc] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +198d0c: 2200 bb02 |0000: new-instance v0, Ljava/io/File; // type@02bb │ │ +198d10: 7020 6809 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0968 │ │ +198d16: 6e10 7009 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0970 │ │ +198d1c: 0c02 |0008: move-result-object v2 │ │ +198d1e: 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; │ │ │ │ @@ -435390,127 +435391,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 │ │ -198820: |[198820] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ -198830: 54b0 7b42 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@427b │ │ -198834: 7110 b556 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@56b5 │ │ -19883a: 0c00 |0005: move-result-object v0 │ │ -19883c: 7110 f00c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -198842: 0c00 |0009: move-result-object v0 │ │ -198844: 1f00 0303 |000a: check-cast v0, Ljava/lang/String; // type@0303 │ │ -198848: 54b1 7d42 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427d │ │ -19884c: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -198850: 53b1 7c42 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427c │ │ -198854: 7040 2a57 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@572a │ │ -19885a: 0c01 |0015: move-result-object v1 │ │ -19885c: 7020 3357 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5733 │ │ -198862: 0c01 |0019: move-result-object v1 │ │ -198864: 7020 2e57 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@572e │ │ -19886a: 0c02 |001d: move-result-object v2 │ │ -19886c: 7040 2557 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@5725 │ │ -198872: 0c01 |0021: move-result-object v1 │ │ -198874: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ -198878: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -19887e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -198880: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ -198884: 620a 8142 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ -198888: 220b 0503 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@0305 │ │ -19888c: 1a01 b716 |002e: const-string v1, "Failed to create mediaUri for " // string@16b7 │ │ -198890: 7020 0d0b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -198896: 6e20 160b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19889c: 6e10 270b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -1988a2: 0c0b |0039: move-result-object v11 │ │ -1988a4: 7120 c202 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ -1988aa: 1104 |003d: return-object v4 │ │ -1988ac: 54bb 7e42 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427e │ │ -1988b0: 7120 7f50 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ -1988b6: 0c0b |0043: move-result-object v11 │ │ -1988b8: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ -1988bc: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ -1988c0: 6e10 9309 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -1988c6: 1104 |004b: return-object v4 │ │ -1988c8: 6e10 fb01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ -1988ce: 0c02 |004f: move-result-object v2 │ │ -1988d0: 1a05 4153 |0050: const-string v5, "file" // string@5341 │ │ -1988d4: 7120 9757 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5797 │ │ -1988da: 0a02 |0055: move-result v2 │ │ -1988dc: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ -1988e0: 2202 be02 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02be │ │ -1988e4: 6e10 f801 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ -1988ea: 0c05 |005d: move-result-object v5 │ │ -1988ec: 7020 8809 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0988 │ │ -1988f2: 7120 8357 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5783 │ │ -1988f8: 6e10 f801 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ -1988fe: 0c05 |0067: move-result-object v5 │ │ -198900: 2410 3711 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1137 │ │ -198906: 0c05 |006b: move-result-object v5 │ │ -198908: 2410 3711 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ -19890e: 0c00 |006f: move-result-object v0 │ │ -198910: 7140 df01 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@01df │ │ -198916: 6e10 9a09 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -19891c: 282d |0076: goto 00a3 // +002d │ │ -19891e: 0d0a |0077: move-exception v10 │ │ -198920: 6e10 9a09 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -198926: 2805 |007b: goto 0080 // +0005 │ │ -198928: 0d00 |007c: move-exception v0 │ │ -19892a: 6e20 4b0b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ -198930: 270a |0080: throw v10 │ │ -198932: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -198938: 0c0a |0084: move-result-object v10 │ │ -19893a: 1a00 2084 |0085: const-string v0, "w" // string@8420 │ │ -19893e: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ -198944: 0c0a |008a: move-result-object v10 │ │ -198946: 7120 8357 ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5783 │ │ -19894c: 0b05 |008e: move-result-wide v5 │ │ -19894e: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ -198952: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ -198956: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ -19895a: 1a00 1441 |0095: const-string v0, "_size" // string@4114 │ │ -19895e: 7120 5d0a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -198964: 0c02 |009a: move-result-object v2 │ │ -198966: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -19896c: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ -198970: 6e10 9a09 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -198976: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ -19897a: 6e10 9309 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -198980: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -198984: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ -198988: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ -19898c: 120a |00ae: const/4 v10, #int 0 // #0 │ │ -19898e: 7110 500a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198994: 0c0a |00b2: move-result-object v10 │ │ -198996: 1a0b eb5f |00b3: const-string v11, "is_pending" // string@5feb │ │ -19899a: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -1989a0: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ -1989a6: 0a0a |00bb: move-result v10 │ │ -1989a8: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ -1989ac: 6e10 2b57 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ -1989b2: 0c0a |00c1: move-result-object v10 │ │ -1989b4: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1989ba: 0c0a |00c5: move-result-object v10 │ │ -1989bc: 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 │ │ -1989c2: 1101 |00c9: return-object v1 │ │ -1989c4: 0d00 |00ca: move-exception v0 │ │ -1989c6: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ -1989ca: 6e10 9a09 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099a │ │ -1989d0: 2805 |00d0: goto 00d5 // +0005 │ │ -1989d2: 0d0a |00d1: move-exception v10 │ │ -1989d4: 6e20 4b0b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ -1989da: 2700 |00d5: throw v0 │ │ -1989dc: 0d0a |00d6: move-exception v10 │ │ -1989de: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ -1989e2: 6e10 9309 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0993 │ │ -1989e8: 2805 |00dc: goto 00e1 // +0005 │ │ -1989ea: 0d0b |00dd: move-exception v11 │ │ -1989ec: 6e20 4b0b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ -1989f2: 270a |00e1: throw v10 │ │ +198824: |[198824] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ +198834: 54b0 7b42 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@427b │ │ +198838: 7110 b556 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@56b5 │ │ +19883e: 0c00 |0005: move-result-object v0 │ │ +198840: 7110 f00c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +198846: 0c00 |0009: move-result-object v0 │ │ +198848: 1f00 0303 |000a: check-cast v0, Ljava/lang/String; // type@0303 │ │ +19884c: 54b1 7d42 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427d │ │ +198850: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +198854: 53b1 7c42 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427c │ │ +198858: 7040 2a57 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@572a │ │ +19885e: 0c01 |0015: move-result-object v1 │ │ +198860: 7020 3357 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5733 │ │ +198866: 0c01 |0019: move-result-object v1 │ │ +198868: 7020 2e57 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@572e │ │ +19886e: 0c02 |001d: move-result-object v2 │ │ +198870: 7040 2557 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@5725 │ │ +198876: 0c01 |0021: move-result-object v1 │ │ +198878: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ +19887c: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +198882: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +198884: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ +198888: 620a 8142 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ +19888c: 220b 0503 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@0305 │ │ +198890: 1a01 b716 |002e: const-string v1, "Failed to create mediaUri for " // string@16b7 │ │ +198894: 7020 0d0b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19889a: 6e20 160b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1988a0: 6e10 270b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +1988a6: 0c0b |0039: move-result-object v11 │ │ +1988a8: 7120 c202 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c2 │ │ +1988ae: 1104 |003d: return-object v4 │ │ +1988b0: 54bb 7e42 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427e │ │ +1988b4: 7120 7f50 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@507f │ │ +1988ba: 0c0b |0043: move-result-object v11 │ │ +1988bc: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ +1988c0: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ +1988c4: 6e10 9309 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +1988ca: 1104 |004b: return-object v4 │ │ +1988cc: 6e10 fb01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01fb │ │ +1988d2: 0c02 |004f: move-result-object v2 │ │ +1988d4: 1a05 4153 |0050: const-string v5, "file" // string@5341 │ │ +1988d8: 7120 9757 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5797 │ │ +1988de: 0a02 |0055: move-result v2 │ │ +1988e0: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ +1988e4: 2202 be02 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02be │ │ +1988e8: 6e10 f801 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ +1988ee: 0c05 |005d: move-result-object v5 │ │ +1988f0: 7020 8809 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0988 │ │ +1988f6: 7120 8357 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5783 │ │ +1988fc: 6e10 f801 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ +198902: 0c05 |0067: move-result-object v5 │ │ +198904: 2410 3711 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1137 │ │ +19890a: 0c05 |006b: move-result-object v5 │ │ +19890c: 2410 3711 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1137 │ │ +198912: 0c00 |006f: move-result-object v0 │ │ +198914: 7140 df01 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@01df │ │ +19891a: 6e10 9a09 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +198920: 282d |0076: goto 00a3 // +002d │ │ +198922: 0d0a |0077: move-exception v10 │ │ +198924: 6e10 9a09 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +19892a: 2805 |007b: goto 0080 // +0005 │ │ +19892c: 0d00 |007c: move-exception v0 │ │ +19892e: 6e20 4b0b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ +198934: 270a |0080: throw v10 │ │ +198936: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +19893c: 0c0a |0084: move-result-object v10 │ │ +19893e: 1a00 2084 |0085: const-string v0, "w" // string@8420 │ │ +198942: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ +198948: 0c0a |008a: move-result-object v10 │ │ +19894a: 7120 8357 ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5783 │ │ +198950: 0b05 |008e: move-result-wide v5 │ │ +198952: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ +198956: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ +19895a: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ +19895e: 1a00 1441 |0095: const-string v0, "_size" // string@4114 │ │ +198962: 7120 5d0a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +198968: 0c02 |009a: move-result-object v2 │ │ +19896a: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +198970: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ +198974: 6e10 9a09 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +19897a: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ +19897e: 6e10 9309 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +198984: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +198988: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ +19898c: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ +198990: 120a |00ae: const/4 v10, #int 0 // #0 │ │ +198992: 7110 500a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198998: 0c0a |00b2: move-result-object v10 │ │ +19899a: 1a0b eb5f |00b3: const-string v11, "is_pending" // string@5feb │ │ +19899e: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +1989a4: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ +1989aa: 0a0a |00bb: move-result v10 │ │ +1989ac: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ +1989b0: 6e10 2b57 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@572b │ │ +1989b6: 0c0a |00c1: move-result-object v10 │ │ +1989b8: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1989be: 0c0a |00c5: move-result-object v10 │ │ +1989c0: 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 │ │ +1989c6: 1101 |00c9: return-object v1 │ │ +1989c8: 0d00 |00ca: move-exception v0 │ │ +1989ca: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ +1989ce: 6e10 9a09 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099a │ │ +1989d4: 2805 |00d0: goto 00d5 // +0005 │ │ +1989d6: 0d0a |00d1: move-exception v10 │ │ +1989d8: 6e20 4b0b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ +1989de: 2700 |00d5: throw v0 │ │ +1989e0: 0d0a |00d6: move-exception v10 │ │ +1989e2: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ +1989e6: 6e10 9309 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0993 │ │ +1989ec: 2805 |00dc: goto 00e1 // +0005 │ │ +1989ee: 0d0b |00dd: move-exception v11 │ │ +1989f0: 6e20 4b0b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4b │ │ +1989f6: 270a |00e1: throw v10 │ │ catches : 10 │ │ 0x004c - 0x0061 │ │ -> 0x00d6 │ │ 0x0061 - 0x0073 │ │ -> 0x0077 │ │ 0x0073 - 0x0076 │ │ -> 0x00d6 │ │ @@ -435566,28 +435567,28 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -199010: |[199010] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ -199020: 2200 4701 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ -199024: 7020 8f04 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ -19902a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -19902c: 6e20 9104 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0491 │ │ -199032: 1401 6200 137f |0009: const v1, #float 1.95399e+38 // #7f130062 │ │ -199038: 6e20 9404 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -19903e: 1401 8204 137f |000f: const v1, #float 1.9542e+38 // #7f130482 │ │ -199044: 6e30 9b04 1002 |0012: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ -19904a: 1401 f402 137f |0015: const v1, #float 1.95412e+38 // #7f1302f4 │ │ -199050: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -199052: 6e30 9604 1002 |0019: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ -199058: 6e10 a104 0000 |001c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ -19905e: 0e00 |001f: return-void │ │ +199014: |[199014] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ +199024: 2200 4701 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ +199028: 7020 8f04 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ +19902e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +199030: 6e20 9104 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0491 │ │ +199036: 1401 6200 137f |0009: const v1, #float 1.95399e+38 // #7f130062 │ │ +19903c: 6e20 9404 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +199042: 1401 8204 137f |000f: const v1, #float 1.9542e+38 // #7f130482 │ │ +199048: 6e30 9b04 1002 |0012: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ +19904e: 1401 f402 137f |0015: const v1, #float 1.95412e+38 // #7f1302f4 │ │ +199054: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +199056: 6e30 9604 1002 |0019: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ +19905c: 6e10 a104 0000 |001c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ +199062: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x000c line=370 │ │ 0x0012 line=371 │ │ 0x0019 line=372 │ │ @@ -435602,19 +435603,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 │ │ -198b64: |[198b64] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -198b74: 1f01 b711 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11b7 │ │ -198b78: 6e20 2757 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@5727 │ │ -198b7e: 0c01 |0005: move-result-object v1 │ │ -198b80: 1101 |0006: return-object v1 │ │ +198b68: |[198b68] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +198b78: 1f01 b711 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11b7 │ │ +198b7c: 6e20 2757 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@5727 │ │ +198b82: 0c01 |0005: move-result-object v1 │ │ +198b84: 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; │ │ │ │ @@ -435623,80 +435624,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 │ │ -198d64: |[198d64] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ -198d74: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ -198d78: 2190 |0002: array-length v0, v9 │ │ -198d7a: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ -198d7e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -198d80: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -198d82: 5482 8342 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4283 │ │ -198d86: 6e10 600b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ -198d8c: 0c02 |000c: move-result-object v2 │ │ -198d8e: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ -198d92: 7110 7b57 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@577b │ │ -198d98: 0a03 |0012: move-result v3 │ │ -198d9a: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ -198d9e: 2209 ce10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198da2: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -198da4: 7110 500a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198daa: 0c02 |001b: move-result-object v2 │ │ -198dac: 7030 c556 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ -198db2: 1109 |001f: return-object v9 │ │ -198db4: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ -198db8: 2209 ce10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198dbc: 7110 500a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198dc2: 0c02 |0027: move-result-object v2 │ │ -198dc4: 7030 c556 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ -198dca: 1109 |002b: return-object v9 │ │ -198dcc: 2193 |002c: array-length v3, v9 │ │ -198dce: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -198dd0: 0716 |002e: move-object v6, v1 │ │ -198dd2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -198dd4: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ -198dd8: 4607 0905 |0032: aget-object v7, v9, v5 │ │ -198ddc: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ -198de0: 7030 3457 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@5734 │ │ -198de6: 0c06 |0039: move-result-object v6 │ │ -198de8: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ -198dec: 2209 ce10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198df0: 7110 500a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198df6: 0c02 |0041: move-result-object v2 │ │ -198df8: 7030 c556 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ -198dfe: 1109 |0045: return-object v9 │ │ -198e00: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ -198e04: 28e8 |0048: goto 0030 // -0018 │ │ -198e06: 2199 |0049: array-length v9, v9 │ │ -198e08: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ -198e0c: 2209 ce10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198e10: 7110 500a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198e16: 0c02 |0051: move-result-object v2 │ │ -198e18: 7030 c556 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ -198e1e: 1109 |0055: return-object v9 │ │ -198e20: 2209 ce10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198e24: 7110 500a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198e2a: 0c02 |005b: move-result-object v2 │ │ -198e2c: 7030 c556 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ -198e32: 1109 |005f: return-object v9 │ │ -198e34: 0d09 |0060: move-exception v9 │ │ -198e36: 6202 8142 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ -198e3a: 7120 c402 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ -198e40: 2209 ce10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198e44: 7110 500a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -198e4a: 0c00 |006b: move-result-object v0 │ │ -198e4c: 7030 c556 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ -198e52: 1109 |006f: return-object v9 │ │ -198e54: 2209 d202 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d2 │ │ -198e58: 1a00 746e |0072: const-string v0, "must pass in at least one attachment" // string@6e74 │ │ -198e5c: 7020 c009 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -198e62: 2709 |0077: throw v9 │ │ +198d68: |[198d68] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ +198d78: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ +198d7c: 2190 |0002: array-length v0, v9 │ │ +198d7e: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ +198d82: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +198d84: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +198d86: 5482 8342 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4283 │ │ +198d8a: 6e10 600b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ +198d90: 0c02 |000c: move-result-object v2 │ │ +198d92: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ +198d96: 7110 7b57 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@577b │ │ +198d9c: 0a03 |0012: move-result v3 │ │ +198d9e: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ +198da2: 2209 ce10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198da6: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +198da8: 7110 500a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198dae: 0c02 |001b: move-result-object v2 │ │ +198db0: 7030 c556 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ +198db6: 1109 |001f: return-object v9 │ │ +198db8: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ +198dbc: 2209 ce10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198dc0: 7110 500a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198dc6: 0c02 |0027: move-result-object v2 │ │ +198dc8: 7030 c556 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ +198dce: 1109 |002b: return-object v9 │ │ +198dd0: 2193 |002c: array-length v3, v9 │ │ +198dd2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +198dd4: 0716 |002e: move-object v6, v1 │ │ +198dd6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +198dd8: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ +198ddc: 4607 0905 |0032: aget-object v7, v9, v5 │ │ +198de0: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ +198de4: 7030 3457 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@5734 │ │ +198dea: 0c06 |0039: move-result-object v6 │ │ +198dec: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ +198df0: 2209 ce10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198df4: 7110 500a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198dfa: 0c02 |0041: move-result-object v2 │ │ +198dfc: 7030 c556 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ +198e02: 1109 |0045: return-object v9 │ │ +198e04: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ +198e08: 28e8 |0048: goto 0030 // -0018 │ │ +198e0a: 2199 |0049: array-length v9, v9 │ │ +198e0c: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ +198e10: 2209 ce10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198e14: 7110 500a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198e1a: 0c02 |0051: move-result-object v2 │ │ +198e1c: 7030 c556 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ +198e22: 1109 |0055: return-object v9 │ │ +198e24: 2209 ce10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198e28: 7110 500a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198e2e: 0c02 |005b: move-result-object v2 │ │ +198e30: 7030 c556 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ +198e36: 1109 |005f: return-object v9 │ │ +198e38: 0d09 |0060: move-exception v9 │ │ +198e3a: 6202 8142 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4281 │ │ +198e3e: 7120 c402 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ +198e44: 2209 ce10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198e48: 7110 500a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +198e4e: 0c00 |006b: move-result-object v0 │ │ +198e50: 7030 c556 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56c5 │ │ +198e56: 1109 |006f: return-object v9 │ │ +198e58: 2209 d202 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d2 │ │ +198e5c: 1a00 746e |0072: const-string v0, "must pass in at least one attachment" // string@6e74 │ │ +198e60: 7020 c009 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +198e66: 2709 |0077: throw v9 │ │ catches : 1 │ │ 0x0007 - 0x005f │ │ Ljava/io/IOException; -> 0x0060 │ │ positions : │ │ 0x0002 line=56 │ │ 0x0007 line=61 │ │ 0x000f line=64 │ │ @@ -435719,18 +435720,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 │ │ -198ed4: |[198ed4] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ -198ee4: 1f01 ce10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ -198ee8: 6e20 3157 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5731 │ │ -198eee: 0e00 |0005: return-void │ │ +198ed8: |[198ed8] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ +198ee8: 1f01 ce10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10ce │ │ +198eec: 6e20 3157 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5731 │ │ +198ef2: 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; │ │ │ │ @@ -435739,86 +435740,86 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/Pair;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -198ef0: |[198ef0] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ -198f00: 6f20 5258 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5852 │ │ -198f06: 5450 8342 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4283 │ │ -198f0a: 6e10 600b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ -198f10: 0c00 |0008: move-result-object v0 │ │ -198f12: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ -198f16: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -198f1a: 0e00 |000d: return-void │ │ -198f1c: 6e10 c856 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ -198f22: 0c01 |0011: move-result-object v1 │ │ -198f24: 1f01 eb02 |0012: check-cast v1, Ljava/lang/Integer; // type@02eb │ │ -198f28: 6e10 490a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ -198f2e: 0a01 |0017: move-result v1 │ │ -198f30: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -198f32: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -198f34: 3801 2200 |001a: if-eqz v1, 003c // +0022 │ │ -198f38: 1406 4e01 137f |001c: const v6, #float 1.95403e+38 // #7f13014e │ │ -198f3e: 3231 0d00 |001f: if-eq v1, v3, 002c // +000d │ │ -198f42: 3221 0300 |0021: if-eq v1, v2, 0024 // +0003 │ │ -198f46: 2864 |0023: goto 0087 // +0064 │ │ -198f48: 7130 7904 6003 |0024: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0479 │ │ -198f4e: 0c06 |0027: move-result-object v6 │ │ -198f50: 6e10 7b04 0600 |0028: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ -198f56: 285c |002b: goto 0087 // +005c │ │ -198f58: 6e10 7600 0000 |002c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -198f5e: 0c01 |002f: move-result-object v1 │ │ -198f60: 6e20 e400 6100 |0030: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e4 │ │ -198f66: 0c06 |0033: move-result-object v6 │ │ -198f68: 7130 7a04 6003 |0034: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ -198f6e: 0c06 |0037: move-result-object v6 │ │ -198f70: 6e10 7b04 0600 |0038: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ -198f76: 284c |003b: goto 0087 // +004c │ │ -198f78: 6e10 ca56 0600 |003c: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ -198f7e: 0c06 |003f: move-result-object v6 │ │ -198f80: 1f06 8600 |0040: check-cast v6, Landroid/net/Uri; // type@0086 │ │ -198f84: 3906 0400 |0042: if-nez v6, 0046 // +0004 │ │ -198f88: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -198f8a: 2825 |0045: goto 006a // +0025 │ │ -198f8c: 7020 2f57 6500 |0046: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@572f │ │ -198f92: 0c01 |0049: move-result-object v1 │ │ -198f94: 3801 0600 |004a: if-eqz v1, 0050 // +0006 │ │ -198f98: 7110 fd01 0100 |004c: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -198f9e: 0c06 |004f: move-result-object v6 │ │ -198fa0: 6e10 f901 0600 |0050: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01f9 │ │ -198fa6: 0c01 |0053: move-result-object v1 │ │ -198fa8: 7210 d40c 0100 |0054: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -198fae: 0a04 |0057: move-result v4 │ │ -198fb0: 3424 0e00 |0058: if-lt v4, v2, 0066 // +000e │ │ -198fb4: 7210 d40c 0100 |005a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ -198fba: 0a06 |005d: move-result v6 │ │ -198fbc: b126 |005e: sub-int/2addr v6, v2 │ │ -198fbe: 7220 cb0c 6100 |005f: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -198fc4: 0c06 |0062: move-result-object v6 │ │ -198fc6: 1f06 0303 |0063: check-cast v6, Ljava/lang/String; // type@0303 │ │ -198fca: 2805 |0065: goto 006a // +0005 │ │ -198fcc: 6e10 f801 0600 |0066: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ -198fd2: 0c06 |0069: move-result-object v6 │ │ -198fd4: 3906 0a00 |006a: if-nez v6, 0074 // +000a │ │ -198fd8: 1406 0601 137f |006c: const v6, #float 1.95402e+38 // #7f130106 │ │ -198fde: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -198fe4: 0c06 |0072: move-result-object v6 │ │ -198fe6: 280d |0073: goto 0080 // +000d │ │ -198fe8: 2331 3511 |0074: new-array v1, v3, [Ljava/lang/Object; // type@1135 │ │ -198fec: 1202 |0076: const/4 v2, #int 0 // #0 │ │ -198fee: 4d06 0102 |0077: aput-object v6, v1, v2 │ │ -198ff2: 1406 9401 137f |0079: const v6, #float 1.95405e+38 // #7f130194 │ │ -198ff8: 6e30 7800 6001 |007c: invoke-virtual {v0, v6, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ -198ffe: 0c06 |007f: move-result-object v6 │ │ -199000: 7130 7a04 6003 |0080: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ -199006: 0c06 |0083: move-result-object v6 │ │ -199008: 6e10 7b04 0600 |0084: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ -19900e: 0e00 |0087: return-void │ │ +198ef4: |[198ef4] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ +198f04: 6f20 5258 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5852 │ │ +198f0a: 5450 8342 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4283 │ │ +198f0e: 6e10 600b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b60 │ │ +198f14: 0c00 |0008: move-result-object v0 │ │ +198f16: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ +198f1a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +198f1e: 0e00 |000d: return-void │ │ +198f20: 6e10 c856 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56c8 │ │ +198f26: 0c01 |0011: move-result-object v1 │ │ +198f28: 1f01 eb02 |0012: check-cast v1, Ljava/lang/Integer; // type@02eb │ │ +198f2c: 6e10 490a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a49 │ │ +198f32: 0a01 |0017: move-result v1 │ │ +198f34: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +198f36: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +198f38: 3801 2200 |001a: if-eqz v1, 003c // +0022 │ │ +198f3c: 1406 4e01 137f |001c: const v6, #float 1.95403e+38 // #7f13014e │ │ +198f42: 3231 0d00 |001f: if-eq v1, v3, 002c // +000d │ │ +198f46: 3221 0300 |0021: if-eq v1, v2, 0024 // +0003 │ │ +198f4a: 2864 |0023: goto 0087 // +0064 │ │ +198f4c: 7130 7904 6003 |0024: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0479 │ │ +198f52: 0c06 |0027: move-result-object v6 │ │ +198f54: 6e10 7b04 0600 |0028: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ +198f5a: 285c |002b: goto 0087 // +005c │ │ +198f5c: 6e10 7600 0000 |002c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +198f62: 0c01 |002f: move-result-object v1 │ │ +198f64: 6e20 e400 6100 |0030: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e4 │ │ +198f6a: 0c06 |0033: move-result-object v6 │ │ +198f6c: 7130 7a04 6003 |0034: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ +198f72: 0c06 |0037: move-result-object v6 │ │ +198f74: 6e10 7b04 0600 |0038: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ +198f7a: 284c |003b: goto 0087 // +004c │ │ +198f7c: 6e10 ca56 0600 |003c: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ca │ │ +198f82: 0c06 |003f: move-result-object v6 │ │ +198f84: 1f06 8600 |0040: check-cast v6, Landroid/net/Uri; // type@0086 │ │ +198f88: 3906 0400 |0042: if-nez v6, 0046 // +0004 │ │ +198f8c: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +198f8e: 2825 |0045: goto 006a // +0025 │ │ +198f90: 7020 2f57 6500 |0046: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@572f │ │ +198f96: 0c01 |0049: move-result-object v1 │ │ +198f98: 3801 0600 |004a: if-eqz v1, 0050 // +0006 │ │ +198f9c: 7110 fd01 0100 |004c: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +198fa2: 0c06 |004f: move-result-object v6 │ │ +198fa4: 6e10 f901 0600 |0050: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01f9 │ │ +198faa: 0c01 |0053: move-result-object v1 │ │ +198fac: 7210 d40c 0100 |0054: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +198fb2: 0a04 |0057: move-result v4 │ │ +198fb4: 3424 0e00 |0058: if-lt v4, v2, 0066 // +000e │ │ +198fb8: 7210 d40c 0100 |005a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd4 │ │ +198fbe: 0a06 |005d: move-result v6 │ │ +198fc0: b126 |005e: sub-int/2addr v6, v2 │ │ +198fc2: 7220 cb0c 6100 |005f: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +198fc8: 0c06 |0062: move-result-object v6 │ │ +198fca: 1f06 0303 |0063: check-cast v6, Ljava/lang/String; // type@0303 │ │ +198fce: 2805 |0065: goto 006a // +0005 │ │ +198fd0: 6e10 f801 0600 |0066: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01f8 │ │ +198fd6: 0c06 |0069: move-result-object v6 │ │ +198fd8: 3906 0a00 |006a: if-nez v6, 0074 // +000a │ │ +198fdc: 1406 0601 137f |006c: const v6, #float 1.95402e+38 // #7f130106 │ │ +198fe2: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +198fe8: 0c06 |0072: move-result-object v6 │ │ +198fea: 280d |0073: goto 0080 // +000d │ │ +198fec: 2331 3511 |0074: new-array v1, v3, [Ljava/lang/Object; // type@1135 │ │ +198ff0: 1202 |0076: const/4 v2, #int 0 // #0 │ │ +198ff2: 4d06 0102 |0077: aput-object v6, v1, v2 │ │ +198ff6: 1406 9401 137f |0079: const v6, #float 1.95405e+38 // #7f130194 │ │ +198ffc: 6e30 7800 6001 |007c: invoke-virtual {v0, v6, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ +199002: 0c06 |007f: move-result-object v6 │ │ +199004: 7130 7a04 6003 |0080: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@047a │ │ +19900a: 0c06 |0083: move-result-object v6 │ │ +19900c: 6e10 7b04 0600 |0084: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@047b │ │ +199012: 0e00 |0087: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x000e line=313 │ │ 0x0024 line=342 │ │ 0x0028 line=343 │ │ @@ -435900,38 +435901,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -199efc: |[199efc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ -199f0c: 0e00 |0000: return-void │ │ +199f00: |[199f00] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ +199f10: 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 │ │ -199f10: |[199f10] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ -199f20: 7010 ef05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05ef │ │ -199f26: 5b01 9f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -199f2a: 2201 7703 |0005: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ -199f2e: 7010 950c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ -199f34: 5b01 a042 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ -199f38: 5c02 a142 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@42a1 │ │ -199f3c: 5c03 a342 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ -199f40: 0e00 |0010: return-void │ │ +199f14: |[199f14] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ +199f24: 7010 ef05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05ef │ │ +199f2a: 5b01 9f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +199f2e: 2201 7703 |0005: new-instance v1, Ljava/util/HashMap; // type@0377 │ │ +199f32: 7010 950c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c95 │ │ +199f38: 5b01 a042 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ +199f3c: 5c02 a142 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@42a1 │ │ +199f40: 5c03 a342 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ +199f44: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x000c line=39 │ │ 0x000e line=40 │ │ @@ -435946,19 +435947,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 │ │ -199db8: |[199db8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ -199dc8: 6e10 2d03 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@032d │ │ -199dce: 0a01 |0003: move-result v1 │ │ -199dd0: 8711 |0004: float-to-int v1, v1 │ │ -199dd2: 0f01 |0005: return v1 │ │ +199dbc: |[199dbc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ +199dcc: 6e10 2d03 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@032d │ │ +199dd2: 0a01 |0003: move-result v1 │ │ +199dd4: 8711 |0004: float-to-int v1, v1 │ │ +199dd6: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 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; │ │ @@ -435968,29 +435969,29 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -199d78: |[199d78] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ -199d88: 6e10 0106 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@0601 │ │ -199d8e: 0c00 |0003: move-result-object v0 │ │ -199d90: 2000 a701 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ -199d94: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -199d98: 6e10 0106 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@0601 │ │ -199d9e: 0c02 |000b: move-result-object v2 │ │ -199da0: 1f02 a701 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ -199da4: 6e10 e705 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e7 │ │ -199daa: 0a02 |0011: move-result v2 │ │ -199dac: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -199db0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -199db2: 2802 |0015: goto 0017 // +0002 │ │ -199db4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -199db6: 0f02 |0017: return v2 │ │ +199d7c: |[199d7c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ +199d8c: 6e10 0106 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@0601 │ │ +199d92: 0c00 |0003: move-result-object v0 │ │ +199d94: 2000 a701 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ +199d98: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +199d9c: 6e10 0106 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@0601 │ │ +199da2: 0c02 |000b: move-result-object v2 │ │ +199da4: 1f02 a701 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ +199da8: 6e10 e705 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e7 │ │ +199dae: 0a02 |0011: move-result v2 │ │ +199db0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +199db4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +199db6: 2802 |0015: goto 0017 // +0002 │ │ +199db8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +199dba: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=176 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0018 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ @@ -436000,23 +436001,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 │ │ -199ecc: |[199ecc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ -199edc: 7020 7257 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5772 │ │ -199ee2: 0a00 |0003: move-result v0 │ │ -199ee4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -199ee8: 6e10 ff05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05ff │ │ -199eee: 0a02 |0009: move-result v2 │ │ -199ef0: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -199ef4: 9103 0203 |000c: sub-int v3, v2, v3 │ │ -199ef8: 0f03 |000e: return v3 │ │ +199ed0: |[199ed0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ +199ee0: 7020 7257 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5772 │ │ +199ee6: 0a00 |0003: move-result v0 │ │ +199ee8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +199eec: 6e10 ff05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05ff │ │ +199ef2: 0a02 |0009: move-result v2 │ │ +199ef4: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +199ef8: 9103 0203 |000c: sub-int v3, v2, v3 │ │ +199efc: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 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 │ │ @@ -436027,75 +436028,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 │ │ -199bec: |[199bec] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -199bfc: 7220 6657 a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ -199c02: 0b00 |0003: move-result-wide v0 │ │ -199c04: 5472 a042 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ -199c08: 7120 5d0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -199c0e: 0c03 |0009: move-result-object v3 │ │ -199c10: 7220 e30c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0ce3 │ │ -199c16: 0a02 |000d: move-result v2 │ │ -199c18: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ -199c1c: 5478 a042 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ -199c20: 7120 5d0a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -199c26: 0c09 |0015: move-result-object v9 │ │ -199c28: 7220 e50c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -199c2e: 0c08 |0019: move-result-object v8 │ │ -199c30: 1f08 b101 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b1 │ │ -199c34: 1108 |001c: return-object v8 │ │ -199c36: 7220 6857 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5768 │ │ -199c3c: 0c02 |0020: move-result-object v2 │ │ -199c3e: 5423 6400 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ -199c42: 7230 6757 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5767 │ │ -199c48: 6e10 0606 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0606 │ │ -199c4e: 0a09 |0029: move-result v9 │ │ -199c50: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ -199c54: 7120 0903 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0309 │ │ -199c5a: 0a09 |002f: move-result v9 │ │ -199c5c: 6e10 0006 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@0600 │ │ -199c62: 0a0a |0033: move-result v10 │ │ -199c64: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -199c66: 7120 0903 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0309 │ │ -199c6c: 0a0a |0038: move-result v10 │ │ -199c6e: 6e10 0306 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@0603 │ │ -199c74: 0a05 |003c: move-result v5 │ │ -199c76: 6e10 0406 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0604 │ │ -199c7c: 0a06 |0040: move-result v6 │ │ -199c7e: b065 |0041: add-int/2addr v5, v6 │ │ -199c80: 6e10 1c03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -199c86: 0c06 |0045: move-result-object v6 │ │ -199c88: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -199c8c: 7130 5303 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ -199c92: 0a09 |004b: move-result v9 │ │ -199c94: 6e10 0506 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0605 │ │ -199c9a: 0a05 |004f: move-result v5 │ │ -199c9c: 6e10 0206 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@0602 │ │ -199ca2: 0a08 |0053: move-result v8 │ │ -199ca4: b085 |0054: add-int/2addr v5, v8 │ │ -199ca6: 6e10 1c03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ -199cac: 0c08 |0058: move-result-object v8 │ │ -199cae: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -199cb2: 7130 5303 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ -199cb8: 0a08 |005e: move-result v8 │ │ -199cba: 6e30 3103 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0331 │ │ -199cc0: 6e10 2003 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0320 │ │ -199cc6: 0a08 |0065: move-result v8 │ │ -199cc8: 6e10 1f03 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@031f │ │ -199cce: 0a09 |0069: move-result v9 │ │ -199cd0: 6e59 3003 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0330 │ │ -199cd6: 5478 a042 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ -199cda: 7120 5d0a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -199ce0: 0c09 |0072: move-result-object v9 │ │ -199ce2: 7230 e80c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -199ce8: 1102 |0076: return-object v2 │ │ +199bf0: |[199bf0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +199c00: 7220 6657 a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ +199c06: 0b00 |0003: move-result-wide v0 │ │ +199c08: 5472 a042 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ +199c0c: 7120 5d0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +199c12: 0c03 |0009: move-result-object v3 │ │ +199c14: 7220 e30c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0ce3 │ │ +199c1a: 0a02 |000d: move-result v2 │ │ +199c1c: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ +199c20: 5478 a042 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ +199c24: 7120 5d0a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +199c2a: 0c09 |0015: move-result-object v9 │ │ +199c2c: 7220 e50c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +199c32: 0c08 |0019: move-result-object v8 │ │ +199c34: 1f08 b101 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b1 │ │ +199c38: 1108 |001c: return-object v8 │ │ +199c3a: 7220 6857 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5768 │ │ +199c40: 0c02 |0020: move-result-object v2 │ │ +199c42: 5423 6400 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ +199c46: 7230 6757 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5767 │ │ +199c4c: 6e10 0606 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0606 │ │ +199c52: 0a09 |0029: move-result v9 │ │ +199c54: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ +199c58: 7120 0903 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0309 │ │ +199c5e: 0a09 |002f: move-result v9 │ │ +199c60: 6e10 0006 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@0600 │ │ +199c66: 0a0a |0033: move-result v10 │ │ +199c68: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +199c6a: 7120 0903 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0309 │ │ +199c70: 0a0a |0038: move-result v10 │ │ +199c72: 6e10 0306 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@0603 │ │ +199c78: 0a05 |003c: move-result v5 │ │ +199c7a: 6e10 0406 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0604 │ │ +199c80: 0a06 |0040: move-result v6 │ │ +199c82: b065 |0041: add-int/2addr v5, v6 │ │ +199c84: 6e10 1c03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +199c8a: 0c06 |0045: move-result-object v6 │ │ +199c8c: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +199c90: 7130 5303 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ +199c96: 0a09 |004b: move-result v9 │ │ +199c98: 6e10 0506 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0605 │ │ +199c9e: 0a05 |004f: move-result v5 │ │ +199ca0: 6e10 0206 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@0602 │ │ +199ca6: 0a08 |0053: move-result v8 │ │ +199ca8: b085 |0054: add-int/2addr v5, v8 │ │ +199caa: 6e10 1c03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031c │ │ +199cb0: 0c08 |0058: move-result-object v8 │ │ +199cb2: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +199cb6: 7130 5303 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ +199cbc: 0a08 |005e: move-result v8 │ │ +199cbe: 6e30 3103 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0331 │ │ +199cc4: 6e10 2003 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0320 │ │ +199cca: 0a08 |0065: move-result v8 │ │ +199ccc: 6e10 1f03 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@031f │ │ +199cd2: 0a09 |0069: move-result v9 │ │ +199cd4: 6e59 3003 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0330 │ │ +199cda: 5478 a042 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ +199cde: 7120 5d0a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +199ce4: 0c09 |0072: move-result-object v9 │ │ +199ce6: 7230 e80c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +199cec: 1102 |0076: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=81 │ │ 0x0010 line=82 │ │ 0x001d line=84 │ │ 0x0021 line=85 │ │ @@ -436120,22 +436121,22 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -199dd4: |[199dd4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ -199de4: 5510 a142 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@42a1 │ │ -199de8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -199dec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -199dee: 2805 |0005: goto 000a // +0005 │ │ -199df0: 6e10 1803 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0318 │ │ -199df6: 0a02 |0009: move-result v2 │ │ -199df8: 0f02 |000a: return v2 │ │ +199dd8: |[199dd8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ +199de8: 5510 a142 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@42a1 │ │ +199dec: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +199df0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +199df2: 2805 |0005: goto 000a // +0005 │ │ +199df4: 6e10 1803 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0318 │ │ +199dfa: 0a02 |0009: move-result v2 │ │ +199dfc: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ │ │ @@ -436144,67 +436145,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 │ │ -199dfc: |[199dfc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ -199e0c: 6e20 6d57 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@576d │ │ -199e12: 0a09 |0003: move-result v9 │ │ -199e14: 7030 6b57 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@576b │ │ -199e1a: 0a08 |0007: move-result v8 │ │ -199e1c: b198 |0008: sub-int/2addr v8, v9 │ │ -199e1e: 5560 a342 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ -199e22: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ -199e26: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ -199e2a: 6e10 ff05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05ff │ │ -199e30: 0a0b |0012: move-result v11 │ │ -199e32: 5460 9f42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -199e36: 7220 6657 a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ -199e3c: 0b00 |0018: move-result-wide v0 │ │ -199e3e: 121a |0019: const/4 v10, #int 1 // #1 │ │ -199e40: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ -199e44: 7030 7557 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5775 │ │ -199e4a: 0a02 |001f: move-result v2 │ │ -199e4c: 6e20 fe05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fe │ │ -199e52: 0c02 |0023: move-result-object v2 │ │ -199e54: 6e20 fd05 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05fd │ │ -199e5a: 0a02 |0027: move-result v2 │ │ -199e5c: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -199e5e: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ -199e62: 5463 9f42 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -199e66: 7220 6657 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ -199e6c: 0b03 |0030: move-result-wide v3 │ │ -199e6e: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ -199e72: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ -199e76: 7030 7557 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5775 │ │ -199e7c: 0a0a |0038: move-result v10 │ │ -199e7e: 6e20 fe05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fe │ │ -199e84: 0c0a |003c: move-result-object v10 │ │ -199e86: 7030 6b57 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@576b │ │ -199e8c: 0a0a |0040: move-result v10 │ │ -199e8e: 546b 9f42 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -199e92: 6e40 6c57 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@576c │ │ -199e98: 0c07 |0046: move-result-object v7 │ │ -199e9a: 5477 6400 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ -199e9e: 6e10 1803 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@0318 │ │ -199ea4: 0a07 |004c: move-result v7 │ │ -199ea6: b079 |004d: add-int/2addr v9, v7 │ │ -199ea8: b19a |004e: sub-int/2addr v10, v9 │ │ -199eaa: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ -199eae: 0f0a |0051: return v10 │ │ -199eb0: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ -199eb4: 28c6 |0054: goto 001a // -003a │ │ -199eb6: 5567 a342 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ -199eba: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ -199ebe: 1207 |0059: const/4 v7, #int 0 // #0 │ │ -199ec0: 7120 770a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ -199ec6: 0a08 |005d: move-result v8 │ │ -199ec8: 0f08 |005e: return v8 │ │ +199e00: |[199e00] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ +199e10: 6e20 6d57 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@576d │ │ +199e16: 0a09 |0003: move-result v9 │ │ +199e18: 7030 6b57 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@576b │ │ +199e1e: 0a08 |0007: move-result v8 │ │ +199e20: b198 |0008: sub-int/2addr v8, v9 │ │ +199e22: 5560 a342 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ +199e26: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ +199e2a: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ +199e2e: 6e10 ff05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05ff │ │ +199e34: 0a0b |0012: move-result v11 │ │ +199e36: 5460 9f42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +199e3a: 7220 6657 a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ +199e40: 0b00 |0018: move-result-wide v0 │ │ +199e42: 121a |0019: const/4 v10, #int 1 // #1 │ │ +199e44: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ +199e48: 7030 7557 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5775 │ │ +199e4e: 0a02 |001f: move-result v2 │ │ +199e50: 6e20 fe05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fe │ │ +199e56: 0c02 |0023: move-result-object v2 │ │ +199e58: 6e20 fd05 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05fd │ │ +199e5e: 0a02 |0027: move-result v2 │ │ +199e60: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +199e62: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ +199e66: 5463 9f42 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +199e6a: 7220 6657 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ +199e70: 0b03 |0030: move-result-wide v3 │ │ +199e72: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ +199e76: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ +199e7a: 7030 7557 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5775 │ │ +199e80: 0a0a |0038: move-result v10 │ │ +199e82: 6e20 fe05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fe │ │ +199e88: 0c0a |003c: move-result-object v10 │ │ +199e8a: 7030 6b57 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@576b │ │ +199e90: 0a0a |0040: move-result v10 │ │ +199e92: 546b 9f42 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +199e96: 6e40 6c57 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@576c │ │ +199e9c: 0c07 |0046: move-result-object v7 │ │ +199e9e: 5477 6400 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ +199ea2: 6e10 1803 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@0318 │ │ +199ea8: 0a07 |004c: move-result v7 │ │ +199eaa: b079 |004d: add-int/2addr v9, v7 │ │ +199eac: b19a |004e: sub-int/2addr v10, v9 │ │ +199eae: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ +199eb2: 0f0a |0051: return v10 │ │ +199eb4: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ +199eb8: 28c6 |0054: goto 001a // -003a │ │ +199eba: 5567 a342 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ +199ebe: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ +199ec2: 1207 |0059: const/4 v7, #int 0 // #0 │ │ +199ec4: 7120 770a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a77 │ │ +199eca: 0a08 |005d: move-result v8 │ │ +199ecc: 0f08 |005e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ 0x0009 line=136 │ │ 0x000f line=137 │ │ 0x0013 line=138 │ │ @@ -436226,34 +436227,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 │ │ -199f44: |[199f44] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -199f54: 6e20 fd05 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05fd │ │ -199f5a: 0a03 |0003: move-result v3 │ │ -199f5c: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ -199f5e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -199f60: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ -199f64: 5415 9f42 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -199f68: 6e40 7057 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@5770 │ │ -199f6e: 0a05 |000d: move-result v5 │ │ -199f70: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ -199f74: 5415 9f42 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -199f78: 6e40 6c57 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@576c │ │ -199f7e: 0c03 |0015: move-result-object v3 │ │ -199f80: 5433 6400 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ -199f84: 6e20 6d57 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@576d │ │ -199f8a: 0a03 |001b: move-result v3 │ │ -199f8c: 2802 |001c: goto 001e // +0002 │ │ -199f8e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -199f90: 6e50 7501 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0175 │ │ -199f96: 0e00 |0021: return-void │ │ +199f48: |[199f48] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +199f58: 6e20 fd05 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05fd │ │ +199f5e: 0a03 |0003: move-result v3 │ │ +199f60: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ +199f62: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +199f64: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ +199f68: 5415 9f42 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +199f6c: 6e40 7057 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@5770 │ │ +199f72: 0a05 |000d: move-result v5 │ │ +199f74: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ +199f78: 5415 9f42 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +199f7c: 6e40 6c57 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@576c │ │ +199f82: 0c03 |0015: move-result-object v3 │ │ +199f84: 5433 6400 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ +199f88: 6e20 6d57 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@576d │ │ +199f8e: 0a03 |001b: move-result v3 │ │ +199f90: 2802 |001c: goto 001e // +0002 │ │ +199f92: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +199f94: 6e50 7501 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0175 │ │ +199f9a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=53 │ │ 0x0010 line=54 │ │ 0x0018 line=55 │ │ 0x001e line=58 │ │ @@ -436269,51 +436270,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 │ │ -199cec: |[199cec] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ -199cfc: 7020 7257 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5772 │ │ -199d02: 0a07 |0003: move-result v7 │ │ -199d04: 0780 |0004: move-object v0, v8 │ │ -199d06: 1f00 a801 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01a8 │ │ -199d0a: 6e10 ec05 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05ec │ │ -199d10: 0a00 |000a: move-result v0 │ │ -199d12: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ -199d16: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -199d18: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ -199d1c: b130 |0010: sub-int/2addr v0, v3 │ │ -199d1e: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ -199d22: 7220 6657 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ -199d28: 0b04 |0016: move-result-wide v4 │ │ -199d2a: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ -199d2e: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ -199d32: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ -199d36: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ -199d3a: 0f03 |001f: return v3 │ │ -199d3c: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ -199d40: 1217 |0022: const/4 v7, #int 1 // #1 │ │ -199d42: 2802 |0023: goto 0025 // +0002 │ │ -199d44: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ -199d46: b097 |0025: add-int/2addr v7, v9 │ │ -199d48: 7220 6657 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ -199d4e: 0b04 |0029: move-result-wide v4 │ │ -199d50: 7220 6657 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ -199d56: 0b07 |002d: move-result-wide v7 │ │ -199d58: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ -199d5c: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ -199d60: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ -199d64: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ -199d68: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ -199d6c: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ -199d70: 2802 |003a: goto 003c // +0002 │ │ -199d72: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -199d74: 0f03 |003c: return v3 │ │ +199cf0: |[199cf0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ +199d00: 7020 7257 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5772 │ │ +199d06: 0a07 |0003: move-result v7 │ │ +199d08: 0780 |0004: move-object v0, v8 │ │ +199d0a: 1f00 a801 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01a8 │ │ +199d0e: 6e10 ec05 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05ec │ │ +199d14: 0a00 |000a: move-result v0 │ │ +199d16: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ +199d1a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +199d1c: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ +199d20: b130 |0010: sub-int/2addr v0, v3 │ │ +199d22: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ +199d26: 7220 6657 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ +199d2c: 0b04 |0016: move-result-wide v4 │ │ +199d2e: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ +199d32: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ +199d36: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ +199d3a: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ +199d3e: 0f03 |001f: return v3 │ │ +199d40: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ +199d44: 1217 |0022: const/4 v7, #int 1 // #1 │ │ +199d46: 2802 |0023: goto 0025 // +0002 │ │ +199d48: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ +199d4a: b097 |0025: add-int/2addr v7, v9 │ │ +199d4c: 7220 6657 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ +199d52: 0b04 |0029: move-result-wide v4 │ │ +199d54: 7220 6657 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5766 │ │ +199d5a: 0b07 |002d: move-result-wide v7 │ │ +199d5c: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ +199d60: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ +199d64: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ +199d68: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ +199d6c: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ +199d70: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ +199d74: 2802 |003a: goto 003c // +0002 │ │ +199d76: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +199d78: 0f03 |003c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=63 │ │ 0x0013 line=65 │ │ 0x0026 line=72 │ │ 0x002a line=73 │ │ @@ -436328,18 +436329,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199f98: |[199f98] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ -199fa8: 5410 a042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ -199fac: 7210 e20c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0ce2 │ │ -199fb2: 0e00 |0005: return-void │ │ +199f9c: |[199f9c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ +199fac: 5410 a042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@42a0 │ │ +199fb0: 7210 e20c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0ce2 │ │ +199fb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;) │ │ @@ -436347,22 +436348,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -199fb4: |[199fb4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -199fc4: 5220 a242 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a2 │ │ -199fc8: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -199fcc: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -199fd0: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -199fd4: 5923 a242 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a2 │ │ -199fd8: 6e10 7157 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5771 │ │ -199fde: 0e00 |000d: return-void │ │ +199fb8: |[199fb8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +199fc8: 5220 a242 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a2 │ │ +199fcc: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +199fd0: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +199fd4: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +199fd8: 5923 a242 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a2 │ │ +199fdc: 6e10 7157 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5771 │ │ +199fe2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0006 line=181 │ │ 0x000a line=182 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ @@ -436373,55 +436374,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 │ │ -199fe0: |[199fe0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -199ff0: 6e10 ff05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05ff │ │ -199ff6: 0a0c |0003: move-result v12 │ │ -199ff8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -199ffa: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ -199ffe: 7030 7557 b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5775 │ │ -19a004: 0a01 |000a: move-result v1 │ │ -19a006: 6e20 fe05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fe │ │ -19a00c: 0c03 |000e: move-result-object v3 │ │ -19a00e: 6e20 fd05 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05fd │ │ -19a014: 0a05 |0012: move-result v5 │ │ -19a016: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -19a018: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ -19a01c: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ -19a020: 5591 a342 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ -19a024: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -19a028: 5491 9f42 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -19a02c: 6e40 7057 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@5770 │ │ -19a032: 0a01 |0021: move-result v1 │ │ -19a034: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ -19a038: 5491 9f42 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ -19a03c: 6e40 6c57 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@576c │ │ -19a042: 0c01 |0029: move-result-object v1 │ │ -19a044: 5417 6400 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ -19a048: 6e10 2b01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012b │ │ -19a04e: 6e10 1d03 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@031d │ │ -19a054: 0a08 |0032: move-result v8 │ │ -19a056: 0791 |0033: move-object v1, v9 │ │ -19a058: 07b2 |0034: move-object v2, v11 │ │ -19a05a: 0774 |0035: move-object v4, v7 │ │ -19a05c: 0106 |0036: move v6, v0 │ │ -19a05e: 7406 6e57 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@576e │ │ -19a064: 0a01 |003a: move-result v1 │ │ -19a066: 8282 |003b: int-to-float v2, v8 │ │ -19a068: 8211 |003c: int-to-float v1, v1 │ │ -19a06a: 6e30 2c01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012c │ │ -19a070: 6e20 1203 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0312 │ │ -19a076: 6e10 2a01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012a │ │ -19a07c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -19a080: 28bd |0048: goto 0005 // -0043 │ │ -19a082: 0e00 |0049: return-void │ │ +199fe4: |[199fe4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +199ff4: 6e10 ff05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05ff │ │ +199ffa: 0a0c |0003: move-result v12 │ │ +199ffc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +199ffe: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ +19a002: 7030 7557 b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5775 │ │ +19a008: 0a01 |000a: move-result v1 │ │ +19a00a: 6e20 fe05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fe │ │ +19a010: 0c03 |000e: move-result-object v3 │ │ +19a012: 6e20 fd05 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05fd │ │ +19a018: 0a05 |0012: move-result v5 │ │ +19a01a: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +19a01c: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ +19a020: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ +19a024: 5591 a342 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a3 │ │ +19a028: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +19a02c: 5491 9f42 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +19a030: 6e40 7057 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@5770 │ │ +19a036: 0a01 |0021: move-result v1 │ │ +19a038: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ +19a03c: 5491 9f42 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429f │ │ +19a040: 6e40 6c57 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@576c │ │ +19a046: 0c01 |0029: move-result-object v1 │ │ +19a048: 5417 6400 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0064 │ │ +19a04c: 6e10 2b01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012b │ │ +19a052: 6e10 1d03 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@031d │ │ +19a058: 0a08 |0032: move-result v8 │ │ +19a05a: 0791 |0033: move-object v1, v9 │ │ +19a05c: 07b2 |0034: move-object v2, v11 │ │ +19a05e: 0774 |0035: move-object v4, v7 │ │ +19a060: 0106 |0036: move v6, v0 │ │ +19a062: 7406 6e57 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@576e │ │ +19a068: 0a01 |003a: move-result v1 │ │ +19a06a: 8282 |003b: int-to-float v2, v8 │ │ +19a06c: 8211 |003c: int-to-float v1, v1 │ │ +19a06e: 6e30 2c01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012c │ │ +19a074: 6e20 1203 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0312 │ │ +19a07a: 6e10 2a01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012a │ │ +19a080: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +19a084: 28bd |0048: goto 0005 // -0043 │ │ +19a086: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0007 line=115 │ │ 0x000f line=117 │ │ 0x0018 line=119 │ │ 0x0024 line=120 │ │ @@ -436467,17 +436468,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19bc28: |[19bc28] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ -19bc38: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19bc3e: 0e00 |0003: return-void │ │ +19bc2c: |[19bc2c] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ +19bc3c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19bc42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ │ │ Virtual methods - │ │ @@ -436486,18 +436487,18 @@ │ │ type : '(Ljava/util/concurrent/ExecutionException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19bc40: |[19bc40] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ -19bc50: 2200 d202 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ -19bc54: 7020 c009 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ -19bc5a: 2700 |0005: throw v0 │ │ +19bc44: |[19bc44] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ +19bc54: 2200 d202 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d2 │ │ +19bc58: 7020 c009 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c0 │ │ +19bc5e: 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; │ │ │ │ @@ -436546,36 +436547,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19bdac: |[19bdac] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -19bdbc: 2200 f110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10f1 │ │ -19bdc0: 7010 0f58 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@580f │ │ -19bdc6: 6900 b742 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b7 │ │ -19bdca: 0e00 |0007: return-void │ │ +19bdb0: |[19bdb0] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +19bdc0: 2200 f110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10f1 │ │ +19bdc4: 7010 0f58 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@580f │ │ +19bdca: 6900 b742 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b7 │ │ +19bdce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 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 │ │ -19bdcc: |[19bdcc] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -19bddc: 7010 1e58 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@581e │ │ -19bde2: 0e00 |0003: return-void │ │ +19bdd0: |[19bdd0] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +19bde0: 7010 1e58 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@581e │ │ +19bde6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -436583,17 +436584,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19bd20: |[19bd20] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ -19bd30: 6200 b742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b7 │ │ -19bd34: 1100 |0002: return-object v0 │ │ +19bd24: |[19bd24] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ +19bd34: 6200 b742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b7 │ │ +19bd38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ Virtual methods - │ │ @@ -436602,18 +436603,18 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19bd50: |[19bd50] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ -19bd60: 7100 810c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c81 │ │ -19bd66: 0c00 |0003: move-result-object v0 │ │ -19bd68: 1100 |0004: return-object v0 │ │ +19bd54: |[19bd54] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ +19bd64: 7100 810c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c81 │ │ +19bd6a: 0c00 |0003: move-result-object v0 │ │ +19bd6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -436621,38 +436622,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19bc5c: |[19bc5c] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ -19bc6c: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ -19bc70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -19bc72: 2802 |0003: goto 0005 // +0002 │ │ -19bc74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19bc76: 0f01 |0005: return v1 │ │ +19bc60: |[19bc60] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ +19bc70: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ +19bc74: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +19bc76: 2802 |0003: goto 0005 // +0002 │ │ +19bc78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19bc7a: 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 │ │ -19bca4: |[19bca4] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ -19bcb4: 2200 e802 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ -19bcb8: 1a01 9b83 |0002: const-string v1, "value is absent" // string@839b │ │ -19bcbc: 7020 430a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ -19bcc2: 2700 |0007: throw v0 │ │ +19bca8: |[19bca8] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ +19bcb8: 2200 e802 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02e8 │ │ +19bcbc: 1a01 9b83 |0002: const-string v1, "value is absent" // string@839b │ │ +19bcc0: 7020 430a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a43 │ │ +19bcc6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -436660,51 +436661,51 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -19bc8c: |[19bc8c] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ -19bc9c: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ -19bca2: 0f00 |0003: return v0 │ │ +19bc90: |[19bc90] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ +19bca0: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ +19bca6: 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 │ │ -19bc78: |[19bc78] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ -19bc88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19bc8a: 0f00 |0001: return v0 │ │ +19bc7c: |[19bc7c] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ +19bc8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19bc8e: 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 │ │ -19bcc4: |[19bcc4] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19bcd4: 1a00 3d83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833d │ │ -19bcd8: 7120 3758 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ -19bcde: 0c02 |0005: move-result-object v2 │ │ -19bce0: 1102 |0006: return-object v2 │ │ +19bcc8: |[19bcc8] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19bcd8: 1a00 3d83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833d │ │ +19bcdc: 7120 3758 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ +19bce2: 0c02 |0005: move-result-object v2 │ │ +19bce4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -436713,21 +436714,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 │ │ -19bce4: |[19bce4] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -19bcf4: 7210 4c58 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@584c │ │ -19bcfa: 0c02 |0003: move-result-object v2 │ │ -19bcfc: 1a00 3c83 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@833c │ │ -19bd00: 7120 3758 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ -19bd06: 0c02 |0009: move-result-object v2 │ │ -19bd08: 1102 |000a: return-object v2 │ │ +19bce8: |[19bce8] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +19bcf8: 7210 4c58 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@584c │ │ +19bcfe: 0c02 |0003: move-result-object v2 │ │ +19bd00: 1a00 3c83 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@833c │ │ +19bd04: 7120 3758 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ +19bd0a: 0c02 |0009: move-result-object v2 │ │ +19bd0c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/thoughtcrime/securesms/util/guava/Supplier; │ │ │ │ @@ -436736,19 +436737,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 │ │ -19bd6c: |[19bd6c] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19bd7c: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ -19bd82: 0c01 |0003: move-result-object v1 │ │ -19bd84: 1f01 f310 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10f3 │ │ -19bd88: 1101 |0006: return-object v1 │ │ +19bd70: |[19bd70] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19bd80: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ +19bd86: 0c01 |0003: move-result-object v1 │ │ +19bd88: 1f01 f310 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10f3 │ │ +19bd8c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ @@ -436757,33 +436758,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19bd0c: |[19bd0c] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ -19bd1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19bd1e: 1100 |0001: return-object v0 │ │ +19bd10: |[19bd10] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ +19bd20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19bd22: 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 │ │ -19bd38: |[19bd38] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ -19bd48: 1a00 ab30 |0000: const-string v0, "Optional.absent()" // string@30ab │ │ -19bd4c: 1100 |0002: return-object v0 │ │ +19bd3c: |[19bd3c] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ +19bd4c: 1a00 ab30 |0000: const-string v0, "Optional.absent()" // string@30ab │ │ +19bd50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -436791,19 +436792,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 │ │ -19bd8c: |[19bd8c] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19bd9c: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ -19bda2: 7100 1f58 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@581f │ │ -19bda8: 0c01 |0006: move-result-object v1 │ │ -19bdaa: 1101 |0007: return-object v1 │ │ +19bd90: |[19bd90] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19bda0: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ +19bda6: 7100 1f58 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@581f │ │ +19bdac: 0c01 |0006: move-result-object v1 │ │ +19bdae: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Function; │ │ @@ -436863,18 +436864,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c4b8: |[19c4b8] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ -19c4c8: 7010 1e58 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@581e │ │ -19c4ce: 5b01 ba42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c4d2: 0e00 |0005: return-void │ │ +19c4bc: |[19c4bc] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ +19c4cc: 7010 1e58 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@581e │ │ +19c4d2: 5b01 ba42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c4d6: 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; │ │ @@ -436885,19 +436886,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19c44c: |[19c44c] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ -19c45c: 5410 ba42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c460: 7110 860c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c86 │ │ -19c466: 0c00 |0005: move-result-object v0 │ │ -19c468: 1100 |0006: return-object v0 │ │ +19c450: |[19c450] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ +19c460: 5410 ba42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c464: 7110 860c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c86 │ │ +19c46a: 0c00 |0005: move-result-object v0 │ │ +19c46c: 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;) │ │ @@ -436905,25 +436906,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19c334: |[19c334] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ -19c344: 2020 f510 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ -19c348: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -19c34c: 1f02 f510 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ -19c350: 5410 ba42 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c354: 5422 ba42 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c358: 6e20 a00a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ -19c35e: 0a02 |000d: move-result v2 │ │ -19c360: 0f02 |000e: return v2 │ │ -19c362: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -19c364: 0f02 |0010: return v2 │ │ +19c338: |[19c338] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ +19c348: 2020 f510 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ +19c34c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +19c350: 1f02 f510 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ +19c354: 5410 ba42 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c358: 5422 ba42 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c35c: 6e20 a00a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa0 │ │ +19c362: 0a02 |000d: move-result v2 │ │ +19c364: 0f02 |000e: return v2 │ │ +19c366: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +19c368: 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; │ │ @@ -436934,17 +436935,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c3a4: |[19c3a4] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ -19c3b4: 5410 ba42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c3b8: 1100 |0002: return-object v0 │ │ +19c3a8: |[19c3a8] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ +19c3b8: 5410 ba42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c3bc: 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;) │ │ @@ -436952,21 +436953,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -19c37c: |[19c37c] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ -19c38c: 5420 ba42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c390: 6e10 a20a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ -19c396: 0a00 |0005: move-result v0 │ │ -19c398: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ -19c39e: b010 |0009: add-int/2addr v0, v1 │ │ -19c3a0: 0f00 |000a: return v0 │ │ +19c380: |[19c380] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ +19c390: 5420 ba42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c394: 6e10 a20a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa2 │ │ +19c39a: 0a00 |0005: move-result v0 │ │ +19c39c: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ +19c3a2: b010 |0009: add-int/2addr v0, v1 │ │ +19c3a4: 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;) │ │ @@ -436974,35 +436975,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19c368: |[19c368] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ -19c378: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19c37a: 0f00 |0001: return v0 │ │ +19c36c: |[19c36c] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ +19c37c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19c37e: 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 │ │ -19c3bc: |[19c3bc] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19c3cc: 1a00 3d83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833d │ │ -19c3d0: 7120 3758 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ -19c3d6: 5412 ba42 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c3da: 1102 |0007: return-object v2 │ │ +19c3c0: |[19c3c0] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19c3d0: 1a00 3d83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833d │ │ +19c3d4: 7120 3758 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ +19c3da: 5412 ba42 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c3de: 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; │ │ @@ -437012,18 +437013,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 │ │ -19c3dc: |[19c3dc] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -19c3ec: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ -19c3f2: 5401 ba42 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c3f6: 1101 |0005: return-object v1 │ │ +19c3e0: |[19c3e0] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +19c3f0: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ +19c3f6: 5401 ba42 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c3fa: 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; │ │ @@ -437033,17 +437034,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 │ │ -19c46c: |[19c46c] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19c47c: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ -19c482: 1100 |0003: return-object v0 │ │ +19c470: |[19c470] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19c480: 7110 3658 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5836 │ │ +19c486: 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; │ │ │ │ @@ -437052,17 +437053,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c3f8: |[19c3f8] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ -19c408: 5410 ba42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c40c: 1100 |0002: return-object v0 │ │ +19c3fc: |[19c3fc] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ +19c40c: 5410 ba42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c410: 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;) │ │ @@ -437070,25 +437071,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19c410: |[19c410] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ -19c420: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ -19c424: 1a01 ad30 |0002: const-string v1, "Optional.of(" // string@30ad │ │ -19c428: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -19c42e: 5421 ba42 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c432: 6e20 150b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ -19c438: 1a01 f009 |000c: const-string v1, ")" // string@09f0 │ │ -19c43c: 6e20 160b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19c442: 6e10 270b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -19c448: 0c00 |0014: move-result-object v0 │ │ -19c44a: 1100 |0015: return-object v0 │ │ +19c414: |[19c414] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ +19c424: 2200 0503 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0305 │ │ +19c428: 1a01 ad30 |0002: const-string v1, "Optional.of(" // string@30ad │ │ +19c42c: 7020 0d0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +19c432: 5421 ba42 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c436: 6e20 150b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b15 │ │ +19c43c: 1a01 f009 |000c: const-string v1, ")" // string@09f0 │ │ +19c440: 6e20 160b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19c446: 6e10 270b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +19c44c: 0c00 |0014: move-result-object v0 │ │ +19c44e: 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;) │ │ @@ -437096,24 +437097,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 │ │ -19c484: |[19c484] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19c494: 2200 f510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ -19c498: 5421 ba42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ -19c49c: 7220 1c58 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@581c │ │ -19c4a2: 0c03 |0007: move-result-object v3 │ │ -19c4a4: 1a01 ac3b |0008: const-string v1, "Transformation function cannot return null." // string@3bac │ │ -19c4a8: 7120 3758 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ -19c4ae: 0c03 |000d: move-result-object v3 │ │ -19c4b0: 7020 4058 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5840 │ │ -19c4b6: 1100 |0011: return-object v0 │ │ +19c488: |[19c488] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19c498: 2200 f510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f5 │ │ +19c49c: 5421 ba42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42ba │ │ +19c4a0: 7220 1c58 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@581c │ │ +19c4a6: 0c03 |0007: move-result-object v3 │ │ +19c4a8: 1a01 ac3b |0008: const-string v1, "Transformation function cannot return null." // string@3bac │ │ +19c4ac: 7120 3758 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5837 │ │ +19c4b2: 0c03 |000d: move-result-object v3 │ │ +19c4b4: 7020 4058 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5840 │ │ +19c4ba: 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; │ │ │ │ @@ -437152,18 +437153,18 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19cee8: |[19cee8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ -19cef8: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19cefe: 5b01 dd42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ -19cf02: 0e00 |0005: return-void │ │ +19ceec: |[19ceec] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ +19cefc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19cf02: 5b01 dd42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ +19cf06: 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; │ │ @@ -437174,371 +437175,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 │ │ -19cf04: |[19cf04] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -19cf14: 7120 a208 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@08a2 │ │ -19cf1a: 0e00 |0003: return-void │ │ +19cf08: |[19cf08] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +19cf18: 7120 a208 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@08a2 │ │ +19cf1e: 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 │ │ -19cf1c: |[19cf1c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ -19cf2c: 7120 a308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a3 │ │ -19cf32: 0e00 |0003: return-void │ │ +19cf20: |[19cf20] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ +19cf30: 7120 a308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a3 │ │ +19cf36: 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 │ │ -19cf34: |[19cf34] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -19cf44: 7120 a408 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@08a4 │ │ -19cf4a: 0e00 |0003: return-void │ │ +19cf38: |[19cf38] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +19cf48: 7120 a408 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@08a4 │ │ +19cf4e: 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 │ │ -19cf4c: |[19cf4c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ -19cf5c: 7120 a508 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@08a5 │ │ -19cf62: 0e00 |0003: return-void │ │ +19cf50: |[19cf50] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ +19cf60: 7120 a508 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@08a5 │ │ +19cf66: 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 │ │ -19cf64: |[19cf64] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ -19cf74: 7120 a608 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@08a6 │ │ -19cf7a: 0e00 |0003: return-void │ │ +19cf68: |[19cf68] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ +19cf78: 7120 a608 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@08a6 │ │ +19cf7e: 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 │ │ -19cf7c: |[19cf7c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ -19cf8c: 7120 a708 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@08a7 │ │ -19cf92: 0e00 |0003: return-void │ │ +19cf80: |[19cf80] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ +19cf90: 7120 a708 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@08a7 │ │ +19cf96: 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 │ │ -19cf94: |[19cf94] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ -19cfa4: 7130 a808 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@08a8 │ │ -19cfaa: 0e00 |0003: return-void │ │ +19cf98: |[19cf98] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ +19cfa8: 7130 a808 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@08a8 │ │ +19cfae: 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 │ │ -19cfac: |[19cfac] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -19cfbc: 7130 a908 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@08a9 │ │ -19cfc2: 0e00 |0003: return-void │ │ +19cfb0: |[19cfb0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +19cfc0: 7130 a908 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@08a9 │ │ +19cfc6: 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 │ │ -19cfc4: |[19cfc4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ -19cfd4: 7120 aa08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08aa │ │ -19cfda: 0e00 |0003: return-void │ │ +19cfc8: |[19cfc8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ +19cfd8: 7120 aa08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08aa │ │ +19cfde: 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 │ │ -19cfdc: |[19cfdc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ -19cfec: 7120 ab08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ab │ │ -19cff2: 0e00 |0003: return-void │ │ +19cfe0: |[19cfe0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ +19cff0: 7120 ab08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ab │ │ +19cff6: 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 │ │ -19cff4: |[19cff4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ -19d004: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ac │ │ -19d00a: 0e00 |0003: return-void │ │ +19cff8: |[19cff8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ +19d008: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ac │ │ +19d00e: 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 │ │ -19d00c: |[19d00c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ -19d01c: 7130 ad08 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@08ad │ │ -19d022: 0e00 |0003: return-void │ │ +19d010: |[19d010] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ +19d020: 7130 ad08 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@08ad │ │ +19d026: 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 │ │ -19d024: |[19d024] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -19d034: 7130 ae08 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@08ae │ │ -19d03a: 0e00 |0003: return-void │ │ +19d028: |[19d028] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +19d038: 7130 ae08 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@08ae │ │ +19d03e: 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 │ │ -19d03c: |[19d03c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -19d04c: 7120 af08 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@08af │ │ -19d052: 0e00 |0003: return-void │ │ +19d040: |[19d040] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +19d050: 7120 af08 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@08af │ │ +19d056: 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 │ │ -19d054: |[19d054] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -19d064: 7120 b008 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@08b0 │ │ -19d06a: 0e00 |0003: return-void │ │ +19d058: |[19d058] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +19d068: 7120 b008 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@08b0 │ │ +19d06e: 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 │ │ -19d06c: |[19d06c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ -19d07c: 7130 b108 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@08b1 │ │ -19d082: 0e00 |0003: return-void │ │ +19d070: |[19d070] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ +19d080: 7130 b108 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@08b1 │ │ +19d086: 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 │ │ -19d084: |[19d084] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -19d094: 7120 b208 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@08b2 │ │ -19d09a: 0e00 |0003: return-void │ │ +19d088: |[19d088] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +19d098: 7120 b208 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@08b2 │ │ +19d09e: 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 │ │ -19d09c: |[19d09c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ -19d0ac: 7120 b308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b3 │ │ -19d0b2: 0e00 |0003: return-void │ │ +19d0a0: |[19d0a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ +19d0b0: 7120 b308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b3 │ │ +19d0b6: 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 │ │ -19d0b4: |[19d0b4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ -19d0c4: 7120 b408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b4 │ │ -19d0ca: 0e00 |0003: return-void │ │ +19d0b8: |[19d0b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ +19d0c8: 7120 b408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b4 │ │ +19d0ce: 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 │ │ -19d0cc: |[19d0cc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -19d0dc: 7120 b508 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@08b5 │ │ -19d0e2: 0e00 |0003: return-void │ │ +19d0d0: |[19d0d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +19d0e0: 7120 b508 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@08b5 │ │ +19d0e6: 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 │ │ -19d0e4: |[19d0e4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -19d0f4: 7120 b608 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@08b6 │ │ -19d0fa: 0e00 |0003: return-void │ │ +19d0e8: |[19d0e8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +19d0f8: 7120 b608 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@08b6 │ │ +19d0fe: 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 │ │ -19d0fc: |[19d0fc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ -19d10c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19d10e: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ -19d112: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ -19d116: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -19d118: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ -19d11c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -19d11e: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ -19d122: 1243 |000b: const/4 v3, #int 4 // #4 │ │ -19d124: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ -19d128: 2814 |000e: goto 0022 // +0014 │ │ -19d12a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -19d12e: 5423 dd42 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ -19d132: 6e20 6e03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036e │ │ -19d138: 280c |0016: goto 0022 // +000c │ │ -19d13a: 5423 dd42 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ -19d13e: 6e20 6f03 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ -19d144: 2806 |001c: goto 0022 // +0006 │ │ -19d146: 5423 dd42 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ -19d14a: 6e20 6f03 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ -19d150: 0e00 |0022: return-void │ │ +19d100: |[19d100] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ +19d110: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19d112: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ +19d116: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ +19d11a: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +19d11c: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ +19d120: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +19d122: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ +19d126: 1243 |000b: const/4 v3, #int 4 // #4 │ │ +19d128: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ +19d12c: 2814 |000e: goto 0022 // +0014 │ │ +19d12e: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +19d132: 5423 dd42 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ +19d136: 6e20 6e03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036e │ │ +19d13c: 280c |0016: goto 0022 // +000c │ │ +19d13e: 5423 dd42 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ +19d142: 6e20 6f03 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ +19d148: 2806 |001c: goto 0022 // +0006 │ │ +19d14a: 5423 dd42 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42dd │ │ +19d14e: 6e20 6f03 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ +19d154: 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; │ │ @@ -437550,241 +437551,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 │ │ -19d154: |[19d154] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -19d164: 7120 b708 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@08b7 │ │ -19d16a: 0e00 |0003: return-void │ │ +19d158: |[19d158] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +19d168: 7120 b708 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@08b7 │ │ +19d16e: 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 │ │ -19d184: |[19d184] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ -19d194: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b8 │ │ -19d19a: 0e00 |0003: return-void │ │ +19d188: |[19d188] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ +19d198: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b8 │ │ +19d19e: 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 │ │ -19d16c: |[19d16c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -19d17c: 7140 b908 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@08b9 │ │ -19d182: 0e00 |0003: return-void │ │ +19d170: |[19d170] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +19d180: 7140 b908 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@08b9 │ │ +19d186: 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 │ │ -19d19c: |[19d19c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ -19d1ac: 7110 ba08 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08ba │ │ -19d1b2: 0e00 |0003: return-void │ │ +19d1a0: |[19d1a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ +19d1b0: 7110 ba08 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08ba │ │ +19d1b6: 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 │ │ -19d1b4: |[19d1b4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ -19d1c4: 7120 bb08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08bb │ │ -19d1ca: 0e00 |0003: return-void │ │ +19d1b8: |[19d1b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ +19d1c8: 7120 bb08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08bb │ │ +19d1ce: 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 │ │ -19d1cc: |[19d1cc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ -19d1dc: 7130 bc08 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@08bc │ │ -19d1e2: 0e00 |0003: return-void │ │ +19d1d0: |[19d1d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ +19d1e0: 7130 bc08 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@08bc │ │ +19d1e6: 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 │ │ -19d1e4: |[19d1e4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ -19d1f4: 7130 bd08 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@08bd │ │ -19d1fa: 0e00 |0003: return-void │ │ +19d1e8: |[19d1e8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ +19d1f8: 7130 bd08 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@08bd │ │ +19d1fe: 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 │ │ -19d1fc: |[19d1fc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ -19d20c: 7120 be08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08be │ │ -19d212: 0e00 |0003: return-void │ │ +19d200: |[19d200] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ +19d210: 7120 be08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08be │ │ +19d216: 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 │ │ -19d214: |[19d214] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ -19d224: 7120 bf08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08bf │ │ -19d22a: 0e00 |0003: return-void │ │ +19d218: |[19d218] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ +19d228: 7120 bf08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08bf │ │ +19d22e: 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 │ │ -19d22c: |[19d22c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ -19d23c: 7130 c008 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@08c0 │ │ -19d242: 0e00 |0003: return-void │ │ +19d230: |[19d230] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ +19d240: 7130 c008 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@08c0 │ │ +19d246: 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 │ │ -19d244: |[19d244] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -19d254: 7130 c108 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@08c1 │ │ -19d25a: 0e00 |0003: return-void │ │ +19d248: |[19d248] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +19d258: 7130 c108 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@08c1 │ │ +19d25e: 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 │ │ -19d25c: |[19d25c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ -19d26c: 7120 c208 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@08c2 │ │ -19d272: 0e00 |0003: return-void │ │ +19d260: |[19d260] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ +19d270: 7120 c208 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@08c2 │ │ +19d276: 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 │ │ -19d274: |[19d274] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ -19d284: 7120 c308 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@08c3 │ │ -19d28a: 0e00 |0003: return-void │ │ +19d278: |[19d278] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ +19d288: 7120 c308 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@08c3 │ │ +19d28e: 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 │ │ -19d28c: |[19d28c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -19d29c: 7120 c408 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@08c4 │ │ -19d2a2: 0e00 |0003: return-void │ │ +19d290: |[19d290] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +19d2a0: 7120 c408 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@08c4 │ │ +19d2a6: 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 │ │ -19d2a4: |[19d2a4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ -19d2b4: 7120 c508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c5 │ │ -19d2ba: 0e00 |0003: return-void │ │ +19d2a8: |[19d2a8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ +19d2b8: 7120 c508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c5 │ │ +19d2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 15764 (VideoPlayer.java) │ │ │ │ Class #2476 header: │ │ @@ -437815,18 +437816,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 │ │ -19d4ec: |[19d4ec] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ -19d4fc: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19d502: 5b01 e342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e3 │ │ -19d506: 0e00 |0005: return-void │ │ +19d4f0: |[19d4f0] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ +19d500: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19d506: 5b01 e342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e3 │ │ +19d50a: 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; │ │ @@ -437837,18 +437838,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 │ │ -19d4a8: |[19d4a8] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ -19d4b8: 6e10 c658 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@58c6 │ │ -19d4be: 0c00 |0003: move-result-object v0 │ │ -19d4c0: 1100 |0004: return-object v0 │ │ +19d4ac: |[19d4ac] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ +19d4bc: 6e10 c658 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@58c6 │ │ +19d4c2: 0c00 |0003: move-result-object v0 │ │ +19d4c4: 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;) │ │ @@ -437856,21 +437857,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 │ │ -19d4c4: |[19d4c4] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ -19d4d4: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@1101 │ │ -19d4d8: 5421 e342 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e3 │ │ -19d4dc: 6e10 e908 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08e9 │ │ -19d4e2: 0c01 |0007: move-result-object v1 │ │ -19d4e4: 7020 bd58 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@58bd │ │ -19d4ea: 1100 |000b: return-object v0 │ │ +19d4c8: |[19d4c8] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ +19d4d8: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@1101 │ │ +19d4dc: 5421 e342 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e3 │ │ +19d4e0: 6e10 e908 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08e9 │ │ +19d4e6: 0c01 |0007: move-result-object v1 │ │ +19d4e8: 7020 bd58 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@58bd │ │ +19d4ee: 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 : 3588 (AttachmentDataSourceFactory.java) │ │ @@ -437924,22 +437925,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 │ │ -19d95c: |[19d95c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ -19d96c: 5b23 ed42 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42ed │ │ -19d970: 7010 9f0a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19d976: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ -19d97c: 5a20 ea42 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ -19d980: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -19d984: 5a20 eb42 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42eb │ │ -19d988: 0e00 |000e: return-void │ │ +19d960: |[19d960] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ +19d970: 5b23 ed42 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42ed │ │ +19d974: 7010 9f0a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19d97a: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ +19d980: 5a20 ea42 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ +19d984: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +19d988: 5a20 eb42 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42eb │ │ +19d98c: 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; │ │ @@ -437950,17 +437951,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 │ │ -19d98c: |[19d98c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ -19d99c: 7020 cf58 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@58cf │ │ -19d9a2: 0e00 |0003: return-void │ │ +19d990: |[19d990] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ +19d9a0: 7020 cf58 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@58cf │ │ +19d9a6: 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; │ │ @@ -437970,66 +437971,66 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -19d8b0: |[19d8b0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ -19d8c0: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ -19d8c4: bb04 |0002: add-long/2addr v4, v0 │ │ -19d8c6: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ -19d8d0: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ -19d8d4: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ -19d8d8: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -19d8da: 2802 |000d: goto 000f // +0002 │ │ -19d8dc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -19d8de: 0f04 |000f: return v4 │ │ +19d8b4: |[19d8b4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ +19d8c4: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ +19d8c8: bb04 |0002: add-long/2addr v4, v0 │ │ +19d8ca: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ +19d8d4: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ +19d8d8: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ +19d8dc: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +19d8de: 2802 |000d: goto 000f // +0002 │ │ +19d8e0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +19d8e2: 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 │ │ -19d9a4: |[19d9a4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ -19d9b4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -19d9b8: 7110 9e0b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9e │ │ -19d9be: 0c00 |0005: move-result-object v0 │ │ -19d9c0: 6e10 d558 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@58d5 │ │ -19d9c6: 0b01 |0009: move-result-wide v1 │ │ -19d9c8: 7030 d758 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58d7 │ │ -19d9ce: 0a03 |000d: move-result v3 │ │ -19d9d0: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -19d9d4: 7130 1308 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0813 │ │ -19d9da: 2806 |0013: goto 0019 // +0006 │ │ -19d9dc: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ -19d9e0: 7130 1308 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0813 │ │ -19d9e6: 1a03 136b |0019: const-string v3, "mdat" // string@6b13 │ │ -19d9ea: 7110 1208 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@0812 │ │ -19d9f0: 0c03 |001e: move-result-object v3 │ │ -19d9f2: 6e20 ae0b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bae │ │ -19d9f8: 7030 d758 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58d7 │ │ -19d9fe: 0a03 |0025: move-result v3 │ │ -19da00: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ -19da04: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ -19da08: 2311 1711 |002a: new-array v1, v1, [B // type@1117 │ │ -19da0c: 6e20 ae0b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bae │ │ -19da12: 2804 |002f: goto 0033 // +0004 │ │ -19da14: 7130 1408 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0814 │ │ -19da1a: 6e10 b30b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb3 │ │ -19da20: 7220 c60b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc6 │ │ -19da26: 0e00 |0039: return-void │ │ +19d9a8: |[19d9a8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ +19d9b8: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +19d9bc: 7110 9e0b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9e │ │ +19d9c2: 0c00 |0005: move-result-object v0 │ │ +19d9c4: 6e10 d558 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@58d5 │ │ +19d9ca: 0b01 |0009: move-result-wide v1 │ │ +19d9cc: 7030 d758 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58d7 │ │ +19d9d2: 0a03 |000d: move-result v3 │ │ +19d9d4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +19d9d8: 7130 1308 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0813 │ │ +19d9de: 2806 |0013: goto 0019 // +0006 │ │ +19d9e0: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ +19d9e4: 7130 1308 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0813 │ │ +19d9ea: 1a03 136b |0019: const-string v3, "mdat" // string@6b13 │ │ +19d9ee: 7110 1208 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@0812 │ │ +19d9f4: 0c03 |001e: move-result-object v3 │ │ +19d9f6: 6e20 ae0b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bae │ │ +19d9fc: 7030 d758 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58d7 │ │ +19da02: 0a03 |0025: move-result v3 │ │ +19da04: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ +19da08: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ +19da0c: 2311 1711 |002a: new-array v1, v1, [B // type@1117 │ │ +19da10: 6e20 ae0b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bae │ │ +19da16: 2804 |002f: goto 0033 // +0004 │ │ +19da18: 7130 1408 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0814 │ │ +19da1e: 6e10 b30b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb3 │ │ +19da24: 7220 c60b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc6 │ │ +19da2a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0006 line=207 │ │ 0x000a line=208 │ │ 0x0010 line=209 │ │ 0x0016 line=211 │ │ @@ -438048,17 +438049,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d910: |[19d910] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ -19d920: 5320 ea42 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ -19d924: 1000 |0002: return-wide v0 │ │ +19d914: |[19d914] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ +19d924: 5320 ea42 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ +19d928: 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;) │ │ @@ -438066,17 +438067,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d928: |[19d928] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ -19d938: 5320 eb42 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42eb │ │ -19d93c: 1000 |0002: return-wide v0 │ │ +19d92c: |[19d92c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ +19d93c: 5320 eb42 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42eb │ │ +19d940: 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;) │ │ @@ -438084,17 +438085,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/Container;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d8e0: |[19d8e0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ -19d8f0: 5410 ec42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42ec │ │ -19d8f4: 1100 |0002: return-object v0 │ │ +19d8e4: |[19d8e4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ +19d8f4: 5410 ec42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42ec │ │ +19d8f8: 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;) │ │ @@ -438102,19 +438103,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19d940: |[19d940] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ -19d950: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ -19d954: 5342 ea42 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ -19d958: bb02 |0004: add-long/2addr v2, v0 │ │ -19d95a: 1002 |0005: return-wide v2 │ │ +19d944: |[19d944] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ +19d954: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ +19d958: 5342 ea42 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ +19d95c: bb02 |0004: add-long/2addr v2, v0 │ │ +19d95e: 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;) │ │ @@ -438122,17 +438123,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d8f8: |[19d8f8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ -19d908: 1a00 136b |0000: const-string v0, "mdat" // string@6b13 │ │ -19d90c: 1100 |0002: return-object v0 │ │ +19d8fc: |[19d8fc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ +19d90c: 1a00 136b |0000: const-string v0, "mdat" // string@6b13 │ │ +19d910: 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;) │ │ @@ -438140,32 +438141,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 │ │ -19da28: |[19da28] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ -19da38: 0e00 |0000: return-void │ │ +19da2c: |[19da2c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ +19da3c: 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 │ │ -19da3c: |[19da3c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ -19da4c: 5a01 ea42 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ -19da50: 0e00 |0002: return-void │ │ +19da40: |[19da40] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ +19da50: 5a01 ea42 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42ea │ │ +19da54: 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 │ │ │ │ @@ -438174,17 +438175,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19da54: |[19da54] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ -19da64: 5a01 eb42 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42eb │ │ -19da68: 0e00 |0002: return-void │ │ +19da58: |[19da58] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ +19da68: 5a01 eb42 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42eb │ │ +19da6c: 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 │ │ │ │ @@ -438193,17 +438194,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 │ │ -19da6c: |[19da6c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ -19da7c: 5b01 ec42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42ec │ │ -19da80: 0e00 |0002: return-void │ │ +19da70: |[19da70] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ +19da80: 5b01 ec42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42ec │ │ +19da84: 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; │ │ │ │ @@ -499867,52 +499868,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 │ │ -190718: |[190718] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -190728: 7020 9605 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0596 │ │ -19072e: 1254 |0003: const/4 v4, #int 5 // #5 │ │ -190730: 2344 2b11 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@112b │ │ -190734: 1a00 967e |0006: const-string v0, "stickers/emoticons" // string@7e96 │ │ -190738: 7110 2b55 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ -19073e: 0c00 |000b: move-result-object v0 │ │ -190740: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -190742: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ -190746: 1a00 957e |000f: const-string v0, "stickers/clothes" // string@7e95 │ │ -19074a: 7110 2b55 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ -190750: 0c00 |0014: move-result-object v0 │ │ -190752: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -190754: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ -190758: 1a00 947e |0018: const-string v0, "stickers/animals" // string@7e94 │ │ -19075c: 7110 2b55 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ -190762: 0c00 |001d: move-result-object v0 │ │ -190764: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -190766: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ -19076a: 1a00 977e |0021: const-string v0, "stickers/food" // string@7e97 │ │ -19076e: 7110 2b55 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ -190774: 0c00 |0026: move-result-object v0 │ │ -190776: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -190778: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ -19077c: 1a00 987e |002a: const-string v0, "stickers/weather" // string@7e98 │ │ -190780: 7110 2b55 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ -190786: 0c00 |002f: move-result-object v0 │ │ -190788: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -19078a: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ -19078e: 5b34 7a41 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@417a │ │ -190792: 2140 |0035: array-length v0, v4 │ │ -190794: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ -190798: 4602 0401 |0038: aget-object v2, v4, v1 │ │ -19079c: 1f02 8210 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@1082 │ │ -1907a0: 6e20 3355 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5533 │ │ -1907a6: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1907aa: 28f5 |0041: goto 0036 // -000b │ │ -1907ac: 0e00 |0042: return-void │ │ +19071c: |[19071c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +19072c: 7020 9605 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0596 │ │ +190732: 1254 |0003: const/4 v4, #int 5 // #5 │ │ +190734: 2344 2b11 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@112b │ │ +190738: 1a00 967e |0006: const-string v0, "stickers/emoticons" // string@7e96 │ │ +19073c: 7110 2b55 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ +190742: 0c00 |000b: move-result-object v0 │ │ +190744: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +190746: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ +19074a: 1a00 957e |000f: const-string v0, "stickers/clothes" // string@7e95 │ │ +19074e: 7110 2b55 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ +190754: 0c00 |0014: move-result-object v0 │ │ +190756: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +190758: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ +19075c: 1a00 947e |0018: const-string v0, "stickers/animals" // string@7e94 │ │ +190760: 7110 2b55 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ +190766: 0c00 |001d: move-result-object v0 │ │ +190768: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +19076a: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ +19076e: 1a00 977e |0021: const-string v0, "stickers/food" // string@7e97 │ │ +190772: 7110 2b55 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ +190778: 0c00 |0026: move-result-object v0 │ │ +19077a: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +19077c: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ +190780: 1a00 987e |002a: const-string v0, "stickers/weather" // string@7e98 │ │ +190784: 7110 2b55 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@552b │ │ +19078a: 0c00 |002f: move-result-object v0 │ │ +19078c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +19078e: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ +190792: 5b34 7a41 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@417a │ │ +190796: 2140 |0035: array-length v0, v4 │ │ +190798: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ +19079c: 4602 0401 |0038: aget-object v2, v4, v1 │ │ +1907a0: 1f02 8210 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@1082 │ │ +1907a4: 6e20 3355 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5533 │ │ +1907aa: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1907ae: 28f5 |0041: goto 0036 // -000b │ │ +1907b0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0011 line=89 │ │ 0x001a line=90 │ │ @@ -499931,18 +499932,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -190700: |[190700] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ -190710: 5410 7a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@417a │ │ -190714: 2100 |0002: array-length v0, v0 │ │ -190716: 0f00 |0003: return v0 │ │ +190704: |[190704] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ +190714: 5410 7a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@417a │ │ +190718: 2100 |0002: array-length v0, v0 │ │ +19071a: 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;) │ │ @@ -499950,18 +499951,18 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1906e4: |[1906e4] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -1906f4: 5410 7a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@417a │ │ -1906f8: 4602 0002 |0002: aget-object v2, v0, v2 │ │ -1906fc: 1102 |0004: return-object v2 │ │ +1906e8: |[1906e8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +1906f8: 5410 7a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@417a │ │ +1906fc: 4602 0002 |0002: aget-object v2, v0, v2 │ │ +190700: 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 │ │ │ │ @@ -500031,25 +500032,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 │ │ -192970: |[192970] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ -192980: 7010 2c3b 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3b2c │ │ -192986: 6200 e041 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ -19298a: 5b10 d541 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -19298e: 5b13 d441 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ -192992: 5b14 d341 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ -192996: 5b12 d141 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41d1 │ │ -19299a: 7110 de49 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -1929a0: 0c02 |0010: move-result-object v2 │ │ -1929a2: 5b12 d241 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d2 │ │ -1929a6: 0e00 |0013: return-void │ │ +192974: |[192974] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ +192984: 7010 2c3b 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3b2c │ │ +19298a: 6200 e041 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ +19298e: 5b10 d541 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192992: 5b13 d441 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ +192996: 5b14 d341 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ +19299a: 5b12 d141 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41d1 │ │ +19299e: 7110 de49 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +1929a4: 0c02 |0010: move-result-object v2 │ │ +1929a6: 5b12 d241 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d2 │ │ +1929aa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=39 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ @@ -500065,34 +500066,34 @@ │ │ type : '(I)Lcom/b44t/messenger/DcContact;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -19279c: |[19279c] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ -1927ac: 7010 a855 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@55a8 │ │ -1927b2: 0a00 |0003: move-result v0 │ │ -1927b4: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ -1927b8: 7010 a955 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@55a9 │ │ -1927be: 0a00 |0009: move-result v0 │ │ -1927c0: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ -1927c4: 5430 d241 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d2 │ │ -1927c8: 5431 d541 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -1927cc: 6e10 d055 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55d0 │ │ -1927d2: 0c01 |0013: move-result-object v1 │ │ -1927d4: 7010 a855 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@55a8 │ │ -1927da: 0a02 |0017: move-result v2 │ │ -1927dc: b124 |0018: sub-int/2addr v4, v2 │ │ -1927de: 4404 0104 |0019: aget v4, v1, v4 │ │ -1927e2: 6e20 ab06 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ -1927e8: 0c04 |001e: move-result-object v4 │ │ -1927ea: 1104 |001f: return-object v4 │ │ -1927ec: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -1927ee: 1104 |0021: return-object v4 │ │ +1927a0: |[1927a0] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ +1927b0: 7010 a855 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@55a8 │ │ +1927b6: 0a00 |0003: move-result v0 │ │ +1927b8: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ +1927bc: 7010 a955 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@55a9 │ │ +1927c2: 0a00 |0009: move-result v0 │ │ +1927c4: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ +1927c8: 5430 d241 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d2 │ │ +1927cc: 5431 d541 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +1927d0: 6e10 d055 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55d0 │ │ +1927d6: 0c01 |0013: move-result-object v1 │ │ +1927d8: 7010 a855 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@55a8 │ │ +1927de: 0a02 |0017: move-result v2 │ │ +1927e0: b124 |0018: sub-int/2addr v4, v2 │ │ +1927e2: 4404 0104 |0019: aget v4, v1, v4 │ │ +1927e6: 6e20 ab06 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06ab │ │ +1927ec: 0c04 |001e: move-result-object v4 │ │ +1927ee: 1104 |001f: return-object v4 │ │ +1927f0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +1927f2: 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 │ │ @@ -500102,29 +500103,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 │ │ -192758: |[192758] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ -192768: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -19276c: 6e10 cf55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ -192772: 0c00 |0005: move-result-object v0 │ │ -192774: 6e10 7406 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ -19277a: 0a00 |0009: move-result v0 │ │ -19277c: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ -192780: 5410 d541 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192784: 6e10 cf55 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ -19278a: 0c00 |0011: move-result-object v0 │ │ -19278c: 6e20 7506 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0675 │ │ -192792: 0c02 |0015: move-result-object v2 │ │ -192794: 1102 |0016: return-object v2 │ │ -192796: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -192798: 1102 |0018: return-object v2 │ │ +19275c: |[19275c] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ +19276c: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192770: 6e10 cf55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ +192776: 0c00 |0005: move-result-object v0 │ │ +192778: 6e10 7406 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ +19277e: 0a00 |0009: move-result v0 │ │ +192780: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ +192784: 5410 d541 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192788: 6e10 cf55 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ +19278e: 0c00 |0011: move-result-object v0 │ │ +192790: 6e20 7506 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0675 │ │ +192796: 0c02 |0015: move-result-object v2 │ │ +192798: 1102 |0016: return-object v2 │ │ +19279a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +19279c: 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 │ │ @@ -500134,21 +500135,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -192848: |[192848] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ -192858: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -19285c: 6e10 cf55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ -192862: 0c00 |0005: move-result-object v0 │ │ -192864: 6e10 7406 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ -19286a: 0a00 |0009: move-result v0 │ │ -19286c: 0f00 |000a: return v0 │ │ +19284c: |[19284c] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ +19285c: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192860: 6e10 cf55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ +192866: 0c00 |0005: move-result-object v0 │ │ +192868: 6e10 7406 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ +19286e: 0a00 |0009: move-result v0 │ │ +192870: 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;) │ │ @@ -500156,23 +500157,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -192870: |[192870] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ -192880: 7010 a855 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@55a8 │ │ -192886: 0a00 |0003: move-result v0 │ │ -192888: 5421 d541 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -19288c: 6e10 d055 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55d0 │ │ -192892: 0c01 |0009: move-result-object v1 │ │ -192894: 2111 |000a: array-length v1, v1 │ │ -192896: b010 |000b: add-int/2addr v0, v1 │ │ -192898: 0f00 |000c: return v0 │ │ +192874: |[192874] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ +192884: 7010 a855 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@55a8 │ │ +19288a: 0a00 |0003: move-result v0 │ │ +19288c: 5421 d541 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192890: 6e10 d055 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55d0 │ │ +192896: 0c01 |0009: move-result-object v1 │ │ +192898: 2111 |000a: array-length v1, v1 │ │ +19289a: b010 |000b: add-int/2addr v0, v1 │ │ +19289c: 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;) │ │ @@ -500180,35 +500181,35 @@ │ │ type : '(I)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1927f0: |[1927f0] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ -192800: 7010 a955 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@55a9 │ │ -192806: 0a00 |0003: move-result v0 │ │ -192808: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ -19280c: 5430 d541 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192810: 6e10 d455 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55d4 │ │ -192816: 0a00 |000b: move-result v0 │ │ -192818: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ -19281c: 5430 d241 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d2 │ │ -192820: 5431 d541 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192824: 6e10 d155 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55d1 │ │ -19282a: 0c01 |0015: move-result-object v1 │ │ -19282c: 7010 a955 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@55a9 │ │ -192832: 0a02 |0019: move-result v2 │ │ -192834: b124 |001a: sub-int/2addr v4, v2 │ │ -192836: 4404 0104 |001b: aget v4, v1, v4 │ │ -19283a: 6e20 b306 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ -192840: 0c04 |0020: move-result-object v4 │ │ -192842: 1104 |0021: return-object v4 │ │ -192844: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -192846: 1104 |0023: return-object v4 │ │ +1927f4: |[1927f4] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ +192804: 7010 a955 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@55a9 │ │ +19280a: 0a00 |0003: move-result v0 │ │ +19280c: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ +192810: 5430 d541 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192814: 6e10 d455 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55d4 │ │ +19281a: 0a00 |000b: move-result v0 │ │ +19281c: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ +192820: 5430 d241 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d2 │ │ +192824: 5431 d541 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192828: 6e10 d155 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55d1 │ │ +19282e: 0c01 |0015: move-result-object v1 │ │ +192830: 7010 a955 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@55a9 │ │ +192836: 0a02 |0019: move-result v2 │ │ +192838: b124 |001a: sub-int/2addr v4, v2 │ │ +19283a: 4404 0104 |001b: aget v4, v1, v4 │ │ +19283e: 6e20 b306 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06b3 │ │ +192844: 0c04 |0020: move-result-object v4 │ │ +192846: 1104 |0021: return-object v4 │ │ +192848: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +19284a: 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 │ │ @@ -500219,27 +500220,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1928bc: |[1928bc] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ -1928cc: 7020 a755 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@55a7 │ │ -1928d2: 0c00 |0003: move-result-object v0 │ │ -1928d4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1928d8: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ -1928dc: 1000 |0008: return-wide v0 │ │ -1928de: 7020 a655 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@55a6 │ │ -1928e4: 0c03 |000c: move-result-object v3 │ │ -1928e6: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -1928ea: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ -1928ee: 1000 |0011: return-wide v0 │ │ -1928f0: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ -1928f4: 1000 |0014: return-wide v0 │ │ +1928c0: |[1928c0] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ +1928d0: 7020 a755 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@55a7 │ │ +1928d6: 0c00 |0003: move-result-object v0 │ │ +1928d8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1928dc: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ +1928e0: 1000 |0008: return-wide v0 │ │ +1928e2: 7020 a655 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@55a6 │ │ +1928e8: 0c03 |000c: move-result-object v3 │ │ +1928ea: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +1928ee: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ +1928f2: 1000 |0011: return-wide v0 │ │ +1928f4: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ +1928f8: 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 │ │ @@ -500249,19 +500250,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19289c: |[19289c] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ -1928ac: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -1928b0: 6e10 d455 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55d4 │ │ -1928b6: 0a00 |0005: move-result v0 │ │ -1928b8: 0f00 |0006: return v0 │ │ +1928a0: |[1928a0] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ +1928b0: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +1928b4: 6e10 d455 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55d4 │ │ +1928ba: 0a00 |0005: move-result v0 │ │ +1928bc: 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;) │ │ @@ -500269,18 +500270,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 │ │ -1929a8: |[1929a8] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1929b8: 1f01 9010 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@1090 │ │ -1929bc: 6e30 af55 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@55af │ │ -1929c2: 0e00 |0005: return-void │ │ +1929ac: |[1929ac] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1929bc: 1f01 9010 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@1090 │ │ +1929c0: 6e30 af55 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@55af │ │ +1929c6: 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 │ │ @@ -500290,66 +500291,66 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -1929c4: |[1929c4] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ -1929d4: 6e20 aa55 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@55aa │ │ -1929da: 0b00 |0003: move-result-wide v0 │ │ -1929dc: 8408 |0004: long-to-int v8, v0 │ │ -1929de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1929e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1929e2: 3208 2600 |0007: if-eq v8, v0, 002d // +0026 │ │ -1929e6: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -1929e8: 3228 1800 |000a: if-eq v8, v2, 0022 // +0018 │ │ -1929ec: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -1929ee: 1403 0e00 117f |000d: const v3, #float 1.92738e+38 // #7f11000e │ │ -1929f4: 3228 0500 |0010: if-eq v8, v2, 0015 // +0005 │ │ -1929f8: 1218 |0012: const/4 v8, #int 1 // #1 │ │ -1929fa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1929fc: 2827 |0014: goto 003b // +0027 │ │ -1929fe: 5468 d541 |0015: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192a02: 6e10 d155 0800 |0017: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55d1 │ │ -192a08: 0c08 |001a: move-result-object v8 │ │ -192a0a: 2188 |001b: array-length v8, v8 │ │ -192a0c: 1302 e803 |001c: const/16 v2, #int 1000 // #3e8 │ │ -192a10: 3328 f5ff |001e: if-ne v8, v2, 0013 // -000b │ │ -192a14: 1212 |0020: const/4 v2, #int 1 // #1 │ │ -192a16: 281a |0021: goto 003b // +001a │ │ -192a18: 5468 d541 |0022: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192a1c: 6e10 d055 0800 |0024: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55d0 │ │ -192a22: 0c08 |0027: move-result-object v8 │ │ -192a24: 2188 |0028: array-length v8, v8 │ │ -192a26: 1403 0b00 117f |0029: const v3, #float 1.92738e+38 // #7f11000b │ │ -192a2c: 28e7 |002c: goto 0013 // -0019 │ │ -192a2e: 5468 d541 |002d: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192a32: 6e10 cf55 0800 |002f: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ -192a38: 0c08 |0032: move-result-object v8 │ │ -192a3a: 6e10 7406 0800 |0033: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ -192a40: 0a08 |0036: move-result v8 │ │ -192a42: 1403 0a00 117f |0037: const v3, #float 1.92738e+38 // #7f11000a │ │ -192a48: 28d9 |003a: goto 0013 // -0027 │ │ -192a4a: 5464 d141 |003b: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41d1 │ │ -192a4e: 6e10 7600 0400 |003d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -192a54: 0c04 |0040: move-result-object v4 │ │ -192a56: 7110 500a 0800 |0041: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ -192a5c: 0c05 |0044: move-result-object v5 │ │ -192a5e: 2300 3511 |0045: new-array v0, v0, [Ljava/lang/Object; // type@1135 │ │ -192a62: 4d05 0001 |0047: aput-object v5, v0, v1 │ │ -192a66: 6e40 e300 3408 |0049: invoke-virtual {v4, v3, v8, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -192a6c: 0c08 |004c: move-result-object v8 │ │ -192a6e: 3802 0a00 |004d: if-eqz v2, 0057 // +000a │ │ -192a72: 1a00 8f0b |004f: const-string v0, "000" // string@0b8f │ │ -192a76: 1a01 900b |0051: const-string v1, "000+" // string@0b90 │ │ -192a7a: 6e30 eb0a 0801 |0053: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aeb │ │ -192a80: 0c08 |0056: move-result-object v8 │ │ -192a82: 6e20 9255 8700 |0057: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5592 │ │ -192a88: 0e00 |005a: return-void │ │ +1929c8: |[1929c8] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ +1929d8: 6e20 aa55 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@55aa │ │ +1929de: 0b00 |0003: move-result-wide v0 │ │ +1929e0: 8408 |0004: long-to-int v8, v0 │ │ +1929e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1929e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1929e6: 3208 2600 |0007: if-eq v8, v0, 002d // +0026 │ │ +1929ea: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +1929ec: 3228 1800 |000a: if-eq v8, v2, 0022 // +0018 │ │ +1929f0: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +1929f2: 1403 0e00 117f |000d: const v3, #float 1.92738e+38 // #7f11000e │ │ +1929f8: 3228 0500 |0010: if-eq v8, v2, 0015 // +0005 │ │ +1929fc: 1218 |0012: const/4 v8, #int 1 // #1 │ │ +1929fe: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +192a00: 2827 |0014: goto 003b // +0027 │ │ +192a02: 5468 d541 |0015: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192a06: 6e10 d155 0800 |0017: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55d1 │ │ +192a0c: 0c08 |001a: move-result-object v8 │ │ +192a0e: 2188 |001b: array-length v8, v8 │ │ +192a10: 1302 e803 |001c: const/16 v2, #int 1000 // #3e8 │ │ +192a14: 3328 f5ff |001e: if-ne v8, v2, 0013 // -000b │ │ +192a18: 1212 |0020: const/4 v2, #int 1 // #1 │ │ +192a1a: 281a |0021: goto 003b // +001a │ │ +192a1c: 5468 d541 |0022: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192a20: 6e10 d055 0800 |0024: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55d0 │ │ +192a26: 0c08 |0027: move-result-object v8 │ │ +192a28: 2188 |0028: array-length v8, v8 │ │ +192a2a: 1403 0b00 117f |0029: const v3, #float 1.92738e+38 // #7f11000b │ │ +192a30: 28e7 |002c: goto 0013 // -0019 │ │ +192a32: 5468 d541 |002d: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192a36: 6e10 cf55 0800 |002f: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ +192a3c: 0c08 |0032: move-result-object v8 │ │ +192a3e: 6e10 7406 0800 |0033: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ +192a44: 0a08 |0036: move-result v8 │ │ +192a46: 1403 0a00 117f |0037: const v3, #float 1.92738e+38 // #7f11000a │ │ +192a4c: 28d9 |003a: goto 0013 // -0027 │ │ +192a4e: 5464 d141 |003b: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41d1 │ │ +192a52: 6e10 7600 0400 |003d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +192a58: 0c04 |0040: move-result-object v4 │ │ +192a5a: 7110 500a 0800 |0041: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a50 │ │ +192a60: 0c05 |0044: move-result-object v5 │ │ +192a62: 2300 3511 |0045: new-array v0, v0, [Ljava/lang/Object; // type@1135 │ │ +192a66: 4d05 0001 |0047: aput-object v5, v0, v1 │ │ +192a6a: 6e40 e300 3408 |0049: invoke-virtual {v4, v3, v8, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +192a70: 0c08 |004c: move-result-object v8 │ │ +192a72: 3802 0a00 |004d: if-eqz v2, 0057 // +000a │ │ +192a76: 1a00 8f0b |004f: const-string v0, "000" // string@0b8f │ │ +192a7a: 1a01 900b |0051: const-string v1, "000+" // string@0b90 │ │ +192a7e: 6e30 eb0a 0801 |0053: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aeb │ │ +192a84: 0c08 |0056: move-result-object v8 │ │ +192a86: 6e20 9255 8700 |0057: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5592 │ │ +192a8c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0015 line=130 │ │ 0x0022 line=126 │ │ 0x002d line=122 │ │ 0x003b line=135 │ │ @@ -500365,18 +500366,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 │ │ -192a8c: |[192a8c] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -192a9c: 1f01 9510 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1095 │ │ -192aa0: 6e30 b155 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@55b1 │ │ -192aa6: 0e00 |0005: return-void │ │ +192a90: |[192a90] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +192aa0: 1f01 9510 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1095 │ │ +192aa4: 6e30 b155 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@55b1 │ │ +192aaa: 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 │ │ @@ -500386,49 +500387,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 │ │ -192aa8: |[192aa8] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ -192ab8: 7020 a755 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@55a7 │ │ -192abe: 0c02 |0003: move-result-object v2 │ │ -192ac0: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ -192ac4: 5481 d141 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41d1 │ │ -192ac8: 5483 d441 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ -192acc: 5484 d341 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ -192ad0: 5485 d041 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41d0 │ │ -192ad4: 5586 cf41 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@41cf │ │ -192ad8: 548a d541 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192adc: 6e10 d255 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55d2 │ │ -192ae2: 0c07 |0015: move-result-object v7 │ │ -192ae4: 0790 |0016: move-object v0, v9 │ │ -192ae6: 7408 9c55 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@559c │ │ -192aec: 0e00 |001a: return-void │ │ -192aee: 7020 a655 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@55a6 │ │ -192af4: 0c00 |001e: move-result-object v0 │ │ -192af6: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ -192afa: 548a d441 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ -192afe: 5481 d341 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ -192b02: 5482 d541 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192b06: 6e10 d255 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55d2 │ │ -192b0c: 0c02 |002a: move-result-object v2 │ │ -192b0e: 6e52 9d55 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@559d │ │ -192b14: 0e00 |002e: return-void │ │ -192b16: 7020 ac55 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@55ac │ │ -192b1c: 0c0a |0032: move-result-object v10 │ │ -192b1e: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ -192b22: 5480 d441 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ -192b26: 5481 d341 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ -192b2a: 5482 d541 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192b2e: 6e10 d255 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55d2 │ │ -192b34: 0c02 |003e: move-result-object v2 │ │ -192b36: 6e52 9e55 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@559e │ │ -192b3c: 0e00 |0042: return-void │ │ +192aac: |[192aac] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ +192abc: 7020 a755 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@55a7 │ │ +192ac2: 0c02 |0003: move-result-object v2 │ │ +192ac4: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ +192ac8: 5481 d141 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41d1 │ │ +192acc: 5483 d441 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ +192ad0: 5484 d341 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ +192ad4: 5485 d041 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41d0 │ │ +192ad8: 5586 cf41 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@41cf │ │ +192adc: 548a d541 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192ae0: 6e10 d255 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55d2 │ │ +192ae6: 0c07 |0015: move-result-object v7 │ │ +192ae8: 0790 |0016: move-object v0, v9 │ │ +192aea: 7408 9c55 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@559c │ │ +192af0: 0e00 |001a: return-void │ │ +192af2: 7020 a655 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@55a6 │ │ +192af8: 0c00 |001e: move-result-object v0 │ │ +192afa: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ +192afe: 548a d441 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ +192b02: 5481 d341 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ +192b06: 5482 d541 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192b0a: 6e10 d255 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55d2 │ │ +192b10: 0c02 |002a: move-result-object v2 │ │ +192b12: 6e52 9d55 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@559d │ │ +192b18: 0e00 |002e: return-void │ │ +192b1a: 7020 ac55 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@55ac │ │ +192b20: 0c0a |0032: move-result-object v10 │ │ +192b22: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ +192b26: 5480 d441 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d4 │ │ +192b2a: 5481 d341 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d3 │ │ +192b2e: 5482 d541 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192b32: 6e10 d255 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55d2 │ │ +192b38: 0c02 |003e: move-result-object v2 │ │ +192b3a: 6e52 9e55 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@559e │ │ +192b40: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=67 │ │ 0x001b line=71 │ │ 0x0021 line=74 │ │ 0x002f line=78 │ │ @@ -500443,18 +500444,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 │ │ -192720: |[192720] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -192730: 6e20 b355 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@55b3 │ │ -192736: 0c01 |0003: move-result-object v1 │ │ -192738: 1101 |0004: return-object v1 │ │ +192724: |[192724] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +192734: 6e20 b355 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@55b3 │ │ +19273a: 0c01 |0003: move-result-object v1 │ │ +19273c: 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; │ │ │ │ @@ -500463,26 +500464,26 @@ │ │ type : '(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -1928f8: |[1928f8] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ -192908: 2200 9010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@1090 │ │ -19290c: 6e10 5403 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -192912: 0c01 |0005: move-result-object v1 │ │ -192914: 7110 e302 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ -19291a: 0c01 |0009: move-result-object v1 │ │ -19291c: 1402 2d00 0d7f |000a: const v2, #float 1.87422e+38 // #7f0d002d │ │ -192922: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -192924: 6e40 e502 2135 |000e: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -19292a: 0c05 |0011: move-result-object v5 │ │ -19292c: 7020 9155 5000 |0012: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5591 │ │ -192932: 1100 |0015: return-object v0 │ │ +1928fc: |[1928fc] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ +19290c: 2200 9010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@1090 │ │ +192910: 6e10 5403 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +192916: 0c01 |0005: move-result-object v1 │ │ +192918: 7110 e302 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ +19291e: 0c01 |0009: move-result-object v1 │ │ +192920: 1402 2d00 0d7f |000a: const v2, #float 1.87422e+38 // #7f0d002d │ │ +192926: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +192928: 6e40 e502 2135 |000e: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +19292e: 0c05 |0011: move-result-object v5 │ │ +192930: 7020 9155 5000 |0012: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5591 │ │ +192936: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000e line=109 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0016 reg=5 (null) Landroid/view/ViewGroup; │ │ @@ -500492,18 +500493,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 │ │ -19273c: |[19273c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -19274c: 6e30 b555 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@55b5 │ │ -192752: 0c01 |0003: move-result-object v1 │ │ -192754: 1101 |0004: return-object v1 │ │ +192740: |[192740] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +192750: 6e30 b555 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@55b5 │ │ +192756: 0c01 |0003: move-result-object v1 │ │ +192758: 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 │ │ @@ -500513,26 +500514,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -192934: |[192934] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ -192944: 2205 9510 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1095 │ │ -192948: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -19294e: 0c00 |0005: move-result-object v0 │ │ -192950: 7110 e302 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ -192956: 0c00 |0009: move-result-object v0 │ │ -192958: 1401 4900 0d7f |000a: const v1, #float 1.87423e+38 // #7f0d0049 │ │ -19295e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -192960: 6e40 e502 1024 |000e: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -192966: 0c04 |0011: move-result-object v4 │ │ -192968: 7020 9b55 4500 |0012: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@559b │ │ -19296e: 1105 |0015: return-object v5 │ │ +192938: |[192938] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ +192948: 2205 9510 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1095 │ │ +19294c: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +192952: 0c00 |0005: move-result-object v0 │ │ +192954: 7110 e302 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e3 │ │ +19295a: 0c00 |0009: move-result-object v0 │ │ +19295c: 1401 4900 0d7f |000a: const v1, #float 1.87423e+38 // #7f0d0049 │ │ +192962: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +192964: 6e40 e502 1024 |000e: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +19296a: 0c04 |0011: move-result-object v4 │ │ +19296c: 7020 9b55 4500 |0012: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@559b │ │ +192972: 1105 |0015: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000e line=59 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0016 reg=4 (null) Landroid/view/ViewGroup; │ │ @@ -500543,18 +500544,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 │ │ -192b40: |[192b40] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -192b50: 1f01 9510 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1095 │ │ -192b54: 6e20 b755 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@55b7 │ │ -192b5a: 0e00 |0005: return-void │ │ +192b44: |[192b44] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +192b54: 1f01 9510 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1095 │ │ +192b58: 6e20 b755 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@55b7 │ │ +192b5e: 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; │ │ │ │ @@ -500563,17 +500564,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 │ │ -192b5c: |[192b5c] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ -192b6c: 6e10 a355 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@55a3 │ │ -192b72: 0e00 |0003: return-void │ │ +192b60: |[192b60] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ +192b70: 6e10 a355 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@55a3 │ │ +192b76: 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; │ │ │ │ @@ -500582,37 +500583,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -192b74: |[192b74] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ -192b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -192b86: 5441 d541 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192b8a: 6e10 cf55 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ -192b90: 0c01 |0006: move-result-object v1 │ │ -192b92: 6e10 7406 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ -192b98: 0a01 |000a: move-result v1 │ │ -192b9a: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ -192b9e: 5441 d041 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41d0 │ │ -192ba2: 5442 d541 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192ba6: 6e10 cf55 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ -192bac: 0c02 |0014: move-result-object v2 │ │ -192bae: 6e20 7506 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0675 │ │ -192bb4: 0c02 |0018: move-result-object v2 │ │ -192bb6: 5222 6700 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ -192bba: 8122 |001b: int-to-long v2, v2 │ │ -192bbc: 7120 5d0a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ -192bc2: 0c02 |001f: move-result-object v2 │ │ -192bc4: 7220 ff0c 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cff │ │ -192bca: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -192bce: 28dc |0025: goto 0001 // -0024 │ │ -192bd0: 6e10 ad55 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@55ad │ │ -192bd6: 0e00 |0029: return-void │ │ +192b78: |[192b78] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ +192b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +192b8a: 5441 d541 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192b8e: 6e10 cf55 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ +192b94: 0c01 |0006: move-result-object v1 │ │ +192b96: 6e10 7406 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0674 │ │ +192b9c: 0a01 |000a: move-result v1 │ │ +192b9e: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ +192ba2: 5441 d041 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41d0 │ │ +192ba6: 5442 d541 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192baa: 6e10 cf55 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55cf │ │ +192bb0: 0c02 |0014: move-result-object v2 │ │ +192bb2: 6e20 7506 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0675 │ │ +192bb8: 0c02 |0018: move-result-object v2 │ │ +192bba: 5222 6700 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ +192bbe: 8122 |001b: int-to-long v2, v2 │ │ +192bc0: 7120 5d0a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5d │ │ +192bc6: 0c02 |001f: move-result-object v2 │ │ +192bc8: 7220 ff0c 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cff │ │ +192bce: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +192bd2: 28dc |0025: goto 0001 // -0024 │ │ +192bd4: 6e10 ad55 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@55ad │ │ +192bda: 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; │ │ @@ -500622,18 +500623,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 │ │ -192bd8: |[192bd8] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -192be8: 5b01 d541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ -192bec: 6e10 ad55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@55ad │ │ -192bf2: 0e00 |0005: return-void │ │ +192bdc: |[192bdc] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +192bec: 5b01 d541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d5 │ │ +192bf0: 6e10 ad55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@55ad │ │ +192bf6: 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; │ │ @@ -500674,18 +500675,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -192c90: |[192c90] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ -192ca0: 7010 a405 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@05a4 │ │ -192ca6: 5b01 d841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d8 │ │ -192caa: 0e00 |0005: return-void │ │ +192c94: |[192c94] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ +192ca4: 7010 a405 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@05a4 │ │ +192caa: 5b01 d841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d8 │ │ +192cae: 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; │ │ @@ -500696,22 +500697,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 │ │ -192c64: |[192c64] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ -192c74: 2200 9d10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109d │ │ -192c78: 5421 d841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d8 │ │ -192c7c: 7020 c455 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@55c4 │ │ -192c82: 6e20 e709 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e7 │ │ -192c88: 0c03 |000a: move-result-object v3 │ │ -192c8a: 1f03 8d01 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@018d │ │ -192c8e: 1103 |000d: return-object v3 │ │ +192c68: |[192c68] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ +192c78: 2200 9d10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109d │ │ +192c7c: 5421 d841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d8 │ │ +192c80: 7020 c455 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@55c4 │ │ +192c86: 6e20 e709 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e7 │ │ +192c8c: 0c03 |000a: move-result-object v3 │ │ +192c8e: 1f03 8d01 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@018d │ │ +192c92: 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; │ │ │ │ @@ -500746,17 +500747,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -192cac: |[192cac] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ -192cbc: 7010 a105 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@05a1 │ │ -192cc2: 0e00 |0003: return-void │ │ +192cb0: |[192cb0] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ +192cc0: 7010 a105 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@05a1 │ │ +192cc6: 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;) │ │ @@ -500764,17 +500765,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 │ │ -192cc4: |[192cc4] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ -192cd4: 7010 c155 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@55c1 │ │ -192cda: 0e00 |0003: return-void │ │ +192cc8: |[192cc8] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ +192cd8: 7010 c155 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@55c1 │ │ +192cde: 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; │ │ │ │ @@ -500816,17 +500817,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -194418: |[194418] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ -194428: 7020 aa05 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05aa │ │ -19442e: 0e00 |0003: return-void │ │ +19441c: |[19441c] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ +19442c: 7020 aa05 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05aa │ │ +194432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -500836,22 +500837,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -194430: |[194430] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ -194440: 6e10 1e56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@561e │ │ -194446: 0a00 |0003: move-result v0 │ │ -194448: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -19444c: 0e00 |0006: return-void │ │ -19444e: 5b12 1642 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ -194452: 6f20 ab05 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05ab │ │ -194458: 0e00 |000c: return-void │ │ +194434: |[194434] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ +194444: 6e10 1e56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@561e │ │ +19444a: 0a00 |0003: move-result v0 │ │ +19444c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +194450: 0e00 |0006: return-void │ │ +194452: 5b12 1642 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ +194456: 6f20 ab05 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05ab │ │ +19445c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=46 │ │ 0x0009 line=48 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -500862,20 +500863,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19445c: |[19445c] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ -19446c: 6f10 ac05 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05ac │ │ -194472: 6e10 2156 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@5621 │ │ -194478: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -19447a: 5b10 1642 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ -19447e: 0e00 |0009: return-void │ │ +194460: |[194460] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ +194470: 6f10 ac05 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05ac │ │ +194476: 6e10 2156 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@5621 │ │ +19447c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +19447e: 5b10 1642 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ +194482: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=74 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -500885,25 +500886,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -194480: |[194480] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ -194490: 5410 1642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ -194494: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -194498: 6e20 1c56 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@561c │ │ -19449e: 6e10 2256 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@5622 │ │ -1944a4: 0a00 |000a: move-result v0 │ │ -1944a6: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ -1944aa: 5410 1642 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ -1944ae: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1944b2: 6e10 1d56 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@561d │ │ -1944b8: 0e00 |0014: return-void │ │ +194484: |[194484] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ +194494: 5410 1642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ +194498: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +19449c: 6e20 1c56 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@561c │ │ +1944a2: 6e10 2256 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@5622 │ │ +1944a8: 0a00 |000a: move-result v0 │ │ +1944aa: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ +1944ae: 5410 1642 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4216 │ │ +1944b2: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1944b6: 6e10 1d56 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@561d │ │ +1944bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ 0x0007 line=58 │ │ 0x0011 line=59 │ │ locals : │ │ @@ -500914,17 +500915,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1944bc: |[1944bc] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ -1944cc: 6e10 1b56 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@561b │ │ -1944d2: 0e00 |0003: return-void │ │ +1944c0: |[1944c0] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ +1944d0: 6e10 1b56 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@561b │ │ +1944d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ │ │ source_file_idx : 3577 (AsyncLoader.java) │ │ @@ -501001,18 +501002,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19c97c: |[19c97c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ -19c98c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19c98e: 7030 6b58 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@586b │ │ -19c994: 0e00 |0004: return-void │ │ +19c980: |[19c980] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ +19c990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19c992: 7030 6b58 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@586b │ │ +19c998: 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; │ │ │ │ @@ -501021,18 +501022,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -19c998: |[19c998] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -19c9a8: 1400 b905 047f |0000: const v0, #float 1.75488e+38 // #7f0405b9 │ │ -19c9ae: 7040 6c58 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@586c │ │ -19c9b4: 0e00 |0006: return-void │ │ +19c99c: |[19c99c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +19c9ac: 1400 b905 047f |0000: const v0, #float 1.75488e+38 // #7f0405b9 │ │ +19c9b2: 7040 6c58 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@586c │ │ +19c9b8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -501042,26 +501043,26 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -19c9b8: |[19c9b8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19c9c8: 7040 ec04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04ec │ │ -19c9ce: 6203 b534 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@34b5 │ │ -19c9d2: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ -19c9d8: 0c01 |0008: move-result-object v1 │ │ -19c9da: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -19c9dc: 1303 6400 |000a: const/16 v3, #int 100 // #64 │ │ -19c9e0: 6e30 f000 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f0 │ │ -19c9e6: 0a02 |000f: move-result v2 │ │ -19c9e8: 5902 d442 |0010: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d4 │ │ -19c9ec: 6e10 f400 0100 |0012: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ -19c9f2: 0e00 |0015: return-void │ │ +19c9bc: |[19c9bc] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19c9cc: 7040 ec04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04ec │ │ +19c9d2: 6203 b534 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@34b5 │ │ +19c9d6: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ +19c9dc: 0c01 |0008: move-result-object v1 │ │ +19c9de: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +19c9e0: 1303 6400 |000a: const/16 v3, #int 100 // #64 │ │ +19c9e4: 6e30 f000 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f0 │ │ +19c9ea: 0a02 |000f: move-result v2 │ │ +19c9ec: 5902 d442 |0010: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d4 │ │ +19c9f0: 6e10 f400 0100 |0012: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f4 │ │ +19c9f6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=45 │ │ 0x000c line=47 │ │ 0x0012 line=49 │ │ locals : │ │ @@ -501075,97 +501076,97 @@ │ │ type : '(Landroid/view/Menu;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -19c9f4: |[19c9f4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ -19ca04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19ca06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19ca08: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -19ca0a: 7210 e902 0600 |0003: invoke-interface {v6}, Landroid/view/Menu;.size:()I // method@02e9 │ │ -19ca10: 0a03 |0006: move-result v3 │ │ -19ca12: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ -19ca16: 7220 e802 1600 |0009: invoke-interface {v6, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02e8 │ │ -19ca1c: 0c03 |000c: move-result-object v3 │ │ -19ca1e: 7210 f002 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f0 │ │ -19ca24: 0a03 |0010: move-result v3 │ │ -19ca26: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ -19ca2a: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19ca2e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19ca32: 28ec |0017: goto 0003 // -0014 │ │ -19ca34: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ -19ca38: 7110 ec57 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ -19ca3e: 0a01 |001d: move-result v1 │ │ -19ca40: b118 |001e: sub-int/2addr v8, v1 │ │ -19ca42: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ -19ca46: 7110 ec57 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ -19ca4c: 0a03 |0024: move-result v3 │ │ -19ca4e: 9303 0803 |0025: div-int v3, v8, v3 │ │ -19ca52: 7120 7b0a 3700 |0027: invoke-static {v7, v3}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ -19ca58: 0a03 |002a: move-result v3 │ │ -19ca5a: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ -19ca5e: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ -19ca62: 7110 ec57 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ -19ca68: 0a02 |0032: move-result v2 │ │ -19ca6a: b128 |0033: sub-int/2addr v8, v2 │ │ -19ca6c: 7110 ec57 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ -19ca72: 0a01 |0037: move-result v1 │ │ -19ca74: b318 |0038: div-int/2addr v8, v1 │ │ -19ca76: 7120 7b0a 8700 |0039: invoke-static {v7, v8}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ -19ca7c: 0a07 |003c: move-result v7 │ │ -19ca7e: 1408 0b02 0a7f |003d: const v8, #float 1.83444e+38 // #7f0a020b │ │ -19ca84: 7220 e702 8600 |0040: invoke-interface {v6, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e7 │ │ -19ca8a: 0c01 |0043: move-result-object v1 │ │ -19ca8c: 1222 |0044: const/4 v2, #int 2 // #2 │ │ -19ca8e: 7220 f402 2100 |0045: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f4 │ │ -19ca94: d807 07ff |0048: add-int/lit8 v7, v7, #int -1 // #ff │ │ -19ca98: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -19ca9a: 7210 e902 0600 |004b: invoke-interface {v6}, Landroid/view/Menu;.size:()I // method@02e9 │ │ -19caa0: 0a03 |004e: move-result v3 │ │ -19caa2: 3531 4b00 |004f: if-ge v1, v3, 009a // +004b │ │ -19caa6: 7220 e802 1600 |0051: invoke-interface {v6, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02e8 │ │ -19caac: 0c03 |0054: move-result-object v3 │ │ -19caae: 7210 ee02 0300 |0055: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ -19cab4: 0a04 |0058: move-result v4 │ │ -19cab6: 1405 0d02 0a7f |0059: const v5, #float 1.83444e+38 // #7f0a020d │ │ -19cabc: 3254 2000 |005c: if-eq v4, v5, 007c // +0020 │ │ -19cac0: 7210 ee02 0300 |005e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ -19cac6: 0a04 |0061: move-result v4 │ │ -19cac8: 1405 0202 0a7f |0062: const v5, #float 1.83444e+38 // #7f0a0202 │ │ -19cace: 3254 1700 |0065: if-eq v4, v5, 007c // +0017 │ │ -19cad2: 7210 ee02 0300 |0067: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ -19cad8: 0a04 |006a: move-result v4 │ │ -19cada: 1405 0e02 0a7f |006b: const v5, #float 1.83444e+38 // #7f0a020e │ │ -19cae0: 3254 0e00 |006e: if-eq v4, v5, 007c // +000e │ │ -19cae4: 7210 ee02 0300 |0070: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ -19caea: 0a04 |0073: move-result v4 │ │ -19caec: 1405 2102 0a7f |0074: const v5, #float 1.83445e+38 // #7f0a0221 │ │ -19caf2: 3354 0300 |0077: if-ne v4, v5, 007a // +0003 │ │ -19caf6: 2803 |0079: goto 007c // +0003 │ │ -19caf8: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -19cafa: 2802 |007b: goto 007d // +0002 │ │ -19cafc: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -19cafe: 7210 ee02 0300 |007d: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ -19cb04: 0a05 |0080: move-result v5 │ │ -19cb06: 3385 0300 |0081: if-ne v5, v8, 0084 // +0003 │ │ -19cb0a: 2814 |0083: goto 0097 // +0014 │ │ -19cb0c: 7210 f002 0300 |0084: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f0 │ │ -19cb12: 0a05 |0087: move-result v5 │ │ -19cb14: 3805 0c00 |0088: if-eqz v5, 0094 // +000c │ │ -19cb18: 3d07 0a00 |008a: if-lez v7, 0094 // +000a │ │ -19cb1c: 3904 0800 |008c: if-nez v4, 0094 // +0008 │ │ -19cb20: 7220 f402 2300 |008e: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f4 │ │ -19cb26: d807 07ff |0091: add-int/lit8 v7, v7, #int -1 // #ff │ │ -19cb2a: 2804 |0093: goto 0097 // +0004 │ │ -19cb2c: 7220 f402 0300 |0094: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f4 │ │ -19cb32: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19cb36: 28b2 |0099: goto 004b // -004e │ │ -19cb38: 0e00 |009a: return-void │ │ +19c9f8: |[19c9f8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ +19ca08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19ca0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19ca0c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +19ca0e: 7210 e902 0600 |0003: invoke-interface {v6}, Landroid/view/Menu;.size:()I // method@02e9 │ │ +19ca14: 0a03 |0006: move-result v3 │ │ +19ca16: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ +19ca1a: 7220 e802 1600 |0009: invoke-interface {v6, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02e8 │ │ +19ca20: 0c03 |000c: move-result-object v3 │ │ +19ca22: 7210 f002 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f0 │ │ +19ca28: 0a03 |0010: move-result v3 │ │ +19ca2a: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ +19ca2e: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19ca32: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19ca36: 28ec |0017: goto 0003 // -0014 │ │ +19ca38: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ +19ca3c: 7110 ec57 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ +19ca42: 0a01 |001d: move-result v1 │ │ +19ca44: b118 |001e: sub-int/2addr v8, v1 │ │ +19ca46: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ +19ca4a: 7110 ec57 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ +19ca50: 0a03 |0024: move-result v3 │ │ +19ca52: 9303 0803 |0025: div-int v3, v8, v3 │ │ +19ca56: 7120 7b0a 3700 |0027: invoke-static {v7, v3}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ +19ca5c: 0a03 |002a: move-result v3 │ │ +19ca5e: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ +19ca62: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ +19ca66: 7110 ec57 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ +19ca6c: 0a02 |0032: move-result v2 │ │ +19ca6e: b128 |0033: sub-int/2addr v8, v2 │ │ +19ca70: 7110 ec57 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57ec │ │ +19ca76: 0a01 |0037: move-result v1 │ │ +19ca78: b318 |0038: div-int/2addr v8, v1 │ │ +19ca7a: 7120 7b0a 8700 |0039: invoke-static {v7, v8}, Ljava/lang/Math;.min:(II)I // method@0a7b │ │ +19ca80: 0a07 |003c: move-result v7 │ │ +19ca82: 1408 0b02 0a7f |003d: const v8, #float 1.83444e+38 // #7f0a020b │ │ +19ca88: 7220 e702 8600 |0040: invoke-interface {v6, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e7 │ │ +19ca8e: 0c01 |0043: move-result-object v1 │ │ +19ca90: 1222 |0044: const/4 v2, #int 2 // #2 │ │ +19ca92: 7220 f402 2100 |0045: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f4 │ │ +19ca98: d807 07ff |0048: add-int/lit8 v7, v7, #int -1 // #ff │ │ +19ca9c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +19ca9e: 7210 e902 0600 |004b: invoke-interface {v6}, Landroid/view/Menu;.size:()I // method@02e9 │ │ +19caa4: 0a03 |004e: move-result v3 │ │ +19caa6: 3531 4b00 |004f: if-ge v1, v3, 009a // +004b │ │ +19caaa: 7220 e802 1600 |0051: invoke-interface {v6, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02e8 │ │ +19cab0: 0c03 |0054: move-result-object v3 │ │ +19cab2: 7210 ee02 0300 |0055: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ +19cab8: 0a04 |0058: move-result v4 │ │ +19caba: 1405 0d02 0a7f |0059: const v5, #float 1.83444e+38 // #7f0a020d │ │ +19cac0: 3254 2000 |005c: if-eq v4, v5, 007c // +0020 │ │ +19cac4: 7210 ee02 0300 |005e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ +19caca: 0a04 |0061: move-result v4 │ │ +19cacc: 1405 0202 0a7f |0062: const v5, #float 1.83444e+38 // #7f0a0202 │ │ +19cad2: 3254 1700 |0065: if-eq v4, v5, 007c // +0017 │ │ +19cad6: 7210 ee02 0300 |0067: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ +19cadc: 0a04 |006a: move-result v4 │ │ +19cade: 1405 0e02 0a7f |006b: const v5, #float 1.83444e+38 // #7f0a020e │ │ +19cae4: 3254 0e00 |006e: if-eq v4, v5, 007c // +000e │ │ +19cae8: 7210 ee02 0300 |0070: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ +19caee: 0a04 |0073: move-result v4 │ │ +19caf0: 1405 2102 0a7f |0074: const v5, #float 1.83445e+38 // #7f0a0221 │ │ +19caf6: 3354 0300 |0077: if-ne v4, v5, 007a // +0003 │ │ +19cafa: 2803 |0079: goto 007c // +0003 │ │ +19cafc: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +19cafe: 2802 |007b: goto 007d // +0002 │ │ +19cb00: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +19cb02: 7210 ee02 0300 |007d: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ +19cb08: 0a05 |0080: move-result v5 │ │ +19cb0a: 3385 0300 |0081: if-ne v5, v8, 0084 // +0003 │ │ +19cb0e: 2814 |0083: goto 0097 // +0014 │ │ +19cb10: 7210 f002 0300 |0084: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f0 │ │ +19cb16: 0a05 |0087: move-result v5 │ │ +19cb18: 3805 0c00 |0088: if-eqz v5, 0094 // +000c │ │ +19cb1c: 3d07 0a00 |008a: if-lez v7, 0094 // +000a │ │ +19cb20: 3904 0800 |008c: if-nez v4, 0094 // +0008 │ │ +19cb24: 7220 f402 2300 |008e: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f4 │ │ +19cb2a: d807 07ff |0091: add-int/lit8 v7, v7, #int -1 // #ff │ │ +19cb2e: 2804 |0093: goto 0097 // +0004 │ │ +19cb30: 7220 f402 0300 |0094: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f4 │ │ +19cb36: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19cb3a: 28b2 |0099: goto 004b // -004e │ │ +19cb3c: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x001a line=68 │ │ 0x0021 line=69 │ │ 0x002f line=72 │ │ @@ -501192,24 +501193,24 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -19cb3c: |[19cb3c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ -19cb4c: 6f30 ef04 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04ef │ │ -19cb52: 6e10 6f58 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@586f │ │ -19cb58: 0c00 |0006: move-result-object v0 │ │ -19cb5a: 5231 d442 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d4 │ │ -19cb5e: 6e10 6e58 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@586e │ │ -19cb64: 0a02 |000c: move-result v2 │ │ -19cb66: 7130 6d58 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@586d │ │ -19cb6c: 6f30 ef04 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04ef │ │ -19cb72: 0e00 |0013: return-void │ │ +19cb40: |[19cb40] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ +19cb50: 6f30 ef04 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04ef │ │ +19cb56: 6e10 6f58 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@586f │ │ +19cb5c: 0c00 |0006: move-result-object v0 │ │ +19cb5e: 5231 d442 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d4 │ │ +19cb62: 6e10 6e58 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@586e │ │ +19cb68: 0a02 |000c: move-result v2 │ │ +19cb6a: 7130 6d58 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@586d │ │ +19cb70: 6f30 ef04 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04ef │ │ +19cb76: 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; │ │ @@ -501260,18 +501261,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 │ │ -19d588: |[19d588] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ -19d598: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ -19d59e: 5b01 e242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42e2 │ │ -19d5a2: 0e00 |0005: return-void │ │ +19d58c: |[19d58c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ +19d59c: 7010 9f0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9f │ │ +19d5a2: 5b01 e242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42e2 │ │ +19d5a6: 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; │ │ @@ -501282,33 +501283,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 │ │ -19d5a4: |[19d5a4] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ -19d5b4: 0e00 |0000: return-void │ │ +19d5a8: |[19d5a8] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ +19d5b8: 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 │ │ -19d5b8: |[19d5b8] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ -19d5c8: 5410 e142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ -19d5cc: 7210 e208 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08e2 │ │ -19d5d2: 0e00 |0005: return-void │ │ +19d5bc: |[19d5bc] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ +19d5cc: 5410 e142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ +19d5d0: 7210 e208 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08e2 │ │ +19d5d6: 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;) │ │ @@ -501316,18 +501317,18 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19d548: |[19d548] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ -19d558: 7100 800c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c80 │ │ -19d55e: 0c00 |0003: move-result-object v0 │ │ -19d560: 1100 |0004: return-object v0 │ │ +19d54c: |[19d54c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ +19d55c: 7100 800c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c80 │ │ +19d562: 0c00 |0003: move-result-object v0 │ │ +19d564: 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;) │ │ @@ -501335,19 +501336,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d508: |[19d508] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ -19d518: 5410 e142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ -19d51c: 7210 e308 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e3 │ │ -19d522: 0c00 |0005: move-result-object v0 │ │ -19d524: 1100 |0006: return-object v0 │ │ +19d50c: |[19d50c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ +19d51c: 5410 e142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ +19d520: 7210 e308 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e3 │ │ +19d526: 0c00 |0005: move-result-object v0 │ │ +19d528: 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;) │ │ @@ -501355,20 +501356,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 │ │ -19d564: |[19d564] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ -19d574: 5420 e242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42e2 │ │ -19d578: 5b20 e142 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ -19d57c: 7220 e408 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e4 │ │ -19d582: 0b00 |0007: move-result-wide v0 │ │ -19d584: 1000 |0008: return-wide v0 │ │ +19d568: |[19d568] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ +19d578: 5420 e242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42e2 │ │ +19d57c: 5b20 e142 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ +19d580: 7220 e408 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e4 │ │ +19d586: 0b00 |0007: move-result-wide v0 │ │ +19d588: 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; │ │ @@ -501378,19 +501379,19 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -19d528: |[19d528] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ -19d538: 5410 e142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ -19d53c: 7240 e508 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e5 │ │ -19d542: 0a02 |0005: move-result v2 │ │ -19d544: 0f02 |0006: return v2 │ │ +19d52c: |[19d52c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ +19d53c: 5410 e142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42e1 │ │ +19d540: 7240 e508 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e5 │ │ +19d546: 0a02 |0005: move-result v2 │ │ +19d548: 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 │ │ @@ -554188,67 +554189,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 │ │ -18ed9c: |[18ed9c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ -18edac: 7030 9254 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5492 │ │ -18edb2: 0e00 |0003: return-void │ │ +18eda0: |[18eda0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ +18edb0: 7030 9254 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5492 │ │ +18edb6: 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 │ │ -18edb4: |[18edb4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18edc4: 7010 9454 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ -18edca: 0e00 |0003: return-void │ │ +18edb8: |[18edb8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18edc8: 7010 9454 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ +18edce: 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 │ │ -18edcc: |[18edcc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -18eddc: 0e00 |0000: return-void │ │ +18edd0: |[18edd0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +18ede0: 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 │ │ -18ede0: |[18ede0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -18edf0: 7010 6b05 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@056b │ │ -18edf6: 2200 6210 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@1062 │ │ -18edfa: 7020 6b54 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@546b │ │ -18ee00: 5b10 4341 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4143 │ │ -18ee04: 0e00 |000a: return-void │ │ +18ede4: |[18ede4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +18edf4: 7010 6b05 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@056b │ │ +18edfa: 2200 6210 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@1062 │ │ +18edfe: 7020 6b54 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@546b │ │ +18ee04: 5b10 4341 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4143 │ │ +18ee08: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=333 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -554257,17 +554258,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 │ │ -18ed14: |[18ed14] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -18ed24: 5400 3c41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18ed28: 1100 |0002: return-object v0 │ │ +18ed18: |[18ed18] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +18ed28: 5400 3c41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18ed2c: 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;) │ │ @@ -554275,17 +554276,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 │ │ -18ed2c: |[18ed2c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -18ed3c: 5b01 3c41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18ed40: 1101 |0002: return-object v1 │ │ +18ed30: |[18ed30] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +18ed40: 5b01 3c41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18ed44: 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; │ │ │ │ @@ -554294,17 +554295,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 │ │ -18ed84: |[18ed84] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ -18ed94: 5400 3d41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18ed98: 1100 |0002: return-object v0 │ │ +18ed88: |[18ed88] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ +18ed98: 5400 3d41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18ed9c: 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;) │ │ @@ -554312,17 +554313,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 │ │ -18ecfc: |[18ecfc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ -18ed0c: 5400 3e41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18ed10: 1100 |0002: return-object v0 │ │ +18ed00: |[18ed00] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ +18ed10: 5400 3e41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18ed14: 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;) │ │ @@ -554330,17 +554331,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 │ │ -18ee08: |[18ee08] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -18ee18: 7030 9954 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@5499 │ │ -18ee1e: 0e00 |0003: return-void │ │ +18ee0c: |[18ee0c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +18ee1c: 7030 9954 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@5499 │ │ +18ee22: 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 │ │ @@ -554350,25 +554351,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -18ee84: |[18ee84] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ -18ee94: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18ee98: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -18ee9c: 6e10 ea4c 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ -18eea2: 0c00 |0007: move-result-object v0 │ │ -18eea4: 2001 1e0f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ -18eea8: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ -18eeac: 1f00 1e0f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ -18eeb0: 7220 d54b 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4bd5 │ │ -18eeb6: 7010 9454 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ -18eebc: 0e00 |0014: return-void │ │ +18ee88: |[18ee88] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ +18ee98: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18ee9c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +18eea0: 6e10 ea4c 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cea │ │ +18eea6: 0c00 |0007: move-result-object v0 │ │ +18eea8: 2001 1e0f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ +18eeac: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ +18eeb0: 1f00 1e0f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1e │ │ +18eeb4: 7220 d54b 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4bd5 │ │ +18eeba: 7010 9454 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ +18eec0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0011 line=175 │ │ @@ -554381,25 +554382,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 │ │ -18ed44: |[18ed44] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ -18ed54: 2200 9500 |0000: new-instance v0, Landroid/os/Bundle; // type@0095 │ │ -18ed58: 7010 2f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@022f │ │ -18ed5e: 1a01 1d5d |0005: const-string v1, "image_uri" // string@5d1d │ │ -18ed62: 6e30 3d02 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@023d │ │ -18ed68: 2201 6510 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1065 │ │ -18ed6c: 7010 7854 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@5478 │ │ -18ed72: 5c13 3b41 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ -18ed76: 6e20 9654 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5496 │ │ -18ed7c: 6e20 9754 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@5497 │ │ -18ed82: 1101 |0017: return-object v1 │ │ +18ed48: |[18ed48] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ +18ed58: 2200 9500 |0000: new-instance v0, Landroid/os/Bundle; // type@0095 │ │ +18ed5c: 7010 2f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@022f │ │ +18ed62: 1a01 1d5d |0005: const-string v1, "image_uri" // string@5d1d │ │ +18ed66: 6e30 3d02 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@023d │ │ +18ed6c: 2201 6510 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1065 │ │ +18ed70: 7010 7854 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@5478 │ │ +18ed76: 5c13 3b41 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ +18ed7a: 6e20 9654 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5496 │ │ +18ed80: 6e20 9754 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@5497 │ │ +18ed86: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ 0x000a line=91 │ │ 0x000f line=92 │ │ 0x0011 line=93 │ │ @@ -554413,18 +554414,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f2ec: |[18f2ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ -18f2fc: 5402 3d41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18f300: 6e20 f654 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@54f6 │ │ -18f306: 0e00 |0005: return-void │ │ +18f2f0: |[18f2f0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ +18f300: 5402 3d41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18f304: 6e20 f654 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@54f6 │ │ +18f30a: 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 │ │ @@ -554434,23 +554435,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -18f43c: |[18f43c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ -18f44c: 5420 3d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18f450: 5421 3e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f454: 6e10 524c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f45a: 0c01 |0007: move-result-object v1 │ │ -18f45c: 6e10 6e4d 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@4d6e │ │ -18f462: 0c01 |000b: move-result-object v1 │ │ -18f464: 6e20 f154 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@54f1 │ │ -18f46a: 0e00 |000f: return-void │ │ +18f440: |[18f440] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ +18f450: 5420 3d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18f454: 5421 3e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f458: 6e10 524c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f45e: 0c01 |0007: move-result-object v1 │ │ +18f460: 6e10 6e4d 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@4d6e │ │ +18f466: 0c01 |000b: move-result-object v1 │ │ +18f468: 6e20 f154 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@54f1 │ │ +18f46e: 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;) │ │ @@ -554458,22 +554459,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 │ │ -18f484: |[18f484] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -18f494: 5420 3e41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f498: 6e10 8254 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5482 │ │ -18f49e: 0c01 |0005: move-result-object v1 │ │ -18f4a0: 7110 f056 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@56f0 │ │ -18f4a6: 0a01 |0009: move-result v1 │ │ -18f4a8: 6e40 6b4c 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@4c6b │ │ -18f4ae: 0e00 |000d: return-void │ │ +18f488: |[18f488] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +18f498: 5420 3e41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f49c: 6e10 8254 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5482 │ │ +18f4a2: 0c01 |0005: move-result-object v1 │ │ +18f4a4: 7110 f056 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@56f0 │ │ +18f4aa: 0a01 |0009: move-result v1 │ │ +18f4ac: 6e40 6b4c 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@4c6b │ │ +18f4b2: 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 │ │ @@ -554484,34 +554485,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -18ee20: |[18ee20] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ -18ee30: 5430 3d41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18ee34: 6e10 d754 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@54d7 │ │ -18ee3a: 0a00 |0005: move-result v0 │ │ -18ee3c: 2201 740f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f74 │ │ -18ee40: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ -18ee44: 7030 2e4e 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@4e2e │ │ -18ee4a: 2200 4d0f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ -18ee4e: 7020 cf4c 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4ccf │ │ -18ee54: 5431 3e41 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18ee58: 6e10 524c 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18ee5e: 0c01 |0017: move-result-object v1 │ │ -18ee60: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ -18ee64: 6e30 4e4d 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d4e │ │ -18ee6a: 5431 3e41 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18ee6e: 6e10 574c 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@4c57 │ │ -18ee74: 5b30 3c41 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18ee78: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -18ee7a: 7030 9954 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@5499 │ │ -18ee80: 0e00 |0028: return-void │ │ +18ee24: |[18ee24] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ +18ee34: 5430 3d41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18ee38: 6e10 d754 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@54d7 │ │ +18ee3e: 0a00 |0005: move-result v0 │ │ +18ee40: 2201 740f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f74 │ │ +18ee44: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ +18ee48: 7030 2e4e 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@4e2e │ │ +18ee4e: 2200 4d0f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ +18ee52: 7020 cf4c 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4ccf │ │ +18ee58: 5431 3e41 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18ee5c: 6e10 524c 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18ee62: 0c01 |0017: move-result-object v1 │ │ +18ee64: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ +18ee68: 6e30 4e4d 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d4e │ │ +18ee6e: 5431 3e41 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18ee72: 6e10 574c 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@4c57 │ │ +18ee78: 5b30 3c41 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18ee7c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +18ee7e: 7030 9954 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@5499 │ │ +18ee84: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x000d line=188 │ │ 0x0012 line=190 │ │ 0x001d line=191 │ │ @@ -554525,17 +554526,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18ecc0: |[18ecc0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ -18ecd0: 5410 4141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ -18ecd4: 1100 |0002: return-object v0 │ │ +18ecc4: |[18ecc4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ +18ecd4: 5410 4141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ +18ecd8: 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;) │ │ @@ -554543,62 +554544,62 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -18eec0: |[18eec0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ -18eed0: 6e10 8054 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5480 │ │ -18eed6: 0c00 |0003: move-result-object v0 │ │ -18eed8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -18eedc: 0e00 |0006: return-void │ │ -18eede: 5461 3e41 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18eee2: 6e10 524c 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18eee8: 0c01 |000c: move-result-object v1 │ │ -18eeea: 6e20 814d 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@4d81 │ │ -18eef0: 0c01 |0010: move-result-object v1 │ │ -18eef2: 7100 9b52 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@529b │ │ -18eef8: 0c02 |0014: move-result-object v2 │ │ -18eefa: 2203 b902 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02b9 │ │ -18eefe: 7010 6009 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0960 │ │ -18ef04: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -18ef08: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ -18ef0c: 6e40 0501 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0105 │ │ -18ef12: 6e10 6409 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0964 │ │ -18ef18: 0c01 |0024: move-result-object v1 │ │ -18ef1a: 5563 3b41 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ -18ef1e: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ -18ef22: 2202 bb02 |0029: new-instance v2, Ljava/io/File; // type@02bb │ │ -18ef26: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ -18ef2c: 0c03 |002e: move-result-object v3 │ │ -18ef2e: 1a04 4e4d |002f: const-string v4, "cropped" // string@4d4e │ │ -18ef32: 7030 6709 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0967 │ │ -18ef38: 2203 be02 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02be │ │ -18ef3c: 7020 8609 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0986 │ │ -18ef42: 6e20 8c09 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@098c │ │ -18ef48: 6e10 8a09 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ -18ef4e: 6e10 8909 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0989 │ │ -18ef54: 7110 f201 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f2 │ │ -18ef5a: 0c01 |0045: move-result-object v1 │ │ -18ef5c: 280d |0046: goto 0053 // +000d │ │ -18ef5e: 0d00 |0047: move-exception v0 │ │ -18ef60: 6e10 9009 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0990 │ │ -18ef66: 0e00 |004b: return-void │ │ -18ef68: 1a03 ff5c |004c: const-string v3, "image/jpeg" // string@5cff │ │ -18ef6c: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -18ef6e: 6e54 9252 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@5292 │ │ -18ef74: 0c01 |0052: move-result-object v1 │ │ -18ef76: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ -18ef7a: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ -18ef80: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ -18ef86: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ -18ef88: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ -18ef8e: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -18ef94: 0e00 |0062: return-void │ │ +18eec4: |[18eec4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ +18eed4: 6e10 8054 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5480 │ │ +18eeda: 0c00 |0003: move-result-object v0 │ │ +18eedc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +18eee0: 0e00 |0006: return-void │ │ +18eee2: 5461 3e41 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18eee6: 6e10 524c 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18eeec: 0c01 |000c: move-result-object v1 │ │ +18eeee: 6e20 814d 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@4d81 │ │ +18eef4: 0c01 |0010: move-result-object v1 │ │ +18eef6: 7100 9b52 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@529b │ │ +18eefc: 0c02 |0014: move-result-object v2 │ │ +18eefe: 2203 b902 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02b9 │ │ +18ef02: 7010 6009 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0960 │ │ +18ef08: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +18ef0c: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ +18ef10: 6e40 0501 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0105 │ │ +18ef16: 6e10 6409 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0964 │ │ +18ef1c: 0c01 |0024: move-result-object v1 │ │ +18ef1e: 5563 3b41 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ +18ef22: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ +18ef26: 2202 bb02 |0029: new-instance v2, Ljava/io/File; // type@02bb │ │ +18ef2a: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ +18ef30: 0c03 |002e: move-result-object v3 │ │ +18ef32: 1a04 4e4d |002f: const-string v4, "cropped" // string@4d4e │ │ +18ef36: 7030 6709 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0967 │ │ +18ef3c: 2203 be02 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02be │ │ +18ef40: 7020 8609 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0986 │ │ +18ef46: 6e20 8c09 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@098c │ │ +18ef4c: 6e10 8a09 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@098a │ │ +18ef52: 6e10 8909 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0989 │ │ +18ef58: 7110 f201 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f2 │ │ +18ef5e: 0c01 |0045: move-result-object v1 │ │ +18ef60: 280d |0046: goto 0053 // +000d │ │ +18ef62: 0d00 |0047: move-exception v0 │ │ +18ef64: 6e10 9009 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0990 │ │ +18ef6a: 0e00 |004b: return-void │ │ +18ef6c: 1a03 ff5c |004c: const-string v3, "image/jpeg" // string@5cff │ │ +18ef70: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +18ef72: 6e54 9252 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@5292 │ │ +18ef78: 0c01 |0052: move-result-object v1 │ │ +18ef7a: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ +18ef7e: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ +18ef84: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ +18ef8a: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ +18ef8c: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ +18ef92: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +18ef98: 0e00 |0062: return-void │ │ catches : 1 │ │ 0x0034 - 0x0046 │ │ Ljava/io/IOException; -> 0x0047 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=259 │ │ 0x0011 line=260 │ │ @@ -554626,50 +554627,50 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -18efa8: |[18efa8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -18efb8: 6f40 6e05 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@056e │ │ -18efbe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -18efc0: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ -18efc4: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ -18efc8: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ -18efcc: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ -18efd0: 1a03 f852 |000c: const-string v3, "extra_sticker_file" // string@52f8 │ │ -18efd4: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -18efda: 0c03 |0011: move-result-object v3 │ │ -18efdc: 2204 8510 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1085 │ │ -18efe0: 2205 0503 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ -18efe4: 1a00 4453 |0016: const-string v0, "file:///android_asset/" // string@5344 │ │ -18efe8: 7020 0d0b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ -18efee: 6e20 160b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -18eff4: 6e10 270b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -18effa: 0c03 |0021: move-result-object v3 │ │ -18effc: 7110 fd01 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ -18f002: 0c03 |0025: move-result-object v3 │ │ -18f004: 5225 4041 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4140 │ │ -18f008: 5220 3f41 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413f │ │ -18f00c: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -18f00e: 7050 3e55 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@553e │ │ -18f014: 2203 4d0f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ -18f018: 7020 cf4c 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4ccf │ │ -18f01e: 5424 3e41 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f022: 6e10 524c 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f028: 0c04 |0038: move-result-object v4 │ │ -18f02a: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ -18f030: 6e30 4e4d 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d4e │ │ -18f036: 5b23 3c41 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18f03a: 2808 |0041: goto 0049 // +0008 │ │ -18f03c: 5423 3d41 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18f040: 6204 5a41 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ -18f044: 6e20 d554 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ -18f04a: 0e00 |0049: return-void │ │ +18efac: |[18efac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +18efbc: 6f40 6e05 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@056e │ │ +18efc2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +18efc4: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ +18efc8: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ +18efcc: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ +18efd0: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ +18efd4: 1a03 f852 |000c: const-string v3, "extra_sticker_file" // string@52f8 │ │ +18efd8: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +18efde: 0c03 |0011: move-result-object v3 │ │ +18efe0: 2204 8510 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1085 │ │ +18efe4: 2205 0503 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0305 │ │ +18efe8: 1a00 4453 |0016: const-string v0, "file:///android_asset/" // string@5344 │ │ +18efec: 7020 0d0b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0d │ │ +18eff2: 6e20 160b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +18eff8: 6e10 270b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +18effe: 0c03 |0021: move-result-object v3 │ │ +18f000: 7110 fd01 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01fd │ │ +18f006: 0c03 |0025: move-result-object v3 │ │ +18f008: 5225 4041 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4140 │ │ +18f00c: 5220 3f41 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413f │ │ +18f010: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +18f012: 7050 3e55 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@553e │ │ +18f018: 2203 4d0f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ +18f01c: 7020 cf4c 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4ccf │ │ +18f022: 5424 3e41 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f026: 6e10 524c 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f02c: 0c04 |0038: move-result-object v4 │ │ +18f02e: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ +18f034: 6e30 4e4d 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d4e │ │ +18f03a: 5b23 3c41 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18f03e: 2808 |0041: goto 0049 // +0008 │ │ +18f040: 5423 3d41 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18f044: 6204 5a41 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@415a │ │ +18f048: 6e20 d554 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d5 │ │ +18f04e: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=202 │ │ 0x0012 line=204 │ │ 0x002e line=205 │ │ 0x0033 line=206 │ │ @@ -554686,19 +554687,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18f04c: |[18f04c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ -18f05c: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f060: 6e20 5f4c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@4c5f │ │ -18f066: 7020 7f54 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@547f │ │ -18f06c: 0e00 |0008: return-void │ │ +18f050: |[18f050] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ +18f060: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f064: 6e20 5f4c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@4c5f │ │ +18f06a: 7020 7f54 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@547f │ │ +18f070: 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 │ │ @@ -554708,38 +554709,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -18f070: |[18f070] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ -18f080: 6f20 7005 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0570 │ │ -18f086: 5412 4141 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ -18f08a: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ -18f08e: 6e10 8154 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5481 │ │ -18f094: 0c02 |000a: move-result-object v2 │ │ -18f096: 1a00 1d5d |000b: const-string v0, "image_uri" // string@5d1d │ │ -18f09a: 6e20 3602 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0236 │ │ -18f0a0: 0c02 |0010: move-result-object v2 │ │ -18f0a2: 1f02 8600 |0011: check-cast v2, Landroid/net/Uri; // type@0086 │ │ -18f0a6: 5b12 4141 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ -18f0aa: 2202 260f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f26 │ │ -18f0ae: 7010 1f4c 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@4c1f │ │ -18f0b4: 6e10 9554 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5495 │ │ -18f0ba: 0c00 |001d: move-result-object v0 │ │ -18f0bc: 6e20 7950 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5079 │ │ -18f0c2: 0a00 |0021: move-result v0 │ │ -18f0c4: 5910 4041 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4140 │ │ -18f0c8: 6e10 9554 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5495 │ │ -18f0ce: 0c00 |0027: move-result-object v0 │ │ -18f0d0: 6e20 7750 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5077 │ │ -18f0d6: 0a02 |002b: move-result v2 │ │ -18f0d8: 5912 3f41 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413f │ │ -18f0dc: 0e00 |002e: return-void │ │ +18f074: |[18f074] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ +18f084: 6f20 7005 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0570 │ │ +18f08a: 5412 4141 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ +18f08e: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ +18f092: 6e10 8154 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5481 │ │ +18f098: 0c02 |000a: move-result-object v2 │ │ +18f09a: 1a00 1d5d |000b: const-string v0, "image_uri" // string@5d1d │ │ +18f09e: 6e20 3602 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0236 │ │ +18f0a4: 0c02 |0010: move-result-object v2 │ │ +18f0a6: 1f02 8600 |0011: check-cast v2, Landroid/net/Uri; // type@0086 │ │ +18f0aa: 5b12 4141 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ +18f0ae: 2202 260f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f26 │ │ +18f0b2: 7010 1f4c 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@4c1f │ │ +18f0b8: 6e10 9554 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5495 │ │ +18f0be: 0c00 |001d: move-result-object v0 │ │ +18f0c0: 6e20 7950 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5079 │ │ +18f0c6: 0a00 |0021: move-result v0 │ │ +18f0c8: 5910 4041 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4140 │ │ +18f0cc: 6e10 9554 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5495 │ │ +18f0d2: 0c00 |0027: move-result-object v0 │ │ +18f0d4: 6e20 7750 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5077 │ │ +18f0da: 0a02 |002b: move-result v2 │ │ +18f0dc: 5912 3f41 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413f │ │ +18f0e0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x0015 line=106 │ │ 0x001a line=108 │ │ @@ -554753,20 +554754,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 : 9 16-bit code units │ │ -18ecd8: |[18ecd8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -18ece8: 1404 7800 0d7f |0000: const v4, #float 1.87424e+38 // #7f0d0078 │ │ -18ecee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -18ecf0: 6e40 e502 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -18ecf6: 0c02 |0007: move-result-object v2 │ │ -18ecf8: 1102 |0008: return-object v2 │ │ +18ecdc: |[18ecdc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +18ecec: 1404 7800 0d7f |0000: const v4, #float 1.87424e+38 // #7f0d0078 │ │ +18ecf2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +18ecf4: 6e40 e502 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +18ecfa: 0c02 |0007: move-result-object v2 │ │ +18ecfc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=115 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -554777,20 +554778,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18f0e0: |[18f0e0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ -18f0f0: 5420 3e41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f0f4: 5421 3c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18f0f8: 6e20 4c4c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4c4c │ │ -18f0fe: 7010 9454 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ -18f104: 0e00 |000a: return-void │ │ +18f0e4: |[18f0e4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ +18f0f4: 5420 3e41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f0f8: 5421 3c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18f0fc: 6e20 4c4c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4c4c │ │ +18f102: 7010 9454 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ +18f108: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -554799,20 +554800,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -18f108: |[18f108] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ -18f118: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f11c: 6e10 524c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f122: 0c00 |0005: move-result-object v0 │ │ -18f124: 6e10 644d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@4d64 │ │ -18f12a: 0e00 |0009: return-void │ │ +18f10c: |[18f10c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ +18f11c: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f120: 6e10 524c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f126: 0c00 |0005: move-result-object v0 │ │ +18f128: 6e10 644d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@4d64 │ │ +18f12e: 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;) │ │ @@ -554820,67 +554821,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 │ │ -18f12c: |[18f12c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18f13c: 5430 3e41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f140: 6201 3b3e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e3b │ │ -18f144: 6e20 614c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@4c61 │ │ -18f14a: 5430 3e41 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f14e: 6e10 4d4c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c4d │ │ -18f154: 6200 3641 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ -18f158: 6e10 cd54 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ -18f15e: 0a04 |0011: move-result v4 │ │ -18f160: 4404 0004 |0012: aget v4, v0, v4 │ │ -18f164: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -18f166: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ -18f16c: 284e |0018: goto 0066 // +004e │ │ -18f16e: 5434 3e41 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f172: 6e10 524c 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f178: 0c04 |001e: move-result-object v4 │ │ -18f17a: 6e10 574d 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@4d57 │ │ -18f180: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -18f182: 5b34 3c41 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ -18f186: 2841 |0025: goto 0066 // +0041 │ │ -18f188: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ -18f18c: 6e10 8254 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5482 │ │ -18f192: 0c00 |002b: move-result-object v0 │ │ -18f194: 1c01 7d10 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@107d │ │ -18f198: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -18f19e: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ -18f1a2: 6e30 9854 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@5498 │ │ -18f1a8: 2830 |0036: goto 0066 // +0030 │ │ -18f1aa: 6e10 7e54 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@547e │ │ -18f1b0: 282c |003a: goto 0066 // +002c │ │ -18f1b2: 5434 3e41 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f1b6: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -18f1ba: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -18f1bc: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ -18f1c2: 6e40 694c 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c69 │ │ -18f1c8: 2820 |0046: goto 0066 // +0020 │ │ -18f1ca: 5434 3e41 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f1ce: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ -18f1d4: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ -18f1d8: 6e40 694c 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c69 │ │ -18f1de: 2815 |0051: goto 0066 // +0015 │ │ -18f1e0: 5434 3e41 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f1e4: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ -18f1ea: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -18f1ee: 6e40 694c 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c69 │ │ -18f1f4: 280a |005c: goto 0066 // +000a │ │ -18f1f6: 5434 3e41 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f1fa: 6e10 524c 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f200: 0c04 |0062: move-result-object v4 │ │ -18f202: 6e10 8a4d 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@4d8a │ │ -18f208: 0e00 |0066: return-void │ │ -18f20a: 0000 |0067: nop // spacer │ │ -18f20c: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ +18f130: |[18f130] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18f140: 5430 3e41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f144: 6201 3b3e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e3b │ │ +18f148: 6e20 614c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@4c61 │ │ +18f14e: 5430 3e41 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f152: 6e10 4d4c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c4d │ │ +18f158: 6200 3641 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4136 │ │ +18f15c: 6e10 cd54 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54cd │ │ +18f162: 0a04 |0011: move-result v4 │ │ +18f164: 4404 0004 |0012: aget v4, v0, v4 │ │ +18f168: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +18f16a: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ +18f170: 284e |0018: goto 0066 // +004e │ │ +18f172: 5434 3e41 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f176: 6e10 524c 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f17c: 0c04 |001e: move-result-object v4 │ │ +18f17e: 6e10 574d 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@4d57 │ │ +18f184: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +18f186: 5b34 3c41 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413c │ │ +18f18a: 2841 |0025: goto 0066 // +0041 │ │ +18f18c: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ +18f190: 6e10 8254 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5482 │ │ +18f196: 0c00 |002b: move-result-object v0 │ │ +18f198: 1c01 7d10 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@107d │ │ +18f19c: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +18f1a2: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ +18f1a6: 6e30 9854 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@5498 │ │ +18f1ac: 2830 |0036: goto 0066 // +0030 │ │ +18f1ae: 6e10 7e54 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@547e │ │ +18f1b4: 282c |003a: goto 0066 // +002c │ │ +18f1b6: 5434 3e41 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f1ba: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +18f1be: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +18f1c0: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ +18f1c6: 6e40 694c 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c69 │ │ +18f1cc: 2820 |0046: goto 0066 // +0020 │ │ +18f1ce: 5434 3e41 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f1d2: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ +18f1d8: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ +18f1dc: 6e40 694c 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c69 │ │ +18f1e2: 2815 |0051: goto 0066 // +0015 │ │ +18f1e4: 5434 3e41 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f1e8: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ +18f1ee: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +18f1f2: 6e40 694c 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c69 │ │ +18f1f8: 280a |005c: goto 0066 // +000a │ │ +18f1fa: 5434 3e41 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f1fe: 6e10 524c 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f204: 0c04 |0062: move-result-object v4 │ │ +18f206: 6e10 8a4d 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@4d8a │ │ +18f20c: 0e00 |0066: return-void │ │ +18f20e: 0000 |0067: nop // spacer │ │ +18f210: 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 │ │ @@ -554900,35 +554901,35 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18f230: |[18f230] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ -18f240: 0e00 |0000: return-void │ │ +18f234: |[18f234] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ +18f244: 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 │ │ -18f244: |[18f244] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ -18f254: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f258: 6e10 524c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f25e: 0c00 |0005: move-result-object v0 │ │ -18f260: 6e10 844d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@4d84 │ │ -18f266: 0e00 |0009: return-void │ │ +18f248: |[18f248] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ +18f258: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f25c: 6e10 524c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f262: 0c00 |0005: move-result-object v0 │ │ +18f264: 6e10 844d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@4d84 │ │ +18f26a: 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;) │ │ @@ -554936,19 +554937,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18f268: |[18f268] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ -18f278: 2200 5f10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@105f │ │ -18f27c: 7020 6554 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5465 │ │ -18f282: 7110 af57 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@57af │ │ -18f288: 0e00 |0008: return-void │ │ +18f26c: |[18f26c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ +18f27c: 2200 5f10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@105f │ │ +18f280: 7020 6554 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5465 │ │ +18f286: 7110 af57 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@57af │ │ +18f28c: 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;) │ │ @@ -554956,23 +554957,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -18f28c: |[18f28c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -18f29c: 6f20 7705 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0577 │ │ -18f2a2: 2200 6410 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1064 │ │ -18f2a6: 7020 7254 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5472 │ │ -18f2ac: 5412 3e41 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f2b0: 6e10 524c 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f2b6: 0c02 |000d: move-result-object v2 │ │ -18f2b8: 6e20 7454 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5474 │ │ -18f2be: 0e00 |0011: return-void │ │ +18f290: |[18f290] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +18f2a0: 6f20 7705 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0577 │ │ +18f2a6: 2200 6410 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1064 │ │ +18f2aa: 7020 7254 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5472 │ │ +18f2b0: 5412 3e41 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f2b4: 6e10 524c 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f2ba: 0c02 |000d: move-result-object v2 │ │ +18f2bc: 6e20 7454 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5474 │ │ +18f2c2: 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; │ │ @@ -554982,21 +554983,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -18f2c0: |[18f2c0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ -18f2d0: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f2d4: 6e10 524c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ -18f2da: 0c00 |0005: move-result-object v0 │ │ -18f2dc: 6e10 8e4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@4d8e │ │ -18f2e2: 7010 9454 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ -18f2e8: 0e00 |000c: return-void │ │ +18f2c4: |[18f2c4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ +18f2d4: 5410 3e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f2d8: 6e10 524c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c52 │ │ +18f2de: 0c00 |0005: move-result-object v0 │ │ +18f2e0: 6e10 8e4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@4d8e │ │ +18f2e6: 7010 9454 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ +18f2ec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -555005,83 +555006,83 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 146 16-bit code units │ │ -18f308: |[18f308] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -18f318: 6f30 7905 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0579 │ │ -18f31e: 1400 0603 0a7f |0003: const v0, #float 1.83449e+38 // #7f0a0306 │ │ -18f324: 6e20 1403 0600 |0006: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -18f32a: 0c00 |0009: move-result-object v0 │ │ -18f32c: 1f00 7910 |000a: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1079 │ │ -18f330: 5b50 3d41 |000c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18f334: 1400 9f01 0a7f |000e: const v0, #float 1.83442e+38 // #7f0a019f │ │ -18f33a: 6e20 1403 0600 |0011: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -18f340: 0c06 |0014: move-result-object v6 │ │ -18f342: 1f06 320f |0015: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f32 │ │ -18f346: 5b56 3e41 |0017: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f34a: 5456 3d41 |0019: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18f34e: 6e20 f254 5600 |001b: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@54f2 │ │ -18f354: 5456 3e41 |001e: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f358: 5450 4341 |0020: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4143 │ │ -18f35c: 6e20 644c 0600 |0022: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@4c64 │ │ -18f362: 5456 3e41 |0025: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f366: 2200 6010 |0027: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@1060 │ │ -18f36a: 7020 6754 5000 |0029: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5467 │ │ -18f370: 6e20 604c 0600 |002c: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@4c60 │ │ -18f376: 5456 3e41 |002f: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f37a: 2200 6110 |0031: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@1061 │ │ -18f37e: 7020 6954 5000 |0033: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5469 │ │ -18f384: 6e20 654c 0600 |0036: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@4c65 │ │ -18f38a: 5456 4241 |0039: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4142 │ │ -18f38e: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -18f390: 3806 0500 |003c: if-eqz v6, 0041 // +0005 │ │ -18f394: 5b50 4241 |003e: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4142 │ │ -18f398: 280e |0040: goto 004e // +000e │ │ -18f39a: 3807 0c00 |0041: if-eqz v7, 004d // +000c │ │ -18f39e: 2206 6410 |0043: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1064 │ │ -18f3a2: 7020 7254 7600 |0045: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5472 │ │ -18f3a8: 6e10 7354 0600 |0048: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5473 │ │ -18f3ae: 0c06 |004b: move-result-object v6 │ │ -18f3b0: 2802 |004c: goto 004e // +0002 │ │ -18f3b2: 0706 |004d: move-object v6, v0 │ │ -18f3b4: 3906 3000 |004e: if-nez v6, 007e // +0030 │ │ -18f3b8: 5556 3b41 |0050: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ -18f3bc: 3806 0700 |0052: if-eqz v6, 0059 // +0007 │ │ -18f3c0: 7100 524d 0000 |0054: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4d52 │ │ -18f3c6: 0c06 |0057: move-result-object v6 │ │ -18f3c8: 2806 |0058: goto 005e // +0006 │ │ -18f3ca: 2206 5d0f |0059: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5d │ │ -18f3ce: 7010 494d 0600 |005b: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@4d49 │ │ -18f3d4: 2207 4d0f |005e: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ -18f3d8: 2200 8510 |0060: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1085 │ │ -18f3dc: 5451 4141 |0062: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ -18f3e0: 5252 4041 |0064: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4140 │ │ -18f3e4: 5253 3f41 |0066: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413f │ │ -18f3e8: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -18f3ea: 7053 3e55 1024 |0069: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@553e │ │ -18f3f0: 7020 cf4c 0700 |006c: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4ccf │ │ -18f3f6: 6e10 e64c 0700 |006f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4ce6 │ │ -18f3fc: 0c00 |0072: move-result-object v0 │ │ -18f3fe: 1201 |0073: const/4 v1, #int 0 // #0 │ │ -18f400: 6e20 2e4d 1000 |0074: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4d2e │ │ -18f406: 0c00 |0077: move-result-object v0 │ │ -18f408: 6e10 244d 0000 |0078: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@4d24 │ │ -18f40e: 6e20 4d4d 7600 |007b: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4d4d │ │ -18f414: 5457 3e41 |007e: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ -18f418: 6e20 624c 6700 |0080: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@4c62 │ │ -18f41e: 7010 9454 0500 |0083: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ -18f424: 5556 3b41 |0086: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ -18f428: 3806 0900 |0088: if-eqz v6, 0091 // +0009 │ │ -18f42c: 5456 3d41 |008a: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ -18f430: 6207 5641 |008c: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18f434: 6e20 f354 7600 |008e: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ -18f43a: 0e00 |0091: return-void │ │ +18f30c: |[18f30c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +18f31c: 6f30 7905 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0579 │ │ +18f322: 1400 0603 0a7f |0003: const v0, #float 1.83449e+38 // #7f0a0306 │ │ +18f328: 6e20 1403 0600 |0006: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +18f32e: 0c00 |0009: move-result-object v0 │ │ +18f330: 1f00 7910 |000a: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1079 │ │ +18f334: 5b50 3d41 |000c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18f338: 1400 9f01 0a7f |000e: const v0, #float 1.83442e+38 // #7f0a019f │ │ +18f33e: 6e20 1403 0600 |0011: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +18f344: 0c06 |0014: move-result-object v6 │ │ +18f346: 1f06 320f |0015: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f32 │ │ +18f34a: 5b56 3e41 |0017: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f34e: 5456 3d41 |0019: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18f352: 6e20 f254 5600 |001b: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@54f2 │ │ +18f358: 5456 3e41 |001e: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f35c: 5450 4341 |0020: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4143 │ │ +18f360: 6e20 644c 0600 |0022: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@4c64 │ │ +18f366: 5456 3e41 |0025: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f36a: 2200 6010 |0027: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@1060 │ │ +18f36e: 7020 6754 5000 |0029: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5467 │ │ +18f374: 6e20 604c 0600 |002c: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@4c60 │ │ +18f37a: 5456 3e41 |002f: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f37e: 2200 6110 |0031: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@1061 │ │ +18f382: 7020 6954 5000 |0033: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5469 │ │ +18f388: 6e20 654c 0600 |0036: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@4c65 │ │ +18f38e: 5456 4241 |0039: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4142 │ │ +18f392: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +18f394: 3806 0500 |003c: if-eqz v6, 0041 // +0005 │ │ +18f398: 5b50 4241 |003e: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4142 │ │ +18f39c: 280e |0040: goto 004e // +000e │ │ +18f39e: 3807 0c00 |0041: if-eqz v7, 004d // +000c │ │ +18f3a2: 2206 6410 |0043: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1064 │ │ +18f3a6: 7020 7254 7600 |0045: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5472 │ │ +18f3ac: 6e10 7354 0600 |0048: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5473 │ │ +18f3b2: 0c06 |004b: move-result-object v6 │ │ +18f3b4: 2802 |004c: goto 004e // +0002 │ │ +18f3b6: 0706 |004d: move-object v6, v0 │ │ +18f3b8: 3906 3000 |004e: if-nez v6, 007e // +0030 │ │ +18f3bc: 5556 3b41 |0050: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ +18f3c0: 3806 0700 |0052: if-eqz v6, 0059 // +0007 │ │ +18f3c4: 7100 524d 0000 |0054: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4d52 │ │ +18f3ca: 0c06 |0057: move-result-object v6 │ │ +18f3cc: 2806 |0058: goto 005e // +0006 │ │ +18f3ce: 2206 5d0f |0059: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5d │ │ +18f3d2: 7010 494d 0600 |005b: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@4d49 │ │ +18f3d8: 2207 4d0f |005e: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4d │ │ +18f3dc: 2200 8510 |0060: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1085 │ │ +18f3e0: 5451 4141 |0062: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ +18f3e4: 5252 4041 |0064: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4140 │ │ +18f3e8: 5253 3f41 |0066: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413f │ │ +18f3ec: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +18f3ee: 7053 3e55 1024 |0069: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@553e │ │ +18f3f4: 7020 cf4c 0700 |006c: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4ccf │ │ +18f3fa: 6e10 e64c 0700 |006f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4ce6 │ │ +18f400: 0c00 |0072: move-result-object v0 │ │ +18f402: 1201 |0073: const/4 v1, #int 0 // #0 │ │ +18f404: 6e20 2e4d 1000 |0074: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4d2e │ │ +18f40a: 0c00 |0077: move-result-object v0 │ │ +18f40c: 6e10 244d 0000 |0078: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@4d24 │ │ +18f412: 6e20 4d4d 7600 |007b: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4d4d │ │ +18f418: 5457 3e41 |007e: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413e │ │ +18f41c: 6e20 624c 6700 |0080: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@4c62 │ │ +18f422: 7010 9454 0500 |0083: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5494 │ │ +18f428: 5556 3b41 |0086: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@413b │ │ +18f42c: 3806 0900 |0088: if-eqz v6, 0091 // +0009 │ │ +18f430: 5456 3d41 |008a: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413d │ │ +18f434: 6207 5641 |008c: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18f438: 6e20 f354 7600 |008e: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54f3 │ │ +18f43e: 0e00 |0091: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0006 line=122 │ │ 0x0011 line=123 │ │ 0x0019 line=125 │ │ 0x001e line=127 │ │ @@ -555108,17 +555109,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18f46c: |[18f46c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ -18f47c: 5b01 4141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ -18f480: 0e00 |0002: return-void │ │ +18f470: |[18f470] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ +18f480: 5b01 4141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4141 │ │ +18f484: 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; │ │ │ │ @@ -555160,33 +555161,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1906b4: |[1906b4] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ -1906c4: 0e00 |0000: return-void │ │ +1906b8: |[1906b8] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ +1906c8: 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 │ │ -1906c8: |[1906c8] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1906d8: 7020 1a56 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@561a │ │ -1906de: 5b02 7941 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4179 │ │ -1906e2: 0e00 |0005: return-void │ │ +1906cc: |[1906cc] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1906dc: 7020 1a56 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@561a │ │ +1906e2: 5b02 7941 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4179 │ │ +1906e6: 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; │ │ @@ -555198,18 +555199,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -190604: |[190604] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ -190614: 6e10 0455 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@5504 │ │ -19061a: 0c00 |0003: move-result-object v0 │ │ -19061c: 1100 |0004: return-object v0 │ │ +190608: |[190608] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ +190618: 6e10 0455 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@5504 │ │ +19061e: 0c00 |0003: move-result-object v0 │ │ +190620: 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;) │ │ @@ -555217,45 +555218,45 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -190620: |[190620] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ -190630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -190632: 6e10 0255 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@5502 │ │ -190638: 0c01 |0004: move-result-object v1 │ │ -19063a: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ -190640: 0c01 |0008: move-result-object v1 │ │ -190642: 5452 7941 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4179 │ │ -190646: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ -19064c: 0c01 |000e: move-result-object v1 │ │ -19064e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -190650: 2113 |0010: array-length v3, v1 │ │ -190652: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ -190656: 2203 0503 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ -19065a: 7010 0a0b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ -190660: 5454 7941 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4179 │ │ -190664: 6e20 160b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19066a: 1a04 7f0b |001d: const-string v4, "/" // string@0b7f │ │ -19066e: 6e20 160b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -190674: 4604 0102 |0022: aget-object v4, v1, v2 │ │ -190678: 6e20 160b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ -19067e: 6e10 270b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ -190684: 0c03 |002a: move-result-object v3 │ │ -190686: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ -19068a: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19068e: 28e1 |002f: goto 0010 // -001f │ │ -190690: 1101 |0030: return-object v1 │ │ -190692: 0d01 |0031: move-exception v1 │ │ -190694: 6202 7841 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4178 │ │ -190698: 7120 c402 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ -19069e: 2300 3711 |0037: new-array v0, v0, [Ljava/lang/String; // type@1137 │ │ -1906a2: 1100 |0039: return-object v0 │ │ +190624: |[190624] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ +190634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +190636: 6e10 0255 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@5502 │ │ +19063c: 0c01 |0004: move-result-object v1 │ │ +19063e: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ +190644: 0c01 |0008: move-result-object v1 │ │ +190646: 5452 7941 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4179 │ │ +19064a: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ +190650: 0c01 |000e: move-result-object v1 │ │ +190652: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +190654: 2113 |0010: array-length v3, v1 │ │ +190656: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ +19065a: 2203 0503 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0305 │ │ +19065e: 7010 0a0b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0a │ │ +190664: 5454 7941 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4179 │ │ +190668: 6e20 160b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +19066e: 1a04 7f0b |001d: const-string v4, "/" // string@0b7f │ │ +190672: 6e20 160b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +190678: 4604 0102 |0022: aget-object v4, v1, v2 │ │ +19067c: 6e20 160b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b16 │ │ +190682: 6e10 270b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b27 │ │ +190688: 0c03 |002a: move-result-object v3 │ │ +19068a: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ +19068e: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +190692: 28e1 |002f: goto 0010 // -001f │ │ +190694: 1101 |0030: return-object v1 │ │ +190696: 0d01 |0031: move-exception v1 │ │ +190698: 6202 7841 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4178 │ │ +19069c: 7120 c402 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c4 │ │ +1906a2: 2300 3711 |0037: new-array v0, v0, [Ljava/lang/String; // type@1137 │ │ +1906a6: 1100 |0039: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0001 line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=46 │ │ @@ -555317,17 +555318,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -190c58: |[190c58] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ -190c68: 7010 6b05 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@056b │ │ -190c6e: 0e00 |0003: return-void │ │ +190c5c: |[190c5c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ +190c6c: 7010 6b05 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@056b │ │ +190c72: 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;) │ │ @@ -555335,17 +555336,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 │ │ -190c40: |[190c40] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ -190c50: 5400 8841 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4188 │ │ -190c54: 1100 |0002: return-object v0 │ │ +190c44: |[190c44] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ +190c54: 5400 8841 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4188 │ │ +190c58: 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;) │ │ @@ -555353,23 +555354,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 │ │ -190c08: |[190c08] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ -190c18: 2200 8210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@1082 │ │ -190c1c: 7010 2655 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@5526 │ │ -190c22: 2201 9500 |0005: new-instance v1, Landroid/os/Bundle; // type@0095 │ │ -190c26: 7010 2f02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@022f │ │ -190c2c: 1a02 e845 |000a: const-string v2, "assetDirectory" // string@45e8 │ │ -190c30: 6e30 3e02 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@023e │ │ -190c36: 6e20 3255 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5532 │ │ -190c3c: 1100 |0012: return-object v0 │ │ +190c0c: |[190c0c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ +190c1c: 2200 8210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@1082 │ │ +190c20: 7010 2655 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@5526 │ │ +190c26: 2201 9500 |0005: new-instance v1, Landroid/os/Bundle; // type@0095 │ │ +190c2a: 7010 2f02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@022f │ │ +190c30: 1a02 e845 |000a: const-string v2, "assetDirectory" // string@45e8 │ │ +190c34: 6e30 3e02 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@023e │ │ +190c3a: 6e20 3255 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5532 │ │ +190c40: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -555381,38 +555382,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -190c70: |[190c70] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -190c80: 6f20 6d05 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@056d │ │ -190c86: 7110 2f4f 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2f │ │ -190c8c: 0c04 |0006: move-result-object v4 │ │ -190c8e: 5b34 8741 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4187 │ │ -190c92: 6e10 2955 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@5529 │ │ -190c98: 0c04 |000c: move-result-object v4 │ │ -190c9a: 1a00 e845 |000d: const-string v0, "assetDirectory" // string@45e8 │ │ -190c9e: 6e20 3702 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0237 │ │ -190ca4: 0c04 |0012: move-result-object v4 │ │ -190ca6: 5b34 8641 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4186 │ │ -190caa: 6e10 2a55 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@552a │ │ -190cb0: 0c04 |0018: move-result-object v4 │ │ -190cb2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -190cb4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -190cb6: 6e40 a805 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@05a8 │ │ -190cbc: 5434 8941 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ -190cc0: 2200 a301 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a3 │ │ -190cc4: 6e10 2855 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5528 │ │ -190cca: 0c01 |0025: move-result-object v1 │ │ -190ccc: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -190cce: 7030 dc05 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05dc │ │ -190cd4: 6e20 0e06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060e │ │ -190cda: 0e00 |002d: return-void │ │ +190c74: |[190c74] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +190c84: 6f20 6d05 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@056d │ │ +190c8a: 7110 2f4f 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2f │ │ +190c90: 0c04 |0006: move-result-object v4 │ │ +190c92: 5b34 8741 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4187 │ │ +190c96: 6e10 2955 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@5529 │ │ +190c9c: 0c04 |000c: move-result-object v4 │ │ +190c9e: 1a00 e845 |000d: const-string v0, "assetDirectory" // string@45e8 │ │ +190ca2: 6e20 3702 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0237 │ │ +190ca8: 0c04 |0012: move-result-object v4 │ │ +190caa: 5b34 8641 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4186 │ │ +190cae: 6e10 2a55 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@552a │ │ +190cb4: 0c04 |0018: move-result-object v4 │ │ +190cb6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +190cb8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +190cba: 6e40 a805 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@05a8 │ │ +190cc0: 5434 8941 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ +190cc4: 2200 a301 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a3 │ │ +190cc8: 6e10 2855 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5528 │ │ +190cce: 0c01 |0025: move-result-object v1 │ │ +190cd0: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +190cd2: 7030 dc05 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05dc │ │ +190cd8: 6e20 0e06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060e │ │ +190cde: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ 0x0009 line=72 │ │ 0x0015 line=74 │ │ 0x001e line=75 │ │ @@ -555425,21 +555426,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 │ │ -190be0: |[190be0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -190bf0: 2202 7b10 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@107b │ │ -190bf4: 6e10 2855 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5528 │ │ -190bfa: 0c03 |0005: move-result-object v3 │ │ -190bfc: 5410 8641 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4186 │ │ -190c00: 7030 0155 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5501 │ │ -190c06: 1102 |000b: return-object v2 │ │ +190be4: |[190be4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +190bf4: 2202 7b10 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@107b │ │ +190bf8: 6e10 2855 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5528 │ │ +190bfe: 0c03 |0005: move-result-object v3 │ │ +190c00: 5410 8641 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4186 │ │ +190c04: 7030 0155 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5501 │ │ +190c0a: 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; │ │ @@ -555449,25 +555450,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 : 20 16-bit code units │ │ -190ba8: |[190ba8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -190bb8: 1404 fd00 0d7f |0000: const v4, #float 1.87426e+38 // #7f0d00fd │ │ -190bbe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -190bc0: 6e40 e502 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -190bc6: 0c02 |0007: move-result-object v2 │ │ -190bc8: 1403 7e03 0a7f |0008: const v3, #float 1.83452e+38 // #7f0a037e │ │ -190bce: 6e20 1403 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -190bd4: 0c03 |000e: move-result-object v3 │ │ -190bd6: 1f03 b201 |000f: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b2 │ │ -190bda: 5b13 8941 |0011: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ -190bde: 1102 |0013: return-object v2 │ │ +190bac: |[190bac] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +190bbc: 1404 fd00 0d7f |0000: const v4, #float 1.87426e+38 // #7f0d00fd │ │ +190bc2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +190bc4: 6e40 e502 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +190bca: 0c02 |0007: move-result-object v2 │ │ +190bcc: 1403 7e03 0a7f |0008: const v3, #float 1.83452e+38 // #7f0a037e │ │ +190bd2: 6e20 1403 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +190bd8: 0c03 |000e: move-result-object v3 │ │ +190bda: 1f03 b201 |000f: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b2 │ │ +190bde: 5b13 8941 |0011: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ +190be2: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=61 │ │ 0x000b line=62 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -555479,18 +555480,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 │ │ -190cdc: |[190cdc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -190cec: 1f02 3711 |0000: check-cast v2, [Ljava/lang/String; // type@1137 │ │ -190cf0: 6e30 3055 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5530 │ │ -190cf6: 0e00 |0005: return-void │ │ +190ce0: |[190ce0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +190cf0: 1f02 3711 |0000: check-cast v2, [Ljava/lang/String; // type@1137 │ │ +190cf4: 6e30 3055 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5530 │ │ +190cfa: 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; │ │ @@ -555500,23 +555501,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 │ │ -190cf8: |[190cf8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ -190d08: 5434 8941 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ -190d0c: 2200 8110 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@1081 │ │ -190d10: 6e10 2855 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5528 │ │ -190d16: 0c01 |0007: move-result-object v1 │ │ -190d18: 5432 8741 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4187 │ │ -190d1c: 7055 1c55 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@551c │ │ -190d22: 6e20 0a06 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ -190d28: 0e00 |0010: return-void │ │ +190cfc: |[190cfc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ +190d0c: 5434 8941 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ +190d10: 2200 8110 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@1081 │ │ +190d14: 6e10 2855 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5528 │ │ +190d1a: 0c01 |0007: move-result-object v1 │ │ +190d1c: 5432 8741 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4187 │ │ +190d20: 7055 1c55 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@551c │ │ +190d26: 6e20 0a06 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ +190d2c: 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; │ │ @@ -555526,19 +555527,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -190d2c: |[190d2c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -190d3c: 5412 8941 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ -190d40: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -190d42: 6e20 0a06 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ -190d48: 0e00 |0006: return-void │ │ +190d30: |[190d30] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +190d40: 5412 8941 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4189 │ │ +190d44: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +190d46: 6e20 0a06 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ +190d4c: 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; │ │ │ │ @@ -555547,17 +555548,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 │ │ -190d4c: |[190d4c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -190d5c: 5b01 8841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4188 │ │ -190d60: 0e00 |0002: return-void │ │ +190d50: |[190d50] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +190d60: 5b01 8841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4188 │ │ +190d64: 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; │ │ │ │ @@ -555602,19 +555603,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 │ │ -190d64: |[190d64] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -190d74: 5b01 8a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ -190d78: 5b02 8b41 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@418b │ │ -190d7c: 7010 0208 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@0802 │ │ -190d82: 0e00 |0007: return-void │ │ +190d68: |[190d68] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +190d78: 5b01 8a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ +190d7c: 5b02 8b41 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@418b │ │ +190d80: 7010 0208 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@0802 │ │ +190d86: 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; │ │ @@ -555625,19 +555626,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -190d84: |[190d84] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -190d94: 5412 8a41 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ -190d98: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -190d9a: 7120 4055 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@5540 │ │ -190da0: 0e00 |0006: return-void │ │ +190d88: |[190d88] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +190d98: 5412 8a41 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ +190d9c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +190d9e: 7120 4055 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@5540 │ │ +190da4: 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; │ │ │ │ @@ -555646,23 +555647,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 │ │ -190da4: |[190da4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -190db4: 5413 8a41 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ -190db8: 5410 8b41 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@418b │ │ -190dbc: 7130 3f55 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@553f │ │ -190dc2: 5412 8b41 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@418b │ │ -190dc6: 5422 573e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e57 │ │ -190dca: 5413 8a41 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ -190dce: 7220 754c 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4c75 │ │ -190dd4: 0e00 |0010: return-void │ │ +190da8: |[190da8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +190db8: 5413 8a41 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ +190dbc: 5410 8b41 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@418b │ │ +190dc0: 7130 3f55 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@553f │ │ +190dc6: 5412 8b41 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@418b │ │ +190dca: 5422 573e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e57 │ │ +190dce: 5413 8a41 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@418a │ │ +190dd2: 7220 754c 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4c75 │ │ +190dd8: 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; │ │ @@ -555673,18 +555674,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 │ │ -190dd8: |[190dd8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -190de8: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ -190dec: 6e30 3655 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@5536 │ │ -190df2: 0e00 |0005: return-void │ │ +190ddc: |[190ddc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +190dec: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ +190df0: 6e30 3655 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@5536 │ │ +190df6: 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; │ │ @@ -606522,41 +606523,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -1907e8: |[1907e8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -1907f8: 1400 cd01 087f |0000: const v0, #float 1.80784e+38 // #7f0801cd │ │ -1907fe: 1401 1502 087f |0003: const v1, #float 1.80786e+38 // #7f080215 │ │ -190804: 1402 0402 087f |0006: const v2, #float 1.80785e+38 // #7f080204 │ │ -19080a: 1403 1602 087f |0009: const v3, #float 1.80786e+38 // #7f080216 │ │ -190810: 1404 e901 087f |000c: const v4, #float 1.80785e+38 // #7f0801e9 │ │ -190816: 2451 1b11 3204 |000f: filled-new-array {v2, v3, v4, v0, v1}, [I // type@111b │ │ -19081c: 0c00 |0012: move-result-object v0 │ │ -19081e: 6900 7c41 |0013: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417c │ │ -190822: 0e00 |0015: return-void │ │ +1907ec: |[1907ec] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +1907fc: 1400 cd01 087f |0000: const v0, #float 1.80784e+38 // #7f0801cd │ │ +190802: 1401 1502 087f |0003: const v1, #float 1.80786e+38 // #7f080215 │ │ +190808: 1402 0402 087f |0006: const v2, #float 1.80785e+38 // #7f080204 │ │ +19080e: 1403 1602 087f |0009: const v3, #float 1.80786e+38 // #7f080216 │ │ +190814: 1404 e901 087f |000c: const v4, #float 1.80785e+38 // #7f0801e9 │ │ +19081a: 2451 1b11 3204 |000f: filled-new-array {v2, v3, v4, v0, v1}, [I // type@111b │ │ +190820: 0c00 |0012: move-result-object v0 │ │ +190822: 6900 7c41 |0013: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417c │ │ +190826: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f 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 │ │ -190824: |[190824] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -190834: 7010 7e05 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@057e │ │ -19083a: 0e00 |0003: return-void │ │ +190828: |[190828] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +190838: 7010 7e05 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@057e │ │ +19083e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ │ │ Virtual methods - │ │ @@ -606565,44 +606566,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -19083c: |[19083c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ -19084c: 6f20 8e05 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@058e │ │ -190852: 1404 fc00 0d7f |0003: const v4, #float 1.87426e+38 // #7f0d00fc │ │ -190858: 6e20 1155 4300 |0006: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@5511 │ │ -19085e: 1404 9400 0a7f |0009: const v4, #float 1.83436e+38 // #7f0a0094 │ │ -190864: 6e20 0a55 4300 |000c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@550a │ │ -19086a: 0c04 |000f: move-result-object v4 │ │ -19086c: 1f04 b501 |0010: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b5 │ │ -190870: 2200 7c10 |0012: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@107c │ │ -190874: 6e10 0c55 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@550c │ │ -19087a: 0c01 |0017: move-result-object v1 │ │ -19087c: 7030 0555 1003 |0018: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5505 │ │ -190882: 6e20 1a06 0400 |001b: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@061a │ │ -190888: 1400 9500 0a7f |001e: const v0, #float 1.83436e+38 // #7f0a0095 │ │ -19088e: 6e20 0a55 0300 |0021: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@550a │ │ -190894: 0c00 |0024: move-result-object v0 │ │ -190896: 1f00 8702 |0025: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@0287 │ │ -19089a: 6e20 f908 4000 |0027: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08f9 │ │ -1908a0: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -1908a2: 6e10 f808 0000 |002b: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08f8 │ │ -1908a8: 0a01 |002e: move-result v1 │ │ -1908aa: 3514 1000 |002f: if-ge v4, v1, 003f // +0010 │ │ -1908ae: 6e20 f708 4000 |0031: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f7 │ │ -1908b4: 0c01 |0034: move-result-object v1 │ │ -1908b6: 6202 7c41 |0035: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417c │ │ -1908ba: 4402 0204 |0037: aget v2, v2, v4 │ │ -1908be: 6e20 f508 2100 |0039: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f5 │ │ -1908c4: d804 0401 |003c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1908c8: 28ed |003e: goto 002b // -0013 │ │ -1908ca: 0e00 |003f: return-void │ │ +190840: |[190840] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ +190850: 6f20 8e05 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@058e │ │ +190856: 1404 fc00 0d7f |0003: const v4, #float 1.87426e+38 // #7f0d00fc │ │ +19085c: 6e20 1155 4300 |0006: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@5511 │ │ +190862: 1404 9400 0a7f |0009: const v4, #float 1.83436e+38 // #7f0a0094 │ │ +190868: 6e20 0a55 4300 |000c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@550a │ │ +19086e: 0c04 |000f: move-result-object v4 │ │ +190870: 1f04 b501 |0010: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b5 │ │ +190874: 2200 7c10 |0012: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@107c │ │ +190878: 6e10 0c55 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@550c │ │ +19087e: 0c01 |0017: move-result-object v1 │ │ +190880: 7030 0555 1003 |0018: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5505 │ │ +190886: 6e20 1a06 0400 |001b: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@061a │ │ +19088c: 1400 9500 0a7f |001e: const v0, #float 1.83436e+38 // #7f0a0095 │ │ +190892: 6e20 0a55 0300 |0021: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@550a │ │ +190898: 0c00 |0024: move-result-object v0 │ │ +19089a: 1f00 8702 |0025: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@0287 │ │ +19089e: 6e20 f908 4000 |0027: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08f9 │ │ +1908a4: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +1908a6: 6e10 f808 0000 |002b: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08f8 │ │ +1908ac: 0a01 |002e: move-result v1 │ │ +1908ae: 3514 1000 |002f: if-ge v4, v1, 003f // +0010 │ │ +1908b2: 6e20 f708 4000 |0031: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f7 │ │ +1908b8: 0c01 |0034: move-result-object v1 │ │ +1908ba: 6202 7c41 |0035: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417c │ │ +1908be: 4402 0204 |0037: aget v2, v2, v4 │ │ +1908c2: 6e20 f508 2100 |0039: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f5 │ │ +1908c8: d804 0401 |003c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1908cc: 28ed |003e: goto 002b // -0013 │ │ +1908ce: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000c line=52 │ │ 0x0012 line=53 │ │ 0x0021 line=55 │ │ @@ -606618,25 +606619,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1907b0: |[1907b0] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1907c0: 7210 ee02 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ -1907c6: 0a00 |0003: move-result v0 │ │ -1907c8: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -1907ce: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -1907d2: 6e10 0d55 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@550d │ │ -1907d8: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -1907da: 0f03 |000d: return v3 │ │ -1907dc: 6f20 8f05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058f │ │ -1907e2: 0a03 |0011: move-result v3 │ │ -1907e4: 0f03 |0012: return v3 │ │ +1907b4: |[1907b4] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1907c4: 7210 ee02 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02ee │ │ +1907ca: 0a00 |0003: move-result v0 │ │ +1907cc: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +1907d2: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +1907d6: 6e10 0d55 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@550d │ │ +1907dc: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +1907de: 0f03 |000d: return v3 │ │ +1907e0: 6f20 8f05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058f │ │ +1907e6: 0a03 |0011: move-result v3 │ │ +1907e8: 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; │ │ @@ -606647,23 +606648,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1908cc: |[1908cc] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ -1908dc: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1908e0: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -1908e6: 1a01 f852 |0005: const-string v1, "extra_sticker_file" // string@52f8 │ │ -1908ea: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1908f0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -1908f2: 6e30 1255 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@5512 │ │ -1908f8: 6e10 0b55 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@550b │ │ -1908fe: 0e00 |0011: return-void │ │ +1908d0: |[1908d0] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ +1908e0: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1908e4: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +1908ea: 1a01 f852 |0005: const-string v1, "extra_sticker_file" // string@52f8 │ │ +1908ee: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1908f4: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +1908f6: 6e30 1255 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@5512 │ │ +1908fc: 6e10 0b55 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@550b │ │ +190902: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ locals : │ │ @@ -606726,17 +606727,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -191f18: |[191f18] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ -191f28: 7010 513b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3b51 │ │ -191f2e: 0e00 |0003: return-void │ │ +191f1c: |[191f1c] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ +191f2c: 7010 513b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3b51 │ │ +191f32: 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;) │ │ @@ -606744,21 +606745,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 │ │ -191f50: |[191f50] 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 │ │ -191f60: 6e10 7d06 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -191f66: 0a01 |0003: move-result v1 │ │ -191f68: 6e20 9206 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0692 │ │ -191f6e: 0a00 |0007: move-result v0 │ │ -191f70: 6e20 7b3e 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7b │ │ -191f76: 0e00 |000b: return-void │ │ +191f54: |[191f54] 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 │ │ +191f64: 6e10 7d06 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +191f6a: 0a01 |0003: move-result v1 │ │ +191f6c: 6e20 9206 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0692 │ │ +191f72: 0a00 |0007: move-result v0 │ │ +191f74: 6e20 7b3e 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7b │ │ +191f7a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0008 line=174 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Lcom/b44t/messenger/DcContext; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -606771,21 +606772,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 │ │ -191eec: |[191eec] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ -191efc: 2200 9500 |0000: new-instance v0, Landroid/os/Bundle; // type@0095 │ │ -191f00: 7010 2f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@022f │ │ -191f06: 2201 8e10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@108e │ │ -191f0a: 7010 7155 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5571 │ │ -191f10: 6e20 8a55 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@558a │ │ -191f16: 1101 |000d: return-object v1 │ │ +191ef0: |[191ef0] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ +191f00: 2200 9500 |0000: new-instance v0, Landroid/os/Bundle; // type@0095 │ │ +191f04: 7010 2f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@022f │ │ +191f0a: 2201 8e10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@108e │ │ +191f0e: 7010 7155 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5571 │ │ +191f14: 6e20 8a55 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@558a │ │ +191f1a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000a line=61 │ │ locals : │ │ │ │ @@ -606795,17 +606796,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/BaseConversationListAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191ed4: |[191ed4] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ -191ee4: 5410 bc41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ -191ee8: 1100 |0002: return-object v0 │ │ +191ed8: |[191ed8] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ +191ee8: 5410 bc41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ +191eec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ @@ -606813,19 +606814,19 @@ │ │ type : '(Lcom/b44t/messenger/DcEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -191f30: |[191f30] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ -191f40: 5401 c141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -191f44: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -191f48: 6e10 cb55 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55cb │ │ -191f4e: 0e00 |0007: return-void │ │ +191f34: |[191f34] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ +191f44: 5401 c141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +191f48: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +191f4c: 6e10 cb55 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55cb │ │ +191f52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/b44t/messenger/DcEvent; │ │ @@ -606835,58 +606836,58 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -191f78: |[191f78] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -191f88: 3804 0300 |0000: if-eqz v4, 0003 // +0003 │ │ -191f8c: 2803 |0002: goto 0005 // +0003 │ │ -191f8e: 6204 e041 |0003: sget-object v4, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ -191f92: 5430 bc41 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ -191f96: 6e20 b955 4000 |0007: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55b9 │ │ -191f9c: 5430 bd41 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ -191fa0: 6e10 7157 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5771 │ │ -191fa6: 6e10 d355 0400 |000f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@55d3 │ │ -191fac: 0a04 |0012: move-result v4 │ │ -191fae: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -191fb0: 3804 3700 |0014: if-eqz v4, 004b // +0037 │ │ -191fb4: 5434 c141 |0016: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -191fb8: 6e10 c555 0400 |0018: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55c5 │ │ -191fbe: 0c04 |001b: move-result-object v4 │ │ -191fc0: 6e10 fb0a 0400 |001c: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ -191fc6: 0c04 |001f: move-result-object v4 │ │ -191fc8: 7110 a402 0400 |0020: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ -191fce: 0a04 |0023: move-result v4 │ │ -191fd0: 3804 0a00 |0024: if-eqz v4, 002e // +000a │ │ -191fd4: 5434 bf41 |0026: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ -191fd8: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ -191fdc: 6e20 7704 0400 |002a: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ -191fe2: 282a |002d: goto 0057 // +002a │ │ -191fe4: 5434 bf41 |002e: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ -191fe8: 6e20 7704 0400 |0030: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ -191fee: 5434 bf41 |0033: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ -191ff2: 5431 c141 |0035: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -191ff6: 6e10 c555 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55c5 │ │ -191ffc: 0c01 |003a: move-result-object v1 │ │ -191ffe: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -192000: 2322 3511 |003c: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ -192004: 4d01 0200 |003e: aput-object v1, v2, v0 │ │ -192008: 1400 fb03 137f |0040: const v0, #float 1.95417e+38 // #7f1303fb │ │ -19200e: 6e30 7555 0302 |0043: invoke-virtual {v3, v0, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5575 │ │ -192014: 0c00 |0046: move-result-object v0 │ │ -192016: 6e20 7204 0400 |0047: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ -19201c: 280d |004a: goto 0057 // +000d │ │ -19201e: 5434 bf41 |004b: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ -192022: 6e20 7704 0400 |004d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ -192028: 5434 bf41 |0050: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ -19202c: 1a00 0000 |0052: const-string v0, "" // string@0000 │ │ -192030: 6e20 7204 0400 |0054: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ -192036: 0e00 |0057: return-void │ │ +191f7c: |[191f7c] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +191f8c: 3804 0300 |0000: if-eqz v4, 0003 // +0003 │ │ +191f90: 2803 |0002: goto 0005 // +0003 │ │ +191f92: 6204 e041 |0003: sget-object v4, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41e0 │ │ +191f96: 5430 bc41 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ +191f9a: 6e20 b955 4000 |0007: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55b9 │ │ +191fa0: 5430 bd41 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ +191fa4: 6e10 7157 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5771 │ │ +191faa: 6e10 d355 0400 |000f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@55d3 │ │ +191fb0: 0a04 |0012: move-result v4 │ │ +191fb2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +191fb4: 3804 3700 |0014: if-eqz v4, 004b // +0037 │ │ +191fb8: 5434 c141 |0016: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +191fbc: 6e10 c555 0400 |0018: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55c5 │ │ +191fc2: 0c04 |001b: move-result-object v4 │ │ +191fc4: 6e10 fb0a 0400 |001c: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afb │ │ +191fca: 0c04 |001f: move-result-object v4 │ │ +191fcc: 7110 a402 0400 |0020: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a4 │ │ +191fd2: 0a04 |0023: move-result v4 │ │ +191fd4: 3804 0a00 |0024: if-eqz v4, 002e // +000a │ │ +191fd8: 5434 bf41 |0026: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ +191fdc: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ +191fe0: 6e20 7704 0400 |002a: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ +191fe6: 282a |002d: goto 0057 // +002a │ │ +191fe8: 5434 bf41 |002e: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ +191fec: 6e20 7704 0400 |0030: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ +191ff2: 5434 bf41 |0033: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ +191ff6: 5431 c141 |0035: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +191ffa: 6e10 c555 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55c5 │ │ +192000: 0c01 |003a: move-result-object v1 │ │ +192002: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +192004: 2322 3511 |003c: new-array v2, v2, [Ljava/lang/Object; // type@1135 │ │ +192008: 4d01 0200 |003e: aput-object v1, v2, v0 │ │ +19200c: 1400 fb03 137f |0040: const v0, #float 1.95417e+38 // #7f1303fb │ │ +192012: 6e30 7555 0302 |0043: invoke-virtual {v3, v0, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5575 │ │ +192018: 0c00 |0046: move-result-object v0 │ │ +19201a: 6e20 7204 0400 |0047: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ +192020: 280d |004a: goto 0057 // +000d │ │ +192022: 5434 bf41 |004b: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ +192026: 6e20 7704 0400 |004d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0477 │ │ +19202c: 5434 bf41 |0050: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ +192030: 1a00 0000 |0052: const-string v0, "" // string@0000 │ │ +192034: 6e20 7204 0400 |0054: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ +19203a: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0003 line=113 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ 0x000f line=118 │ │ @@ -606905,42 +606906,42 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -191e44: |[191e44] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ -191e54: 6e10 8755 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@5587 │ │ -191e5a: 0c00 |0003: move-result-object v0 │ │ -191e5c: 7110 de49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -191e62: 0c00 |0007: move-result-object v0 │ │ -191e64: 5441 bc41 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ -191e68: 6e10 a555 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@55a5 │ │ -191e6e: 0c01 |000d: move-result-object v1 │ │ -191e70: 7210 050d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d05 │ │ -191e76: 0c01 |0011: move-result-object v1 │ │ -191e78: 7210 af0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ -191e7e: 0a02 |0015: move-result v2 │ │ -191e80: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ -191e84: 7210 b00c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ -191e8a: 0c02 |001b: move-result-object v2 │ │ -191e8c: 1f02 ee02 |001c: check-cast v2, Ljava/lang/Long; // type@02ee │ │ -191e90: 6e10 590a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ -191e96: 0b02 |0021: move-result-wide v2 │ │ -191e98: 8423 |0022: long-to-int v3, v2 │ │ -191e9a: 6e20 9f06 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ -191ea0: 0c02 |0026: move-result-object v2 │ │ -191ea2: 6e10 6406 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@0664 │ │ -191ea8: 0a02 |002a: move-result v2 │ │ -191eaa: 1213 |002b: const/4 v3, #int 1 // #1 │ │ -191eac: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ -191eb0: 0f03 |002e: return v3 │ │ -191eb2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -191eb4: 0f00 |0030: return v0 │ │ +191e48: |[191e48] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ +191e58: 6e10 8755 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@5587 │ │ +191e5e: 0c00 |0003: move-result-object v0 │ │ +191e60: 7110 de49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +191e66: 0c00 |0007: move-result-object v0 │ │ +191e68: 5441 bc41 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ +191e6c: 6e10 a555 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@55a5 │ │ +191e72: 0c01 |000d: move-result-object v1 │ │ +191e74: 7210 050d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d05 │ │ +191e7a: 0c01 |0011: move-result-object v1 │ │ +191e7c: 7210 af0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0caf │ │ +191e82: 0a02 |0015: move-result v2 │ │ +191e84: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ +191e88: 7210 b00c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cb0 │ │ +191e8e: 0c02 |001b: move-result-object v2 │ │ +191e90: 1f02 ee02 |001c: check-cast v2, Ljava/lang/Long; // type@02ee │ │ +191e94: 6e10 590a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a59 │ │ +191e9a: 0b02 |0021: move-result-wide v2 │ │ +191e9c: 8423 |0022: long-to-int v3, v2 │ │ +191e9e: 6e20 9f06 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@069f │ │ +191ea4: 0c02 |0026: move-result-object v2 │ │ +191ea6: 6e10 6406 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@0664 │ │ +191eac: 0a02 |002a: move-result v2 │ │ +191eae: 1213 |002b: const/4 v3, #int 1 // #1 │ │ +191eb0: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ +191eb4: 0f03 |002e: return v3 │ │ +191eb6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +191eb8: 0f00 |0030: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x000e line=217 │ │ 0x0023 line=218 │ │ 0x0027 line=219 │ │ @@ -606952,20 +606953,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -192038: |[192038] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -192048: 6f20 6b3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3b6b │ │ -19204e: 5410 bd41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ -192052: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -192056: 6e20 7357 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5773 │ │ -19205c: 0e00 |000a: return-void │ │ +19203c: |[19203c] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +19204c: 6f20 6b3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3b6b │ │ +192052: 5410 bd41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ +192056: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +19205a: 6e20 7357 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5773 │ │ +192060: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=136 │ │ 0x0007 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -606976,61 +606977,61 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -192060: |[192060] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ -192070: 5470 ba41 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41ba │ │ -192074: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -192078: 0e00 |0004: return-void │ │ -19207a: 6e10 7255 0700 |0005: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ -192080: 0c00 |0008: move-result-object v0 │ │ -192082: 1f00 160d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d16 │ │ -192086: 3800 5000 |000b: if-eqz v0, 005b // +0050 │ │ -19208a: 6e10 8855 0700 |000d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ -192090: 0c01 |0010: move-result-object v1 │ │ -192092: 7110 de49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -192098: 0c01 |0014: move-result-object v1 │ │ -19209a: 6e10 7d06 0800 |0015: invoke-virtual {v8}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ -1920a0: 0a02 |0018: move-result v2 │ │ -1920a2: 6e20 a306 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@06a3 │ │ -1920a8: 0a02 |001c: move-result v2 │ │ -1920aa: 3902 3b00 |001d: if-nez v2, 0058 // +003b │ │ -1920ae: 2202 4701 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ -1920b2: 6e10 8855 0700 |0021: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ -1920b8: 0c03 |0024: move-result-object v3 │ │ -1920ba: 7020 8f04 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ -1920c0: 6e10 8006 0800 |0028: invoke-virtual {v8}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0680 │ │ -1920c6: 0c03 |002b: move-result-object v3 │ │ -1920c8: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -1920ca: 2345 3511 |002d: new-array v5, v4, [Ljava/lang/Object; // type@1135 │ │ -1920ce: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -1920d0: 4d03 0506 |0030: aput-object v3, v5, v6 │ │ -1920d4: 1403 6a00 137f |0032: const v3, #float 1.95399e+38 // #7f13006a │ │ -1920da: 6e30 7555 3705 |0035: invoke-virtual {v7, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5575 │ │ -1920e0: 0c03 |0038: move-result-object v3 │ │ -1920e2: 6e20 9504 3200 |0039: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -1920e8: 0c02 |003c: move-result-object v2 │ │ -1920ea: 6e20 9104 4200 |003d: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0491 │ │ -1920f0: 0c02 |0040: move-result-object v2 │ │ -1920f2: 1503 0401 |0041: const/high16 v3, #int 17039360 // #104 │ │ -1920f6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -1920f8: 6e30 9604 3204 |0044: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ -1920fe: 0c02 |0047: move-result-object v2 │ │ -192100: 2203 8d10 |0048: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@108d │ │ -192104: 7040 6f55 1308 |004a: invoke-direct {v3, v1, v8, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@556f │ │ -19210a: 1408 0a00 0401 |004d: const v8, #float 2.42446e-38 // #0104000a │ │ -192110: 6e30 9b04 8203 |0050: invoke-virtual {v2, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ -192116: 0c08 |0053: move-result-object v8 │ │ -192118: 6e10 a104 0800 |0054: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ -19211e: 2804 |0057: goto 005b // +0004 │ │ -192120: 6e20 7b3e 2000 |0058: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7b │ │ -192126: 0e00 |005b: return-void │ │ +192064: |[192064] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ +192074: 5470 ba41 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41ba │ │ +192078: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +19207c: 0e00 |0004: return-void │ │ +19207e: 6e10 7255 0700 |0005: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ +192084: 0c00 |0008: move-result-object v0 │ │ +192086: 1f00 160d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d16 │ │ +19208a: 3800 5000 |000b: if-eqz v0, 005b // +0050 │ │ +19208e: 6e10 8855 0700 |000d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ +192094: 0c01 |0010: move-result-object v1 │ │ +192096: 7110 de49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +19209c: 0c01 |0014: move-result-object v1 │ │ +19209e: 6e10 7d06 0800 |0015: invoke-virtual {v8}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067d │ │ +1920a4: 0a02 |0018: move-result v2 │ │ +1920a6: 6e20 a306 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@06a3 │ │ +1920ac: 0a02 |001c: move-result v2 │ │ +1920ae: 3902 3b00 |001d: if-nez v2, 0058 // +003b │ │ +1920b2: 2202 4701 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0147 │ │ +1920b6: 6e10 8855 0700 |0021: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ +1920bc: 0c03 |0024: move-result-object v3 │ │ +1920be: 7020 8f04 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@048f │ │ +1920c4: 6e10 8006 0800 |0028: invoke-virtual {v8}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0680 │ │ +1920ca: 0c03 |002b: move-result-object v3 │ │ +1920cc: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +1920ce: 2345 3511 |002d: new-array v5, v4, [Ljava/lang/Object; // type@1135 │ │ +1920d2: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +1920d4: 4d03 0506 |0030: aput-object v3, v5, v6 │ │ +1920d8: 1403 6a00 137f |0032: const v3, #float 1.95399e+38 // #7f13006a │ │ +1920de: 6e30 7555 3705 |0035: invoke-virtual {v7, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5575 │ │ +1920e4: 0c03 |0038: move-result-object v3 │ │ +1920e6: 6e20 9504 3200 |0039: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +1920ec: 0c02 |003c: move-result-object v2 │ │ +1920ee: 6e20 9104 4200 |003d: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0491 │ │ +1920f4: 0c02 |0040: move-result-object v2 │ │ +1920f6: 1503 0401 |0041: const/high16 v3, #int 17039360 // #104 │ │ +1920fa: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +1920fc: 6e30 9604 3204 |0044: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0496 │ │ +192102: 0c02 |0047: move-result-object v2 │ │ +192104: 2203 8d10 |0048: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@108d │ │ +192108: 7040 6f55 1308 |004a: invoke-direct {v3, v1, v8, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@556f │ │ +19210e: 1408 0a00 0401 |004d: const v8, #float 2.42446e-38 // #0104000a │ │ +192114: 6e30 9b04 8203 |0050: invoke-virtual {v2, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@049b │ │ +19211a: 0c08 |0053: move-result-object v8 │ │ +19211c: 6e10 a104 0800 |0054: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@04a1 │ │ +192122: 2804 |0057: goto 005b // +0004 │ │ +192124: 6e20 7b3e 2000 |0058: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7b │ │ +19212a: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=163 │ │ 0x000d line=165 │ │ 0x0015 line=166 │ │ 0x001f line=168 │ │ @@ -607049,19 +607050,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 │ │ -192128: |[192128] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -192138: 5233 6700 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ -19213c: 8130 |0002: int-to-long v0, v3 │ │ -19213e: 6e30 8255 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5582 │ │ -192144: 0e00 |0006: return-void │ │ +19212c: |[19212c] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +19213c: 5233 6700 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ +192140: 8130 |0002: int-to-long v0, v3 │ │ +192142: 6e30 8255 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5582 │ │ +192148: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0007 reg=3 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ │ │ @@ -607070,19 +607071,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 │ │ -192148: |[192148] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -192158: 5233 6700 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ -19215c: 8130 |0002: int-to-long v0, v3 │ │ -19215e: 6e30 8355 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5583 │ │ -192164: 0e00 |0006: return-void │ │ +19214c: |[19214c] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +19215c: 5233 6700 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0067 │ │ +192160: 8130 |0002: int-to-long v0, v3 │ │ +192162: 6e30 8355 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5583 │ │ +192168: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0007 reg=3 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ │ │ @@ -607091,54 +607092,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -192168: |[192168] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -192178: 6f20 6c3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3b6c │ │ -19217e: 2202 9b10 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@109b │ │ -192182: 6e10 8855 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ -192188: 0c00 |0008: move-result-object v0 │ │ -19218a: 7020 bf55 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@55bf │ │ -192190: 7120 a605 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a6 │ │ -192196: 0c02 |000f: move-result-object v2 │ │ -192198: 1c00 9d10 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109d │ │ -19219c: 6e20 a505 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a5 │ │ -1921a2: 0c02 |0015: move-result-object v2 │ │ -1921a4: 1f02 9d10 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109d │ │ -1921a8: 5b12 c141 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -1921ac: 6e10 8855 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ -1921b2: 0c02 |001d: move-result-object v2 │ │ -1921b4: 7110 df49 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49df │ │ -1921ba: 0c02 |0021: move-result-object v2 │ │ -1921bc: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ -1921c0: 6e30 bd49 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -1921c6: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ -1921ca: 6e30 bd49 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -1921d0: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ -1921d4: 6e30 bd49 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -1921da: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ -1921de: 6e30 bd49 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -1921e4: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ -1921e8: 6e30 bd49 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -1921ee: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ -1921f2: 6e30 bd49 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -1921f8: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ -1921fc: 6e30 bd49 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -192202: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ -192206: 6e30 bd49 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ -19220c: 5412 c041 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41c0 │ │ -192210: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ -192214: 5410 c141 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -192218: 6e20 cc55 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55cc │ │ -19221e: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -192220: 5b12 c041 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41c0 │ │ -192224: 0e00 |0056: return-void │ │ +19216c: |[19216c] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +19217c: 6f20 6c3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3b6c │ │ +192182: 2202 9b10 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@109b │ │ +192186: 6e10 8855 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ +19218c: 0c00 |0008: move-result-object v0 │ │ +19218e: 7020 bf55 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@55bf │ │ +192194: 7120 a605 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a6 │ │ +19219a: 0c02 |000f: move-result-object v2 │ │ +19219c: 1c00 9d10 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109d │ │ +1921a0: 6e20 a505 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a5 │ │ +1921a6: 0c02 |0015: move-result-object v2 │ │ +1921a8: 1f02 9d10 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109d │ │ +1921ac: 5b12 c141 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +1921b0: 6e10 8855 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ +1921b6: 0c02 |001d: move-result-object v2 │ │ +1921b8: 7110 df49 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49df │ │ +1921be: 0c02 |0021: move-result-object v2 │ │ +1921c0: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ +1921c4: 6e30 bd49 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +1921ca: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ +1921ce: 6e30 bd49 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +1921d4: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ +1921d8: 6e30 bd49 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +1921de: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ +1921e2: 6e30 bd49 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +1921e8: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ +1921ec: 6e30 bd49 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +1921f2: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ +1921f6: 6e30 bd49 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +1921fc: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ +192200: 6e30 bd49 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +192206: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ +19220a: 6e30 bd49 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49bd │ │ +192210: 5412 c041 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41c0 │ │ +192214: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ +192218: 5410 c141 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +19221c: 6e20 cc55 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55cc │ │ +192222: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +192224: 5b12 c041 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41c0 │ │ +192228: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x001a line=71 │ │ 0x0024 line=72 │ │ 0x0029 line=73 │ │ @@ -607160,20 +607161,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 : 9 16-bit code units │ │ -191e20: |[191e20] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -191e30: 1404 7400 0d7f |0000: const v4, #float 1.87424e+38 // #7f0d0074 │ │ -191e36: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -191e38: 6e40 e502 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ -191e3e: 0c02 |0007: move-result-object v2 │ │ -191e40: 1102 |0008: return-object v2 │ │ +191e24: |[191e24] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +191e34: 1404 7400 0d7f |0000: const v4, #float 1.87424e+38 // #7f0d0074 │ │ +191e3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +191e3c: 6e40 e502 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e5 │ │ +191e42: 0c02 |0007: move-result-object v2 │ │ +191e44: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=90 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -607184,22 +607185,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -192228: |[192228] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ -192238: 6e10 8855 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ -19223e: 0c00 |0003: move-result-object v0 │ │ -192240: 7110 df49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49df │ │ -192246: 0c00 |0007: move-result-object v0 │ │ -192248: 6e20 c749 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49c7 │ │ -19224e: 6f10 6e3b 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3b6e │ │ -192254: 0e00 |000e: return-void │ │ +19222c: |[19222c] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ +19223c: 6e10 8855 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ +192242: 0c00 |0003: move-result-object v0 │ │ +192244: 7110 df49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49df │ │ +19224a: 0c00 |0007: move-result-object v0 │ │ +19224c: 6e20 c749 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49c7 │ │ +192252: 6f10 6e3b 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3b6e │ │ +192258: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000b line=144 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -607208,32 +607209,32 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -192258: |[192258] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ -192268: 5430 ba41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41ba │ │ -19226c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -192270: 0e00 |0004: return-void │ │ -192272: 6e10 7255 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ -192278: 0c00 |0008: move-result-object v0 │ │ -19227a: 1f00 160d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d16 │ │ -19227e: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ -192282: 6e10 8855 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ -192288: 0c01 |0010: move-result-object v1 │ │ -19228a: 7110 de49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ -192290: 0c01 |0014: move-result-object v1 │ │ -192292: 6e10 ff06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06ff │ │ -192298: 0a02 |0018: move-result v2 │ │ -19229a: 7120 0e07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070e │ │ -1922a0: 0a04 |001c: move-result v4 │ │ -1922a2: 6e30 843e 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@3e84 │ │ -1922a8: 0e00 |0020: return-void │ │ +19225c: |[19225c] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ +19226c: 5430 ba41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41ba │ │ +192270: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +192274: 0e00 |0004: return-void │ │ +192276: 6e10 7255 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ +19227c: 0c00 |0008: move-result-object v0 │ │ +19227e: 1f00 160d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d16 │ │ +192282: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ +192286: 6e10 8855 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5588 │ │ +19228c: 0c01 |0010: move-result-object v1 │ │ +19228e: 7110 de49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49de │ │ +192294: 0c01 |0014: move-result-object v1 │ │ +192296: 6e10 ff06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06ff │ │ +19229c: 0a02 |0018: move-result v2 │ │ +19229e: 7120 0e07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070e │ │ +1922a4: 0a04 |001c: move-result v4 │ │ +1922a6: 6e30 843e 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@3e84 │ │ +1922ac: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=189 │ │ 0x000d line=191 │ │ 0x0015 line=192 │ │ 0x0019 line=193 │ │ @@ -607247,29 +607248,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1922ac: |[1922ac] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ -1922bc: 6f10 753b 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3b75 │ │ -1922c2: 5420 c141 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -1922c6: 6e10 7255 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ -1922cc: 0c01 |0008: move-result-object v1 │ │ -1922ce: 7110 1457 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5714 │ │ -1922d4: 0a01 |000c: move-result v1 │ │ -1922d6: 6e20 ca55 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@55ca │ │ -1922dc: 5420 c141 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -1922e0: 6e10 c655 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@55c6 │ │ -1922e6: 0c00 |0015: move-result-object v0 │ │ -1922e8: 2201 8c10 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@108c │ │ -1922ec: 7020 6d55 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@556d │ │ -1922f2: 6e30 a005 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@05a0 │ │ -1922f8: 0e00 |001e: return-void │ │ +1922b0: |[1922b0] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ +1922c0: 6f10 753b 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3b75 │ │ +1922c6: 5420 c141 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +1922ca: 6e10 7255 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ +1922d0: 0c01 |0008: move-result-object v1 │ │ +1922d2: 7110 1457 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5714 │ │ +1922d8: 0a01 |000c: move-result v1 │ │ +1922da: 6e20 ca55 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@55ca │ │ +1922e0: 5420 c141 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +1922e4: 6e10 c655 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@55c6 │ │ +1922ea: 0c00 |0015: move-result-object v0 │ │ +1922ec: 2201 8c10 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@108c │ │ +1922f0: 7020 6d55 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@556d │ │ +1922f6: 6e30 a005 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@05a0 │ │ +1922fc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 0x0010 line=112 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -607279,59 +607280,59 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -1922fc: |[1922fc] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -19230c: 1404 1d03 0a7f |0000: const v4, #float 1.8345e+38 // #7f0a031d │ │ -192312: 6e20 1403 4300 |0003: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -192318: 0c04 |0006: move-result-object v4 │ │ -19231a: 1f04 4101 |0007: check-cast v4, Landroid/widget/TextView; // type@0141 │ │ -19231e: 5b24 bf41 |0009: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ -192322: 1404 1b03 0a7f |000b: const v4, #float 1.8345e+38 // #7f0a031b │ │ -192328: 6e20 1403 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -19232e: 0c04 |0011: move-result-object v4 │ │ -192330: 1f04 b201 |0012: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b2 │ │ -192334: 5b24 be41 |0014: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ -192338: 1404 5a01 0a7f |0016: const v4, #float 1.8344e+38 // #7f0a015a │ │ -19233e: 6e20 1403 4300 |0019: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ -192344: 0c03 |001c: move-result-object v3 │ │ -192346: 1f03 bb0e |001d: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ebb │ │ -19234a: 5b23 bb41 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ -19234e: 2203 9610 |0021: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@1096 │ │ -192352: 6e10 7355 0200 |0023: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5573 │ │ -192358: 0c04 |0026: move-result-object v4 │ │ -19235a: 7110 2f4f 0200 |0027: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2f │ │ -192360: 0c00 |002a: move-result-object v0 │ │ -192362: 7040 a455 4320 |002b: invoke-direct {v3, v4, v0, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V // method@55a4 │ │ -192368: 5b23 bc41 |002e: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ -19236c: 2203 e310 |0030: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10e3 │ │ -192370: 5424 bc41 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ -192374: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -192376: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -192378: 7040 6a57 4310 |0036: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@576a │ │ -19237e: 5b23 bd41 |0039: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ -192382: 5423 bb41 |003b: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ -192386: 1304 0800 |003d: const/16 v4, #int 8 // #8 │ │ -19238a: 6e20 7449 4300 |003f: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4974 │ │ -192390: 5423 be41 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ -192394: 5424 bc41 |0044: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ -192398: 6e20 0a06 4300 |0046: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ -19239e: 5423 be41 |0049: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ -1923a2: 5424 bd41 |004b: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ -1923a6: 6e20 f705 4300 |004d: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f7 │ │ -1923ac: 5423 be41 |0050: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ -1923b0: 2204 a701 |0052: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ -1923b4: 6e10 7355 0200 |0054: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5573 │ │ -1923ba: 0c00 |0057: move-result-object v0 │ │ -1923bc: 7020 e205 0400 |0058: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05e2 │ │ -1923c2: 6e20 0e06 4300 |005b: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060e │ │ -1923c8: 0e00 |005e: return-void │ │ +192300: |[192300] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +192310: 1404 1d03 0a7f |0000: const v4, #float 1.8345e+38 // #7f0a031d │ │ +192316: 6e20 1403 4300 |0003: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +19231c: 0c04 |0006: move-result-object v4 │ │ +19231e: 1f04 4101 |0007: check-cast v4, Landroid/widget/TextView; // type@0141 │ │ +192322: 5b24 bf41 |0009: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bf │ │ +192326: 1404 1b03 0a7f |000b: const v4, #float 1.8345e+38 // #7f0a031b │ │ +19232c: 6e20 1403 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +192332: 0c04 |0011: move-result-object v4 │ │ +192334: 1f04 b201 |0012: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b2 │ │ +192338: 5b24 be41 |0014: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ +19233c: 1404 5a01 0a7f |0016: const v4, #float 1.8344e+38 // #7f0a015a │ │ +192342: 6e20 1403 4300 |0019: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0314 │ │ +192348: 0c03 |001c: move-result-object v3 │ │ +19234a: 1f03 bb0e |001d: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ebb │ │ +19234e: 5b23 bb41 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ +192352: 2203 9610 |0021: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@1096 │ │ +192356: 6e10 7355 0200 |0023: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5573 │ │ +19235c: 0c04 |0026: move-result-object v4 │ │ +19235e: 7110 2f4f 0200 |0027: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f2f │ │ +192364: 0c00 |002a: move-result-object v0 │ │ +192366: 7040 a455 4320 |002b: invoke-direct {v3, v4, v0, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V // method@55a4 │ │ +19236c: 5b23 bc41 |002e: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ +192370: 2203 e310 |0030: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10e3 │ │ +192374: 5424 bc41 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ +192378: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +19237a: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +19237c: 7040 6a57 4310 |0036: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@576a │ │ +192382: 5b23 bd41 |0039: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ +192386: 5423 bb41 |003b: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ +19238a: 1304 0800 |003d: const/16 v4, #int 8 // #8 │ │ +19238e: 6e20 7449 4300 |003f: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4974 │ │ +192394: 5423 be41 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ +192398: 5424 bc41 |0044: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41bc │ │ +19239c: 6e20 0a06 4300 |0046: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@060a │ │ +1923a2: 5423 be41 |0049: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ +1923a6: 5424 bd41 |004b: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bd │ │ +1923aa: 6e20 f705 4300 |004d: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f7 │ │ +1923b0: 5423 be41 |0050: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41be │ │ +1923b4: 2204 a701 |0052: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a7 │ │ +1923b8: 6e10 7355 0200 |0054: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5573 │ │ +1923be: 0c00 |0057: move-result-object v0 │ │ +1923c0: 7020 e205 0400 |0058: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05e2 │ │ +1923c6: 6e20 0e06 4300 |005b: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060e │ │ +1923cc: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x000e line=96 │ │ 0x0019 line=97 │ │ 0x0021 line=99 │ │ 0x0030 line=100 │ │ @@ -607349,46 +607350,46 @@ │ │ type : '()Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -191eb8: |[191eb8] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ -191ec8: 7110 b849 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@49b8 │ │ -191ece: 0a00 |0003: move-result v0 │ │ -191ed0: 0f00 |0004: return v0 │ │ +191ebc: |[191ebc] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ +191ecc: 7110 b849 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@49b8 │ │ +191ed2: 0a00 |0003: move-result v0 │ │ +191ed4: 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 │ │ -1923cc: |[1923cc] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ -1923dc: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ -1923e0: 6e10 7255 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ -1923e6: 0c02 |0005: move-result-object v2 │ │ -1923e8: 7110 1457 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5714 │ │ -1923ee: 0a02 |0009: move-result v2 │ │ -1923f0: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ -1923f4: 5412 bb41 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ -1923f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1923fa: 6e20 7449 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4974 │ │ -192400: 2808 |0012: goto 001a // +0008 │ │ -192402: 5412 bb41 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ -192406: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -19240a: 6e20 7449 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4974 │ │ -192410: 0e00 |001a: return-void │ │ +1923d0: |[1923d0] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ +1923e0: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ +1923e4: 6e10 7255 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5572 │ │ +1923ea: 0c02 |0005: move-result-object v2 │ │ +1923ec: 7110 1457 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5714 │ │ +1923f2: 0a02 |0009: move-result v2 │ │ +1923f4: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ +1923f8: 5412 bb41 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ +1923fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1923fe: 6e20 7449 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4974 │ │ +192404: 2808 |0012: goto 001a // +0008 │ │ +192406: 5412 bb41 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41bb │ │ +19240a: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +19240e: 6e20 7449 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4974 │ │ +192414: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=228 │ │ 0x000c line=229 │ │ 0x0013 line=231 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -607399,21 +607400,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -192414: |[192414] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ -192424: 5410 c141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ -192428: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -19242c: 6e20 cc55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55cc │ │ -192432: 2803 |0007: goto 000a // +0003 │ │ -192434: 5b12 c041 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41c0 │ │ -192438: 0e00 |000a: return-void │ │ +192418: |[192418] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ +192428: 5410 c141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41c1 │ │ +19242c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +192430: 6e20 cc55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55cc │ │ +192436: 2803 |0007: goto 000a // +0003 │ │ +192438: 5b12 c041 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41c0 │ │ +19243c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=202 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -618742,17 +618743,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cca0: |[19cca0] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ -19ccb0: 7020 a204 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@04a2 │ │ -19ccb6: 0e00 |0003: return-void │ │ +19cca4: |[19cca4] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ +19ccb4: 7020 a204 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@04a2 │ │ +19ccba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -618761,25 +618762,25 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -19cbb4: |[19cbb4] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ -19cbc4: 6e20 7658 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@5876 │ │ -19cbca: 0c02 |0003: move-result-object v2 │ │ -19cbcc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -19cbce: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -19cbd2: 0f00 |0007: return v0 │ │ -19cbd4: 6e10 ce03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03ce │ │ -19cbda: 0a02 |000b: move-result v2 │ │ -19cbdc: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -19cbe0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -19cbe2: 0f00 |000f: return v0 │ │ +19cbb8: |[19cbb8] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ +19cbc8: 6e20 7658 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@5876 │ │ +19cbce: 0c02 |0003: move-result-object v2 │ │ +19cbd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +19cbd2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +19cbd6: 0f00 |0007: return v0 │ │ +19cbd8: 6e10 ce03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03ce │ │ +19cbde: 0a02 |000b: move-result v2 │ │ +19cbe0: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +19cbe4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +19cbe6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=49 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -618789,17 +618790,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 │ │ -19ccb8: |[19ccb8] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ -19ccc8: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ -19ccce: 0e00 |0003: return-void │ │ +19ccbc: |[19ccbc] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ +19cccc: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ +19ccd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 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; │ │ @@ -618810,20 +618811,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -19cd08: |[19cd08] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ -19cd18: 5c12 d742 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d7 │ │ -19cd1c: 5410 d942 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ -19cd20: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -19cd24: 6e20 3d04 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@043d │ │ -19cd2a: 0e00 |0009: return-void │ │ +19cd0c: |[19cd0c] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ +19cd1c: 5c12 d742 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d7 │ │ +19cd20: 5410 d942 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ +19cd24: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +19cd28: 6e20 3d04 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@043d │ │ +19cd2e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0002 line=82 │ │ 0x0006 line=83 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -618834,30 +618835,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -19cd58: |[19cd58] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ -19cd68: 5430 d942 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ -19cd6c: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -19cd70: 6e10 3c04 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@043c │ │ -19cd76: 0c00 |0007: move-result-object v0 │ │ -19cd78: 6e10 7758 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5877 │ │ -19cd7e: 0c01 |000b: move-result-object v1 │ │ -19cd80: 1402 5600 067f |000c: const v2, #float 1.78118e+38 // #7f060056 │ │ -19cd86: 7120 3505 2100 |000f: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0535 │ │ -19cd8c: 0a01 |0012: move-result v1 │ │ -19cd8e: 6202 2100 |0013: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -19cd92: 6e30 9801 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0198 │ │ -19cd98: 5430 d942 |0018: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ -19cd9c: 5531 d742 |001a: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d7 │ │ -19cda0: 6e20 3d04 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@043d │ │ -19cda6: 0e00 |001f: return-void │ │ +19cd5c: |[19cd5c] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ +19cd6c: 5430 d942 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ +19cd70: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +19cd74: 6e10 3c04 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@043c │ │ +19cd7a: 0c00 |0007: move-result-object v0 │ │ +19cd7c: 6e10 7758 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5877 │ │ +19cd82: 0c01 |000b: move-result-object v1 │ │ +19cd84: 1402 5600 067f |000c: const v2, #float 1.78118e+38 // #7f060056 │ │ +19cd8a: 7120 3505 2100 |000f: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0535 │ │ +19cd90: 0a01 |0012: move-result v1 │ │ +19cd92: 6202 2100 |0013: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +19cd96: 6e30 9801 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0198 │ │ +19cd9c: 5430 d942 |0018: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ +19cda0: 5531 d742 |001a: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d7 │ │ +19cda4: 6e20 3d04 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@043d │ │ +19cdaa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0008 line=69 │ │ 0x0018 line=70 │ │ locals : │ │ @@ -618868,26 +618869,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19cda8: |[19cda8] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ -19cdb8: 5420 da42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ -19cdbc: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -19cdc0: 5420 d842 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d8 │ │ -19cdc4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -19cdc8: 6e10 e10a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ -19cdce: 0a00 |000b: move-result v0 │ │ -19cdd0: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -19cdd4: 5420 da42 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ -19cdd8: 5421 d842 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d8 │ │ -19cddc: 6e20 7204 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ -19cde2: 0e00 |0015: return-void │ │ +19cdac: |[19cdac] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ +19cdbc: 5420 da42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ +19cdc0: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +19cdc4: 5420 d842 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d8 │ │ +19cdc8: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +19cdcc: 6e10 e10a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae1 │ │ +19cdd2: 0a00 |000b: move-result v0 │ │ +19cdd4: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +19cdd8: 5420 da42 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ +19cddc: 5421 d842 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d8 │ │ +19cde0: 6e20 7204 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ +19cde6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000e line=76 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -618896,24 +618897,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 │ │ -19cbe4: |[19cbe4] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19cbf4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -19cbf6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -19cbf8: 0760 |0002: move-object v0, v6 │ │ -19cbfa: 0771 |0003: move-object v1, v7 │ │ -19cbfc: 0782 |0004: move-object v2, v8 │ │ -19cbfe: 0193 |0005: move v3, v9 │ │ -19cc00: 7706 8758 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@5887 │ │ -19cc06: 0c06 |0009: move-result-object v6 │ │ -19cc08: 1106 |000a: return-object v6 │ │ +19cbe8: |[19cbe8] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19cbf8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +19cbfa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +19cbfc: 0760 |0002: move-object v0, v6 │ │ +19cbfe: 0771 |0003: move-object v1, v7 │ │ +19cc00: 0782 |0004: move-object v2, v8 │ │ +19cc02: 0193 |0005: move v3, v9 │ │ +19cc04: 7706 8758 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@5887 │ │ +19cc0a: 0c06 |0009: move-result-object v6 │ │ +19cc0c: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=90 │ │ 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; │ │ @@ -618924,24 +618925,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 │ │ -19cc0c: |[19cc0c] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19cc1c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -19cc1e: 0760 |0001: move-object v0, v6 │ │ -19cc20: 0771 |0002: move-object v1, v7 │ │ -19cc22: 0782 |0003: move-object v2, v8 │ │ -19cc24: 0193 |0004: move v3, v9 │ │ -19cc26: 01a4 |0005: move v4, v10 │ │ -19cc28: 7706 8758 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@5887 │ │ -19cc2e: 0c06 |0009: move-result-object v6 │ │ -19cc30: 1106 |000a: return-object v6 │ │ +19cc10: |[19cc10] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19cc20: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +19cc22: 0760 |0001: move-object v0, v6 │ │ +19cc24: 0771 |0002: move-object v1, v7 │ │ +19cc26: 0782 |0003: move-object v2, v8 │ │ +19cc28: 0193 |0004: move v3, v9 │ │ +19cc2a: 01a4 |0005: move v4, v10 │ │ +19cc2c: 7706 8758 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@5887 │ │ +19cc32: 0c06 |0009: move-result-object v6 │ │ +19cc34: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=96 │ │ 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; │ │ @@ -618953,34 +618954,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 : 46 16-bit code units │ │ -19cc34: |[19cc34] 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; │ │ -19cc44: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@10fd │ │ -19cc48: 7020 7358 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5873 │ │ -19cc4e: 6e20 8158 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5881 │ │ -19cc54: 6e20 7f58 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@587f │ │ -19cc5a: 7020 7e58 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@587e │ │ -19cc60: 6e20 7c58 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@587c │ │ -19cc66: 6e20 8058 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5880 │ │ -19cc6c: 3805 1600 |0014: if-eqz v5, 002a // +0016 │ │ -19cc70: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -19cc72: 6e20 7d58 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@587d │ │ -19cc78: 1402 a600 137f |001a: const v2, #float 1.954e+38 // #7f1300a6 │ │ -19cc7e: 6e20 7700 2100 |001d: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19cc84: 0c01 |0020: move-result-object v1 │ │ -19cc86: 2202 fc10 |0021: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@10fc │ │ -19cc8a: 7030 7158 6200 |0023: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5871 │ │ -19cc90: 12e3 |0026: const/4 v3, #int -2 // #fe │ │ -19cc92: 6e40 7b58 3021 |0027: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@587b │ │ -19cc98: 6e10 8858 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@5888 │ │ -19cc9e: 1100 |002d: return-object v0 │ │ +19cc38: |[19cc38] 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; │ │ +19cc48: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@10fd │ │ +19cc4c: 7020 7358 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5873 │ │ +19cc52: 6e20 8158 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5881 │ │ +19cc58: 6e20 7f58 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@587f │ │ +19cc5e: 7020 7e58 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@587e │ │ +19cc64: 6e20 7c58 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@587c │ │ +19cc6a: 6e20 8058 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5880 │ │ +19cc70: 3805 1600 |0014: if-eqz v5, 002a // +0016 │ │ +19cc74: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +19cc76: 6e20 7d58 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@587d │ │ +19cc7c: 1402 a600 137f |001a: const v2, #float 1.954e+38 // #7f1300a6 │ │ +19cc82: 6e20 7700 2100 |001d: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19cc88: 0c01 |0020: move-result-object v1 │ │ +19cc8a: 2202 fc10 |0021: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@10fc │ │ +19cc8e: 7030 7158 6200 |0023: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5871 │ │ +19cc94: 12e3 |0026: const/4 v3, #int -2 // #fe │ │ +19cc96: 6e40 7b58 3021 |0027: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@587b │ │ +19cc9c: 6e10 8858 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@5888 │ │ +19cca2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0008 line=105 │ │ 0x000b line=106 │ │ 0x000e line=107 │ │ @@ -619002,24 +619003,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -19ccd0: |[19ccd0] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ -19cce0: 6e10 7758 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5877 │ │ -19cce6: 0c00 |0003: move-result-object v0 │ │ -19cce8: 1401 5e00 0d7f |0004: const v1, #float 1.87423e+38 // #7f0d005e │ │ -19ccee: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -19ccf0: 7130 2e03 1002 |0008: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@032e │ │ -19ccf6: 0c00 |000b: move-result-object v0 │ │ -19ccf8: 6e20 8258 0300 |000c: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5882 │ │ -19ccfe: 6f20 a704 4300 |000f: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@04a7 │ │ -19cd04: 0e00 |0012: return-void │ │ +19ccd4: |[19ccd4] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ +19cce4: 6e10 7758 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5877 │ │ +19ccea: 0c00 |0003: move-result-object v0 │ │ +19ccec: 1401 5e00 0d7f |0004: const v1, #float 1.87423e+38 // #7f0d005e │ │ +19ccf2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +19ccf4: 7130 2e03 1002 |0008: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@032e │ │ +19ccfa: 0c00 |000b: move-result-object v0 │ │ +19ccfc: 6e20 8258 0300 |000c: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5882 │ │ +19cd02: 6f20 a704 4300 |000f: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@04a7 │ │ +19cd08: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000c line=32 │ │ 0x000f line=33 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -619030,22 +619031,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -19cd2c: |[19cd2c] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ -19cd3c: 7210 cd09 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cd │ │ -19cd42: 0c00 |0003: move-result-object v0 │ │ -19cd44: 5b10 d842 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d8 │ │ -19cd48: 5410 da42 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ -19cd4c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -19cd50: 6e20 7204 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ -19cd56: 0e00 |000d: return-void │ │ +19cd30: |[19cd30] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ +19cd40: 7210 cd09 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cd │ │ +19cd46: 0c00 |0003: move-result-object v0 │ │ +19cd48: 5b10 d842 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d8 │ │ +19cd4c: 5410 da42 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ +19cd50: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +19cd54: 6e20 7204 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0472 │ │ +19cd5a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=39 │ │ 0x000a line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -619056,46 +619057,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -19cde4: |[19cde4] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ -19cdf4: 6f10 a804 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a8 │ │ -19cdfa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -19cdfc: 7020 7858 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5878 │ │ -19ce02: 0a00 |0007: move-result v0 │ │ -19ce04: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -19ce08: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ -19ce0a: 7020 7858 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5878 │ │ -19ce10: 0a00 |000e: move-result v0 │ │ -19ce12: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -19ce16: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ -19ce18: 7020 7858 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5878 │ │ -19ce1e: 0a00 |0015: move-result v0 │ │ -19ce20: 3800 0e00 |0016: if-eqz v0, 0024 // +000e │ │ -19ce24: 1400 6302 0a7f |0018: const v0, #float 1.83446e+38 // #7f0a0263 │ │ -19ce2a: 6e20 7558 0200 |001b: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5875 │ │ -19ce30: 0c00 |001e: move-result-object v0 │ │ -19ce32: 1301 0800 |001f: const/16 v1, #int 8 // #8 │ │ -19ce36: 6e20 4a03 1000 |0021: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19ce3c: 1400 ad02 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02ad │ │ -19ce42: 6e20 7558 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5875 │ │ -19ce48: 0c00 |002a: move-result-object v0 │ │ -19ce4a: 1f00 3601 |002b: check-cast v0, Landroid/widget/ProgressBar; // type@0136 │ │ -19ce4e: 5b20 d942 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ -19ce52: 1400 9b03 0a7f |002f: const v0, #float 1.83452e+38 // #7f0a039b │ │ -19ce58: 6e20 7558 0200 |0032: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5875 │ │ -19ce5e: 0c00 |0035: move-result-object v0 │ │ -19ce60: 1f00 4101 |0036: check-cast v0, Landroid/widget/TextView; // type@0141 │ │ -19ce64: 5b20 da42 |0038: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ -19ce68: 7010 8358 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5883 │ │ -19ce6e: 7010 8458 0200 |003d: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5884 │ │ -19ce74: 0e00 |0040: return-void │ │ +19cde8: |[19cde8] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ +19cdf8: 6f10 a804 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a8 │ │ +19cdfe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +19ce00: 7020 7858 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5878 │ │ +19ce06: 0a00 |0007: move-result v0 │ │ +19ce08: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +19ce0c: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ +19ce0e: 7020 7858 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5878 │ │ +19ce14: 0a00 |000e: move-result v0 │ │ +19ce16: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +19ce1a: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ +19ce1c: 7020 7858 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5878 │ │ +19ce22: 0a00 |0015: move-result v0 │ │ +19ce24: 3800 0e00 |0016: if-eqz v0, 0024 // +000e │ │ +19ce28: 1400 6302 0a7f |0018: const v0, #float 1.83446e+38 // #7f0a0263 │ │ +19ce2e: 6e20 7558 0200 |001b: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5875 │ │ +19ce34: 0c00 |001e: move-result-object v0 │ │ +19ce36: 1301 0800 |001f: const/16 v1, #int 8 // #8 │ │ +19ce3a: 6e20 4a03 1000 |0021: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19ce40: 1400 ad02 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02ad │ │ +19ce46: 6e20 7558 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5875 │ │ +19ce4c: 0c00 |002a: move-result-object v0 │ │ +19ce4e: 1f00 3601 |002b: check-cast v0, Landroid/widget/ProgressBar; // type@0136 │ │ +19ce52: 5b20 d942 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d9 │ │ +19ce56: 1400 9b03 0a7f |002f: const v0, #float 1.83452e+38 // #7f0a039b │ │ +19ce5c: 6e20 7558 0200 |0032: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5875 │ │ +19ce62: 0c00 |0035: move-result-object v0 │ │ +19ce64: 1f00 4101 |0036: check-cast v0, Landroid/widget/TextView; // type@0141 │ │ +19ce68: 5b20 da42 |0038: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42da │ │ +19ce6c: 7010 8358 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5883 │ │ +19ce72: 7010 8458 0200 |003d: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5884 │ │ +19ce78: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=56 │ │ 0x001b line=57 │ │ 0x0027 line=60 │ │ 0x0032 line=61 │ │ @@ -654609,17 +654610,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -190560: |[190560] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ -190570: 7010 2b41 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@412b │ │ -190576: 0e00 |0003: return-void │ │ +190564: |[190564] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ +190574: 7010 2b41 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@412b │ │ +19057a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ Virtual methods - │ │ @@ -654628,22 +654629,22 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -190538: |[190538] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ -190548: 6e10 fb54 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54fb │ │ -19054e: 0c00 |0003: move-result-object v0 │ │ -190550: 1a01 4c4d |0004: const-string v1, "crop_avatar" // string@4d4c │ │ -190554: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -190556: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -19055c: 0a00 |000a: move-result v0 │ │ -19055e: 0f00 |000b: return v0 │ │ +19053c: |[19053c] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ +19054c: 6e10 fb54 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54fb │ │ +190552: 0c00 |0003: move-result-object v0 │ │ +190554: 1a01 4c4d |0004: const-string v1, "crop_avatar" // string@4d4c │ │ +190558: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19055a: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +190560: 0a00 |000a: move-result v0 │ │ +190562: 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;) │ │ @@ -654651,35 +654652,35 @@ │ │ type : '(Landroid/os/Bundle;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -190578: |[190578] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ -190588: 1402 fb00 0d7f |0000: const v2, #float 1.87426e+38 // #7f0d00fb │ │ -19058e: 6e20 ff54 2100 |0003: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@54ff │ │ -190594: 6e10 fb54 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54fb │ │ -19059a: 0c02 |0009: move-result-object v2 │ │ -19059c: 1a03 4c4d |000a: const-string v3, "crop_avatar" // string@4d4c │ │ -1905a0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1905a2: 6e30 8b00 3200 |000d: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1905a8: 0a02 |0010: move-result v2 │ │ -1905aa: 6e10 fb54 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54fb │ │ -1905b0: 0c03 |0014: move-result-object v3 │ │ -1905b2: 6e10 9000 0300 |0015: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ -1905b8: 0c03 |0018: move-result-object v3 │ │ -1905ba: 7120 8554 2300 |0019: invoke-static {v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5485 │ │ -1905c0: 0c02 |001c: move-result-object v2 │ │ -1905c2: 1403 ff02 0a7f |001d: const v3, #float 1.83449e+38 // #7f0a02ff │ │ -1905c8: 6e30 fc54 3102 |0020: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@54fc │ │ -1905ce: 0c02 |0023: move-result-object v2 │ │ -1905d0: 1f02 6510 |0024: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1065 │ │ -1905d4: 5b12 7741 |0026: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4177 │ │ -1905d8: 0e00 |0028: return-void │ │ +19057c: |[19057c] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ +19058c: 1402 fb00 0d7f |0000: const v2, #float 1.87426e+38 // #7f0d00fb │ │ +190592: 6e20 ff54 2100 |0003: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@54ff │ │ +190598: 6e10 fb54 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54fb │ │ +19059e: 0c02 |0009: move-result-object v2 │ │ +1905a0: 1a03 4c4d |000a: const-string v3, "crop_avatar" // string@4d4c │ │ +1905a4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1905a6: 6e30 8b00 3200 |000d: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1905ac: 0a02 |0010: move-result v2 │ │ +1905ae: 6e10 fb54 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54fb │ │ +1905b4: 0c03 |0014: move-result-object v3 │ │ +1905b6: 6e10 9000 0300 |0015: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ +1905bc: 0c03 |0018: move-result-object v3 │ │ +1905be: 7120 8554 2300 |0019: invoke-static {v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5485 │ │ +1905c4: 0c02 |001c: move-result-object v2 │ │ +1905c6: 1403 ff02 0a7f |001d: const v3, #float 1.83449e+38 // #7f0a02ff │ │ +1905cc: 6e30 fc54 3102 |0020: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@54fc │ │ +1905d2: 0c02 |0023: move-result-object v2 │ │ +1905d4: 1f02 6510 |0024: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1065 │ │ +1905d8: 5b12 7741 |0026: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4177 │ │ +1905dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=26 │ │ 0x0006 line=27 │ │ 0x0011 line=28 │ │ locals : │ │ 0x0000 - 0x0029 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ @@ -654691,20 +654692,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1905dc: |[1905dc] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ -1905ec: 2200 b610 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10b6 │ │ -1905f0: 7010 4856 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@5648 │ │ -1905f6: 5b10 7641 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@4176 │ │ -1905fa: 6f10 3c41 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@413c │ │ -190600: 0e00 |000a: return-void │ │ +1905e0: |[1905e0] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ +1905f0: 2200 b610 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10b6 │ │ +1905f4: 7010 4856 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@5648 │ │ +1905fa: 5b10 7641 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@4176 │ │ +1905fe: 6f10 3c41 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@413c │ │ +190604: 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: 5298515 bytes, number of entries: 3317 │ │ │ +Zip file size: 5298528 bytes, number of entries: 3317 │ │ │ ?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 │ │ │ ?rwxrwxr-x 2.0 unx 616 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$3.class │ │ │ @@ -1726,15 +1726,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 6748 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView.class │ │ │ ?rwxrwxr-x 2.0 unx 1955 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 3824 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 │ │ │ @@ -3312,8 +3312,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3301 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/LocalHelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5561 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/NewConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 21278 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 │ │ │ -3317 files, 5649116 bytes uncompressed, 4640545 bytes compressed: 17.9% │ │ │ +3317 files, 5649129 bytes uncompressed, 4640558 bytes compressed: 17.9% │ │ ├── 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: 6e8c978df2822151a81081baf8c48ab8d9fe07bb │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a7ba109c5a2fbc7dd901eeac78df7ab00b57c211 │ ├── strings --all --bytes=8 {} │ │ @@ -10907,15 +10907,14 @@ │ │ evp_mac_from_algorithm │ │ EVP_PBE_CipherInit_ex │ │ parallelizationParameter │ │ kdf-type │ │ rsa_keygen_bits │ │ rsa-coefficient9 │ │ Global default library context │ │ -built on: Sat Feb 15 15:48:22 2025 UTC │ │ ossl_crypto_get_ex_new_index_ex │ │ error loading section │ │ expecting an ec key │ │ inaccessible key │ │ invalid null algorithm │ │ parameter too large │ │ p not prime │ │ @@ -13502,14 +13501,15 @@ │ │ crypto/evp/ctrl_params_translate.c │ │ evp_pkey_ctx_ctrl_to_param │ │ [action:%d, state:%d] trying to get a BIGNUM via ctrl call │ │ rsa-coefficient4 │ │ EVP_PBE_scrypt_ex │ │ pkey_dh_keygen │ │ Got number %d when expecting %d │ │ +built on: Tue Feb 11 13:08:47 2025 UTC │ │ bad reciprocal │ │ bits too small │ │ inaccessible domain parameters │ │ private key encode error │ │ data is wrong │ │ unknown signature algorithm │ │ wrong tag │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -97148,3108 +97148,3108 @@ │ │ [2dd7a8] EVP_PBE_CipherInit_ex │ │ [2dd7be] parallelizationParameter │ │ [2dd7d7] kdf-type │ │ [2dd7e0] rsa_keygen_bits │ │ [2dd7f0] rsa-coefficient9 │ │ [2dd801] gindex │ │ [2dd808] Global default library context │ │ - [2dd827] built on: Sat Feb 15 15:48:22 2025 UTC │ │ - [2dd84e] ossl_crypto_get_ex_new_index_ex │ │ - [2dd86e] error loading section │ │ - [2dd884] expecting an ec key │ │ - [2dd898] inaccessible key │ │ - [2dd8a9] invalid null algorithm │ │ - [2dd8c0] parameter too large │ │ - [2dd8d4] p not prime │ │ - [2dd8e0] aux error │ │ - [2dd8ea] illegal hex │ │ - [2dd8f6] illegal integer │ │ - [2dd906] no sig content type │ │ - [2dd91a] ladder post failure │ │ - [2dd92e] unknown group │ │ - [2dd93c] unsupported field │ │ - [2dd94e] control command failed │ │ - [2dd965] response parse error │ │ - [2dd97a] msgsigdigest wrong length │ │ - [2dd994] not pwri │ │ - [2dd99d] signer certificate not found │ │ - [2dd9ba] type not compressed data │ │ - [2dd9d3] unwrap error │ │ - [2dd9e0] popo missing public key │ │ - [2dd9f8] algorithm not supported │ │ - [2dda10] unexpected pollreq │ │ - [2dda23] ess signing cert v2 add error │ │ - [2dda41] missing signing certificate attribute │ │ - [2dda67] sm4 │ │ - [2dda6b] assertion failed: l <= sizeof(iv) │ │ - [2dda8d] chacha20_poly1305_ctrl │ │ - [2ddaa4] dynamic_get_data_ctx │ │ - [2ddab9] Specifies whether to load from 'DIR_ADD' directories (0=no,1=yes,2=mandatory) │ │ - [2ddb07] assertion failed: ((ptr - sh.arena) & ((sh.arena_size >> list) - 1)) == 0 │ │ - [2ddb51] crypto/params_from_text.c │ │ - [2ddb6b] .%lu │ │ - [2ddb70] X509 │ │ - [2ddb75] idea-ecb │ │ - [2ddb7e] crlDistributionPoints │ │ - [2ddb94] md5WithRSA │ │ - [2ddb9f] PBE-MD2-RC2-64 │ │ - [2ddbae] Microsoft Extension Request │ │ - [2ddbca] id-smime-cti-ets-proofOfReceipt │ │ - [2ddbea] id-mod-qualified-cert-88 │ │ - [2ddc03] id-it-preferredSymmAlg │ │ - [2ddc1a] id-it-caKeyUpdateInfo │ │ - [2ddc30] id-cmc-dataReturn │ │ - [2ddc42] id-cmc-transactionId │ │ - [2ddc57] id-pda-dateOfBirth │ │ - [2ddc6a] id-pda-gender │ │ - [2ddc78] dcobject │ │ - [2ddc81] account │ │ - [2ddc89] sOARecord │ │ - [2ddc93] setct-CapTokenData │ │ - [2ddca6] setct-CertResTBE │ │ - [2ddcb7] setCext-setExt │ │ - [2ddcc6] setCext-setQualf │ │ - [2ddcd7] ICC or token signature │ │ - [2ddcee] CAMELLIA-128-CFB │ │ - [2ddcff] id-GostR3410-94-CryptoPro-XchC-ParamSet │ │ - [2ddd27] businessCategory │ │ - [2ddd38] postOfficeBox │ │ - [2ddd46] presentationAddress │ │ - [2ddd5a] AES-256-XTS │ │ - [2ddd66] RC4-HMAC-MD5 │ │ - [2ddd73] dhSinglePass-cofactorDH-sha384kdf-scheme │ │ - [2ddd9c] CAMELLIA-256-CMAC │ │ - [2dddae] scrypt │ │ - [2dddb5] id-tc26-signwithdigest-gost3410-2012-256 │ │ - [2dddde] kuznyechik-ecb │ │ - [2ddded] KxRSA_PSK │ │ - [2dddf7] auth-gost12 │ │ - [2dde03] AuthSRP │ │ - [2dde0b] RSA-SHA3-256 │ │ - [2dde18] sm4-ecb │ │ - [2dde20] SM4-OFB │ │ - [2dde28] uacurve8 │ │ - [2dde31] id-aa-ets-archiveTimestampV3 │ │ - [2dde4e] basicAttConstraints │ │ - [2dde62] X509v3 User Notice │ │ - [2dde75] bad iv chars │ │ - [2dde82] missing dek iv │ │ - [2dde91] value.sdsicert │ │ - [2ddea0] contents │ │ - [2ddea9] key_enc_algor │ │ - [2ddeb7] \W%08lX │ │ - [2ddebf] message digest │ │ - [2ddece] content and data present │ │ - [2ddee7] error setting cipher │ │ - [2ddefc] pkcs7 add signature error │ │ - [2ddf16] invalid header │ │ - [2ddf25] invalid modulus │ │ - [2ddf35] invalid pss saltlen │ │ - [2ddf49] rsa operations not supported │ │ - [2ddf66] unknown algorithm type │ │ - [2ddf7d] EVP_PKEY_CTX_set_rsa_keygen_bits │ │ - [2ddf9e] not a crl │ │ - [2ddfa8] detached content │ │ - [2ddfb9] flushing │ │ - [2ddfc2] d.registeredID │ │ - [2ddfd1] GeneralNames │ │ - [2ddfde] %*sExplicit Text: %.*s │ │ - [2ddff5] %*sOnly User Certificates\n │ │ - [2de010] IPAddressRange │ │ - [2de01f] ipAddressChoice │ │ - [2de02f] ASIdentifiers │ │ - [2de03d] %*s%s- │ │ - [2de044] %s\n │ │ - [2de048] admissionAuthority │ │ - [2de05b] Code signing │ │ - [2de068] illegal empty extension │ │ - [2de080] invalid proxy policy setting │ │ - [2de09d] othername error │ │ - [2de0ad] unable to get issuer keyid │ │ - [2de0c8] X509_ATTRIBUTE_get0_object │ │ - [2de0e3] error getting md by nid │ │ - [2de0fb] no crl found │ │ - [2de108] email address mismatch │ │ - [2de11f] X509_self_signed │ │ - [2de130] crypto/x509/pcy_node.c │ │ - [2de147] ossl_policy_data_new │ │ - [2de15c] X509_NAME_add_entry │ │ - [2de170] X509_EXTENSION │ │ - [2de17f] public_key │ │ - [2de18a] other │ │ - [2de190] ALG_PERR: %s(%d): io_getevents failed : │ │ - [2de1b9] provider=base,fips=no,output=der,structure=type-specific │ │ - [2de1f2] provider=base,fips=no,output=pem,structure=EncryptedPrivateKeyInfo │ │ - [2de235] provider=base,fips=yes,input=msblob │ │ - [2de259] SHA2-224:SHA-224:SHA224:2.16.840.1.101.3.4.2.4 │ │ - [2de288] KECCAK-384 │ │ - [2de293] KECCAK-512 │ │ - [2de29e] KMAC-256:KMAC256:2.16.840.1.101.3.4.2.20 │ │ - [2de2c7] provider=default,fips=no,output=der,structure=type-specific │ │ - [2de303] DES3-WRAP:id-smime-alg-CMS3DESwrap:1.2.840.113549.1.9.16.3.6 │ │ - [2de340] mgf1-properties │ │ - [2de350] providers/implementations/ciphers/cipher_sm4.c │ │ - [2de37f] GB │ │ - [2de382] dhx_to_PrivateKeyInfo_der_encode │ │ - [2de3a3] ed448_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [2de3cf] x448_to_PrivateKeyInfo_der_encode │ │ - [2de3f1] ec_to_EC_pem_encode │ │ - [2de405] %s Public-Key:\n │ │ - [2de415] kdf_pkcs12_derive │ │ - [2de427] supp-pubinfo │ │ - [2de434] secretsz invalid │ │ - [2de445] ossl_hpke_labeled_extract │ │ - [2de45f] DHKEM │ │ - [2de465] gmac_setkey │ │ - [2de471] providers/implementations/rands/drbg_hash.c │ │ - [2de49d] PSS restrictions lack hash algorithm │ │ - [2de4c2] hash algorithm name too long │ │ - [2de4df] rsa_verify_recover │ │ - [2de4f2] crypto/sm2/sm2_sign.c │ │ - [2de508] Given path=%s │ │ - [2de516] fips module in error state │ │ - [2de531] missing key │ │ - [2de53d] missing pass │ │ - [2de54a] parent cannot generate random numbers │ │ - [2de570] providers/implementations/ciphers/ciphercommon_block.c │ │ - [2de5a7] gcm_tls_cipher │ │ - [2de5b6] tid │ │ - [2de5ba] pect │ │ - [2de5bf] der │ │ - [2de5c3] iction_resistance │ │ - [2de5d5] providers/implementations/digests/digestcommon.c │ │ - [2de606] ssl/record/methods/tls_pad.c │ │ - [2de623] _Unwind_Resume() can't return │ │ - [2de641] libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big\n │ │ - [2de683] Can't binary search on variable length encoded data. │ │ - [2de6b8] msgCPtr │ │ - [2de6c0] jsonrpcInstanceCPtr │ │ - [2de6d4] cipher_version │ │ - [2de6e3] PRAGMA cipher_plaintext_header_size = %d; │ │ - [2de70d] PRAGMA cipher_default_kdf_algorithm = %s; │ │ - [2de737] sqlcipherCodecAttach: calling sqlite3BtreeSetAutoVacuum() │ │ - [2de771] cipher_page_size not a power of 2 and between 512 and 65536 inclusive │ │ - [2de7b7] DETACH DATABASE called %d │ │ - [2de7d1] write │ │ - [2de7d7] geteuid │ │ - [2de7df] /tmp │ │ - [2de7e4] fsync │ │ - [2de7ea] BeginSubrtn │ │ - [2de7f6] Subtract │ │ - [2de7ff] OpenDup │ │ - [2de807] Sequence │ │ - [2de810] cannot open savepoint - SQL statements in progress │ │ - [2de843] into │ │ - [2de848] freelist leaf count too big on page %u │ │ - [2de86f] p5 │ │ - [2de872] sqlcipher_codec_ctx_reserve_setup: base_reserve=%d block_sz=%d md_size=%d reserve=%d │ │ - [2de8c7] sqlcipher_codec_ctx_init_kdf_salt: obtaining salt │ │ - [2de8f9] sqlcipher_codec_ctx_init_kdf_salt: unable to read salt from file header, generating random │ │ - [2de954] sqlcipher_cipher_ctx_key_derive: ctx->kdf_salt_sz=%d ctx->kdf_iter=%d ctx->fast_kdf_iter=%d ctx->key_sz=%d │ │ - [2de9bf] cipher_ctx_key_derive: deriving key using full PBKDF2 with %d iterations │ │ - [2dea08] sqlcipher_openssl_deactivate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [2dea50] sqlcipher_openssl_add_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2dea95] sqlcipher_openssl_add_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2dead9] table_xinfo │ │ - [2deae5] narg │ │ - [2deaea] ROLLBACK │ │ - [2deaf3] the "." operator │ │ - [2deb04] ROWID │ │ - [2deb0a] %s.%z │ │ - [2deb10] access to %z is prohibited │ │ - [2deb2b] recursive reference in a subquery: %s │ │ - [2deb51] NUM │ │ - [2deb55] %s cannot use variables │ │ - [2deb6d] DELETE FROM %Q.sqlite_master WHERE tbl_name=%Q and type!='trigger' │ │ - [2debb0] NOCASE │ │ - [2debb7] INDEX %d │ │ - [2debc0] frame ending offset must be a non-negative number │ │ - [2debf2] USE TEMP B-TREE FOR %s(ORDER BY) │ │ - [2dec13] cannot UPSERT a view │ │ - [2dec28] -%T │ │ - [2dec2c] issisi │ │ - [2dec33] iisX │ │ - [2dec38] iss │ │ - [2dec3c] there is already another table or index with this name: %s │ │ - [2dec77] abs │ │ - [2dec7b] round │ │ - [2dec81] %02d:%02d:%02d │ │ - [2dec90] json_valid │ │ - [2dec9b] 9e999 │ │ - [2deca1] SELECT max(level) FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ - [2dece3] tokenize │ │ - [2decec] compress │ │ - [2decf5] ASC │ │ - [2decf9] pcx │ │ - [2decfd] bm25 │ │ - [2ded02] ism │ │ - [2ded06] CREATE TABlE vocab(term, doc, col, offset) │ │ - [2ded31] %g │ │ - [2ded35] a%d=?%d │ │ - [2ded3d] SELECT stat FROM %Q.sqlite_stat1 WHERE tbl = '%q_rowid' │ │ - [2ded75] / │ │ - [2ded77] DEFAULT_SYNCHRONOUS=2 │ │ - [2ded8d] MAX_DEFAULT_PAGE_SIZE=8192 │ │ - [2deda8] MAX_WORKER_THREADS=0 │ │ - [2dedbd] TEMP_STORE=3 │ │ - [2dedca] SHA2-256 │ │ - [2dedd3] TLS_AES_128_GCM_SHA256 │ │ - [2dedea] ADH-AES128-SHA256 │ │ - [2dedfc] TLS_RSA_WITH_AES_128_CCM │ │ - [2dee15] TLS_PSK_WITH_AES_128_CCM │ │ - [2dee2e] ECDHE-ECDSA-AES256-SHA │ │ - [2dee45] ECDHE-RSA-AES256-SHA384 │ │ - [2dee5d] ECDHE-ECDSA-AES256-GCM-SHA384 │ │ - [2dee7b] TLS_PSK_WITH_AES_256_GCM_SHA384 │ │ - [2dee9b] DHE-PSK-AES128-GCM-SHA256 │ │ - [2deeb5] SRP-AES-128-CBC-SHA │ │ - [2deec9] TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ - [2deef3] TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 │ │ - [2def1c] TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA │ │ - [2def42] PSK-CAMELLIA256-SHA384 │ │ - [2def59] GOST2001-GOST89-GOST89 │ │ - [2def70] ECDHE-ECDSA-ARIA128-GCM-SHA256 │ │ - [2def8f] aRSA │ │ - [2def94] bad dh value │ │ - [2defa1] bad srtp mki value │ │ - [2defb4] certificate verify failed │ │ - [2defce] cookie mismatch │ │ - [2defde] dane cannot override mtype full │ │ - [2deffe] no certificates returned │ │ - [2df017] no compression specified │ │ - [2df030] no valid scts │ │ - [2df03e] tls invalid ecpointformat list │ │ - [2df05d] unsafe legacy renegotiation disabled │ │ - [2df082] unsupported config value op │ │ - [2df09e] cmd=%s │ │ - [2df0a5] verifyCAfile │ │ - [2df0b2] Peer │ │ - [2df0b7] SSL_use_certificate │ │ - [2df0cb] SSLv3/TLS write server hello │ │ - [2df0e8] TLSv1.3 write encrypted extensions │ │ - [2df10b] tls-group-is-kem │ │ - [2df11c] rsa_pkcs1_sha512 │ │ - [2df12d] SERVER_TRAFFIC_SECRET_0 │ │ - [2df145] quic_do_handshake │ │ - [2df157] ssl/quic/quic_channel.c │ │ - [2df16f] RETRY_SCID sent when not performing a retry │ │ - [2df19b] INITIAL_SCID is malformed │ │ - [2df1b5] DISABLE_ACTIVE_MIGRATION is malformed │ │ - [2df1db] invalid_token │ │ - [2df1e9] ack │ │ - [2df1ed] maximum │ │ - [2df1f5] internal error (stream allocation) │ │ - [2df218] exceeded maximum crypto buffer │ │ - [2df237] CONN_CLOSE_TRANSPORT │ │ - [2df24c] do_dtls1_write │ │ - [2df25b] RB │ │ - [2df25e] custom_ext_add │ │ - [2df26d] tls_get_message_header │ │ - [2df284] ssl_choose_client_version │ │ - [2df29e] tls_process_client_rpk │ │ - [2df2b5] tls_process_cke_gost │ │ - [2df2ca] asn1_ex_c2i │ │ - [2df2d6] ossl_c2i_ASN1_OBJECT │ │ - [2df2eb] Type=%s │ │ - [2df2f3] unable to nodelay │ │ - [2df305] unsupported protocol family │ │ - [2df321] BN_CTX_start │ │ - [2df32e] .conf │ │ - [2df334] crypto/asn1/asn1_gen.c │ │ - [2df34b] BMP │ │ - [2df34f] T61 │ │ - [2df353] crypto/ct/ct_sct_ctx.c │ │ - [2df36a] DH_check_params_ex │ │ - [2df37d] pub_key │ │ - [2df385] NIST/SECG curve over a 224 bit prime field │ │ - [2df3b0] OpenSSL EC_KEY method │ │ - [2df3c6] EC_GROUP_set_curve │ │ - [2df3d9] EC_POINT_get_affine_coordinates │ │ - [2df3f9] EC_GROUP_get_pentanomial_basis │ │ - [2df418] crypto/ec/ecdsa_sign.c │ │ - [2df42f] ossl_ec_GFp_mont_field_inv │ │ - [2df44a] crypto/bn/bn_sqrt.c │ │ - [2df45e] crypto/ec/ecx_meth.c │ │ - [2df473] OSSL_DECODER_CTX_set_cleanup │ │ - [2df490] LOAD │ │ - [2df495] X509V3 lib │ │ - [2df4a0] pbits │ │ - [2df4a6] sect113r2 │ │ - [2df4b0] brainpoolP256t1 │ │ - [2df4c0] B-283 │ │ - [2df4c6] num │ │ - [2df4ca] OSSL_ENCODER_CTX_set_output_type │ │ - [2df4eb] keylength │ │ - [2df4f5] crypto/evp/p5_crpt2.c │ │ - [2df50b] keymgmt key type = %s but legacy type = EVP_PKEY_NONE │ │ - [2df541] dsa_paramgen_check │ │ - [2df554] modp_3072 │ │ - [2df55e] generator G: │ │ - [2df56b] crypto/context.c │ │ - [2df57c] HMAC-DRBG-KDF │ │ - [2df58a] CRYPTO_set_ex_data │ │ - [2df59d] p is not prime │ │ - [2df5ac] invalid public key │ │ - [2df5bf] invalid operation │ │ - [2df5d1] no key set │ │ - [2df5dc] null mac pkey ctx │ │ - [2df5ee] unsupported salt type │ │ - [2df604] illegal padding │ │ - [2df614] invalid scrypt parameters │ │ - [2df62e] sequence or set needs config │ │ - [2df64b] time not ascii format │ │ - [2df661] too long │ │ - [2df66a] too small │ │ - [2df674] missing close square bracket │ │ - [2df691] invalid negative value │ │ - [2df6a8] could not unload the shared library │ │ - [2df6cc] finish failed │ │ - [2df6da] content type not signed data │ │ - [2df6f7] decrypt error │ │ - [2df705] messagedigest wrong length │ │ - [2df720] type not encrypted data │ │ - [2df738] multiple responses not supported │ │ - [2df759] DES-EDE │ │ - [2df761] copy_integer │ │ - [2df76e] crypto/provider_core.c │ │ - [2df785] openssl-version │ │ - [2df795] X509v3 CRL Number │ │ - [2df7a7] Microsoft Individual Code Signing │ │ - [2df7c9] PBE-SHA1-RC4-128 │ │ - [2df7da] PBE-SHA1-3DES │ │ - [2df7e8] authorityInfoAccess │ │ - [2df7fc] id-pda │ │ - [2df803] id-pkix1-implicit-93 │ │ - [2df818] id-it-encKeyPairTypes │ │ - [2df82e] id-cct-PKIResponse │ │ - [2df841] Nonce │ │ - [2df847] ecdsa-with-SHA1 │ │ - [2df857] Hold Instruction Call Issuer │ │ - [2df874] organizationalStatus │ │ - [2df889] setct-OIData │ │ - [2df896] setct-AuthResTBE │ │ - [2df8a7] setct-AuthTokenTBE │ │ - [2df8ba] setct-AcqCardCodeMsgTBE │ │ - [2df8d2] setAttr-GenCryptgrm │ │ - [2df8e6] set-brand-Diners │ │ - [2df8f7] DES-CDMF │ │ - [2df900] itu-t │ │ - [2df906] DES-CFB8 │ │ - [2df90f] DES-EDE3-CFB1 │ │ - [2df91d] sha384WithRSAEncryption │ │ - [2df935] seed-cbc │ │ - [2df93e] ecdsa-with-SHA256 │ │ - [2df950] id-GostR3410-94-a │ │ - [2df962] GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom │ │ - [2df993] seeAlso │ │ - [2df99b] aes-128-ctr │ │ - [2df9a7] dhSinglePass-stdDH-sha256kdf-scheme │ │ - [2df9cb] dhSinglePass-stdDH-sha512kdf-scheme │ │ - [2df9ef] id-tc26-sign │ │ - [2df9fc] id-tc26-digest │ │ - [2dfa0b] kuznyechik-ctr │ │ - [2dfa1a] chacha20-poly1305 │ │ - [2dfa2c] KxPSK │ │ - [2dfa32] auth-psk │ │ - [2dfa3b] ARIA-256-CCM │ │ - [2dfa48] id-tc26-gost-3410-2012-256-paramSetA │ │ - [2dfa6d] SSKDF │ │ - [2dfa73] id-it-rootCaKeyUpdate │ │ - [2dfa89] Class of Signing Tool KC1 │ │ - [2dfaa3] id-aa-ATSHashIndex │ │ - [2dfab6] holderNameConstraints │ │ - [2dfacc] responderId │ │ - [2dfad8] crlTime │ │ - [2dfae0] read key │ │ - [2dfae9] Proc-Type: 4,%s\n │ │ - [2dfafa] load_iv │ │ - [2dfb02] PKCS7_ATTRIBUTES │ │ - [2dfb13] crypto/asn1/tasn_prn.c │ │ - [2dfb2a] │ │ - [2dfb34] cons: │ │ - [2dfb3b] appl [ %d ] │ │ - [2dfb47] cipher not initialized │ │ - [2dfb5e] ossl_property_str │ │ - [2dfb70] ossl_rand_get_entropy │ │ - [2dfb86] already instantiated │ │ - [2dfb9b] selftest failure │ │ - [2dfbac] RAND_priv_bytes_ex │ │ - [2dfbbf] random_conf_init │ │ - [2dfbd0] crypto/rsa/rsa_ameth.c │ │ - [2dfbe7] OpenSSL RSA-PSS method │ │ - [2dfbfe] prime_infos │ │ - [2dfc0a] data too small │ │ - [2dfc19] no public exponent │ │ - [2dfc2c] ossl_rsa_sp800_56b_check_public │ │ - [2dfc4c] crypto/rsa/rsa_sp800_56b_gen.c │ │ - [2dfc6b] unsupported operation │ │ - [2dfc81] crypto/thread/arch/thread_posix.c │ │ - [2dfca3] unacceptable policy │ │ - [2dfcb7] result too small │ │ - [2dfcc8] X509_PKEY_new │ │ - [2dfcd6] crypto/x509/v3_conf.c │ │ - [2dfcec] CRL Sign │ │ - [2dfcf5] cRLSign │ │ - [2dfcfd] encipherOnly │ │ - [2dfd0a] ca │ │ - [2dfd0d] , value= │ │ - [2dfd16] noticeref │ │ - [2dfd20] AA Compromise │ │ - [2dfd2e] crypto/ocsp/v3_ocsp.c │ │ - [2dfd44] %s%02x │ │ - [2dfd4b] AS │ │ - [2dfd4e] namingAuthorityText │ │ - [2dfd62] %*s Info Entries:\n │ │ - [2dfd78] requireExplicitPolicy │ │ - [2dfd8e] SSL client │ │ - [2dfd99] sslserver │ │ - [2dfda3] othername: %s: │ │ - [2dfdb2] othername:SRVName:%.*s │ │ - [2dfdc9] copy │ │ - [2dfdce] s2i_skey_id │ │ - [2dfdda] -0x │ │ - [2dfdde] invalid empty name │ │ - [2dfdf1] X509_add_certs │ │ - [2dfe00] no certificate found │ │ - [2dfe15] unable to get certs public key │ │ - [2dfe34] crypto/x509/x509_lu.c │ │ - [2dfe4a] RFC 3779 resource not subset of parent's resources │ │ - [2dfe7d] Empty Subject Alternative Name extension │ │ - [2dfea6] check_policy │ │ - [2dfeb3] OCSP responder │ │ - [2dfec2] trust │ │ - [2dfec8] afalg │ │ - [2dfece] ALG_PERR: %s(%d): Failed to set socket option : │ │ - [2dfeff] padlock │ │ - [2dff07] provider=base,fips=no,output=text │ │ - [2dff29] SHAKE-256:SHAKE256:2.16.840.1.101.3.4.2.12 │ │ - [2dff54] OpenSSL X9.42 DH implementation │ │ - [2dff74] OpenSSL RSA implementation │ │ - [2dff8f] OpenSSL CMAC via EVP_PKEY implementation │ │ - [2dffb8] provider=default,fips=yes,output=msblob │ │ - [2dffe0] provider=default,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ - [2e0026] provider=default,fips=yes,output=der,structure=dhx │ │ - [2e0059] provider=default,fips=yes,output=pem,structure=X9.42 │ │ - [2e008e] AES-192-WRAP:id-aes192-wrap:AES192-WRAP:2.16.840.1.101.3.4.1.25 │ │ - [2e00ce] ARIA-128-CFB:1.2.410.200046.1.1.3 │ │ - [2e00f0] SM4-GCM:1.2.156.10197.1.104.8 │ │ - [2e010e] sm4_xts_stream_update │ │ - [2e0124] ossl_blake2s_get_ctx_params │ │ - [2e0140] ossl_b2i_DSA_after_header │ │ - [2e015a] dh_to_type_specific_params_pem_encode │ │ - [2e0180] rsa_to_RSA_der_encode │ │ - [2e0196] pub: │ │ - [2e019b] rsapss2text_encode │ │ - [2e01ae] kdf_argon2_derive │ │ - [2e01c0] initialize │ │ - [2e01cb] kdf_argon2_ctx_set_version │ │ - [2e01e6] hmac_drbg_kdf_set_ctx_params │ │ - [2e0203] kdf_pbkdf2_set_ctx_params │ │ - [2e021d] providers/implementations/kdfs/sskdf.c │ │ - [2e0244] acvp-info │ │ - [2e024e] partyv-info │ │ - [2e025a] supp-privinfo │ │ - [2e0268] derive_secret │ │ - [2e0276] dhkem_decap │ │ - [2e0282] ecx_gen_set_params │ │ - [2e0295] providers/implementations/signature/ecdsa_sig.c │ │ - [2e02c5] ed448_digest_sign │ │ - [2e02d7] MGF1 hash algorithm name too long │ │ - [2e02f9] ossl_sm2_compute_z_digest │ │ - [2e0313] rc2_magic_to_keybits │ │ - [2e0328] providers/implementations/kdfs/pvkkdf.c │ │ - [2e0350] unable to get passphrase │ │ - [2e0369] ossl_cipher_var_keylen_set_ctx_params │ │ - [2e038f] ossl_cipher_generic_stream_final │ │ - [2e03b0] ossl_cipher_generic_cipher │ │ - [2e03cb] dh-cofactor-mode │ │ - [2e03dc] ypt-level │ │ - [2e03e6] gerprint │ │ - [2e03ef] equests │ │ - [2e03f7] ata-size │ │ - [2e0400] nterleave │ │ - [2e040a] unsupported x86 register │ │ - [2e0423] getULEB128 │ │ - [2e042e] libunwind: unsupported .eh_frame_hdr at %llx: need at least 4 bytes of data but only got %zd\n │ │ - [2e048c] ip │ │ - [2e0490] . │ │ - [2e0492] foreign key │ │ - [2e049e] sqlcipher_codec_pragma: db=%p iDb=%d pParse=%p zLeft=%s zRight=%s ctx=%p │ │ - [2e04e7] cipher_default_hmac_algorithm │ │ - [2e0505] PBKDF2_HMAC_SHA512 │ │ - [2e0518] unknown database %s │ │ - [2e052c] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_copy │ │ - [2e0572] sqlcipher_page_cipher: hmac check failed for pgno=%d returning SQLITE_ERROR │ │ - [2e05be] set user version failed, error code %d │ │ - [2e05e5] ' │ │ - [2e05e7] pread64 │ │ - [2e05ef] unlink │ │ - [2e05f6] VUpdate │ │ - [2e05fe] IfNotOpen │ │ - [2e0608] Eq │ │ - [2e060b] Offset │ │ - [2e0612] OpenPseudo │ │ - [2e061d] ResetCount │ │ - [2e0628] Rowid │ │ - [2e062e] IntegrityCk │ │ - [2e063a] NOT NULL │ │ - [2e0643] no such savepoint: %s │ │ - [2e0659] ValueList │ │ - [2e0663] add column │ │ - [2e066e] 2nd reference to page %u │ │ - [2e0687] Bad ptr map entry key=%u expected=(%u,%u) got=(%u,%u) │ │ - [2e06bd] sqlite3Codec: error invalid plaintext_header_sz: %d │ │ - [2e06f1] PRAGMA journal_mode; │ │ - [2e0706] optimize │ │ - [2e070f] threads │ │ - [2e0717] %c"%s" │ │ - [2e071e] ,schema HIDDEN │ │ - [2e072d] from │ │ - [2e0732] so │ │ - [2e0735] lib │ │ - [2e0739] unrecognized token: "%T" │ │ - [2e0752] AUTOINCREMENT not allowed on WITHOUT ROWID tables │ │ - [2e0784] %s: %s.%s.%s │ │ - [2e0791] Expression tree is too large (maximum depth %d) │ │ - [2e07c1] INDEX %s │ │ - [2e07ca] > │ │ - [2e07cc] of index │ │ - [2e07d7] restart │ │ - [2e07df] shared │ │ - [2e07e6] tbl,idx,neq,nlt,ndlt,sample │ │ - [2e0802] UPDATE "%w".sqlite_master SET sql = printf('%%.%ds, ',sql) || %Q || substr(sql,1+length(printf('%%.%ds',sql))) WHERE type = 'table' AND name = %Q │ │ - [2e0894] 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*' │ │ - [2e09f5] nullif │ │ - [2e09fc] zeroblob │ │ - [2e0a05] 20c:20e │ │ - [2e0a0d] insert │ │ - [2e0a14] unknown error │ │ - [2e0a22] SELECT (SELECT max(idx) FROM %Q.'%q_segdir' WHERE level = ?) + 1 │ │ - [2e0a63] illa │ │ - [2e0a68] e │ │ - [2e0a6a] 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'; │ │ - [2e0b24] AND │ │ - [2e0b28] INSERT INTO %Q.%Q(%Q) VALUES('flush') │ │ - [2e0b4e] DELETE FROM %Q.'%q_data';DELETE FROM %Q.'%q_idx'; │ │ - [2e0b80] SELECT segid, term, (pgno>>1), (pgno&1) FROM %Q.'%q_idx' WHERE segid=%d ORDER BY 1, 2 │ │ - [2e0bd6] unable to validate the inverted index for FTS5 table %s.%s: %s │ │ - [2e0c15] SELECT t.%Q FROM %Q.%Q AS t WHERE t.%Q MATCH '*id' │ │ - [2e0c48] wrong number of arguments to function rtreecheck() │ │ - [2e0c7b] Auxiliary rtree columns must be last │ │ - [2e0ca0] dtls1_check_timeout_num │ │ - [2e0cb8] ssl_encapsulate │ │ - [2e0cc8] TLS_DH_anon_WITH_AES_128_CBC_SHA256 │ │ - [2e0cec] DHE-PSK-NULL-SHA │ │ - [2e0cfd] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 │ │ - [2e0d23] SRP-AES-256-CBC-SHA │ │ - [2e0d37] TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 │ │ - [2e0d65] ADH-CAMELLIA256-SHA │ │ - [2e0d79] ssl_verify_internal │ │ - [2e0d8d] SRP │ │ - [2e0d91] aGOST01 │ │ - [2e0d99] ECDHE │ │ - [2e0d9f] AESGCM │ │ - [2e0da6] bad ecc cert │ │ - [2e0db3] bad length │ │ - [2e0dbe] copy parameters failed │ │ - [2e0dd5] feature not renegotiable │ │ - [2e0dee] length too short │ │ - [2e0dff] no ciphers specified │ │ - [2e0e14] no srtp profiles │ │ - [2e0e25] packet length too long │ │ - [2e0e3c] ssl3 ext invalid servername │ │ - [2e0e58] ssl/tls alert certificate expired │ │ - [2e0e7a] unexpected record │ │ - [2e0e8c] unknown cipher returned │ │ - [2e0ea4] unsupported status type │ │ - [2e0ebc] use srtp not negotiated │ │ - [2e0ed4] wrong certificate type │ │ - [2e0eeb] SSL_new │ │ - [2e0ef3] anti_replay │ │ - [2e0eff] DHParameters │ │ - [2e0f0c] SSL_SESSION_ASN1 │ │ - [2e0f1d] tlsext_tick │ │ - [2e0f29] DTLS1 read hello verify request │ │ - [2e0f49] tls1_export_keying_material │ │ - [2e0f65] ssl/quic/qlog.c │ │ - [2e0f75] QLOGDIR │ │ - [2e0f7d] unknown │ │ - [2e0f85] internal error (rstream queue) │ │ - [2e0fa4] internal error (decode frame handshake done) │ │ - [2e0fd1] ALPN must be configured when using QUIC │ │ - [2e0ff9] no application protocol negotiated │ │ - [2e101c] quic_write_records │ │ - [2e102f] PING │ │ - [2e1034] ssl/quic/quic_wire_pkt.c │ │ - [2e104d] ssl/record/methods/dtls_meth.c │ │ - [2e106c] tls_construct_ctos_supported_groups │ │ - [2e1090] tls_parse_ctos_alpn │ │ - [2e10a4] tls_process_hello_req │ │ - [2e10ba] dtls_construct_hello_verify_request │ │ - [2e10de] type-specific │ │ - [2e10ec] %d\n │ │ - [2e10f0] uint64_c2i │ │ - [2e10fb] invalid argument │ │ - [2e110c] malformed host or service │ │ - [2e1126] BIO_find_type │ │ - [2e1134] module_init │ │ - [2e1140] NCONF_load │ │ - [2e114b] FORM │ │ - [2e1150] crypto/conf/conf_ssl.c │ │ - [2e1167] o2i_SCT_LIST │ │ - [2e1174] dh_pub_decode │ │ - [2e1182] dh_pkey_public_check │ │ - [2e1197] s: │ │ - [2e119d] dsa_new_intern │ │ - [2e11ac] eckey_param2type │ │ - [2e11bd] ec_pkey_check │ │ - [2e11cb] use-cofactor-flag │ │ - [2e11dd] EC_GROUP_get_ecpkparameters │ │ - [2e11f9] i2d_ECPrivateKey │ │ - [2e120a] cofactor │ │ - [2e1213] ec_group_explicit_todata │ │ - [2e122c] RFC 5639 curve over a 224 bit prime field │ │ - [2e1256] EC_POINT_is_on_curve │ │ - [2e126b] Field Type: %s\n │ │ - [2e127b] ossl_ec_GFp_simple_group_set_curve │ │ - [2e129e] ossl_ecx_compute_key │ │ - [2e12b3] int_engine_configure │ │ - [2e12c8] default_algorithms │ │ - [2e12db] section=%s, name=%s, value=%s │ │ - [2e12f9] crypto/engine/tb_asnmth.c │ │ - [2e1313] OSSL_DECODER lib │ │ - [2e1324] EVP_DigestFinal_ex │ │ - [2e1337] EVP_MD_CTX_ctrl │ │ - [2e1347] sect131r1 │ │ - [2e1351] sect409k1 │ │ - [2e135b] wap-wsg-idm-ecid-wtls4 │ │ - [2e1372] brainpoolP512r1 │ │ - [2e1382] crypto/evp/evp_pkey.c │ │ - [2e1398] OSSL_ENCODER_get0_provider │ │ - [2e13b3] OSSL_ENCODER_CTX_set_params │ │ - [2e13cf] keyfunc │ │ - [2e13d7] iter │ │ - [2e13dc] EVP_PKEY_generate │ │ - [2e13ee] modp_1536 │ │ - [2e13f8] no inverse │ │ - [2e1403] input not initialized │ │ - [2e1419] invalid key │ │ - [2e1425] unknown cipher │ │ - [2e1434] adding object │ │ - [2e1442] illegal null │ │ - [2e144f] illegal options on item template │ │ - [2e1470] invalid modifier │ │ - [2e1481] no matching choice type │ │ - [2e1499] invalid pragma │ │ - [2e14a8] number too large │ │ - [2e14b9] invalid peer key │ │ - [2e14ca] server canceled connection │ │ - [2e14e5] messagedigest attribute wrong length │ │ - [2e150a] no key or cert │ │ - [2e1519] missing public key │ │ - [2e152c] no stdio │ │ - [2e1535] no suitable sender cert │ │ - [2e154d] sct future timestamp │ │ - [2e1562] sct invalid │ │ - [2e156e] des-ede3-ecb │ │ - [2e157b] crypto/engine/eng_dyn.c │ │ - [2e1593] assertion failed: sh_testbit(ptr, list, sh.bittable) │ │ - [2e15c8] general_get_int │ │ - [2e15d8] activate │ │ - [2e15e1] assertion failed: ret != UINT64_MAX │ │ - [2e1605] OBJ_create │ │ - [2e1610] rsadsi │ │ - [2e1617] authorityKeyIdentifier │ │ - [2e162e] MDC2 │ │ - [2e1633] dsaEncryption │ │ - [2e1641] friendlyName │ │ - [2e164e] msExtReq │ │ - [2e1657] CA Issuers │ │ - [2e1662] X9-57 │ │ - [2e1668] id-smime-aa-mlExpandHistory │ │ - [2e1684] dvcs │ │ - [2e1689] id-cmc-lraPOPWitness │ │ - [2e169e] domainComponent │ │ - [2e16ae] aes-256-cbc │ │ - [2e16ba] AES-256-OFB │ │ - [2e16c6] pilotPerson │ │ - [2e16d2] homeTelephoneNumber │ │ - [2e16e6] homePostalAddress │ │ - [2e16f8] Secure Electronic Transactions │ │ - [2e1717] set-ctype │ │ - [2e1721] setct-AuthRevReqTBE │ │ - [2e1735] setext-pinSecure │ │ - [2e1746] setAttr-PGWYcap │ │ - [2e1756] des-cfb1 │ │ - [2e175f] SHA224 │ │ - [2e1766] camellia-256-ecb │ │ - [2e1777] subjectDirectoryAttributes │ │ - [2e1792] id-DHBasedMac │ │ - [2e17a0] aes-256-ccm │ │ - [2e17ac] aes-256-xts │ │ - [2e17b8] CT Precertificate Poison │ │ - [2e17d1] CAMELLIA-128-CMAC │ │ - [2e17e3] CAMELLIA-192-CCM │ │ - [2e17f4] id-scrypt │ │ - [2e17fe] capwapAC │ │ - [2e1807] secureShellServer │ │ - [2e1819] kx-dhe-psk │ │ - [2e1824] kx-srp │ │ - [2e182b] ARIA-192-CFB8 │ │ - [2e1839] dsa_with_SHA3-512 │ │ - [2e184b] aria-256-gcm │ │ - [2e1858] SM3 │ │ - [2e185c] GOST R 34.10-2012 (256 bit) ParamSet A │ │ - [2e1883] kmac128 │ │ - [2e188b] blake2smac │ │ - [2e1896] sbgp-autonomousSysNumv2 │ │ - [2e18ae] ipAddr-asNumber │ │ - [2e18be] SM4-GCM │ │ - [2e18c6] sm4-ccm │ │ - [2e18ce] X509v3 No Assertion │ │ - [2e18e2] X509v3 Single Use │ │ - [2e18f4] X509v3 Authorization Validation │ │ - [2e1914] status too old │ │ - [2e1923] Enter PEM pass phrase: │ │ - [2e193a] PKCS7_SIGNED │ │ - [2e1947] content_type │ │ - [2e1954] OCTET STRING │ │ - [2e1961] :BAD INTEGER │ │ - [2e196e] \ │ │ - [2e1970] PKCS7_ctrl │ │ - [2e197b] no signatures on data │ │ - [2e1991] not a decimal digit │ │ - [2e19a5] no matching string delimiter │ │ - [2e19c2] parse_string │ │ - [2e19cf] rand_new_seed │ │ - [2e19dd] ossl_rsa_pss_to_ctx │ │ - [2e19f1] %s │ │ - [2e19f5] exponent1: │ │ - [2e1a00] prime%d: │ │ - [2e1a09] ossl_rsa_fips186_4_gen_prob_primes │ │ - [2e1a2c] loader_from_algorithm │ │ - [2e1a42] PKCS12_unpack_p7data │ │ - [2e1a57] UI_set_result_ex │ │ - [2e1a68] crypto/asn1/x_pkey.c │ │ - [2e1a7d] GENERAL_NAME │ │ - [2e1a8a] crypto/x509/v3_bitst.c │ │ - [2e1aa1] DIST_POINT │ │ - [2e1aac] professionItems │ │ - [2e1abc] %*s namingAuthorityText: │ │ - [2e1ad7] hex: │ │ - [2e1adc] PKEY_USAGE_PERIOD │ │ - [2e1aee] EdiPartyName │ │ - [2e1afb] invalid section │ │ - [2e1b0b] user too long │ │ - [2e1b19] akid mismatch │ │ - [2e1b27] can't check dh key │ │ - [2e1b3a] loading defaults │ │ - [2e1b4b] unspecified certificate verification error │ │ - [2e1b76] invalid CA certificate │ │ - [2e1b8d] x509_name_ex_new │ │ - [2e1b9e] eventfd failed │ │ - [2e1bad] AFALG engine support │ │ - [2e1bc2] ALG_PERR: %s(%d): read failed for event fd : │ │ - [2e1bf0] provider=base,fips=yes,output=pem,structure=pkcs3 │ │ - [2e1c22] AES-256-WRAP-PAD:id-aes256-wrap-pad:AES256-WRAP-PAD:2.16.840.1.101.3.4.1.48 │ │ - [2e1c6e] SM4-XTS:1.2.156.10197.1.104.10 │ │ - [2e1c8d] provider=legacy │ │ - [2e1c9d] ossl_rsa_check_key │ │ - [2e1cb0] taglen │ │ - [2e1cb7] aes_xts_stream_update │ │ - [2e1ccd] providers/implementations/ciphers/cipher_aria_gcm.c │ │ - [2e1d01] null_get_ctx_params │ │ - [2e1d15] epki2pki_decode │ │ - [2e1d25] DSA PUBLIC KEY │ │ - [2e1d34] key2any_encode │ │ - [2e1d43] rsa_to_PrivateKeyInfo_pem_encode │ │ - [2e1d64] dsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [2e1d8e] dsa_to_SubjectPublicKeyInfo_pem_encode │ │ - [2e1db5] kdf-digest-props │ │ - [2e1dc6] max threads: %u │ │ - [2e1dd6] ossl_ecx_dhkem_derive_private │ │ - [2e1df4] dsa_gen_set_params │ │ - [2e1e07] common_get_params │ │ - [2e1e19] d-rounds │ │ - [2e1e22] min_noncelen │ │ - [2e1e2f] seed_src_new │ │ - [2e1e3c] dsa_setup_md │ │ - [2e1e49] Ed448ph │ │ - [2e1e51] only PKCS#1 padding supported with MDC2 │ │ - [2e1e79] No padding not allowed with RSA-PSS │ │ - [2e1e9d] providers/implementations/ciphers/cipher_rc2.c │ │ - [2e1ecc] bad encoding │ │ - [2e1ed9] not supported │ │ - [2e1ee7] unable to initialise ciphers │ │ - [2e1f04] providers/implementations/ciphers/ciphercommon_gcm.c │ │ - [2e1f39] tant │ │ - [2e1f3e] rops │ │ - [2e1f43] igest │ │ - [2e1f49] alg │ │ - [2e1f4d] erive-from-pq │ │ - [2e1f5b] lti │ │ - [2e1f5f] no x86 float registers │ │ - [2e1f76] libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big\n │ │ - [2e1fbd] edi │ │ - [2e1fc1] FDE has zero length │ │ - [2e1fd5] _Unwind_GetTextRelBase │ │ - [2e1fec] null │ │ - [2e1ff1] cipher │ │ - [2e1ff8] attach failed, error code %d │ │ - [2e2015] cannot migrate - SQL statements in progress │ │ - [2e2041] logcat │ │ - [2e2048] explain │ │ - [2e2050] ioctl │ │ - [2e2056] Savepoint │ │ - [2e2060] Prev │ │ - [2e2065] AddImm │ │ - [2e206c] Permutation │ │ - [2e2078] CHECK │ │ - [2e207e] incremental_vacuum enabled with a max rootpage of zero │ │ - [2e20b5] opcode │ │ - [2e20bc] real │ │ - [2e20c1] sqlite3Codec: error retrieving salt: %d │ │ - [2e20e9] PRAGMA user_version; │ │ - [2e20fe] collation_list │ │ - [2e210d] textkey │ │ - [2e2115] user_version │ │ - [2e2122] schema │ │ - [2e2129] misuse of %s function %#T() │ │ - [2e2145] double-quoted string literal: "%w" │ │ - [2e2168] duplicate column name: %s │ │ - [2e2182] virtual │ │ - [2e218a] target object/alias may not appear in FROM clause: %s │ │ - [2e21c0] S │ │ - [2e21c2] %s.xBestIndex malfunction │ │ - [2e21dc] USE TEMP B-TREE FOR %s(DISTINCT) │ │ - [2e21fd] sqlite_returning_%p │ │ - [2e2211] too many SQL variables │ │ - [2e2228] c │ │ - [2e222a] NONE │ │ - [2e222f] row │ │ - [2e2234] UTF-16 │ │ - [2e223b] cannot create triggers on virtual tables │ │ - [2e2264] tbl,idx,stat │ │ - [2e2271] CREATE TABLE %Q.%s(%s) │ │ - [2e2288] drop column from │ │ - [2e2299] sqlite_compileoption_used │ │ - [2e22b3] jsonb │ │ - [2e22b9] unable to open database file │ │ - [2e22d6] invalid arguments to fts4aux constructor │ │ - [2e22ff] DELETE FROM %Q.'%q_stat' │ │ - [2e2318] noita │ │ - [2e231e] SELECT * FROM %Q.%Q │ │ - [2e2332] SELECT %s FROM %s T WHERE T.%Q=? │ │ - [2e2353] %z, %Q HIDDEN, %s HIDDEN) │ │ - [2e236d] INSERT INTO '%q'.'%q_idx'(segid,term,pgno) VALUES(?,?,?) │ │ - [2e23a6] DELETE FROM '%q'.'%q_data' WHERE id>=? AND id<=? │ │ - [2e23d7] wrong number of arguments to function highlight() │ │ - [2e2409] rtreenode │ │ - [2e2413] SELECT parentnode FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ - [2e244d] dbstat │ │ - [2e2454] %s%.3x+%.6x │ │ - [2e2460] DEFAULT_PAGE_SIZE=4096 │ │ - [2e2477] TLS_AES_128_CCM_SHA256 │ │ - [2e248e] AES128-CCM │ │ - [2e2499] PSK-AES128-CCM │ │ - [2e24a8] TLS_PSK_DHE_WITH_AES_256_CCM_8 │ │ - [2e24c7] TLS_ECDH_anon_WITH_AES_128_CBC_SHA │ │ - [2e24ea] PSK-CHACHA20-POLY1305 │ │ - [2e2500] ECDHE-PSK-CHACHA20-POLY1305 │ │ - [2e251c] ECDHE-RSA-CAMELLIA128-SHA256 │ │ - [2e2539] ECDHE-PSK-CAMELLIA128-SHA256 │ │ - [2e2556] ssl_client │ │ - [2e2561] check_suiteb_cipher_list │ │ - [2e257a] bad key share │ │ - [2e2588] custom ext handler already installed │ │ - [2e25ad] failed to init async │ │ - [2e25c2] invalid command │ │ - [2e25d2] missing psk kex modes extension │ │ - [2e25f2] request pending │ │ - [2e2602] ssl library has no ciphers │ │ - [2e261d] tlsv1 alert decryption failed │ │ - [2e263b] name=%s │ │ - [2e2643] ssl/ssl_conf.c │ │ - [2e2652] no_tls1_2 │ │ - [2e265c] legacy_renegotiation │ │ - [2e2671] SignatureAlgorithms │ │ - [2e2685] Options │ │ - [2e268d] verifyCAstore │ │ - [2e269b] ctrl_switch_option │ │ - [2e26ae] SSL_CTX_use_certificate │ │ - [2e26c6] ssl_get_new_session │ │ - [2e26da] TLSv1.3 write server key update │ │ - [2e26fa] EARLY_EXPORTER_SECRET │ │ - [2e2710] CLIENT_HANDSHAKE_TRAFFIC_SECRET │ │ - [2e2730] failed to configure channel │ │ - [2e274c] multiple transport parameter extensions │ │ - [2e2774] RETRY_SCID appears multiple times │ │ - [2e2796] INITIAL_MAX_STREAM_DATA_BIDI_REMOTE appears multiple times │ │ - [2e27d1] ACTIVE_CONN_ID_LIMIT is malformed │ │ - [2e27f3] RETRY_SCID was not sent but is required │ │ - [2e281b] remote │ │ - [2e2822] ch_trigger_txku │ │ - [2e2832] cur_cwnd_size │ │ - [2e2840] bytes_in_flight │ │ - [2e2850] trace │ │ - [2e2856] state │ │ - [2e285c] frame_encoding_error │ │ - [2e2871] AES-128-GCM │ │ - [2e287d] STREAM │ │ - [2e2884] CONNECTION_ID_LIMIT_ERROR │ │ - [2e289e] tls13_validate_record_header │ │ - [2e28bb] ssl3_set_crypto_state │ │ - [2e28d1] tls_construct_extensions │ │ - [2e28ea] tls_construct_ctos_psk_kex_modes │ │ - [2e290b] tls_parse_ctos_psk │ │ - [2e291e] tls_construct_stoc_server_cert_type │ │ - [2e2942] pub │ │ - [2e2946] tls_process_encrypted_extensions │ │ - [2e2967] ssl_add_cert_to_wpacket │ │ - [2e297f] construct_stateless_ticket │ │ - [2e299a] ossl_c2i_uint64_int │ │ - [2e29ae] crypto/asn1/tasn_dec.c │ │ - [2e29c5] ASN1_ANY │ │ - [2e29ce] DIRECTORYSTRING │ │ - [2e29de] ASN1_FBOOLEAN │ │ - [2e29ec] %ju\n │ │ - [2e29f1] crypto/bio/bf_buff.c │ │ - [2e2a06] unsupported method │ │ - [2e2a19] bio_read_intern │ │ - [2e2a29] crypto/bn/bn_shift.c │ │ - [2e2a3e] crypto/asn1/asn_moid.c │ │ - [2e2a55] stbl_module_init │ │ - [2e2a66] BIGNUM │ │ - [2e2a6d] crypto/dh/dh_group_params.c │ │ - [2e2a89] m │ │ - [2e2a8b] b │ │ - [2e2a8d] privateKey │ │ - [2e2a98] ec_asn1_group2curve │ │ - [2e2aac] SECG curve over a 160 bit prime field │ │ - [2e2ad2] NIST/SECG curve over a 283 bit binary field │ │ - [2e2afe] X9.62 curve over a 431 bit binary field │ │ - [2e2b26] ECDSA_sign_ex │ │ - [2e2b34] OSSL_DECODER_CTX_set_selection │ │ - [2e2b53] data-structure │ │ - [2e2b62] SM2 │ │ - [2e2b66] crypto/engine/eng_cnf.c │ │ - [2e2b7e] ENGINE_set_name │ │ - [2e2b8e] ENGINE_get_pkey_asn1_meth │ │ - [2e2ba8] elliptic curve routines │ │ - [2e2bc0] time stamp routines │ │ - [2e2bd4] invalid provider functions │ │ - [2e2bef] crypto/err/err_blocks.c │ │ - [2e2c07] evp_asym_cipher_from_algorithm │ │ - [2e2c26] secp128r2 │ │ - [2e2c30] sect571r1 │ │ - [2e2c3a] wap-wsg-idm-ecid-wtls8 │ │ - [2e2c51] tls1multi_maxsndfrag │ │ - [2e2c66] bits │ │ - [2e2c6b] EVP_PKEY_copy_parameters │ │ - [2e2c84] EVP_PKEY_get_size │ │ - [2e2c96] implicit-rejection │ │ - [2e2ca9] primes │ │ - [2e2cb0] fix_ec_param_enc │ │ - [2e2cc1] rsa-factor10 │ │ - [2e2cce] rsa-coefficient8 │ │ - [2e2cdf] get_payload_public_key_ec │ │ - [2e2cf9] EVP_PKEY_CTX_ctrl │ │ - [2e2d0b] bn decode error │ │ - [2e2d1b] illegal scrypt parameters │ │ - [2e2d35] invalid iv length │ │ - [2e2d47] no default digest │ │ - [2e2d59] unsupported key type │ │ - [2e2d6e] error setting cipher params │ │ - [2e2d8a] first num too large │ │ - [2e2d9e] generalizedtime is too short │ │ - [2e2dbb] integer too large for long │ │ - [2e2dd6] invalid bit string bits left │ │ - [2e2df3] no content type │ │ - [2e2e03] too large │ │ - [2e2e0d] recursive directory include │ │ - [2e2e29] curve does not support ecdsa │ │ - [2e2e46] explicit params not supported │ │ - [2e2e64] invalid a │ │ - [2e2e6e] ladder pre failure │ │ - [2e2e81] operation not supported │ │ - [2e2e99] command takes input │ │ - [2e2ead] no index │ │ - [2e2eb6] tls not enabled │ │ - [2e2ec6] unsupported content encryption algorithm │ │ - [2e2eef] null argument │ │ - [2e2efd] popo raverified not accepted │ │ - [2e2f1a] recipnonce unmatched │ │ - [2e2f2f] srvcert does not validate msg │ │ - [2e2f4d] unsupported protection alg dhbasedmac │ │ - [2e2f73] failed to swap context │ │ - [2e2f8a] bf │ │ - [2e2f8d] id-aes192-wrap │ │ - [2e2f9c] AES192 │ │ - [2e2fa3] des_ede3_wrap_cipher │ │ - [2e2fb8] NO_VCHECK │ │ - [2e2fc2] assertion failed: temp-(sh.arena_size >> slist) == sh_find_my_buddy(temp, slist) │ │ - [2e3013] pkcs │ │ - [2e3018] rc4 │ │ - [2e301c] IDEA-CFB │ │ - [2e3025] challengePassword │ │ - [2e3037] nsCertExt │ │ - [2e3041] Netscape CA Policy Url │ │ - [2e3058] X509v3 Subject Key Identifier │ │ - [2e3076] crlNumber │ │ - [2e3080] sdsiCertificate │ │ - [2e3090] id-it │ │ - [2e3096] id-mod-attribute-cert │ │ - [2e30ac] qcStatements │ │ - [2e30b9] id-it-unsupportedOIDs │ │ - [2e30cf] id-it-keyPairParamRep │ │ - [2e30e5] id-cmc-identification │ │ - [2e30fb] experimental │ │ - [2e3108] AES-192-CFB │ │ - [2e3114] personalTitle │ │ - [2e3122] mime-mhs-bodies │ │ - [2e3132] setct-AuthRevReqTBS │ │ - [2e3146] setct-BatchAdminResData │ │ - [2e315e] setct-BCIDistributionTBS │ │ - [2e3177] setext-pinAny │ │ - [2e3185] set-addPolicy │ │ - [2e3193] setAttr-IssCap-T2 │ │ - [2e31a5] des-cdmf │ │ - [2e31ae] Any language │ │ - [2e31bb] identified-organization │ │ - [2e31d3] onBasis │ │ - [2e31db] CAMELLIA-128-CBC │ │ - [2e31ec] HMAC-MD5 │ │ - [2e31f5] gost89 │ │ - [2e31fc] GOST 28147-89 │ │ - [2e320a] id-Gost28147-89-None-KeyMeshing │ │ - [2e322a] Permanent Identifier │ │ - [2e323f] roleOccupant │ │ - [2e324c] aes-256-ctr │ │ - [2e3258] Any Extended Key Usage │ │ - [2e326f] AES-192-CBC-HMAC-SHA1 │ │ - [2e3285] dhSinglePass-cofactorDH-sha256kdf-scheme │ │ - [2e32ae] AES-192-CBC-HMAC-SHA256 │ │ - [2e32c6] CAMELLIA-128-CCM │ │ - [2e32d7] camellia-192-cmac │ │ - [2e32e9] GOST R 34.10-2012 with 512 bit modulus │ │ - [2e3310] id-tc26-agreement-gost-3410-2012-256 │ │ - [2e3335] GOST R 34.10-2012 (512 bit) testing parameter set │ │ - [2e3367] id-tc26-gost-3410-2012-512-paramSetA │ │ - [2e338c] ARIA-192-GCM │ │ - [2e3399] cmcRA │ │ - [2e339f] sm4-cfb │ │ - [2e33a7] oscca │ │ - [2e33ad] ua-pki │ │ - [2e33b4] DSTU 4145-2002 big endian │ │ - [2e33ce] DSTU curve 2 │ │ - [2e33db] IEEE Security in Storage Working Group │ │ - [2e3402] hmacWithSHA512-256 │ │ - [2e3415] id-ct-resourceTaggedAttest │ │ - [2e3430] id-mod-cmp2021-88 │ │ - [2e3442] id-aa-ets-SignaturePolicyDocument │ │ - [2e3464] attributeMappings │ │ - [2e3476] unknown nid │ │ - [2e3482] issuerNameHash │ │ - [2e3491] revocationTime │ │ - [2e34a0] tbsResponseData │ │ - [2e34b0] EVP_SignFinal_ex │ │ - [2e34c1] inconsistent header │ │ - [2e34d5] not encrypted │ │ - [2e34e3] Proc-Type: │ │ - [2e34ee] PEM_write_bio │ │ - [2e34fc] value.other │ │ - [2e3508] d.signed_and_enveloped │ │ - [2e351f] BIT STRING │ │ - [2e352a] :BAD OBJECT │ │ - [2e3536] # │ │ - [2e3538] no drbg implementation selected │ │ - [2e3558] rsa_item_verify │ │ - [2e3568] rsa-derive-from-pq │ │ - [2e357b] mgf │ │ - [2e357f] first octet invalid │ │ - [2e3593] crypto/rsa/rsa_pmeth.c │ │ - [2e35aa] OPENSSL_sk_insert │ │ - [2e35bc] loading started │ │ - [2e35cc] assertion failed: rc == 0 │ │ - [2e35e6] pkcs7 to ts tst info failed │ │ - [2e3602] response setup error │ │ - [2e3617] crypto/x509/by_dir.c │ │ - [2e362c] Load certs from STORE URIs │ │ - [2e3647] crypto/x509/by_store.c │ │ - [2e365e] OTHERNAME │ │ - [2e3668] v2i_crld │ │ - [2e3671] removeFromCRL │ │ - [2e367f] IPAddrBlocks │ │ - [2e368c] %*sUnknown AFI %u │ │ - [2e369e] u.id │ │ - [2e36a3] GENERAL_SUBTREE │ │ - [2e36b3] invalid directory │ │ - [2e36c5] no matching DANE TLSA records │ │ - [2e36e3] X509_get_pubkey_parameters │ │ - [2e36fe] smime_sign │ │ - [2e3709] X509_PUBKEY_set │ │ - [2e3719] io setup failed │ │ - [2e3729] VIA PadLock (%s, %s) │ │ - [2e373e] provider=base,fips=yes,output=pem,structure=X9.42 │ │ - [2e3770] provider=base,fips=yes,input=pvk │ │ - [2e3791] provider=base,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ - [2e37d4] SHA3-224:2.16.840.1.101.3.4.2.7 │ │ - [2e37f4] OpenSSL EC implementation │ │ - [2e380e] provider=default,fips=yes,output=pem,structure=pkcs1 │ │ - [2e3843] AES-256-XTS:1.3.111.2.1619.0.1.2 │ │ - [2e3864] DES-OFB:1.3.14.3.2.8 │ │ - [2e3879] providers/implementations/asymciphers/rsa_enc.c │ │ - [2e38a9] ossl_aes_gcm_siv_init │ │ - [2e38bf] siv_init │ │ - [2e38c8] siv_cipher │ │ - [2e38d3] providers/implementations/ciphers/cipher_aria_hw.c │ │ - [2e3906] chacha20_set_ctx_params │ │ - [2e391e] der2key_decode │ │ - [2e392d] providers/implementations/encode_decode/decode_msblob2key.c │ │ - [2e3969] dsa_spki_pub_to_der │ │ - [2e397d] ed255192text_encode │ │ - [2e3991] providers/implementations/encode_decode/endecoder_common.c │ │ - [2e39cc] providers/implementations/exchange/ecdh_exch.c │ │ - [2e39fb] kdf_argon2d_new │ │ - [2e3a0b] providers/implementations/kdfs/x942kdf.c │ │ - [2e3a34] providers/implementations/keymgmt/rsa_kmgmt.c │ │ - [2e3a62] KECCAK-KMAC-256 │ │ - [2e3a72] ossl_prov_drbg_generate │ │ - [2e3a8a] providers/implementations/rands/test_rng.c │ │ - [2e3ab5] %s exceeds name buffer length │ │ - [2e3ad3] pvk2obj_decode │ │ - [2e3ae2] providers/implementations/kdfs/pbkdf1.c │ │ - [2e3b0a] unable to find ciphers │ │ - [2e3b21] ault-digest │ │ - [2e3b2d] neshot │ │ - [2e3b34] eybits │ │ - [2e3b3b] truncated uleb128 expression │ │ - [2e3b58] libunwind: unsupported .eh_frame_hdr version: %u at %llx\n │ │ - [2e3b92] (Ljava/lang/String;)[B │ │ - [2e3ba9] PRAGMA fast_kdf_iter is deprecated, please remove from use │ │ - [2e3be4] be │ │ - [2e3be7] PRAGMA cipher_hmac_salt_mask is deprecated, please remove from use │ │ - [2e3c2a] sqlite3_rekey_v2: error %d occurred getting page %d │ │ - [2e3c5e] sqlcipher_activate: entering static master mutex │ │ - [2e3c8f] sqlcipher_codec_ctx_init: entered SQLCIPHER_MUTEX_PROVIDER │ │ - [2e3cca] sqlcipher_codec_ctx_init: leaving SQLCIPHER_MUTEX_PROVIDER │ │ - [2e3d05] sqlcipher_codec_ctx_init: error %d setting sqlcipher_codec_ctx_set_plaintext_header_size with %d │ │ - [2e3d66] sqlcipher_codec_ctx_init: error %d initializing read_ctx │ │ - [2e3d9f] full_fsync │ │ - [2e3daa] SeekLE │ │ - [2e3db1] Variable │ │ - [2e3dba] SeekHit │ │ - [2e3dc2] DropTable │ │ - [2e3dcc] VCreate │ │ - [2e3dd4] Noop │ │ - [2e3dd9] cannot store %s value in %s column %s.%s │ │ - [2e3e02] too many levels of trigger recursion │ │ - [2e3e27] out of │ │ - [2e3e2e] sqlite_stat4 │ │ - [2e3e3b] SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4 │ │ - [2e3e6f] sqlcipher_cipher_ctx_key_derive: error %d from sqlcipher_codec_ctx_init_kdf_salt │ │ - [2e3ec0] ignore_check_constraints │ │ - [2e3ed9] notnull │ │ - [2e3ee1] flgs │ │ - [2e3ee6] too many columns on %s │ │ - [2e3efd] view │ │ - [2e3f02] excluded │ │ - [2e3f0b] no such window: %s │ │ - [2e3f1e] no such index: %s │ │ - [2e3f30] SELECTs to the left and right of %s do not have the same number of result columns │ │ - [2e3f82] expressions prohibited in PRIMARY KEY and UNIQUE constraints │ │ - [2e3fbf] DISTINCT │ │ - [2e3fc8] GROUP BY │ │ - [2e3fd1] AUTOMATIC COVERING INDEX │ │ - [2e3fea] s │ │ - [2e3fec] unsupported encoding: %s │ │ - [2e4005] localhost │ │ - [2e400f] after drop column │ │ - [2e4021] duplicate WITH table name: %s │ │ - [2e403f] affinity │ │ - [2e4048] ifnull │ │ - [2e404f] %Q │ │ - [2e4052] unixepoch │ │ - [2e405c] json │ │ - [2e4061] json_set │ │ - [2e406a] QNaN │ │ - [2e406f] \u0000 │ │ - [2e4076] failed to allocate %u bytes of memory │ │ - [2e409c] notification message │ │ - [2e40b1] igol │ │ - [2e40b6] noi │ │ - [2e40ba] , ? │ │ - [2e40be] %d %d %d %d │ │ - [2e40cb] eed │ │ - [2e40cf] CREATE TABlE vocab(term, col, doc, cnt) │ │ - [2e40f7] recursive definition for %s.%s │ │ - [2e4116] _rowid │ │ - [2e411d] SELECT * FROM "%w"."%w_rowid" WHERE rowid=?1 │ │ - [2e414a] internal │ │ - [2e4153] ENABLE_FTS3 │ │ - [2e415f] HAVE_ISNAN │ │ - [2e416a] client finished │ │ - [2e417a] ssl_generate_param_group │ │ - [2e4193] AES256-SHA │ │ - [2e419e] AES256-GCM-SHA384 │ │ - [2e41b0] ECDHE-RSA-AES256-SHA │ │ - [2e41c5] ECDHE-ECDSA-AES128-GCM-SHA256 │ │ - [2e41e3] PSK-NULL-SHA256 │ │ - [2e41f3] TLS_PSK_WITH_NULL_SHA256 │ │ - [2e420c] TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [2e4239] DHE-PSK-CAMELLIA256-SHA384 │ │ - [2e4254] DHE-DSS-ARIA128-GCM-SHA256 │ │ - [2e426f] ECDHE-ARIA128-GCM-SHA256 │ │ - [2e4288] ssl/ssl_ciph.c │ │ - [2e4297] TLSv1.0 │ │ - [2e429f] ciphersuite_cb │ │ - [2e42ae] STRENGTH │ │ - [2e42b7] dane tlsa bad certificate │ │ - [2e42d1] invalid certificate or alg │ │ - [2e42ec] invalid config │ │ - [2e42fb] invalid ct validation type │ │ - [2e4316] invalid key update type │ │ - [2e432e] no required digest │ │ - [2e4341] serverhello tlsext │ │ - [2e4354] signature algorithms error │ │ - [2e436f] signature for non signing certificate │ │ - [2e4395] srtp could not allocate profiles │ │ - [2e43b6] unknown certificate type │ │ - [2e43cf] wrong signature length │ │ - [2e43e6] SSL_shutdown │ │ - [2e43f3] serverpref │ │ - [2e43fe] ServerPreference │ │ - [2e440f] ExtendedMasterSecret │ │ - [2e4424] SSLv3/TLS read server done │ │ - [2e443f] TLSv1.3 pending early data end │ │ - [2e445e] tls1_set_server_sigalgs │ │ - [2e4476] tls-group-sec-bits │ │ - [2e4489] ssl/tls_srp.c │ │ - [2e4497] failed to start channel │ │ - [2e44af] quic_read_actual │ │ - [2e44c0] STATELESS_RESET_TOKEN may not be sent by a client │ │ - [2e44f2] STATELESS_RESET_TOKEN is malformed │ │ - [2e4515] ch_tx │ │ - [2e451b] 0.3 │ │ - [2e451f] ssl/quic/json_enc.c │ │ - [2e4533] \\ │ │ - [2e4536] final_size │ │ - [2e4541] ssl/quic/quic_port.c │ │ - [2e4556] qtx_encrypt_into_txe │ │ - [2e456b] DATA_BLOCKED valid only in 0/1-RTT │ │ - [2e458e] RESET_STREAM frame for TX only stream │ │ - [2e45b4] depack_do_frame_data_blocked │ │ - [2e45d1] quic_set_protocol_version │ │ - [2e45eb] CRYPTO │ │ - [2e45f2] tls_construct_ctos_sct │ │ - [2e4609] tls_construct_ctos_client_cert_type │ │ - [2e462d] tls_construct_client_hello │ │ - [2e4648] tls_setup_handshake │ │ - [2e465c] ossl_statem_server_write_transition │ │ - [2e4680] tls_handle_alpn │ │ - [2e4690] crypto/asn1/ameth_lib.c │ │ - [2e46a8] ASN1_item_pack │ │ - [2e46b7] ASN1_item_unpack_ex │ │ - [2e46cb] PKCS8_PRIV_KEY_INFO │ │ - [2e46df] asn1_get_uint64 │ │ - [2e46ef] crypto/asn1/tasn_fre.c │ │ - [2e4706] DISPLAYTEXT │ │ - [2e4712] crypto/asn1/x_algor.c │ │ - [2e4728] %*s%04x - │ │ - [2e4733] getsockname error │ │ - [2e4745] port mismatch │ │ - [2e4753] unable to tfo │ │ - [2e4761] BIO_new_ex │ │ - [2e476c] BIO_puts │ │ - [2e4775] crypto/bio/bio_print.c │ │ - [2e478c] module=%s │ │ - [2e4796] crypto/conf/conf_lib.c │ │ - [2e47ad] ASN1_generate_v3 │ │ - [2e47be] string= │ │ - [2e47c6] minsize=%ld │ │ - [2e47d2] crypto/asn1/t_pkey.c │ │ - [2e47e7] crypto/bn/bn_intern.c │ │ - [2e47fd] DH_check_pub_key │ │ - [2e480e] crypto/bn/bn_recp.c │ │ - [2e4822] priv: │ │ - [2e4828] crypto/ec/ec_asn1.c │ │ - [2e483c] k2 │ │ - [2e483f] p.prime │ │ - [2e4847] ossl_ec_key_public_check_quick │ │ - [2e4866] ossl_ec_key_private_check │ │ - [2e4880] ossl_ecdsa_verify_sig │ │ - [2e4896] Order: │ │ - [2e489e] ossl_ec_GFp_simple_blind_coordinates │ │ - [2e48c3] OpenSSL X25519 algorithm │ │ - [2e48dc] ossl_decoder_ctx_for_pkey_dup │ │ - [2e48fa] DIGESTS │ │ - [2e4902] PKEY │ │ - [2e4907] PKEY_CRYPTO │ │ - [2e4913] DIR_LOAD │ │ - [2e491c] ENGINE_get_cipher │ │ - [2e492e] PKCS12 routines │ │ - [2e493e] malloc failure │ │ - [2e494d] sect233r1 │ │ - [2e4957] speed │ │ - [2e495d] tls1multi_aad │ │ - [2e496b] evp_cipher_from_algorithm │ │ - [2e4985] %s, Algorithm (%s : %d), Properties (%s) │ │ - [2e49ae] evp_default_properties_merge │ │ - [2e49cb] updated-iv │ │ - [2e49d6] asn1_int_oct │ │ - [2e49e3] encoder_process │ │ - [2e49f3] crypto/evp/evp_utils.c │ │ - [2e4a0a] evp_kdf_from_algorithm │ │ - [2e4a21] security-bits │ │ - [2e4a2f] EVP_MAC_CTX_new │ │ - [2e4a3f] crypto/asn1/p5_pbev2.c │ │ - [2e4a56] EVP_PKEY_set_type_by_keymgmt │ │ - [2e4a73] dh_paramgen_subprime_len │ │ - [2e4a8c] rsa-factor7 │ │ - [2e4a98] SCRYPT │ │ - [2e4a9f] EVP_PKEY_CTX_get_signature_md │ │ - [2e4abd] evp_pkey_ctx_store_cached_data │ │ - [2e4adc] pkey_dsa_ctrl │ │ - [2e4aea] crypto/lhash/lhash.c │ │ - [2e4aff] ossl_method_construct_precondition │ │ - [2e4b22] nonce │ │ - [2e4b28] arg2 lt arg3 │ │ - [2e4b35] no suitable digest │ │ - [2e4b48] shared info error │ │ - [2e4b5a] unable to check generator │ │ - [2e4b74] bad algorithm name │ │ - [2e4b87] locking not supported │ │ - [2e4b9d] no keymgmt available │ │ - [2e4bb2] bad object header │ │ - [2e4bc4] bad template │ │ - [2e4bd1] bmpstring is wrong length │ │ - [2e4beb] illegal null value │ │ - [2e4bfe] illegal optional any │ │ - [2e4c13] param unsigned integer negative value unsupported │ │ - [2e4c45] provider section error │ │ - [2e4c5c] failed making public key │ │ - [2e4c75] point coordinates blind failure │ │ - [2e4c95] unknown order │ │ - [2e4ca3] invalid init value │ │ - [2e4cb6] missing redirect location │ │ - [2e4cd0] error decoding certificate │ │ - [2e4ceb] wrong certid │ │ - [2e4cf8] RC2-CBC │ │ - [2e4d00] rc2 │ │ - [2e4d04] aria_gcm_init_key │ │ - [2e4d16] assertion failed: !sh_testbit(ptr, list, sh.bitmalloc) │ │ - [2e4d4d] ossl_param_build_set_bn_pad │ │ - [2e4d69] OSSL_PARAM_get_BN │ │ - [2e4d7b] crypto/passphrase.c │ │ - [2e4d8f] providers │ │ - [2e4d99] provider_conf_init │ │ - [2e4dac] rsa │ │ - [2e4db0] idea-ofb │ │ - [2e4db9] nsCaPolicyUrl │ │ - [2e4dc7] nsSslServerName │ │ - [2e4dd7] Netscape Comment │ │ - [2e4de8] basicConstraints │ │ - [2e4df9] rc4-40 │ │ - [2e4e00] ripemd160 │ │ - [2e4e0a] zlib compression │ │ - [2e4e1b] keyBag │ │ - [2e4e22] id-smime-aa-encrypKeyPref │ │ - [2e4e3c] id-mod-dvcs │ │ - [2e4e48] OCSP CRL ID │ │ - [2e4e54] ORG │ │ - [2e4e58] SNMPv2 │ │ - [2e4e5f] Domain │ │ - [2e4e66] aes-128-cbc │ │ - [2e4e72] holdInstructionCallIssuer │ │ - [2e4e8c] photo │ │ - [2e4e92] pilotAttributeType27 │ │ - [2e4ea7] id-hex-partial-message │ │ - [2e4ebe] generationQualifier │ │ - [2e4ed2] id-set │ │ - [2e4ed9] setct-PResData │ │ - [2e4ee8] setct-CertResData │ │ - [2e4efa] setct-ErrorTBS │ │ - [2e4f09] setct-CredReqTBEX │ │ - [2e4f1b] set-policy-root │ │ - [2e4f2b] setAttr-IssCap-Sig │ │ - [2e4f3e] camellia-192-cfb1 │ │ - [2e4f50] issuingDistributionPoint │ │ - [2e4f69] SEED-OFB │ │ - [2e4f72] hmacWithMD5 │ │ - [2e4f7e] GOST 28147-89 MAC │ │ - [2e4f90] id-GostR3411-94-CryptoProParamSet │ │ - [2e4fb2] id-GostR3410-94-CryptoPro-XchB-ParamSet │ │ - [2e4fda] id-GostR3411-94-with-GostR3410-94-cc │ │ - [2e4fff] facsimileTelephoneNumber │ │ - [2e5018] rsaesOaep │ │ - [2e5022] dhSinglePass-stdDH-sha224kdf-scheme │ │ - [2e5046] id-tc26-agreement │ │ - [2e5058] KxGOST │ │ - [2e505f] aria-128-ctr │ │ - [2e506c] ARIA-192-CFB │ │ - [2e5079] aria-256-ctr │ │ - [2e5086] hmac-sha3-256 │ │ - [2e5094] ecdsa_with_SHA3-256 │ │ - [2e50a8] id-ecdsa-with-sha3-512 │ │ - [2e50bf] dstu28147 │ │ - [2e50c9] kuznyechik-ctr-acpkm │ │ - [2e50de] kuznyechik-kexp15 │ │ - [2e50f0] kx-gost18 │ │ - [2e50fa] id-aa-CMSAlgorithmProtection │ │ - [2e5117] id-aa-ets-signerAttrV2 │ │ - [2e512e] userNotice │ │ - [2e5139] X509v3 Protocol Restriction │ │ - [2e5155] singleExtensions │ │ - [2e5166] bad magic number │ │ - [2e5177] PKCS8_set0_pbe_ex │ │ - [2e5189] PKCS12_SAFEBAGS │ │ - [2e5199] unsupported pkcs12 mode │ │ - [2e51b1] \n │ │ - [2e51bb] {\n │ │ - [2e51bf] %*s%s OF %s {\n │ │ - [2e51ce] VIDEOTEXSTRING │ │ - [2e51dd] priv [ %d ] │ │ - [2e51ea] cont [ %d ] │ │ - [2e51f6] error entropy pool was ignored │ │ - [2e5215] ossl_rand_pool_bytes_needed │ │ - [2e5231] sha1 (default) │ │ - [2e5240] invalid keypair │ │ - [2e5250] mp r not prime │ │ - [2e525f] pairwise test failure │ │ - [2e5275] unknown mask digest │ │ - [2e5289] crypto/rsa/rsa_lib.c │ │ - [2e529e] rsa_ossl_public_decrypt │ │ - [2e52b6] ossl_rsa_prf │ │ - [2e52c3] SHA2-512/224 │ │ - [2e52d0] not a certificate │ │ - [2e52e2] not a private key │ │ - [2e52f4] tst info setup error │ │ - [2e5309] cannot find config variable │ │ - [2e5325] %s - %s │ │ - [2e532d] SSL CA │ │ - [2e5334] S/MIME CA │ │ - [2e533e] policyid │ │ - [2e5347] onlyCA │ │ - [2e534e] unspecified │ │ - [2e535a] IPAddressChoice │ │ - [2e536a] (Unicast/Multicast) │ │ - [2e537f] u.asIdsOrRanges │ │ - [2e538f] policyLanguage │ │ - [2e539e] any │ │ - [2e53a2] bn dec2bn error │ │ - [2e53b2] invalid certificate │ │ - [2e53c6] invalid purpose │ │ - [2e53d6] no policy identifier │ │ - [2e53eb] /usr/local/ssl/certs │ │ - [2e5400] invalid distpoint │ │ - [2e5412] unable to find parameters in chain │ │ - [2e5435] X509_NAME_oneline │ │ - [2e5447] Basic Constraints of CA cert not marked critical │ │ - [2e5478] sig_alg │ │ - [2e5480] cbc(aes) │ │ - [2e5489] provider=base,fips=yes,output=pem,structure=PrivateKeyInfo │ │ - [2e54c4] provider=base,fips=yes,output=der,structure=dhx │ │ - [2e54f4] provider=base,fips=yes,input=der,structure=dh │ │ - [2e5522] SHA2-256:SHA-256:SHA256:2.16.840.1.101.3.4.2.1 │ │ - [2e5551] SHAKE-128:SHAKE128:2.16.840.1.101.3.4.2.11 │ │ - [2e557c] BLAKE2S-256:BLAKE2s256:1.3.6.1.4.1.1722.12.2.2.8 │ │ - [2e55ad] BLAKE2SMAC:1.3.6.1.4.1.1722.12.2.2 │ │ - [2e55d0] OpenSSL POLY1305 via EVP_PKEY implementation │ │ - [2e55fd] AES-256-CFB:2.16.840.1.101.3.4.1.44 │ │ - [2e5621] AES-192-CFB:2.16.840.1.101.3.4.1.24 │ │ - [2e5645] AES-192-GCM:id-aes192-GCM:2.16.840.1.101.3.4.1.26 │ │ - [2e5677] AES-192-WRAP-PAD:id-aes192-wrap-pad:AES192-WRAP-PAD:2.16.840.1.101.3.4.1.28 │ │ - [2e56c3] rsa_init │ │ - [2e56cc] providers/common/securitycheck.c │ │ - [2e56ed] providers/implementations/ciphers/cipher_aes_ccm.c │ │ - [2e5720] ossl_do_blob_header │ │ - [2e5734] dsa_to_type_specific_pem_encode │ │ - [2e5754] dh_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [2e577d] X9.42 DH PUBLIC KEY │ │ - [2e5791] dhx_to_DHX_der_encode │ │ - [2e57a7] PSS parameter restrictions:\n │ │ - [2e57c4] ecdh_plain_derive │ │ - [2e57d6] early_clean │ │ - [2e57e2] max lanes: %u │ │ - [2e57f0] x942kdf_size │ │ - [2e57fd] candidate │ │ - [2e5807] providers/implementations/keymgmt/dh_kmgmt.c │ │ - [2e5834] providers/implementations/keymgmt/kdf_legacy_kmgmt.c │ │ - [2e5869] KECCAK-KMAC-128 │ │ - [2e5879] max_perslen │ │ - [2e5885] seed_get_seed │ │ - [2e5893] rsa_check_parameters │ │ - [2e58a8] PSS padding only allowed for sign and verify operations │ │ - [2e58e0] ossl_cipher_unpadblock │ │ - [2e58f7] s-randkey │ │ - [2e5901] rly_data │ │ - [2e590a] lient-version │ │ - [2e5918] unsupported restore location for register │ │ - [2e5942] getTableEntrySize │ │ - [2e5954] sqlcipher_codec_pragma: error occurred during cipher_migrate: %d │ │ - [2e5995] sqlcipher_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER │ │ - [2e59cc] No upgrade required - exiting │ │ - [2e59ea] Version %d format found │ │ - [2e5a02] sqlcipher_codec_add_random: using raw random blob from hex │ │ - [2e5a3d] SQLITE_ │ │ - [2e5a45] fstat │ │ - [2e5a4b] read │ │ - [2e5a50] pwrite64 │ │ - [2e5a59] fchown │ │ - [2e5a60] mmap │ │ - [2e5a65] Init │ │ - [2e5a6a] Gosub │ │ - [2e5a70] IdxLE │ │ - [2e5a76] DecrJumpZero │ │ - [2e5a83] String │ │ - [2e5a8a] SoftNull │ │ - [2e5a93] SetCookie │ │ - [2e5a9d] SqlExec │ │ - [2e5aa5] Tree %u page %u right child: │ │ - [2e5ac3] ATTACH %Q AS vacuum_db │ │ - [2e5ada] SELECT sql FROM "%w".sqlite_schema WHERE type='table'AND name<>'sqlite_sequence' AND coalesce(rootpage,1)>0 │ │ - [2e5b46] 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 │ │ - [2e5bdd] p1 │ │ - [2e5be0] detail │ │ - [2e5be7] cipher_ctx_key_derive: error occurred from provider kdf generating encryption key │ │ - [2e5c39] sqlcipher_openssl_deactivate: left SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [2e5c7e] openssl │ │ - [2e5c86] sha256 │ │ - [2e5c8d] hexkey │ │ - [2e5c94] module_list │ │ - [2e5ca0] read_uncommitted │ │ - [2e5cb1] table_list │ │ - [2e5cbc] cid │ │ - [2e5cc0] =%Q │ │ - [2e5cc4] numeric │ │ - [2e5ccc] REUSE LIST SUBQUERY %d │ │ - [2e5ce3] %#T() may not be used as a window function │ │ - [2e5d0e] ambiguous column name │ │ - [2e5d24] access to view "%s" prohibited │ │ - [2e5d43] ambiguous reference to %s in USING() │ │ - [2e5d68] , │ │ - [2e5d6a] table "%s" has more than one primary key │ │ - [2e5d93] unsupported use of NULLS %s │ │ - [2e5daf] index %s already exists │ │ - [2e5dc7] use DROP VIEW to delete view %s │ │ - [2e5de7] DELETE FROM %Q.%s WHERE %s=%Q │ │ - [2e5e05] COMPOUND QUERY │ │ - [2e5e14] at most %d tables in a join │ │ - [2e5e30] second argument to nth_value must be a positive integer │ │ - [2e5e68] USE TEMP B-TREE FOR %sORDER BY │ │ - [2e5e87] ON │ │ - [2e5e8a] not a writable directory │ │ - [2e5ea3] UTF-16le │ │ - [2e5eac] full │ │ - [2e5eb1] BEFORE │ │ - [2e5eb8] file: │ │ - [2e5ebe] unsupported frame specification │ │ - [2e5ede] implies_nonnull_row │ │ - [2e5ef2] integer overflow │ │ - [2e5f03] sqlite_rename_table │ │ - [2e5f17] "%w" │ │ - [2e5f1d] date │ │ - [2e5f22] current_time │ │ - [2e5f2f] [ │ │ - [2e5f31] not an error │ │ - [2e5f3e] warning message │ │ - [2e5f4e] simple │ │ - [2e5f55] tne │ │ - [2e5f59] CREATE TABLE x(%s %Q HIDDEN, docid HIDDEN, %Q HIDDEN) │ │ - [2e5f8f] contentless_delete │ │ - [2e5fa2] case_sensitive │ │ - [2e5fb1] usermerge │ │ - [2e5fbb] DELETE from │ │ - [2e5fc7] categories │ │ - [2e5fd2] %z%s%z │ │ - [2e5fd9] SELECT nodeno FROM %Q.'%q_rowid' WHERE rowid=?1 │ │ - [2e6009] DELETE FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ - [2e6038] );CREATE TABLE "%w"."%w_node"(nodeno INTEGER PRIMARY KEY,data); │ │ - [2e6078] INSERT INTO"%w"."%w_rowid"(rowid,nodeno)VALUES(?1,?2)ON CONFLICT(rowid)DO UPDATE SET nodeno=excluded.nodeno │ │ - [2e60e4] MAX_FUNCTION_ARG=127 │ │ - [2e60f9] ssl/d1_lib.c │ │ - [2e6106] ssl/pqueue.c │ │ - [2e6113] DHE-RSA-AES256-GCM-SHA384 │ │ - [2e612d] TLS_DH_anon_WITH_AES_256_GCM_SHA384 │ │ - [2e6151] TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 │ │ - [2e6174] DHE-PSK-AES128-CBC-SHA │ │ - [2e618b] DHE-PSK-AES128-CBC-SHA256 │ │ - [2e61a5] TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ - [2e61ca] TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [2e61f3] DHE-RSA-SEED-SHA │ │ - [2e6204] ADH-SEED-SHA │ │ - [2e6211] RSA-PSK-ARIA256-GCM-SHA384 │ │ - [2e622c] calling OPENSSL_dir_read(%s) │ │ - [2e6249] ALL:!COMPLEMENTOFDEFAULT:!eNULL │ │ - [2e6269] kDHE │ │ - [2e626e] kPSK │ │ - [2e6273] app data in handshake │ │ - [2e6289] dane tlsa bad digest length │ │ - [2e62a5] dane tlsa bad matching type │ │ - [2e62c1] excessive message size │ │ - [2e62d8] failed to get parameter │ │ - [2e62f0] inconsistent compression │ │ - [2e6309] mixed handshake and non handshake data │ │ - [2e6330] no application protocol │ │ - [2e6348] no ciphers available │ │ - [2e635d] Peer haven't sent GOST certificate, required for selected ciphersuite │ │ - [2e63a3] no shared cipher │ │ - [2e63b4] ocsp callback failure │ │ - [2e63ca] psk no server cb │ │ - [2e63db] record too small │ │ - [2e63ec] ssl/tls alert no certificate │ │ - [2e6409] SSL_CTX_set_cipher_list │ │ - [2e6421] ssl_check_srvr_ecc_cert_and_alg │ │ - [2e6441] ssl_undefined_void_function │ │ - [2e645d] SSL_set_ct_validation_callback │ │ - [2e647c] no_renegotiation │ │ - [2e648d] groups │ │ - [2e6494] key_arg │ │ - [2e649c] SSLv3/TLS read certificate status │ │ - [2e64be] tls-sigalg-hash-name │ │ - [2e64d3] bad transport parameter │ │ - [2e64eb] ssl/quic/quic_cfq.c │ │ - [2e64ff] ssl/quic/quic_ackm.c │ │ - [2e6514] connection_started │ │ - [2e6527] ssl/quic/quic_record_rx.c │ │ - [2e6541] RETIRE_CONN_ID valid only in 0/1-RTT │ │ - [2e6566] depack_do_frame_max_stream_data │ │ - [2e6586] STREAM_DATA_BLOCKED frame for TX only stream │ │ - [2e65b3] ossl_quic_tls_new │ │ - [2e65c5] ossl_quic_tx_packetiser_new │ │ - [2e65e1] MAX_DATA │ │ - [2e65ea] PATH_RESPONSE │ │ - [2e65f8] read body │ │ - [2e6602] tls_construct_ctos_use_srtp │ │ - [2e661e] ossl_statem_client_construct_message │ │ - [2e6643] dtls_construct_change_cipher_spec │ │ - [2e6665] tls_process_cert_verify │ │ - [2e667d] tls_process_client_certificate │ │ - [2e669c] ASN1_PRINTABLESTRING │ │ - [2e66b1] %jd\n │ │ - [2e66b6] crypto/bio/bio_lib.c │ │ - [2e66cb] BIO_callback_ctrl │ │ - [2e66dd] dgram_pair_recvmmsg │ │ - [2e66f1] includedir │ │ - [2e66fc] .cnf │ │ - [2e6701] UTF8String │ │ - [2e670c] PRINTABLE │ │ - [2e6716] crypto/ct/ct_log.c │ │ - [2e6729] i2o_SCT_LIST │ │ - [2e6736] Private-Key │ │ - [2e6742] dsa_pkey_import_from │ │ - [2e6757] dsa_sign_setup │ │ - [2e6766] i2d_ECParameters │ │ - [2e6777] publicKey │ │ - [2e6781] crypto/ec/ec_backend.c │ │ - [2e6798] SECG curve over a 131 bit binary field │ │ - [2e67bf] EC_GROUP_get_degree │ │ - [2e67d3] EC_POINT_copy │ │ - [2e67e1] ossl_ecdh_compute_key │ │ - [2e67f7] ossl_ecdsa_deterministic_sign │ │ - [2e6815] Prime: │ │ - [2e681c] %*s%s Private-Key:\n │ │ - [2e6830] pkey_ecd_digestverify25519 │ │ - [2e684b] crypto/bio/ossl_core_bio.c │ │ - [2e6866] int_ctrl_helper │ │ - [2e6876] RSA lib │ │ - [2e687e] crypto/evp/e_aes.c │ │ - [2e6891] ossl_encoder_instance_new │ │ - [2e68ab] evp_kem_init │ │ - [2e68b8] crypto/evp/mac_meth.c │ │ - [2e68ce] costParameter │ │ - [2e68dc] PBE2PARAM │ │ - [2e68e6] crypto/evp/p_legacy.c │ │ - [2e68fc] rsa_pkcs1_implicit_rejection │ │ - [2e6919] hexinfo │ │ - [2e6921] pss │ │ - [2e6925] modp_6144 │ │ - [2e692f] crypto/ffc/ffc_params_generate.c │ │ - [2e6950] SHA-256 │ │ - [2e6958] 3.3.0 │ │ - [2e695e] get_and_lock │ │ - [2e696b] buffer too small │ │ - [2e697c] cache constants failed │ │ - [2e6993] copy error │ │ - [2e699e] ctrl operation not implemented │ │ - [2e69bd] data not multiple of block length │ │ - [2e69df] output would overflow │ │ - [2e69f5] unknown pbe algorithm │ │ - [2e6a0b] error getting time │ │ - [2e6a1e] conflicting names │ │ - [2e6a30] coordinates out of range │ │ - [2e6a49] invalid encoding │ │ - [2e6a5a] invalid named group conversion │ │ - [2e6a79] DSO failure │ │ - [2e6a85] dso not found │ │ - [2e6a93] add signer error │ │ - [2e6aa4] error getting public key │ │ - [2e6abd] invalid oaep parameters │ │ - [2e6ad5] not key transport │ │ - [2e6ae7] unsupported recipientinfo type │ │ - [2e6b06] verification failure │ │ - [2e6b1b] encountered waiting │ │ - [2e6b2f] error creating certrep │ │ - [2e6b46] error creating rr │ │ - [2e6b58] unexpected certprofile │ │ - [2e6b6f] cast │ │ - [2e6b74] aes192-wrap-pad │ │ - [2e6b84] ARIA-192-CBC │ │ - [2e6b91] crypto/evp/e_aria.c │ │ - [2e6ba5] aria_init_key │ │ - [2e6bb3] rdrand │ │ - [2e6bba] crypto/params_dup.c │ │ - [2e6bce] ossl_pw_set_ossl_passphrase_cb │ │ - [2e6bed] provider_new │ │ - [2e6bfa] crypto/objects/o_names.c │ │ - [2e6c13] des-cfb │ │ - [2e6c1b] X509v3 Subject Alternative Name │ │ - [2e6c3b] serialNumber │ │ - [2e6c48] Microsoft Commercial Code Signing │ │ - [2e6c6a] safeContentsBag │ │ - [2e6c7a] md4 │ │ - [2e6c7e] id-pkix1-explicit-88 │ │ - [2e6c93] sbgp-ipAddrBlock │ │ - [2e6ca4] sbgp-routerIdentifier │ │ - [2e6cba] id-cmc-responseInfo │ │ - [2e6cce] ad_timestamping │ │ - [2e6cde] mgmt │ │ - [2e6ce3] aes-256-cfb │ │ - [2e6cef] lastModifiedBy │ │ - [2e6cfe] associatedName │ │ - [2e6d0d] set-attr │ │ - [2e6d16] certificate extensions │ │ - [2e6d2d] setct-RegFormResTBS │ │ - [2e6d41] setext-cv │ │ - [2e6d4b] additional verification │ │ - [2e6d63] setCext-tunneling │ │ - [2e6d75] International Organizations │ │ - [2e6d91] msSmartcardLogin │ │ - [2e6da2] Microsoft User Principal Name │ │ - [2e6dc0] aes-128-cfb1 │ │ - [2e6dcd] aes-256-cfb8 │ │ - [2e6dda] des-ede3-cfb1 │ │ - [2e6de8] X509v3 Subject Directory Attributes │ │ - [2e6e0c] kisa │ │ - [2e6e11] HMAC-SHA1 │ │ - [2e6e1b] id-GostR3411-94-with-GostR3410-94 │ │ - [2e6e3d] GOST R 34.11-94 with GOST R 34.10-94 │ │ - [2e6e62] x121Address │ │ - [2e6e6e] authorityRevocationList │ │ - [2e6e86] jurisdictionStateOrProvinceName │ │ - [2e6ea6] camellia-128-ctr │ │ - [2e6eb7] CAMELLIA-192-CTR │ │ - [2e6ec8] CAMELLIA-256-CCM │ │ - [2e6ed9] GOST R 34.10-2012 (512 bit) ParamSet B │ │ - [2e6f00] GOST 28147-89 TC26 parameter set │ │ - [2e6f21] OGRN │ │ - [2e6f26] kx-gost │ │ - [2e6f2e] auth-srp │ │ - [2e6f37] SipHash │ │ - [2e6f3f] ARIA-192-ECB │ │ - [2e6f4c] id-smime-aa-signingCertificateV2 │ │ - [2e6f6d] sha3-512 │ │ - [2e6f76] id-ecdsa-with-sha3-224 │ │ - [2e6f8d] ARIA-256-GCM │ │ - [2e6f9a] sm3WithRSAEncryption │ │ - [2e6faf] OGRNIP │ │ - [2e6fb6] brainpoolP256r1tls13 │ │ - [2e6fcb] Microsoft certificate template │ │ - [2e6fea] unsupported key components │ │ - [2e7005] ANY PRIVATE KEY │ │ - [2e7015] PKCS12 │ │ - [2e701c] parse error │ │ - [2e7028] pkcs12 cipherfinal error │ │ - [2e7041] PKCS7_DIGEST │ │ - [2e704e] d.sign │ │ - [2e7055] signer_info │ │ - [2e7061] EOC │ │ - [2e7065] :%u │ │ - [2e7069] digest failure │ │ - [2e7078] wrong content type │ │ - [2e708b] name too long │ │ - [2e7099] crypto/property/property_string.c │ │ - [2e70bb] EVP_RAND_CTX_new │ │ - [2e70cc] error initialising drbg │ │ - [2e70e4] SEED-SRC │ │ - [2e70ed] rand_pool_grow │ │ - [2e70fc] Private-Key: (%d bit, %d primes)\n │ │ - [2e711e] Minimum │ │ - [2e7126] BN_BLINDING_invert_ex │ │ - [2e713c] data too large for key size │ │ - [2e7158] data too large for modulus │ │ - [2e7173] pkey_rsa_verify │ │ - [2e7183] pkey_pss_init │ │ - [2e7191] SHA2-384 │ │ - [2e719a] search only supported for directories │ │ - [2e71c0] cannot load certificate │ │ - [2e71d8] crypto/ui/ui_util.c │ │ - [2e71ec] X509_load_cert_crl_file_ex │ │ - [2e7207] nameAssigner │ │ - [2e7214] d.dNSName │ │ - [2e721e] v2i_BASIC_CONSTRAINTS │ │ - [2e7234] crypto/x509/v3_akid.c │ │ - [2e724a] CRL_DIST_POINTS │ │ - [2e725a] crypto/x509/v3_crld.c │ │ - [2e7270] Privilege Withdrawn │ │ - [2e7284] distpoint │ │ - [2e728e] - │ │ - [2e7292] :\n │ │ - [2e7295] %*s │ │ - [2e729f] xn-- │ │ - [2e72a4] issuerDomainPolicy │ │ - [2e72b7] issuer decode error │ │ - [2e72cb] SSL_CERT_DIR │ │ - [2e72d8] CRL signature failure │ │ - [2e72ee] format error in certificate's notBefore field │ │ - [2e731c] Key usage keyCertSign invalid for non-CA cert │ │ - [2e734a] CA cert does not include key usage extension │ │ - [2e7377] Using cert extension requires at least X509v3 │ │ - [2e73a5] crypto/x509/pcy_tree.c │ │ - [2e73bc] x509_name_ex_d2i │ │ - [2e73cd] ALG_PERR: %s(%d): Failed to get eventfd : │ │ - [2e73f8] provider=default,fips=yes,output=der,structure=pkcs3 │ │ - [2e742d] AES-128-ECB:2.16.840.1.101.3.4.1.1 │ │ - [2e7450] AES-256-CBC-CTS │ │ - [2e7460] engine │ │ - [2e7467] rsa_get_ctx_params │ │ - [2e747a] aes_siv_get_ctx_params │ │ - [2e7491] null_set_ctx_params │ │ - [2e74a5] providers/implementations/encode_decode/decode_pvk2key.c │ │ - [2e74de] prepare_ec_params │ │ - [2e74f0] ec_to_PrivateKeyInfo_pem_encode │ │ - [2e7510] EC PUBLIC KEY │ │ - [2e751e] ED25519 PRIVATE KEY │ │ - [2e7532] x25519_to_PrivateKeyInfo_der_encode │ │ - [2e7556] %s: %s\n │ │ - [2e755e] invalid Argon2 type │ │ - [2e7572] kdf_argon2_ctx_set_lanes │ │ - [2e758b] kdf_tls1_3_derive │ │ - [2e759d] use-separator │ │ - [2e75ab] xcghash │ │ - [2e75b3] kdf_sshkdf_set_ctx_params │ │ - [2e75cd] *secretlen too small │ │ - [2e75e2] providers/implementations/keymgmt/dsa_kmgmt.c │ │ - [2e7610] ossl_sm2_key_private_check │ │ - [2e762b] mac_key_fromdata │ │ - [2e763c] ossl_prov_drbg_instantiate │ │ - [2e7657] providers/implementations/rands/drbg_ctr.c │ │ - [2e7682] input=MSBLOB │ │ - [2e768f] providers/implementations/ciphers/cipher_des.c │ │ - [2e76be] rc4_hmac_md5_set_ctx_params │ │ - [2e76da] invalid config data │ │ - [2e76ee] require ctr mode cipher │ │ - [2e7706] utlen │ │ - [2e770c] binfo │ │ - [2e7712] truncated sleb128 expression │ │ - [2e772f] DW_OP_piece not implemented │ │ - [2e774b] (NULL) │ │ - [2e7752] PRAGMA cipher_hmac_algorithm = %s; │ │ - [2e7775] TRACE │ │ - [2e777b] SELECT sql FROM %s.sqlite_schema WHERE sql LIKE 'CREATE INDEX %%' │ │ - [2e77c0] sqlcipher_codec_ctx_init: error %d setting pass key │ │ - [2e77f4] set btree page size to %d res %d rc %d │ │ - [2e781b] performing POSIX rename │ │ - [2e7833] trigger │ │ - [2e783b] close │ │ - [2e7841] -mj%06X9%02X │ │ - [2e784e] ) │ │ - [2e7850] Or │ │ - [2e7853] OpenRead │ │ - [2e785c] index corruption │ │ - [2e786d] %z - %s │ │ - [2e7875] failed to get page %u │ │ - [2e788b] Fragmentation of %u bytes reported as %u on page %u │ │ - [2e78bf] INS │ │ - [2e78c3] parent │ │ - [2e78ca] '%.*q' │ │ - [2e78d1] zeroblob(%d) │ │ - [2e78de] sqlcipher_openssl_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [2e7926] sqlcipher_openssl_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2e7966] sqlcipher_openssl_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2e79a6] sqlcipher_openssl_hmac: 1st EVP_MAC_final() for output length calculation using algorithm %d returned %d │ │ - [2e7a0f] index_list │ │ - [2e7a1a] to │ │ - [2e7a1d] status │ │ - [2e7a24] sqlite3_get_table() called with two or more incompatible queries │ │ - [2e7a65] unknown table option: %.*s │ │ - [2e7a80] CORRELATED │ │ - [2e7a8c] RELEASE │ │ - [2e7a94] conflicting ON CONFLICT clauses specified │ │ - [2e7abe] glob │ │ - [2e7ac3] auto-index │ │ - [2e7ace] %s=? │ │ - [2e7ad3] max │ │ - [2e7ad7] cannot UPDATE generated column "%s" │ │ - [2e7afb] %s mode not allowed: %s │ │ - [2e7b13] SELECT 1 FROM "%w".sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, %d, %Q, %d)=NULL │ │ - [2e7bc2] Cannot add a NOT NULL column with default value NULL │ │ - [2e7bf7] %!.*f │ │ - [2e7bfd] strftime │ │ - [2e7c06] -> │ │ - [2e7c09] 9.0e999 │ │ - [2e7c11] SELECT coalesce((SELECT max(blockid) FROM %Q.'%q_segments') + 1, 1) │ │ - [2e7c55] de │ │ - [2e7c58] ate │ │ - [2e7c5c] ssensuo │ │ - [2e7c64] _content │ │ - [2e7c6d] CREATE TABLE %Q.'%q_segments'(blockid INTEGER PRIMARY KEY, block BLOB); │ │ - [2e7cb5] SELECT %s WHERE rowid = ? │ │ - [2e7ccf] integrity-check │ │ - [2e7cdf] SELECT %s FROM %s T WHERE T.%Q >= ? AND T.%Q <= ? ORDER BY T.%Q ASC │ │ - [2e7d23] SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1 │ │ - [2e7d77] ALTER TABLE %Q.'%q_%s' RENAME TO '%q_%s'; │ │ - [2e7da1] ousli │ │ - [2e7da7] rtree │ │ - [2e7dad] UPDATE "%w"."%w_rowid"SET │ │ - [2e7dc8] ORDER BY name │ │ - [2e7dd7] misuse │ │ - [2e7dde] MAX_EXPR_DEPTH=1000 │ │ - [2e7df2] TLS_DH_anon_WITH_AES_256_CBC_SHA │ │ - [2e7e13] AES128-SHA256 │ │ - [2e7e21] DHE-DSS-AES128-SHA256 │ │ - [2e7e37] DHE-RSA-AES128-SHA256 │ │ - [2e7e4d] AES256-CCM │ │ - [2e7e58] TLS_ECDHE_ECDSA_WITH_AES_256_CCM │ │ - [2e7e79] TLS_ECDHE_RSA_WITH_NULL_SHA │ │ - [2e7e95] TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA │ │ - [2e7eb8] TLS_ECDH_anon_WITH_AES_256_CBC_SHA │ │ - [2e7edb] RSA-PSK-AES128-GCM-SHA256 │ │ - [2e7ef5] TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 │ │ - [2e7f19] ECDHE-PSK-AES128-CBC-SHA256 │ │ - [2e7f35] TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 │ │ - [2e7f5a] DHE-DSS-CAMELLIA256-SHA │ │ - [2e7f72] IDEA-CBC-SHA │ │ - [2e7f7f] set_ciphersuites │ │ - [2e7f90] decryption failed │ │ - [2e7fa2] illegal point compression │ │ - [2e7fbc] inconsistent early data alpn │ │ - [2e7fd9] missing supported groups extension │ │ - [2e7ffc] no pem extensions │ │ - [2e800e] pem name bad prefix │ │ - [2e8022] psk identity not found │ │ - [2e8039] ssl/tls alert unsupported certificate │ │ - [2e805f] tlsv1 bad certificate hash value │ │ - [2e8080] too much early data │ │ - [2e8094] unknown protocol │ │ - [2e80a5] version too low │ │ - [2e80b5] SSL_clear │ │ - [2e80bf] bugs │ │ - [2e80c4] legacy_server_connect │ │ - [2e80da] SessionTicket │ │ - [2e80e8] SSL_use_PrivateKey │ │ - [2e80fb] SSLv3/TLS write certificate verify │ │ - [2e811e] SSLv3/TLS write finished │ │ - [2e8137] SSLv3/TLS read hello request │ │ - [2e8154] tls1_change_cipher_state │ │ - [2e816d] rsa_pss_pss_sha256 │ │ - [2e8180] CLIENT_EARLY_TRAFFIC_SECRET │ │ - [2e819c] tls13_change_cipher_state │ │ - [2e81b6] tls13_update_key │ │ - [2e81c7] ossl_quic_channel_raise_protocol_error_loc │ │ - [2e81f2] RETRY_SCID is malformed │ │ - [2e820a] INITIAL_SCID does not match expected value │ │ - [2e8235] zero-length CID in PREFERRED_ADDR │ │ - [2e8257] max_udp_payload_size │ │ - [2e826c] ch_on_handshake_alert │ │ - [2e8282] version negotiation failure │ │ - [2e829e] ch_rx_check_forged_pkt_limit │ │ - [2e82bb] ssl/quic/cc_newreno.c │ │ - [2e82d1] transport:packet_sent │ │ - [2e82e7] transport:packet_received │ │ - [2e8301] ping │ │ - [2e8306] acked_ranges │ │ - [2e8313] path_challenge │ │ - [2e8322] include/internal/ring_buf.h │ │ - [2e833e] non-minimal frame type encoding │ │ - [2e835e] conn has zero-length CID │ │ - [2e8377] ssl/quic/quic_sf_list.c │ │ - [2e838f] HANDSHAKE_DONE │ │ - [2e839e] STREAM_OFF_FIN │ │ - [2e83ad] ChaCha20 │ │ - [2e83b6] tls_construct_ctos_etm │ │ - [2e83cd] tls_parse_stoc_renegotiate │ │ - [2e83e8] tls_parse_stoc_server_name │ │ - [2e8403] tls_parse_ctos_maxfragmentlen │ │ - [2e8421] tls_construct_stoc_etm │ │ - [2e8438] write_state_machine │ │ - [2e844c] ossl_statem_client_write_transition │ │ - [2e8470] tls_construct_change_cipher_spec │ │ - [2e8491] ossl_statem_server_post_process_message │ │ - [2e84b9] bn_to_asn1_string │ │ - [2e84cb] getsockname truncated address │ │ - [2e84e9] no port defined │ │ - [2e84f9] BN_mod_inverse │ │ - [2e8508] crypto/bn/bn_mod.c │ │ - [2e851b] line │ │ - [2e8521] BOOLEAN │ │ - [2e8529] Bad time value │ │ - [2e8538] ssl_conf │ │ - [2e8541] OpenSSL X9.42 DH method │ │ - [2e8559] BN_mod_exp_mont_word │ │ - [2e856e] eckey_pub_decode │ │ - [2e857f] EC_GROUP_get_ecparameters │ │ - [2e8599] X9_62_CHARACTERISTIC_TWO │ │ - [2e85b2] fieldID │ │ - [2e85ba] base │ │ - [2e85bf] X9.62/SECG curve over a 256 bit prime field │ │ - [2e85eb] ossl_ec_GF2m_simple_point_get_affine_coordinates │ │ - [2e861c] ec_GF2m_simple_ladder_pre │ │ - [2e8636] crypto/ec/ec_key.c │ │ - [2e8649] EC_POINT_dbl │ │ - [2e8656] EC_POINT_cmp │ │ - [2e8663] Cofactor: │ │ - [2e866e] ossl_ec_GFp_mont_field_mul │ │ - [2e8689] ossl_ec_GFp_mont_field_encode │ │ - [2e86a7] ecp_nistz256_points_mul │ │ - [2e86bf] there are no property definitions with decoder %s │ │ - [2e86f1] crypto/bio/bf_readbuff.c │ │ - [2e870a] asn1 encoding routines │ │ - [2e8721] xoflen │ │ - [2e8728] ssl3-ms │ │ - [2e8730] sect113r1 │ │ - [2e873a] crypto/evp/encode.c │ │ - [2e874e] EVP_CIPHER_CTX_set_key_length │ │ - [2e876c] evp_set_parsed_default_properties │ │ - [2e878e] assertion failed: j <= sizeof(c->iv) │ │ - [2e87b3] EVP_DigestSignFinal │ │ - [2e87c7] PKCS5_pbe2_set_iv_ex │ │ - [2e87dc] PBEPARAM │ │ - [2e87e5] dh_pad │ │ - [2e87ec] fix_rsa_padding_mode │ │ - [2e8801] rsa-coefficient6 │ │ - [2e8812] EVP_PKEY_fromdata │ │ - [2e8824] int_ctx_new │ │ - [2e8830] ffdhe4096 │ │ - [2e883a] too many iterations │ │ - [2e884e] check q not prime │ │ - [2e8860] keys not set │ │ - [2e886d] cannot set parameters │ │ - [2e8883] key setup failed │ │ - [2e8894] unknown max size │ │ - [2e88a5] illegal implicit tag │ │ - [2e88ba] illegal zero content │ │ - [2e88cf] undefined order │ │ - [2e88df] engines section error │ │ - [2e88f5] no control function │ │ - [2e8909] invalid encrypted key length │ │ - [2e8926] error creating certreq │ │ - [2e893d] sct invalid signature │ │ - [2e8953] des-ede-ecb │ │ - [2e895f] hexstr2buf_sep │ │ - [2e896e] get_ptr_internal │ │ - [2e897f] prepare_from_text │ │ - [2e8991] provider_conf_load │ │ - [2e89a4] provider_conf_parse_bool_setting │ │ - [2e89c5] yes │ │ - [2e89c9] OBJ_txt2obj │ │ - [2e89d5] organizationalUnitName │ │ - [2e89ec] idea-cfb │ │ - [2e89f5] pkcs9 │ │ - [2e89fb] DSA-SHA │ │ - [2e8a03] cast5-ecb │ │ - [2e8a0d] DSA-SHA1 │ │ - [2e8a16] secretBag │ │ - [2e8a20] PBMAC1 │ │ - [2e8a27] PBE-SHA1-DES │ │ - [2e8a34] SMIME │ │ - [2e8a3a] id-smime-aa-ets-commitmentType │ │ - [2e8a59] id-alg │ │ - [2e8a60] id-cmc │ │ - [2e8a67] id-qcs │ │ - [2e8a6e] id-it-origPKIMessage │ │ - [2e8a83] id-aca-chargingIdentity │ │ - [2e8a9b] noCheck │ │ - [2e8aa3] OCSP Service Locator │ │ - [2e8ab8] Directory │ │ - [2e8ac2] ac-proxying │ │ - [2e8ace] aes-128-ecb │ │ - [2e8ada] AES-192-OFB │ │ - [2e8ae6] pilotOrganization │ │ - [2e8af8] documentVersion │ │ - [2e8b08] setct-HODInput │ │ - [2e8b17] setct-AuthResTBS │ │ - [2e8b28] setct-BatchAdminResTBE │ │ - [2e8b3f] setext-track2 │ │ - [2e8b4d] cleartext track 2 │ │ - [2e8b5f] secure device signature │ │ - [2e8b77] id-characteristic-two-basis │ │ - [2e8b93] ppBasis │ │ - [2e8b9b] camellia-192-ecb │ │ - [2e8bac] LocalKeySet │ │ - [2e8bb8] postalAddress │ │ - [2e8bc6] id-aes256-CCM │ │ - [2e8bd4] rc4-hmac-md5 │ │ - [2e8be1] dhSinglePass-stdDH-sha1kdf-scheme │ │ - [2e8c03] jurisdictionL │ │ - [2e8c11] gost89-ctr │ │ - [2e8c1c] auth-dss │ │ - [2e8c25] BLAKE2b512 │ │ - [2e8c30] id-hmacWithSHA3-512 │ │ - [2e8c44] ARIA-128-CCM │ │ - [2e8c51] dstu28147-wrap │ │ - [2e8c60] ieee-siswg │ │ - [2e8c6b] brotli │ │ - [2e8c72] responses │ │ - [2e8c7c] responseExtensions │ │ - [2e8c8f] status not yet valid │ │ - [2e8ca4] assertion failed: niv >= 0 && niv <= EVP_MAX_IV_LENGTH │ │ - [2e8cdb] crypto/pkcs12/p12_utl.c │ │ - [2e8cf3] PKCS12_MAC_DATA │ │ - [2e8d03] PKCS7_ATTR_SIGN │ │ - [2e8d13] crl │ │ - [2e8d17] NULL\n │ │ - [2e8d1d] %s (%s) │ │ - [2e8d25] ossl_parse_property │ │ - [2e8d39] data greater than mod len │ │ - [2e8d53] iqmp not inverse of q │ │ - [2e8d69] unsupported mask algorithm │ │ - [2e8d84] ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex │ │ - [2e8dac] encode_pkcs1 │ │ - [2e8db9] sys$qiow error │ │ - [2e8dc8] UI_create_method │ │ - [2e8dd9] GENERAL_NAMES │ │ - [2e8de7] d.uniformResourceIdentifier │ │ - [2e8e03] location │ │ - [2e8e0c] SSL Client │ │ - [2e8e17] crypto/x509/v3_ia5.c │ │ - [2e8e2c] r2i_certpol │ │ - [2e8e38] crypto/x509/v3_enum.c │ │ - [2e8e4e] Routing Domain Identifiers │ │ - [2e8e69] crypto/x509/v3_ist.c │ │ - [2e8e7e] %*s %s%s%s%s\n │ │ - [2e8e91] X400Name: │ │ - [2e8ea8] user │ │ - [2e8ead] TLS_FEATURE │ │ - [2e8eb9] i2s_ASN1_INTEGER │ │ - [2e8eca] invalid syntax │ │ - [2e8ed9] negative pathlen │ │ - [2e8eea] SSL_CERT_FILE │ │ - [2e8ef8] duplicate attribute │ │ - [2e8f0c] key usage does not include digital signature │ │ - [2e8f39] invalid or inconsistent certificate extension │ │ - [2e8f67] unsupported extension feature │ │ - [2e8f85] validity │ │ - [2e8f8e] failed to get platform info │ │ - [2e8faa] no-ACE │ │ - [2e8fb1] provider=base,fips=yes,output=der,structure=type-specific │ │ - [2e8feb] provider=base,fips=yes,output=blob │ │ - [2e900e] provider=default,fips=yes,output=der,structure=X9.62 │ │ - [2e9043] provider=default,fips=yes,input=der,structure=dhx │ │ - [2e9075] ARIA-128-GCM:1.2.410.200046.1.1.34 │ │ - [2e9098] WHIRLPOOL:1.0.10118.3.0.55 │ │ - [2e90b3] C1x │ │ - [2e90b7] providers/implementations/ciphers/cipher_aes_hw.c │ │ - [2e90e9] providers/implementations/ciphers/cipher_sm4_gcm.c │ │ - [2e911c] RSA PRIVATE KEY │ │ - [2e912c] dhx_to_type_specific_params_pem_encode │ │ - [2e9153] rsapss_to_SubjectPublicKeyInfo_der_encode │ │ - [2e917d] DH PUBLIC KEY │ │ - [2e918b] ec_to_PrivateKeyInfo_der_encode │ │ - [2e91ab] ec_to_EC_der_encode │ │ - [2e91bf] rsapss_to_PKCS1_pem_encode │ │ - [2e91da] dsa2msblob_encode │ │ - [2e91ec] providers/implementations/encode_decode/encode_key2text.c │ │ - [2e9226] invalid Argon2 version │ │ - [2e923d] kdf_sshkdf_derive │ │ - [2e924f] kdf_tls1_prf_derive │ │ - [2e9263] dkp_prk │ │ - [2e926b] eckem_decapsulate │ │ - [2e927d] Invalid enc public key │ │ - [2e9294] crypto/hpke/hpke_util.c │ │ - [2e92ac] cmac_set_ctx_params │ │ - [2e92c0] kmac_init │ │ - [2e92ca] get_parent_strength │ │ - [2e92de] providers/implementations/rands/drbg_hmac.c │ │ - [2e930a] seed_src_generate │ │ - [2e931c] Ed448 │ │ - [2e9322] RSA key size = %d, expected minimum = %d │ │ - [2e934b] providers/implementations/digests/md4_prov.c │ │ - [2e9378] pad-type │ │ - [2e9381] invalid mac │ │ - [2e938d] missing session id │ │ - [2e93a0] km │ │ - [2e93a3] evaluateExpression │ │ - [2e93b6] _Unwind_GetDataRelBase() not implemented │ │ - [2e93df] (subquery-%u) │ │ - [2e93ed] cipher_compatibility │ │ - [2e9402] cipher_memory_security │ │ - [2e9419] sqlite3_rekey_v2: database zDb=%p db_index:%d │ │ - [2e9447] sqlcipher_deactivate: left static master mutex │ │ - [2e9476] getpagesize │ │ - [2e9482] immutable │ │ - [2e948c] k(%d │ │ - [2e9491] ,%s%s%s │ │ - [2e9499] N. │ │ - [2e949c] IfNotZero │ │ - [2e94a6] VInitIn │ │ - [2e94ae] Freelist: │ │ - [2e94b9] unable to get the page. error code=%d │ │ - [2e94df] SELECT sql FROM "%w".sqlite_schema WHERE type='index' │ │ - [2e9515] no such module: %s │ │ - [2e9528] p2 │ │ - [2e952b] comment │ │ - [2e9533] sqlcipher_mem_malloc: calling sqlcipher_mlock(%p,%d) │ │ - [2e9568] database_list │ │ - [2e9576] function_list │ │ - [2e9584] hard_heap_limit │ │ - [2e9594] index_info │ │ - [2e959f] mmap_size │ │ - [2e95a9] query_only │ │ - [2e95b4] quick_check │ │ - [2e95c0] synchronous │ │ - [2e95cc] wal_checkpoint │ │ - [2e95db] desc │ │ - [2e95e0] database │ │ - [2e95e9] text │ │ - [2e95ee] CREATE TABLE │ │ - [2e95fc] DELETE FROM %Q.sqlite_sequence WHERE name=%Q │ │ - [2e9629] corrupt schema │ │ - [2e9638] UPDATE %Q.sqlite_master SET rootpage=%d WHERE #%d AND rootpage=#%d │ │ - [2e967b] RECURSIVE STEP │ │ - [2e968a] SCAN │ │ - [2e968f] < │ │ - [2e9691] CHECK constraint failed in %s │ │ - [2e96af] NO ACTION │ │ - [2e96b9] trigger "%s" may not write to shadow table "%s" │ │ - [2e96e9] cannot drop %s column: "%s" │ │ - [2e9705] concat_ws │ │ - [2e970f] quote │ │ - [2e9715] now │ │ - [2e9719] inf │ │ - [2e971d] FLAGS parameter to json_valid() must be between 1 and 15 │ │ - [2e9756] authorization denied │ │ - [2e976b] SELECT count(*) FROM %Q.'%q_segdir' WHERE level = ? │ │ - [2e979f] REPLACE INTO %Q.'%q_stat' VALUES(?,?) │ │ - [2e97c5] lanoita │ │ - [2e97cd] ive │ │ - [2e97d1] laci │ │ - [2e97d6] tneme │ │ - [2e97dc] Index already optimal │ │ - [2e97f2] ALTER TABLE %Q.'%q_content' RENAME TO '%q_content'; │ │ - [2e9827] fts5 │ │ - [2e982c] remove_diacritics │ │ - [2e983e] SELECT %s FROM %s T WHERE T.%Q <= ? AND T.%Q >= ? ORDER BY T.%Q DESC │ │ - [2e9883] CREATE TABLE x( │ │ - [2e9893] ousness │ │ - [2e989b] row │ │ - [2e989f] SELECT * FROM %Q.'%q_rowid' │ │ - [2e98bb] Dimension %d of cell %d on node %lld is corrupt relative to parent │ │ - [2e98fe] DELETE FROM '%q'.'%q_node' WHERE nodeno = ?1 │ │ - [2e992b] unable to delete/modify collation sequence due to active statements │ │ - [2e996f] DEFAULT_CACHE_SIZE=-2000 │ │ - [2e9988] TLS_DHE_RSA_WITH_AES_256_CBC_SHA │ │ - [2e99a9] DHE-DSS-AES256-SHA256 │ │ - [2e99bf] TLS_RSA_WITH_AES_128_GCM_SHA256 │ │ - [2e99df] DHE-RSA-AES128-CCM8 │ │ - [2e99f3] PSK-AES256-CCM │ │ - [2e9a02] ECDHE-ECDSA-AES128-CCM │ │ - [2e9a19] ECDHE-ECDSA-AES256-CCM │ │ - [2e9a30] ECDHE-ECDSA-AES256-SHA384 │ │ - [2e9a4a] TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 │ │ - [2e9a70] DHE-PSK-CHACHA20-POLY1305 │ │ - [2e9a8a] kDHEPSK │ │ - [2e9a92] aPSK │ │ - [2e9a97] CAMELLIA128 │ │ - [2e9aa3] EDH-RSA-DES-CBC3-SHA │ │ - [2e9ab8] bad packet length │ │ - [2e9aca] cannot get group name │ │ - [2e9ae0] dtls message too big │ │ - [2e9af5] invalid serverinfo data │ │ - [2e9b0d] renegotiation encoding err │ │ - [2e9b28] sequence ctr wrapped │ │ - [2e9b3d] stream recv only │ │ - [2e9b4e] tlsv1 alert record overflow │ │ - [2e9b6a] tlsv1 unsupported extension │ │ - [2e9b86] unknown mandatory parameter │ │ - [2e9ba2] options │ │ - [2e9baa] no_ems │ │ - [2e9bb1] ClientCAPath │ │ - [2e9bbe] requestCAStore │ │ - [2e9bcd] TLSv1.3 │ │ - [2e9bd5] PreferNoDHEKEX │ │ - [2e9be4] KTLSTxZerocopySendfile │ │ - [2e9bfb] tlsext_tick_age_add │ │ - [2e9c0f] SSLv3/TLS read server session ticket │ │ - [2e9c34] TLSv1.3 write client compressed certificate │ │ - [2e9c60] tls-group-name │ │ - [2e9c6f] add_provider_groups │ │ - [2e9c83] tls-group-name-internal │ │ - [2e9c9b] tls-max-tls │ │ - [2e9ca7] ssl/tls13_enc.c │ │ - [2e9cb7] retiring connection id limit violated │ │ - [2e9cdd] internal error (packet buf init) │ │ - [2e9cfe] INITIAL_MAX_STREAM_DATA_UNI is malformed │ │ - [2e9d27] OSSL_QFILTER │ │ - [2e9d34] initial │ │ - [2e9d3c] stream │ │ - [2e9d43] error_space │ │ - [2e9d4f] stream_data_blocked │ │ - [2e9d63] STREAMS valid only in 0/1-RTT │ │ - [2e9d81] depack_do_frame_path_response │ │ - [2e9d9f] STREAMS_BLOCKED_BIDI │ │ - [2e9db4] STREAM_FIN │ │ - [2e9dbf] tls_construct_ctos_key_share │ │ - [2e9ddc] dtls1_preprocess_fragment │ │ - [2e9df6] tls_construct_cert_verify │ │ - [2e9e10] tls_process_change_cipher_spec │ │ - [2e9e2f] create_ticket_prequel │ │ - [2e9e45] pkey │ │ - [2e9e4a] │ │ - [2e9e54] ASN1_IA5STRING │ │ - [2e9e63] gethostbyname addr is not af inet │ │ - [2e9e85] no such file │ │ - [2e9e92] crypto/bn/bn_lib.c │ │ - [2e9ea5] crypto/bn/bn_gcd.c │ │ - [2e9eb8] module=%s, path=%s │ │ - [2e9ecb] stbl_section │ │ - [2e9ed8] SEQWRAP │ │ - [2e9ee0] bitstr_cb │ │ - [2e9eea] dh_pkey_import_from_type │ │ - [2e9f03] DSO_set_filename │ │ - [2e9f14] Public-Key │ │ - [2e9f1f] EC_PRIVATEKEY │ │ - [2e9f2d] NIST/X9.62/SECG curve over a 192 bit prime field │ │ - [2e9f5e] ossl_ec_GF2m_simple_group_check_discriminant │ │ - [2e9f8b] ECDH_compute_key │ │ - [2e9f9c] SigEd25519 no Ed25519 collisions │ │ - [2e9fbd] decoder_process │ │ - [2e9fcd] CRYPTO lib │ │ - [2e9fd8] unable to get read lock │ │ - [2e9ff0] c2tnb191v3 │ │ - [2e9ffb] P-224 │ │ - [2ea001] alg_section │ │ - [2ea00d] fips=yes │ │ - [2ea016] oct │ │ - [2ea01a] asn1_oct_int │ │ - [2ea027] TYPE=%s │ │ - [2ea02f] OSSL_ENCODER_CTX_new_for_pkey │ │ - [2ea04d] default-digest │ │ - [2ea05c] EVP_DigestSignUpdate │ │ - [2ea071] PKCS5_pbe_set0_algor_ex │ │ - [2ea089] evp_pkey_get0_ECX_KEY │ │ - [2ea09f] cekalg │ │ - [2ea0a6] ecdh_cofactor_mode │ │ - [2ea0b9] rsa_padding_mode │ │ - [2ea0ca] md │ │ - [2ea0cd] X963KDF │ │ - [2ea0d5] evp_pkey_ctx_set1_octet_string │ │ - [2ea0f4] modp_4096 │ │ - [2ea0fe] ossl_namemap_add_names │ │ - [2ea115] invalid length │ │ - [2ea124] aria key setup failed │ │ - [2ea13a] expecting an hmac key │ │ - [2ea150] unknown bits │ │ - [2ea15d] q not prime │ │ - [2ea169] field missing │ │ - [2ea177] illegal time value │ │ - [2ea18a] invalid universalstring length │ │ - [2ea1a9] null is wrong length │ │ - [2ea1be] point arithmetic failure │ │ - [2ea1d7] command takes no input │ │ - [2ea1ee] error receiving │ │ - [2ea1fe] too many redirections │ │ - [2ea214] content type not compressed data │ │ - [2ea235] need one signer │ │ - [2ea245] no password │ │ - [2ea251] unable to finalize context │ │ - [2ea26c] log conf invalid key │ │ - [2ea281] ess digest alg unknown │ │ - [2ea298] desx │ │ - [2ea29d] aria256 │ │ - [2ea2a5] pass phrase │ │ - [2ea2b1] OSSL_provider_init │ │ - [2ea2c4] RSA-MD5 │ │ - [2ea2cc] CN │ │ - [2ea2cf] localityName │ │ - [2ea2dc] OU │ │ - [2ea2df] DES-EDE-CBC │ │ - [2ea2eb] DES-OFB │ │ - [2ea2f3] DES-EDE3-CFB │ │ - [2ea300] des-ede3-ofb │ │ - [2ea30d] nsRenewalUrl │ │ - [2ea31a] Time Stamping │ │ - [2ea328] Microsoft Encrypted File System │ │ - [2ea348] invalidityDate │ │ - [2ea357] pbeWithSHA1And128BitRC4 │ │ - [2ea36f] caIssuers │ │ - [2ea379] id-smime-mod-ets-eSigPolicy-97 │ │ - [2ea398] id-smime-aa-msgSigDigest │ │ - [2ea3b1] id-smime-cti-ets-proofOfDelivery │ │ - [2ea3d2] id-regInfo │ │ - [2ea3dd] id-cmc-getCRL │ │ - [2ea3eb] clearance │ │ - [2ea3f5] subjectInfoAccess │ │ - [2ea407] policyConstraints │ │ - [2ea419] pilotAttributeType │ │ - [2ea42c] pilotObject │ │ - [2ea438] singleLevelQuality │ │ - [2ea44b] setct-AuthResTBSX │ │ - [2ea45d] setct-CredRevResData │ │ - [2ea472] setct-CertReqData │ │ - [2ea484] setct-CapTokenTBE │ │ - [2ea496] setCext-Track2Data │ │ - [2ea4a9] DES-EDE3-CFB8 │ │ - [2ea4b7] c2onb239v5 │ │ - [2ea4c2] hmac-md5 │ │ - [2ea4cb] id-GostR3410-2001-CryptoPro-B-ParamSet │ │ - [2ea4f2] GOST 28147-89 Cryptocom ParamSet │ │ - [2ea513] searchGuide │ │ - [2ea51f] member │ │ - [2ea526] camellia-128-ccm │ │ - [2ea537] id-tc26-constants │ │ - [2ea549] ipsecIKE │ │ - [2ea552] sendRouter │ │ - [2ea55d] id-dsa-with-sha512 │ │ - [2ea570] CMC Registration Authority │ │ - [2ea58b] magma-cfb │ │ - [2ea595] cmKGA │ │ - [2ea59b] classSignToolKC3 │ │ - [2ea5ac] signedObject │ │ - [2ea5b9] id-regCtrl-rsaKeyLen │ │ - [2ea5ce] Trusted key usage (Oracle) │ │ - [2ea5e9] Zstandard compression │ │ - [2ea5ff] X509v3 Attribute Mappings │ │ - [2ea619] associatedInformation │ │ - [2ea62f] digest err │ │ - [2ea63a] nextupdate before thisupdate │ │ - [2ea657] request not signed │ │ - [2ea66a] ^I │ │ - [2ea66d] -----BEGIN │ │ - [2ea679] can't pack structure │ │ - [2ea68e] encrypt error │ │ - [2ea69c] PKCS7_add0_attrib_signing_time │ │ - [2ea6bb] no recipient matches certificate │ │ - [2ea6dc] RAND_get0_primary │ │ - [2ea6ee] CTR-DRBG │ │ - [2ea6f7] use_derivation_function │ │ - [2ea70f] OpenSSL RSA method │ │ - [2ea722] Exponent: │ │ - [2ea72c] iqmp │ │ - [2ea731] key size too small │ │ - [2ea744] mp exponent not congruent to d │ │ - [2ea763] salt length check failed │ │ - [2ea77c] SHA2-512 │ │ - [2ea785] fingerprint size does not match digest │ │ - [2ea7ac] is not a │ │ - [2ea7b5] no loaders found │ │ - [2ea7c6] OSSL_STORE_INFO_new_CERT │ │ - [2ea7df] there must be one signer │ │ - [2ea7f8] open_console │ │ - [2ea805] SSL Server │ │ - [2ea810] CERTIFICATEPOLICIES │ │ - [2ea824] POLICYQUALINFO │ │ - [2ea833] name=%s option=%s │ │ - [2ea845] ISSUING_DIST_POINT │ │ - [2ea858] %*sOnly Attribute Certificates\n │ │ - [2ea878] %*sRelative Name:\n │ │ + [2dd827] ossl_crypto_get_ex_new_index_ex │ │ + [2dd847] error loading section │ │ + [2dd85d] expecting an ec key │ │ + [2dd871] inaccessible key │ │ + [2dd882] invalid null algorithm │ │ + [2dd899] parameter too large │ │ + [2dd8ad] p not prime │ │ + [2dd8b9] aux error │ │ + [2dd8c3] illegal hex │ │ + [2dd8cf] illegal integer │ │ + [2dd8df] no sig content type │ │ + [2dd8f3] ladder post failure │ │ + [2dd907] unknown group │ │ + [2dd915] unsupported field │ │ + [2dd927] control command failed │ │ + [2dd93e] response parse error │ │ + [2dd953] msgsigdigest wrong length │ │ + [2dd96d] not pwri │ │ + [2dd976] signer certificate not found │ │ + [2dd993] type not compressed data │ │ + [2dd9ac] unwrap error │ │ + [2dd9b9] popo missing public key │ │ + [2dd9d1] algorithm not supported │ │ + [2dd9e9] unexpected pollreq │ │ + [2dd9fc] ess signing cert v2 add error │ │ + [2dda1a] missing signing certificate attribute │ │ + [2dda40] sm4 │ │ + [2dda44] assertion failed: l <= sizeof(iv) │ │ + [2dda66] chacha20_poly1305_ctrl │ │ + [2dda7d] dynamic_get_data_ctx │ │ + [2dda92] Specifies whether to load from 'DIR_ADD' directories (0=no,1=yes,2=mandatory) │ │ + [2ddae0] assertion failed: ((ptr - sh.arena) & ((sh.arena_size >> list) - 1)) == 0 │ │ + [2ddb2a] crypto/params_from_text.c │ │ + [2ddb44] .%lu │ │ + [2ddb49] X509 │ │ + [2ddb4e] idea-ecb │ │ + [2ddb57] crlDistributionPoints │ │ + [2ddb6d] md5WithRSA │ │ + [2ddb78] PBE-MD2-RC2-64 │ │ + [2ddb87] Microsoft Extension Request │ │ + [2ddba3] id-smime-cti-ets-proofOfReceipt │ │ + [2ddbc3] id-mod-qualified-cert-88 │ │ + [2ddbdc] id-it-preferredSymmAlg │ │ + [2ddbf3] id-it-caKeyUpdateInfo │ │ + [2ddc09] id-cmc-dataReturn │ │ + [2ddc1b] id-cmc-transactionId │ │ + [2ddc30] id-pda-dateOfBirth │ │ + [2ddc43] id-pda-gender │ │ + [2ddc51] dcobject │ │ + [2ddc5a] account │ │ + [2ddc62] sOARecord │ │ + [2ddc6c] setct-CapTokenData │ │ + [2ddc7f] setct-CertResTBE │ │ + [2ddc90] setCext-setExt │ │ + [2ddc9f] setCext-setQualf │ │ + [2ddcb0] ICC or token signature │ │ + [2ddcc7] CAMELLIA-128-CFB │ │ + [2ddcd8] id-GostR3410-94-CryptoPro-XchC-ParamSet │ │ + [2ddd00] businessCategory │ │ + [2ddd11] postOfficeBox │ │ + [2ddd1f] presentationAddress │ │ + [2ddd33] AES-256-XTS │ │ + [2ddd3f] RC4-HMAC-MD5 │ │ + [2ddd4c] dhSinglePass-cofactorDH-sha384kdf-scheme │ │ + [2ddd75] CAMELLIA-256-CMAC │ │ + [2ddd87] scrypt │ │ + [2ddd8e] id-tc26-signwithdigest-gost3410-2012-256 │ │ + [2dddb7] kuznyechik-ecb │ │ + [2dddc6] KxRSA_PSK │ │ + [2dddd0] auth-gost12 │ │ + [2ddddc] AuthSRP │ │ + [2ddde4] RSA-SHA3-256 │ │ + [2dddf1] sm4-ecb │ │ + [2dddf9] SM4-OFB │ │ + [2dde01] uacurve8 │ │ + [2dde0a] id-aa-ets-archiveTimestampV3 │ │ + [2dde27] basicAttConstraints │ │ + [2dde3b] X509v3 User Notice │ │ + [2dde4e] bad iv chars │ │ + [2dde5b] missing dek iv │ │ + [2dde6a] value.sdsicert │ │ + [2dde79] contents │ │ + [2dde82] key_enc_algor │ │ + [2dde90] \W%08lX │ │ + [2dde98] message digest │ │ + [2ddea7] content and data present │ │ + [2ddec0] error setting cipher │ │ + [2dded5] pkcs7 add signature error │ │ + [2ddeef] invalid header │ │ + [2ddefe] invalid modulus │ │ + [2ddf0e] invalid pss saltlen │ │ + [2ddf22] rsa operations not supported │ │ + [2ddf3f] unknown algorithm type │ │ + [2ddf56] EVP_PKEY_CTX_set_rsa_keygen_bits │ │ + [2ddf77] not a crl │ │ + [2ddf81] detached content │ │ + [2ddf92] flushing │ │ + [2ddf9b] d.registeredID │ │ + [2ddfaa] GeneralNames │ │ + [2ddfb7] %*sExplicit Text: %.*s │ │ + [2ddfce] %*sOnly User Certificates\n │ │ + [2ddfe9] IPAddressRange │ │ + [2ddff8] ipAddressChoice │ │ + [2de008] ASIdentifiers │ │ + [2de016] %*s%s- │ │ + [2de01d] %s\n │ │ + [2de021] admissionAuthority │ │ + [2de034] Code signing │ │ + [2de041] illegal empty extension │ │ + [2de059] invalid proxy policy setting │ │ + [2de076] othername error │ │ + [2de086] unable to get issuer keyid │ │ + [2de0a1] X509_ATTRIBUTE_get0_object │ │ + [2de0bc] error getting md by nid │ │ + [2de0d4] no crl found │ │ + [2de0e1] email address mismatch │ │ + [2de0f8] X509_self_signed │ │ + [2de109] crypto/x509/pcy_node.c │ │ + [2de120] ossl_policy_data_new │ │ + [2de135] X509_NAME_add_entry │ │ + [2de149] X509_EXTENSION │ │ + [2de158] public_key │ │ + [2de163] other │ │ + [2de169] ALG_PERR: %s(%d): io_getevents failed : │ │ + [2de192] provider=base,fips=no,output=der,structure=type-specific │ │ + [2de1cb] provider=base,fips=no,output=pem,structure=EncryptedPrivateKeyInfo │ │ + [2de20e] provider=base,fips=yes,input=msblob │ │ + [2de232] SHA2-224:SHA-224:SHA224:2.16.840.1.101.3.4.2.4 │ │ + [2de261] KECCAK-384 │ │ + [2de26c] KECCAK-512 │ │ + [2de277] KMAC-256:KMAC256:2.16.840.1.101.3.4.2.20 │ │ + [2de2a0] provider=default,fips=no,output=der,structure=type-specific │ │ + [2de2dc] DES3-WRAP:id-smime-alg-CMS3DESwrap:1.2.840.113549.1.9.16.3.6 │ │ + [2de319] mgf1-properties │ │ + [2de329] providers/implementations/ciphers/cipher_sm4.c │ │ + [2de358] GB │ │ + [2de35b] dhx_to_PrivateKeyInfo_der_encode │ │ + [2de37c] ed448_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [2de3a8] x448_to_PrivateKeyInfo_der_encode │ │ + [2de3ca] ec_to_EC_pem_encode │ │ + [2de3de] %s Public-Key:\n │ │ + [2de3ee] kdf_pkcs12_derive │ │ + [2de400] supp-pubinfo │ │ + [2de40d] secretsz invalid │ │ + [2de41e] ossl_hpke_labeled_extract │ │ + [2de438] DHKEM │ │ + [2de43e] gmac_setkey │ │ + [2de44a] providers/implementations/rands/drbg_hash.c │ │ + [2de476] PSS restrictions lack hash algorithm │ │ + [2de49b] hash algorithm name too long │ │ + [2de4b8] rsa_verify_recover │ │ + [2de4cb] crypto/sm2/sm2_sign.c │ │ + [2de4e1] Given path=%s │ │ + [2de4ef] fips module in error state │ │ + [2de50a] missing key │ │ + [2de516] missing pass │ │ + [2de523] parent cannot generate random numbers │ │ + [2de549] providers/implementations/ciphers/ciphercommon_block.c │ │ + [2de580] gcm_tls_cipher │ │ + [2de58f] tid │ │ + [2de593] pect │ │ + [2de598] der │ │ + [2de59c] iction_resistance │ │ + [2de5ae] providers/implementations/digests/digestcommon.c │ │ + [2de5df] ssl/record/methods/tls_pad.c │ │ + [2de5fc] _Unwind_Resume() can't return │ │ + [2de61a] libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big\n │ │ + [2de65c] Can't binary search on variable length encoded data. │ │ + [2de691] msgCPtr │ │ + [2de699] jsonrpcInstanceCPtr │ │ + [2de6ad] cipher_version │ │ + [2de6bc] PRAGMA cipher_plaintext_header_size = %d; │ │ + [2de6e6] PRAGMA cipher_default_kdf_algorithm = %s; │ │ + [2de710] sqlcipherCodecAttach: calling sqlite3BtreeSetAutoVacuum() │ │ + [2de74a] cipher_page_size not a power of 2 and between 512 and 65536 inclusive │ │ + [2de790] DETACH DATABASE called %d │ │ + [2de7aa] write │ │ + [2de7b0] geteuid │ │ + [2de7b8] /tmp │ │ + [2de7bd] fsync │ │ + [2de7c3] BeginSubrtn │ │ + [2de7cf] Subtract │ │ + [2de7d8] OpenDup │ │ + [2de7e0] Sequence │ │ + [2de7e9] cannot open savepoint - SQL statements in progress │ │ + [2de81c] into │ │ + [2de821] freelist leaf count too big on page %u │ │ + [2de848] p5 │ │ + [2de84b] sqlcipher_codec_ctx_reserve_setup: base_reserve=%d block_sz=%d md_size=%d reserve=%d │ │ + [2de8a0] sqlcipher_codec_ctx_init_kdf_salt: obtaining salt │ │ + [2de8d2] sqlcipher_codec_ctx_init_kdf_salt: unable to read salt from file header, generating random │ │ + [2de92d] sqlcipher_cipher_ctx_key_derive: ctx->kdf_salt_sz=%d ctx->kdf_iter=%d ctx->fast_kdf_iter=%d ctx->key_sz=%d │ │ + [2de998] cipher_ctx_key_derive: deriving key using full PBKDF2 with %d iterations │ │ + [2de9e1] sqlcipher_openssl_deactivate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [2dea29] sqlcipher_openssl_add_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2dea6e] sqlcipher_openssl_add_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2deab2] table_xinfo │ │ + [2deabe] narg │ │ + [2deac3] ROLLBACK │ │ + [2deacc] the "." operator │ │ + [2deadd] ROWID │ │ + [2deae3] %s.%z │ │ + [2deae9] access to %z is prohibited │ │ + [2deb04] recursive reference in a subquery: %s │ │ + [2deb2a] NUM │ │ + [2deb2e] %s cannot use variables │ │ + [2deb46] DELETE FROM %Q.sqlite_master WHERE tbl_name=%Q and type!='trigger' │ │ + [2deb89] NOCASE │ │ + [2deb90] INDEX %d │ │ + [2deb99] frame ending offset must be a non-negative number │ │ + [2debcb] USE TEMP B-TREE FOR %s(ORDER BY) │ │ + [2debec] cannot UPSERT a view │ │ + [2dec01] -%T │ │ + [2dec05] issisi │ │ + [2dec0c] iisX │ │ + [2dec11] iss │ │ + [2dec15] there is already another table or index with this name: %s │ │ + [2dec50] abs │ │ + [2dec54] round │ │ + [2dec5a] %02d:%02d:%02d │ │ + [2dec69] json_valid │ │ + [2dec74] 9e999 │ │ + [2dec7a] SELECT max(level) FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ + [2decbc] tokenize │ │ + [2decc5] compress │ │ + [2decce] ASC │ │ + [2decd2] pcx │ │ + [2decd6] bm25 │ │ + [2decdb] ism │ │ + [2decdf] CREATE TABlE vocab(term, doc, col, offset) │ │ + [2ded0a] %g │ │ + [2ded0e] a%d=?%d │ │ + [2ded16] SELECT stat FROM %Q.sqlite_stat1 WHERE tbl = '%q_rowid' │ │ + [2ded4e] / │ │ + [2ded50] DEFAULT_SYNCHRONOUS=2 │ │ + [2ded66] MAX_DEFAULT_PAGE_SIZE=8192 │ │ + [2ded81] MAX_WORKER_THREADS=0 │ │ + [2ded96] TEMP_STORE=3 │ │ + [2deda3] SHA2-256 │ │ + [2dedac] TLS_AES_128_GCM_SHA256 │ │ + [2dedc3] ADH-AES128-SHA256 │ │ + [2dedd5] TLS_RSA_WITH_AES_128_CCM │ │ + [2dedee] TLS_PSK_WITH_AES_128_CCM │ │ + [2dee07] ECDHE-ECDSA-AES256-SHA │ │ + [2dee1e] ECDHE-RSA-AES256-SHA384 │ │ + [2dee36] ECDHE-ECDSA-AES256-GCM-SHA384 │ │ + [2dee54] TLS_PSK_WITH_AES_256_GCM_SHA384 │ │ + [2dee74] DHE-PSK-AES128-GCM-SHA256 │ │ + [2dee8e] SRP-AES-128-CBC-SHA │ │ + [2deea2] TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ + [2deecc] TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 │ │ + [2deef5] TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA │ │ + [2def1b] PSK-CAMELLIA256-SHA384 │ │ + [2def32] GOST2001-GOST89-GOST89 │ │ + [2def49] ECDHE-ECDSA-ARIA128-GCM-SHA256 │ │ + [2def68] aRSA │ │ + [2def6d] bad dh value │ │ + [2def7a] bad srtp mki value │ │ + [2def8d] certificate verify failed │ │ + [2defa7] cookie mismatch │ │ + [2defb7] dane cannot override mtype full │ │ + [2defd7] no certificates returned │ │ + [2deff0] no compression specified │ │ + [2df009] no valid scts │ │ + [2df017] tls invalid ecpointformat list │ │ + [2df036] unsafe legacy renegotiation disabled │ │ + [2df05b] unsupported config value op │ │ + [2df077] cmd=%s │ │ + [2df07e] verifyCAfile │ │ + [2df08b] Peer │ │ + [2df090] SSL_use_certificate │ │ + [2df0a4] SSLv3/TLS write server hello │ │ + [2df0c1] TLSv1.3 write encrypted extensions │ │ + [2df0e4] tls-group-is-kem │ │ + [2df0f5] rsa_pkcs1_sha512 │ │ + [2df106] SERVER_TRAFFIC_SECRET_0 │ │ + [2df11e] quic_do_handshake │ │ + [2df130] ssl/quic/quic_channel.c │ │ + [2df148] RETRY_SCID sent when not performing a retry │ │ + [2df174] INITIAL_SCID is malformed │ │ + [2df18e] DISABLE_ACTIVE_MIGRATION is malformed │ │ + [2df1b4] invalid_token │ │ + [2df1c2] ack │ │ + [2df1c6] maximum │ │ + [2df1ce] internal error (stream allocation) │ │ + [2df1f1] exceeded maximum crypto buffer │ │ + [2df210] CONN_CLOSE_TRANSPORT │ │ + [2df225] do_dtls1_write │ │ + [2df234] RB │ │ + [2df237] custom_ext_add │ │ + [2df246] tls_get_message_header │ │ + [2df25d] ssl_choose_client_version │ │ + [2df277] tls_process_client_rpk │ │ + [2df28e] tls_process_cke_gost │ │ + [2df2a3] asn1_ex_c2i │ │ + [2df2af] ossl_c2i_ASN1_OBJECT │ │ + [2df2c4] Type=%s │ │ + [2df2cc] unable to nodelay │ │ + [2df2de] unsupported protocol family │ │ + [2df2fa] BN_CTX_start │ │ + [2df307] .conf │ │ + [2df30d] crypto/asn1/asn1_gen.c │ │ + [2df324] BMP │ │ + [2df328] T61 │ │ + [2df32c] crypto/ct/ct_sct_ctx.c │ │ + [2df343] DH_check_params_ex │ │ + [2df356] pub_key │ │ + [2df35e] NIST/SECG curve over a 224 bit prime field │ │ + [2df389] OpenSSL EC_KEY method │ │ + [2df39f] EC_GROUP_set_curve │ │ + [2df3b2] EC_POINT_get_affine_coordinates │ │ + [2df3d2] EC_GROUP_get_pentanomial_basis │ │ + [2df3f1] crypto/ec/ecdsa_sign.c │ │ + [2df408] ossl_ec_GFp_mont_field_inv │ │ + [2df423] crypto/bn/bn_sqrt.c │ │ + [2df437] crypto/ec/ecx_meth.c │ │ + [2df44c] OSSL_DECODER_CTX_set_cleanup │ │ + [2df469] LOAD │ │ + [2df46e] X509V3 lib │ │ + [2df479] pbits │ │ + [2df47f] sect113r2 │ │ + [2df489] brainpoolP256t1 │ │ + [2df499] B-283 │ │ + [2df49f] num │ │ + [2df4a3] OSSL_ENCODER_CTX_set_output_type │ │ + [2df4c4] keylength │ │ + [2df4ce] crypto/evp/p5_crpt2.c │ │ + [2df4e4] keymgmt key type = %s but legacy type = EVP_PKEY_NONE │ │ + [2df51a] dsa_paramgen_check │ │ + [2df52d] modp_3072 │ │ + [2df537] generator G: │ │ + [2df544] crypto/context.c │ │ + [2df555] HMAC-DRBG-KDF │ │ + [2df563] CRYPTO_set_ex_data │ │ + [2df576] p is not prime │ │ + [2df585] invalid public key │ │ + [2df598] invalid operation │ │ + [2df5aa] no key set │ │ + [2df5b5] null mac pkey ctx │ │ + [2df5c7] unsupported salt type │ │ + [2df5dd] illegal padding │ │ + [2df5ed] invalid scrypt parameters │ │ + [2df607] sequence or set needs config │ │ + [2df624] time not ascii format │ │ + [2df63a] too long │ │ + [2df643] too small │ │ + [2df64d] missing close square bracket │ │ + [2df66a] invalid negative value │ │ + [2df681] could not unload the shared library │ │ + [2df6a5] finish failed │ │ + [2df6b3] content type not signed data │ │ + [2df6d0] decrypt error │ │ + [2df6de] messagedigest wrong length │ │ + [2df6f9] type not encrypted data │ │ + [2df711] multiple responses not supported │ │ + [2df732] DES-EDE │ │ + [2df73a] copy_integer │ │ + [2df747] crypto/provider_core.c │ │ + [2df75e] openssl-version │ │ + [2df76e] X509v3 CRL Number │ │ + [2df780] Microsoft Individual Code Signing │ │ + [2df7a2] PBE-SHA1-RC4-128 │ │ + [2df7b3] PBE-SHA1-3DES │ │ + [2df7c1] authorityInfoAccess │ │ + [2df7d5] id-pda │ │ + [2df7dc] id-pkix1-implicit-93 │ │ + [2df7f1] id-it-encKeyPairTypes │ │ + [2df807] id-cct-PKIResponse │ │ + [2df81a] Nonce │ │ + [2df820] ecdsa-with-SHA1 │ │ + [2df830] Hold Instruction Call Issuer │ │ + [2df84d] organizationalStatus │ │ + [2df862] setct-OIData │ │ + [2df86f] setct-AuthResTBE │ │ + [2df880] setct-AuthTokenTBE │ │ + [2df893] setct-AcqCardCodeMsgTBE │ │ + [2df8ab] setAttr-GenCryptgrm │ │ + [2df8bf] set-brand-Diners │ │ + [2df8d0] DES-CDMF │ │ + [2df8d9] itu-t │ │ + [2df8df] DES-CFB8 │ │ + [2df8e8] DES-EDE3-CFB1 │ │ + [2df8f6] sha384WithRSAEncryption │ │ + [2df90e] seed-cbc │ │ + [2df917] ecdsa-with-SHA256 │ │ + [2df929] id-GostR3410-94-a │ │ + [2df93b] GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom │ │ + [2df96c] seeAlso │ │ + [2df974] aes-128-ctr │ │ + [2df980] dhSinglePass-stdDH-sha256kdf-scheme │ │ + [2df9a4] dhSinglePass-stdDH-sha512kdf-scheme │ │ + [2df9c8] id-tc26-sign │ │ + [2df9d5] id-tc26-digest │ │ + [2df9e4] kuznyechik-ctr │ │ + [2df9f3] chacha20-poly1305 │ │ + [2dfa05] KxPSK │ │ + [2dfa0b] auth-psk │ │ + [2dfa14] ARIA-256-CCM │ │ + [2dfa21] id-tc26-gost-3410-2012-256-paramSetA │ │ + [2dfa46] SSKDF │ │ + [2dfa4c] id-it-rootCaKeyUpdate │ │ + [2dfa62] Class of Signing Tool KC1 │ │ + [2dfa7c] id-aa-ATSHashIndex │ │ + [2dfa8f] holderNameConstraints │ │ + [2dfaa5] responderId │ │ + [2dfab1] crlTime │ │ + [2dfab9] read key │ │ + [2dfac2] Proc-Type: 4,%s\n │ │ + [2dfad3] load_iv │ │ + [2dfadb] PKCS7_ATTRIBUTES │ │ + [2dfaec] crypto/asn1/tasn_prn.c │ │ + [2dfb03] │ │ + [2dfb0d] cons: │ │ + [2dfb14] appl [ %d ] │ │ + [2dfb20] cipher not initialized │ │ + [2dfb37] ossl_property_str │ │ + [2dfb49] ossl_rand_get_entropy │ │ + [2dfb5f] already instantiated │ │ + [2dfb74] selftest failure │ │ + [2dfb85] RAND_priv_bytes_ex │ │ + [2dfb98] random_conf_init │ │ + [2dfba9] crypto/rsa/rsa_ameth.c │ │ + [2dfbc0] OpenSSL RSA-PSS method │ │ + [2dfbd7] prime_infos │ │ + [2dfbe3] data too small │ │ + [2dfbf2] no public exponent │ │ + [2dfc05] ossl_rsa_sp800_56b_check_public │ │ + [2dfc25] crypto/rsa/rsa_sp800_56b_gen.c │ │ + [2dfc44] unsupported operation │ │ + [2dfc5a] crypto/thread/arch/thread_posix.c │ │ + [2dfc7c] unacceptable policy │ │ + [2dfc90] result too small │ │ + [2dfca1] X509_PKEY_new │ │ + [2dfcaf] crypto/x509/v3_conf.c │ │ + [2dfcc5] CRL Sign │ │ + [2dfcce] cRLSign │ │ + [2dfcd6] encipherOnly │ │ + [2dfce3] ca │ │ + [2dfce6] , value= │ │ + [2dfcef] noticeref │ │ + [2dfcf9] AA Compromise │ │ + [2dfd07] crypto/ocsp/v3_ocsp.c │ │ + [2dfd1d] %s%02x │ │ + [2dfd24] AS │ │ + [2dfd27] namingAuthorityText │ │ + [2dfd3b] %*s Info Entries:\n │ │ + [2dfd51] requireExplicitPolicy │ │ + [2dfd67] SSL client │ │ + [2dfd72] sslserver │ │ + [2dfd7c] othername: %s: │ │ + [2dfd8b] othername:SRVName:%.*s │ │ + [2dfda2] copy │ │ + [2dfda7] s2i_skey_id │ │ + [2dfdb3] -0x │ │ + [2dfdb7] invalid empty name │ │ + [2dfdca] X509_add_certs │ │ + [2dfdd9] no certificate found │ │ + [2dfdee] unable to get certs public key │ │ + [2dfe0d] crypto/x509/x509_lu.c │ │ + [2dfe23] RFC 3779 resource not subset of parent's resources │ │ + [2dfe56] Empty Subject Alternative Name extension │ │ + [2dfe7f] check_policy │ │ + [2dfe8c] OCSP responder │ │ + [2dfe9b] trust │ │ + [2dfea1] afalg │ │ + [2dfea7] ALG_PERR: %s(%d): Failed to set socket option : │ │ + [2dfed8] padlock │ │ + [2dfee0] provider=base,fips=no,output=text │ │ + [2dff02] SHAKE-256:SHAKE256:2.16.840.1.101.3.4.2.12 │ │ + [2dff2d] OpenSSL X9.42 DH implementation │ │ + [2dff4d] OpenSSL RSA implementation │ │ + [2dff68] OpenSSL CMAC via EVP_PKEY implementation │ │ + [2dff91] provider=default,fips=yes,output=msblob │ │ + [2dffb9] provider=default,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ + [2dffff] provider=default,fips=yes,output=der,structure=dhx │ │ + [2e0032] provider=default,fips=yes,output=pem,structure=X9.42 │ │ + [2e0067] AES-192-WRAP:id-aes192-wrap:AES192-WRAP:2.16.840.1.101.3.4.1.25 │ │ + [2e00a7] ARIA-128-CFB:1.2.410.200046.1.1.3 │ │ + [2e00c9] SM4-GCM:1.2.156.10197.1.104.8 │ │ + [2e00e7] sm4_xts_stream_update │ │ + [2e00fd] ossl_blake2s_get_ctx_params │ │ + [2e0119] ossl_b2i_DSA_after_header │ │ + [2e0133] dh_to_type_specific_params_pem_encode │ │ + [2e0159] rsa_to_RSA_der_encode │ │ + [2e016f] pub: │ │ + [2e0174] rsapss2text_encode │ │ + [2e0187] kdf_argon2_derive │ │ + [2e0199] initialize │ │ + [2e01a4] kdf_argon2_ctx_set_version │ │ + [2e01bf] hmac_drbg_kdf_set_ctx_params │ │ + [2e01dc] kdf_pbkdf2_set_ctx_params │ │ + [2e01f6] providers/implementations/kdfs/sskdf.c │ │ + [2e021d] acvp-info │ │ + [2e0227] partyv-info │ │ + [2e0233] supp-privinfo │ │ + [2e0241] derive_secret │ │ + [2e024f] dhkem_decap │ │ + [2e025b] ecx_gen_set_params │ │ + [2e026e] providers/implementations/signature/ecdsa_sig.c │ │ + [2e029e] ed448_digest_sign │ │ + [2e02b0] MGF1 hash algorithm name too long │ │ + [2e02d2] ossl_sm2_compute_z_digest │ │ + [2e02ec] rc2_magic_to_keybits │ │ + [2e0301] providers/implementations/kdfs/pvkkdf.c │ │ + [2e0329] unable to get passphrase │ │ + [2e0342] ossl_cipher_var_keylen_set_ctx_params │ │ + [2e0368] ossl_cipher_generic_stream_final │ │ + [2e0389] ossl_cipher_generic_cipher │ │ + [2e03a4] dh-cofactor-mode │ │ + [2e03b5] ypt-level │ │ + [2e03bf] gerprint │ │ + [2e03c8] equests │ │ + [2e03d0] ata-size │ │ + [2e03d9] nterleave │ │ + [2e03e3] unsupported x86 register │ │ + [2e03fc] getULEB128 │ │ + [2e0407] libunwind: unsupported .eh_frame_hdr at %llx: need at least 4 bytes of data but only got %zd\n │ │ + [2e0465] ip │ │ + [2e0469] . │ │ + [2e046b] foreign key │ │ + [2e0477] sqlcipher_codec_pragma: db=%p iDb=%d pParse=%p zLeft=%s zRight=%s ctx=%p │ │ + [2e04c0] cipher_default_hmac_algorithm │ │ + [2e04de] PBKDF2_HMAC_SHA512 │ │ + [2e04f1] unknown database %s │ │ + [2e0505] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_copy │ │ + [2e054b] sqlcipher_page_cipher: hmac check failed for pgno=%d returning SQLITE_ERROR │ │ + [2e0597] set user version failed, error code %d │ │ + [2e05be] ' │ │ + [2e05c0] pread64 │ │ + [2e05c8] unlink │ │ + [2e05cf] VUpdate │ │ + [2e05d7] IfNotOpen │ │ + [2e05e1] Eq │ │ + [2e05e4] Offset │ │ + [2e05eb] OpenPseudo │ │ + [2e05f6] ResetCount │ │ + [2e0601] Rowid │ │ + [2e0607] IntegrityCk │ │ + [2e0613] NOT NULL │ │ + [2e061c] no such savepoint: %s │ │ + [2e0632] ValueList │ │ + [2e063c] add column │ │ + [2e0647] 2nd reference to page %u │ │ + [2e0660] Bad ptr map entry key=%u expected=(%u,%u) got=(%u,%u) │ │ + [2e0696] sqlite3Codec: error invalid plaintext_header_sz: %d │ │ + [2e06ca] PRAGMA journal_mode; │ │ + [2e06df] optimize │ │ + [2e06e8] threads │ │ + [2e06f0] %c"%s" │ │ + [2e06f7] ,schema HIDDEN │ │ + [2e0706] from │ │ + [2e070b] so │ │ + [2e070e] lib │ │ + [2e0712] unrecognized token: "%T" │ │ + [2e072b] AUTOINCREMENT not allowed on WITHOUT ROWID tables │ │ + [2e075d] %s: %s.%s.%s │ │ + [2e076a] Expression tree is too large (maximum depth %d) │ │ + [2e079a] INDEX %s │ │ + [2e07a3] > │ │ + [2e07a5] of index │ │ + [2e07b0] restart │ │ + [2e07b8] shared │ │ + [2e07bf] tbl,idx,neq,nlt,ndlt,sample │ │ + [2e07db] UPDATE "%w".sqlite_master SET sql = printf('%%.%ds, ',sql) || %Q || substr(sql,1+length(printf('%%.%ds',sql))) WHERE type = 'table' AND name = %Q │ │ + [2e086d] 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*' │ │ + [2e09ce] nullif │ │ + [2e09d5] zeroblob │ │ + [2e09de] 20c:20e │ │ + [2e09e6] insert │ │ + [2e09ed] unknown error │ │ + [2e09fb] SELECT (SELECT max(idx) FROM %Q.'%q_segdir' WHERE level = ?) + 1 │ │ + [2e0a3c] illa │ │ + [2e0a41] e │ │ + [2e0a43] 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'; │ │ + [2e0afd] AND │ │ + [2e0b01] INSERT INTO %Q.%Q(%Q) VALUES('flush') │ │ + [2e0b27] DELETE FROM %Q.'%q_data';DELETE FROM %Q.'%q_idx'; │ │ + [2e0b59] SELECT segid, term, (pgno>>1), (pgno&1) FROM %Q.'%q_idx' WHERE segid=%d ORDER BY 1, 2 │ │ + [2e0baf] unable to validate the inverted index for FTS5 table %s.%s: %s │ │ + [2e0bee] SELECT t.%Q FROM %Q.%Q AS t WHERE t.%Q MATCH '*id' │ │ + [2e0c21] wrong number of arguments to function rtreecheck() │ │ + [2e0c54] Auxiliary rtree columns must be last │ │ + [2e0c79] dtls1_check_timeout_num │ │ + [2e0c91] ssl_encapsulate │ │ + [2e0ca1] TLS_DH_anon_WITH_AES_128_CBC_SHA256 │ │ + [2e0cc5] DHE-PSK-NULL-SHA │ │ + [2e0cd6] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 │ │ + [2e0cfc] SRP-AES-256-CBC-SHA │ │ + [2e0d10] TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 │ │ + [2e0d3e] ADH-CAMELLIA256-SHA │ │ + [2e0d52] ssl_verify_internal │ │ + [2e0d66] SRP │ │ + [2e0d6a] aGOST01 │ │ + [2e0d72] ECDHE │ │ + [2e0d78] AESGCM │ │ + [2e0d7f] bad ecc cert │ │ + [2e0d8c] bad length │ │ + [2e0d97] copy parameters failed │ │ + [2e0dae] feature not renegotiable │ │ + [2e0dc7] length too short │ │ + [2e0dd8] no ciphers specified │ │ + [2e0ded] no srtp profiles │ │ + [2e0dfe] packet length too long │ │ + [2e0e15] ssl3 ext invalid servername │ │ + [2e0e31] ssl/tls alert certificate expired │ │ + [2e0e53] unexpected record │ │ + [2e0e65] unknown cipher returned │ │ + [2e0e7d] unsupported status type │ │ + [2e0e95] use srtp not negotiated │ │ + [2e0ead] wrong certificate type │ │ + [2e0ec4] SSL_new │ │ + [2e0ecc] anti_replay │ │ + [2e0ed8] DHParameters │ │ + [2e0ee5] SSL_SESSION_ASN1 │ │ + [2e0ef6] tlsext_tick │ │ + [2e0f02] DTLS1 read hello verify request │ │ + [2e0f22] tls1_export_keying_material │ │ + [2e0f3e] ssl/quic/qlog.c │ │ + [2e0f4e] QLOGDIR │ │ + [2e0f56] unknown │ │ + [2e0f5e] internal error (rstream queue) │ │ + [2e0f7d] internal error (decode frame handshake done) │ │ + [2e0faa] ALPN must be configured when using QUIC │ │ + [2e0fd2] no application protocol negotiated │ │ + [2e0ff5] quic_write_records │ │ + [2e1008] PING │ │ + [2e100d] ssl/quic/quic_wire_pkt.c │ │ + [2e1026] ssl/record/methods/dtls_meth.c │ │ + [2e1045] tls_construct_ctos_supported_groups │ │ + [2e1069] tls_parse_ctos_alpn │ │ + [2e107d] tls_process_hello_req │ │ + [2e1093] dtls_construct_hello_verify_request │ │ + [2e10b7] type-specific │ │ + [2e10c5] %d\n │ │ + [2e10c9] uint64_c2i │ │ + [2e10d4] invalid argument │ │ + [2e10e5] malformed host or service │ │ + [2e10ff] BIO_find_type │ │ + [2e110d] module_init │ │ + [2e1119] NCONF_load │ │ + [2e1124] FORM │ │ + [2e1129] crypto/conf/conf_ssl.c │ │ + [2e1140] o2i_SCT_LIST │ │ + [2e114d] dh_pub_decode │ │ + [2e115b] dh_pkey_public_check │ │ + [2e1170] s: │ │ + [2e1176] dsa_new_intern │ │ + [2e1185] eckey_param2type │ │ + [2e1196] ec_pkey_check │ │ + [2e11a4] use-cofactor-flag │ │ + [2e11b6] EC_GROUP_get_ecpkparameters │ │ + [2e11d2] i2d_ECPrivateKey │ │ + [2e11e3] cofactor │ │ + [2e11ec] ec_group_explicit_todata │ │ + [2e1205] RFC 5639 curve over a 224 bit prime field │ │ + [2e122f] EC_POINT_is_on_curve │ │ + [2e1244] Field Type: %s\n │ │ + [2e1254] ossl_ec_GFp_simple_group_set_curve │ │ + [2e1277] ossl_ecx_compute_key │ │ + [2e128c] int_engine_configure │ │ + [2e12a1] default_algorithms │ │ + [2e12b4] section=%s, name=%s, value=%s │ │ + [2e12d2] crypto/engine/tb_asnmth.c │ │ + [2e12ec] OSSL_DECODER lib │ │ + [2e12fd] EVP_DigestFinal_ex │ │ + [2e1310] EVP_MD_CTX_ctrl │ │ + [2e1320] sect131r1 │ │ + [2e132a] sect409k1 │ │ + [2e1334] wap-wsg-idm-ecid-wtls4 │ │ + [2e134b] brainpoolP512r1 │ │ + [2e135b] crypto/evp/evp_pkey.c │ │ + [2e1371] OSSL_ENCODER_get0_provider │ │ + [2e138c] OSSL_ENCODER_CTX_set_params │ │ + [2e13a8] keyfunc │ │ + [2e13b0] iter │ │ + [2e13b5] EVP_PKEY_generate │ │ + [2e13c7] modp_1536 │ │ + [2e13d1] no inverse │ │ + [2e13dc] input not initialized │ │ + [2e13f2] invalid key │ │ + [2e13fe] unknown cipher │ │ + [2e140d] adding object │ │ + [2e141b] illegal null │ │ + [2e1428] illegal options on item template │ │ + [2e1449] invalid modifier │ │ + [2e145a] no matching choice type │ │ + [2e1472] invalid pragma │ │ + [2e1481] number too large │ │ + [2e1492] invalid peer key │ │ + [2e14a3] server canceled connection │ │ + [2e14be] messagedigest attribute wrong length │ │ + [2e14e3] no key or cert │ │ + [2e14f2] missing public key │ │ + [2e1505] no stdio │ │ + [2e150e] no suitable sender cert │ │ + [2e1526] sct future timestamp │ │ + [2e153b] sct invalid │ │ + [2e1547] des-ede3-ecb │ │ + [2e1554] crypto/engine/eng_dyn.c │ │ + [2e156c] assertion failed: sh_testbit(ptr, list, sh.bittable) │ │ + [2e15a1] general_get_int │ │ + [2e15b1] activate │ │ + [2e15ba] assertion failed: ret != UINT64_MAX │ │ + [2e15de] OBJ_create │ │ + [2e15e9] rsadsi │ │ + [2e15f0] authorityKeyIdentifier │ │ + [2e1607] MDC2 │ │ + [2e160c] dsaEncryption │ │ + [2e161a] friendlyName │ │ + [2e1627] msExtReq │ │ + [2e1630] CA Issuers │ │ + [2e163b] X9-57 │ │ + [2e1641] id-smime-aa-mlExpandHistory │ │ + [2e165d] dvcs │ │ + [2e1662] id-cmc-lraPOPWitness │ │ + [2e1677] domainComponent │ │ + [2e1687] aes-256-cbc │ │ + [2e1693] AES-256-OFB │ │ + [2e169f] pilotPerson │ │ + [2e16ab] homeTelephoneNumber │ │ + [2e16bf] homePostalAddress │ │ + [2e16d1] Secure Electronic Transactions │ │ + [2e16f0] set-ctype │ │ + [2e16fa] setct-AuthRevReqTBE │ │ + [2e170e] setext-pinSecure │ │ + [2e171f] setAttr-PGWYcap │ │ + [2e172f] des-cfb1 │ │ + [2e1738] SHA224 │ │ + [2e173f] camellia-256-ecb │ │ + [2e1750] subjectDirectoryAttributes │ │ + [2e176b] id-DHBasedMac │ │ + [2e1779] aes-256-ccm │ │ + [2e1785] aes-256-xts │ │ + [2e1791] CT Precertificate Poison │ │ + [2e17aa] CAMELLIA-128-CMAC │ │ + [2e17bc] CAMELLIA-192-CCM │ │ + [2e17cd] id-scrypt │ │ + [2e17d7] capwapAC │ │ + [2e17e0] secureShellServer │ │ + [2e17f2] kx-dhe-psk │ │ + [2e17fd] kx-srp │ │ + [2e1804] ARIA-192-CFB8 │ │ + [2e1812] dsa_with_SHA3-512 │ │ + [2e1824] aria-256-gcm │ │ + [2e1831] SM3 │ │ + [2e1835] GOST R 34.10-2012 (256 bit) ParamSet A │ │ + [2e185c] kmac128 │ │ + [2e1864] blake2smac │ │ + [2e186f] sbgp-autonomousSysNumv2 │ │ + [2e1887] ipAddr-asNumber │ │ + [2e1897] SM4-GCM │ │ + [2e189f] sm4-ccm │ │ + [2e18a7] X509v3 No Assertion │ │ + [2e18bb] X509v3 Single Use │ │ + [2e18cd] X509v3 Authorization Validation │ │ + [2e18ed] status too old │ │ + [2e18fc] Enter PEM pass phrase: │ │ + [2e1913] PKCS7_SIGNED │ │ + [2e1920] content_type │ │ + [2e192d] OCTET STRING │ │ + [2e193a] :BAD INTEGER │ │ + [2e1947] \ │ │ + [2e1949] PKCS7_ctrl │ │ + [2e1954] no signatures on data │ │ + [2e196a] not a decimal digit │ │ + [2e197e] no matching string delimiter │ │ + [2e199b] parse_string │ │ + [2e19a8] rand_new_seed │ │ + [2e19b6] ossl_rsa_pss_to_ctx │ │ + [2e19ca] %s │ │ + [2e19ce] exponent1: │ │ + [2e19d9] prime%d: │ │ + [2e19e2] ossl_rsa_fips186_4_gen_prob_primes │ │ + [2e1a05] loader_from_algorithm │ │ + [2e1a1b] PKCS12_unpack_p7data │ │ + [2e1a30] UI_set_result_ex │ │ + [2e1a41] crypto/asn1/x_pkey.c │ │ + [2e1a56] GENERAL_NAME │ │ + [2e1a63] crypto/x509/v3_bitst.c │ │ + [2e1a7a] DIST_POINT │ │ + [2e1a85] professionItems │ │ + [2e1a95] %*s namingAuthorityText: │ │ + [2e1ab0] hex: │ │ + [2e1ab5] PKEY_USAGE_PERIOD │ │ + [2e1ac7] EdiPartyName │ │ + [2e1ad4] invalid section │ │ + [2e1ae4] user too long │ │ + [2e1af2] akid mismatch │ │ + [2e1b00] can't check dh key │ │ + [2e1b13] loading defaults │ │ + [2e1b24] unspecified certificate verification error │ │ + [2e1b4f] invalid CA certificate │ │ + [2e1b66] x509_name_ex_new │ │ + [2e1b77] eventfd failed │ │ + [2e1b86] AFALG engine support │ │ + [2e1b9b] ALG_PERR: %s(%d): read failed for event fd : │ │ + [2e1bc9] provider=base,fips=yes,output=pem,structure=pkcs3 │ │ + [2e1bfb] AES-256-WRAP-PAD:id-aes256-wrap-pad:AES256-WRAP-PAD:2.16.840.1.101.3.4.1.48 │ │ + [2e1c47] SM4-XTS:1.2.156.10197.1.104.10 │ │ + [2e1c66] provider=legacy │ │ + [2e1c76] ossl_rsa_check_key │ │ + [2e1c89] taglen │ │ + [2e1c90] aes_xts_stream_update │ │ + [2e1ca6] providers/implementations/ciphers/cipher_aria_gcm.c │ │ + [2e1cda] null_get_ctx_params │ │ + [2e1cee] epki2pki_decode │ │ + [2e1cfe] DSA PUBLIC KEY │ │ + [2e1d0d] key2any_encode │ │ + [2e1d1c] rsa_to_PrivateKeyInfo_pem_encode │ │ + [2e1d3d] dsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [2e1d67] dsa_to_SubjectPublicKeyInfo_pem_encode │ │ + [2e1d8e] kdf-digest-props │ │ + [2e1d9f] max threads: %u │ │ + [2e1daf] ossl_ecx_dhkem_derive_private │ │ + [2e1dcd] dsa_gen_set_params │ │ + [2e1de0] common_get_params │ │ + [2e1df2] d-rounds │ │ + [2e1dfb] min_noncelen │ │ + [2e1e08] seed_src_new │ │ + [2e1e15] dsa_setup_md │ │ + [2e1e22] Ed448ph │ │ + [2e1e2a] only PKCS#1 padding supported with MDC2 │ │ + [2e1e52] No padding not allowed with RSA-PSS │ │ + [2e1e76] providers/implementations/ciphers/cipher_rc2.c │ │ + [2e1ea5] bad encoding │ │ + [2e1eb2] not supported │ │ + [2e1ec0] unable to initialise ciphers │ │ + [2e1edd] providers/implementations/ciphers/ciphercommon_gcm.c │ │ + [2e1f12] tant │ │ + [2e1f17] rops │ │ + [2e1f1c] igest │ │ + [2e1f22] alg │ │ + [2e1f26] erive-from-pq │ │ + [2e1f34] lti │ │ + [2e1f38] no x86 float registers │ │ + [2e1f4f] libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big\n │ │ + [2e1f96] edi │ │ + [2e1f9a] FDE has zero length │ │ + [2e1fae] _Unwind_GetTextRelBase │ │ + [2e1fc5] null │ │ + [2e1fca] cipher │ │ + [2e1fd1] attach failed, error code %d │ │ + [2e1fee] cannot migrate - SQL statements in progress │ │ + [2e201a] logcat │ │ + [2e2021] explain │ │ + [2e2029] ioctl │ │ + [2e202f] Savepoint │ │ + [2e2039] Prev │ │ + [2e203e] AddImm │ │ + [2e2045] Permutation │ │ + [2e2051] CHECK │ │ + [2e2057] incremental_vacuum enabled with a max rootpage of zero │ │ + [2e208e] opcode │ │ + [2e2095] real │ │ + [2e209a] sqlite3Codec: error retrieving salt: %d │ │ + [2e20c2] PRAGMA user_version; │ │ + [2e20d7] collation_list │ │ + [2e20e6] textkey │ │ + [2e20ee] user_version │ │ + [2e20fb] schema │ │ + [2e2102] misuse of %s function %#T() │ │ + [2e211e] double-quoted string literal: "%w" │ │ + [2e2141] duplicate column name: %s │ │ + [2e215b] virtual │ │ + [2e2163] target object/alias may not appear in FROM clause: %s │ │ + [2e2199] S │ │ + [2e219b] %s.xBestIndex malfunction │ │ + [2e21b5] USE TEMP B-TREE FOR %s(DISTINCT) │ │ + [2e21d6] sqlite_returning_%p │ │ + [2e21ea] too many SQL variables │ │ + [2e2201] c │ │ + [2e2203] NONE │ │ + [2e2208] row │ │ + [2e220d] UTF-16 │ │ + [2e2214] cannot create triggers on virtual tables │ │ + [2e223d] tbl,idx,stat │ │ + [2e224a] CREATE TABLE %Q.%s(%s) │ │ + [2e2261] drop column from │ │ + [2e2272] sqlite_compileoption_used │ │ + [2e228c] jsonb │ │ + [2e2292] unable to open database file │ │ + [2e22af] invalid arguments to fts4aux constructor │ │ + [2e22d8] DELETE FROM %Q.'%q_stat' │ │ + [2e22f1] noita │ │ + [2e22f7] SELECT * FROM %Q.%Q │ │ + [2e230b] SELECT %s FROM %s T WHERE T.%Q=? │ │ + [2e232c] %z, %Q HIDDEN, %s HIDDEN) │ │ + [2e2346] INSERT INTO '%q'.'%q_idx'(segid,term,pgno) VALUES(?,?,?) │ │ + [2e237f] DELETE FROM '%q'.'%q_data' WHERE id>=? AND id<=? │ │ + [2e23b0] wrong number of arguments to function highlight() │ │ + [2e23e2] rtreenode │ │ + [2e23ec] SELECT parentnode FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ + [2e2426] dbstat │ │ + [2e242d] %s%.3x+%.6x │ │ + [2e2439] DEFAULT_PAGE_SIZE=4096 │ │ + [2e2450] TLS_AES_128_CCM_SHA256 │ │ + [2e2467] AES128-CCM │ │ + [2e2472] PSK-AES128-CCM │ │ + [2e2481] TLS_PSK_DHE_WITH_AES_256_CCM_8 │ │ + [2e24a0] TLS_ECDH_anon_WITH_AES_128_CBC_SHA │ │ + [2e24c3] PSK-CHACHA20-POLY1305 │ │ + [2e24d9] ECDHE-PSK-CHACHA20-POLY1305 │ │ + [2e24f5] ECDHE-RSA-CAMELLIA128-SHA256 │ │ + [2e2512] ECDHE-PSK-CAMELLIA128-SHA256 │ │ + [2e252f] ssl_client │ │ + [2e253a] check_suiteb_cipher_list │ │ + [2e2553] bad key share │ │ + [2e2561] custom ext handler already installed │ │ + [2e2586] failed to init async │ │ + [2e259b] invalid command │ │ + [2e25ab] missing psk kex modes extension │ │ + [2e25cb] request pending │ │ + [2e25db] ssl library has no ciphers │ │ + [2e25f6] tlsv1 alert decryption failed │ │ + [2e2614] name=%s │ │ + [2e261c] ssl/ssl_conf.c │ │ + [2e262b] no_tls1_2 │ │ + [2e2635] legacy_renegotiation │ │ + [2e264a] SignatureAlgorithms │ │ + [2e265e] Options │ │ + [2e2666] verifyCAstore │ │ + [2e2674] ctrl_switch_option │ │ + [2e2687] SSL_CTX_use_certificate │ │ + [2e269f] ssl_get_new_session │ │ + [2e26b3] TLSv1.3 write server key update │ │ + [2e26d3] EARLY_EXPORTER_SECRET │ │ + [2e26e9] CLIENT_HANDSHAKE_TRAFFIC_SECRET │ │ + [2e2709] failed to configure channel │ │ + [2e2725] multiple transport parameter extensions │ │ + [2e274d] RETRY_SCID appears multiple times │ │ + [2e276f] INITIAL_MAX_STREAM_DATA_BIDI_REMOTE appears multiple times │ │ + [2e27aa] ACTIVE_CONN_ID_LIMIT is malformed │ │ + [2e27cc] RETRY_SCID was not sent but is required │ │ + [2e27f4] remote │ │ + [2e27fb] ch_trigger_txku │ │ + [2e280b] cur_cwnd_size │ │ + [2e2819] bytes_in_flight │ │ + [2e2829] trace │ │ + [2e282f] state │ │ + [2e2835] frame_encoding_error │ │ + [2e284a] AES-128-GCM │ │ + [2e2856] STREAM │ │ + [2e285d] CONNECTION_ID_LIMIT_ERROR │ │ + [2e2877] tls13_validate_record_header │ │ + [2e2894] ssl3_set_crypto_state │ │ + [2e28aa] tls_construct_extensions │ │ + [2e28c3] tls_construct_ctos_psk_kex_modes │ │ + [2e28e4] tls_parse_ctos_psk │ │ + [2e28f7] tls_construct_stoc_server_cert_type │ │ + [2e291b] pub │ │ + [2e291f] tls_process_encrypted_extensions │ │ + [2e2940] ssl_add_cert_to_wpacket │ │ + [2e2958] construct_stateless_ticket │ │ + [2e2973] ossl_c2i_uint64_int │ │ + [2e2987] crypto/asn1/tasn_dec.c │ │ + [2e299e] ASN1_ANY │ │ + [2e29a7] DIRECTORYSTRING │ │ + [2e29b7] ASN1_FBOOLEAN │ │ + [2e29c5] %ju\n │ │ + [2e29ca] crypto/bio/bf_buff.c │ │ + [2e29df] unsupported method │ │ + [2e29f2] bio_read_intern │ │ + [2e2a02] crypto/bn/bn_shift.c │ │ + [2e2a17] crypto/asn1/asn_moid.c │ │ + [2e2a2e] stbl_module_init │ │ + [2e2a3f] BIGNUM │ │ + [2e2a46] crypto/dh/dh_group_params.c │ │ + [2e2a62] m │ │ + [2e2a64] b │ │ + [2e2a66] privateKey │ │ + [2e2a71] ec_asn1_group2curve │ │ + [2e2a85] SECG curve over a 160 bit prime field │ │ + [2e2aab] NIST/SECG curve over a 283 bit binary field │ │ + [2e2ad7] X9.62 curve over a 431 bit binary field │ │ + [2e2aff] ECDSA_sign_ex │ │ + [2e2b0d] OSSL_DECODER_CTX_set_selection │ │ + [2e2b2c] data-structure │ │ + [2e2b3b] SM2 │ │ + [2e2b3f] crypto/engine/eng_cnf.c │ │ + [2e2b57] ENGINE_set_name │ │ + [2e2b67] ENGINE_get_pkey_asn1_meth │ │ + [2e2b81] elliptic curve routines │ │ + [2e2b99] time stamp routines │ │ + [2e2bad] invalid provider functions │ │ + [2e2bc8] crypto/err/err_blocks.c │ │ + [2e2be0] evp_asym_cipher_from_algorithm │ │ + [2e2bff] secp128r2 │ │ + [2e2c09] sect571r1 │ │ + [2e2c13] wap-wsg-idm-ecid-wtls8 │ │ + [2e2c2a] tls1multi_maxsndfrag │ │ + [2e2c3f] bits │ │ + [2e2c44] EVP_PKEY_copy_parameters │ │ + [2e2c5d] EVP_PKEY_get_size │ │ + [2e2c6f] implicit-rejection │ │ + [2e2c82] primes │ │ + [2e2c89] fix_ec_param_enc │ │ + [2e2c9a] rsa-factor10 │ │ + [2e2ca7] rsa-coefficient8 │ │ + [2e2cb8] get_payload_public_key_ec │ │ + [2e2cd2] EVP_PKEY_CTX_ctrl │ │ + [2e2ce4] bn decode error │ │ + [2e2cf4] illegal scrypt parameters │ │ + [2e2d0e] invalid iv length │ │ + [2e2d20] no default digest │ │ + [2e2d32] unsupported key type │ │ + [2e2d47] error setting cipher params │ │ + [2e2d63] first num too large │ │ + [2e2d77] generalizedtime is too short │ │ + [2e2d94] integer too large for long │ │ + [2e2daf] invalid bit string bits left │ │ + [2e2dcc] no content type │ │ + [2e2ddc] too large │ │ + [2e2de6] recursive directory include │ │ + [2e2e02] curve does not support ecdsa │ │ + [2e2e1f] explicit params not supported │ │ + [2e2e3d] invalid a │ │ + [2e2e47] ladder pre failure │ │ + [2e2e5a] operation not supported │ │ + [2e2e72] command takes input │ │ + [2e2e86] no index │ │ + [2e2e8f] tls not enabled │ │ + [2e2e9f] unsupported content encryption algorithm │ │ + [2e2ec8] null argument │ │ + [2e2ed6] popo raverified not accepted │ │ + [2e2ef3] recipnonce unmatched │ │ + [2e2f08] srvcert does not validate msg │ │ + [2e2f26] unsupported protection alg dhbasedmac │ │ + [2e2f4c] failed to swap context │ │ + [2e2f63] bf │ │ + [2e2f66] id-aes192-wrap │ │ + [2e2f75] AES192 │ │ + [2e2f7c] des_ede3_wrap_cipher │ │ + [2e2f91] NO_VCHECK │ │ + [2e2f9b] assertion failed: temp-(sh.arena_size >> slist) == sh_find_my_buddy(temp, slist) │ │ + [2e2fec] pkcs │ │ + [2e2ff1] rc4 │ │ + [2e2ff5] IDEA-CFB │ │ + [2e2ffe] challengePassword │ │ + [2e3010] nsCertExt │ │ + [2e301a] Netscape CA Policy Url │ │ + [2e3031] X509v3 Subject Key Identifier │ │ + [2e304f] crlNumber │ │ + [2e3059] sdsiCertificate │ │ + [2e3069] id-it │ │ + [2e306f] id-mod-attribute-cert │ │ + [2e3085] qcStatements │ │ + [2e3092] id-it-unsupportedOIDs │ │ + [2e30a8] id-it-keyPairParamRep │ │ + [2e30be] id-cmc-identification │ │ + [2e30d4] experimental │ │ + [2e30e1] AES-192-CFB │ │ + [2e30ed] personalTitle │ │ + [2e30fb] mime-mhs-bodies │ │ + [2e310b] setct-AuthRevReqTBS │ │ + [2e311f] setct-BatchAdminResData │ │ + [2e3137] setct-BCIDistributionTBS │ │ + [2e3150] setext-pinAny │ │ + [2e315e] set-addPolicy │ │ + [2e316c] setAttr-IssCap-T2 │ │ + [2e317e] des-cdmf │ │ + [2e3187] Any language │ │ + [2e3194] identified-organization │ │ + [2e31ac] onBasis │ │ + [2e31b4] CAMELLIA-128-CBC │ │ + [2e31c5] HMAC-MD5 │ │ + [2e31ce] gost89 │ │ + [2e31d5] GOST 28147-89 │ │ + [2e31e3] id-Gost28147-89-None-KeyMeshing │ │ + [2e3203] Permanent Identifier │ │ + [2e3218] roleOccupant │ │ + [2e3225] aes-256-ctr │ │ + [2e3231] Any Extended Key Usage │ │ + [2e3248] AES-192-CBC-HMAC-SHA1 │ │ + [2e325e] dhSinglePass-cofactorDH-sha256kdf-scheme │ │ + [2e3287] AES-192-CBC-HMAC-SHA256 │ │ + [2e329f] CAMELLIA-128-CCM │ │ + [2e32b0] camellia-192-cmac │ │ + [2e32c2] GOST R 34.10-2012 with 512 bit modulus │ │ + [2e32e9] id-tc26-agreement-gost-3410-2012-256 │ │ + [2e330e] GOST R 34.10-2012 (512 bit) testing parameter set │ │ + [2e3340] id-tc26-gost-3410-2012-512-paramSetA │ │ + [2e3365] ARIA-192-GCM │ │ + [2e3372] cmcRA │ │ + [2e3378] sm4-cfb │ │ + [2e3380] oscca │ │ + [2e3386] ua-pki │ │ + [2e338d] DSTU 4145-2002 big endian │ │ + [2e33a7] DSTU curve 2 │ │ + [2e33b4] IEEE Security in Storage Working Group │ │ + [2e33db] hmacWithSHA512-256 │ │ + [2e33ee] id-ct-resourceTaggedAttest │ │ + [2e3409] id-mod-cmp2021-88 │ │ + [2e341b] id-aa-ets-SignaturePolicyDocument │ │ + [2e343d] attributeMappings │ │ + [2e344f] unknown nid │ │ + [2e345b] issuerNameHash │ │ + [2e346a] revocationTime │ │ + [2e3479] tbsResponseData │ │ + [2e3489] EVP_SignFinal_ex │ │ + [2e349a] inconsistent header │ │ + [2e34ae] not encrypted │ │ + [2e34bc] Proc-Type: │ │ + [2e34c7] PEM_write_bio │ │ + [2e34d5] value.other │ │ + [2e34e1] d.signed_and_enveloped │ │ + [2e34f8] BIT STRING │ │ + [2e3503] :BAD OBJECT │ │ + [2e350f] # │ │ + [2e3511] no drbg implementation selected │ │ + [2e3531] rsa_item_verify │ │ + [2e3541] rsa-derive-from-pq │ │ + [2e3554] mgf │ │ + [2e3558] first octet invalid │ │ + [2e356c] crypto/rsa/rsa_pmeth.c │ │ + [2e3583] OPENSSL_sk_insert │ │ + [2e3595] loading started │ │ + [2e35a5] assertion failed: rc == 0 │ │ + [2e35bf] pkcs7 to ts tst info failed │ │ + [2e35db] response setup error │ │ + [2e35f0] crypto/x509/by_dir.c │ │ + [2e3605] Load certs from STORE URIs │ │ + [2e3620] crypto/x509/by_store.c │ │ + [2e3637] OTHERNAME │ │ + [2e3641] v2i_crld │ │ + [2e364a] removeFromCRL │ │ + [2e3658] IPAddrBlocks │ │ + [2e3665] %*sUnknown AFI %u │ │ + [2e3677] u.id │ │ + [2e367c] GENERAL_SUBTREE │ │ + [2e368c] invalid directory │ │ + [2e369e] no matching DANE TLSA records │ │ + [2e36bc] X509_get_pubkey_parameters │ │ + [2e36d7] smime_sign │ │ + [2e36e2] X509_PUBKEY_set │ │ + [2e36f2] io setup failed │ │ + [2e3702] VIA PadLock (%s, %s) │ │ + [2e3717] provider=base,fips=yes,output=pem,structure=X9.42 │ │ + [2e3749] provider=base,fips=yes,input=pvk │ │ + [2e376a] provider=base,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ + [2e37ad] SHA3-224:2.16.840.1.101.3.4.2.7 │ │ + [2e37cd] OpenSSL EC implementation │ │ + [2e37e7] provider=default,fips=yes,output=pem,structure=pkcs1 │ │ + [2e381c] AES-256-XTS:1.3.111.2.1619.0.1.2 │ │ + [2e383d] DES-OFB:1.3.14.3.2.8 │ │ + [2e3852] providers/implementations/asymciphers/rsa_enc.c │ │ + [2e3882] ossl_aes_gcm_siv_init │ │ + [2e3898] siv_init │ │ + [2e38a1] siv_cipher │ │ + [2e38ac] providers/implementations/ciphers/cipher_aria_hw.c │ │ + [2e38df] chacha20_set_ctx_params │ │ + [2e38f7] der2key_decode │ │ + [2e3906] providers/implementations/encode_decode/decode_msblob2key.c │ │ + [2e3942] dsa_spki_pub_to_der │ │ + [2e3956] ed255192text_encode │ │ + [2e396a] providers/implementations/encode_decode/endecoder_common.c │ │ + [2e39a5] providers/implementations/exchange/ecdh_exch.c │ │ + [2e39d4] kdf_argon2d_new │ │ + [2e39e4] providers/implementations/kdfs/x942kdf.c │ │ + [2e3a0d] providers/implementations/keymgmt/rsa_kmgmt.c │ │ + [2e3a3b] KECCAK-KMAC-256 │ │ + [2e3a4b] ossl_prov_drbg_generate │ │ + [2e3a63] providers/implementations/rands/test_rng.c │ │ + [2e3a8e] %s exceeds name buffer length │ │ + [2e3aac] pvk2obj_decode │ │ + [2e3abb] providers/implementations/kdfs/pbkdf1.c │ │ + [2e3ae3] unable to find ciphers │ │ + [2e3afa] ault-digest │ │ + [2e3b06] neshot │ │ + [2e3b0d] eybits │ │ + [2e3b14] truncated uleb128 expression │ │ + [2e3b31] libunwind: unsupported .eh_frame_hdr version: %u at %llx\n │ │ + [2e3b6b] (Ljava/lang/String;)[B │ │ + [2e3b82] PRAGMA fast_kdf_iter is deprecated, please remove from use │ │ + [2e3bbd] be │ │ + [2e3bc0] PRAGMA cipher_hmac_salt_mask is deprecated, please remove from use │ │ + [2e3c03] sqlite3_rekey_v2: error %d occurred getting page %d │ │ + [2e3c37] sqlcipher_activate: entering static master mutex │ │ + [2e3c68] sqlcipher_codec_ctx_init: entered SQLCIPHER_MUTEX_PROVIDER │ │ + [2e3ca3] sqlcipher_codec_ctx_init: leaving SQLCIPHER_MUTEX_PROVIDER │ │ + [2e3cde] sqlcipher_codec_ctx_init: error %d setting sqlcipher_codec_ctx_set_plaintext_header_size with %d │ │ + [2e3d3f] sqlcipher_codec_ctx_init: error %d initializing read_ctx │ │ + [2e3d78] full_fsync │ │ + [2e3d83] SeekLE │ │ + [2e3d8a] Variable │ │ + [2e3d93] SeekHit │ │ + [2e3d9b] DropTable │ │ + [2e3da5] VCreate │ │ + [2e3dad] Noop │ │ + [2e3db2] cannot store %s value in %s column %s.%s │ │ + [2e3ddb] too many levels of trigger recursion │ │ + [2e3e00] out of │ │ + [2e3e07] sqlite_stat4 │ │ + [2e3e14] SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4 │ │ + [2e3e48] sqlcipher_cipher_ctx_key_derive: error %d from sqlcipher_codec_ctx_init_kdf_salt │ │ + [2e3e99] ignore_check_constraints │ │ + [2e3eb2] notnull │ │ + [2e3eba] flgs │ │ + [2e3ebf] too many columns on %s │ │ + [2e3ed6] view │ │ + [2e3edb] excluded │ │ + [2e3ee4] no such window: %s │ │ + [2e3ef7] no such index: %s │ │ + [2e3f09] SELECTs to the left and right of %s do not have the same number of result columns │ │ + [2e3f5b] expressions prohibited in PRIMARY KEY and UNIQUE constraints │ │ + [2e3f98] DISTINCT │ │ + [2e3fa1] GROUP BY │ │ + [2e3faa] AUTOMATIC COVERING INDEX │ │ + [2e3fc3] s │ │ + [2e3fc5] unsupported encoding: %s │ │ + [2e3fde] localhost │ │ + [2e3fe8] after drop column │ │ + [2e3ffa] duplicate WITH table name: %s │ │ + [2e4018] affinity │ │ + [2e4021] ifnull │ │ + [2e4028] %Q │ │ + [2e402b] unixepoch │ │ + [2e4035] json │ │ + [2e403a] json_set │ │ + [2e4043] QNaN │ │ + [2e4048] \u0000 │ │ + [2e404f] failed to allocate %u bytes of memory │ │ + [2e4075] notification message │ │ + [2e408a] igol │ │ + [2e408f] noi │ │ + [2e4093] , ? │ │ + [2e4097] %d %d %d %d │ │ + [2e40a4] eed │ │ + [2e40a8] CREATE TABlE vocab(term, col, doc, cnt) │ │ + [2e40d0] recursive definition for %s.%s │ │ + [2e40ef] _rowid │ │ + [2e40f6] SELECT * FROM "%w"."%w_rowid" WHERE rowid=?1 │ │ + [2e4123] internal │ │ + [2e412c] ENABLE_FTS3 │ │ + [2e4138] HAVE_ISNAN │ │ + [2e4143] client finished │ │ + [2e4153] ssl_generate_param_group │ │ + [2e416c] AES256-SHA │ │ + [2e4177] AES256-GCM-SHA384 │ │ + [2e4189] ECDHE-RSA-AES256-SHA │ │ + [2e419e] ECDHE-ECDSA-AES128-GCM-SHA256 │ │ + [2e41bc] PSK-NULL-SHA256 │ │ + [2e41cc] TLS_PSK_WITH_NULL_SHA256 │ │ + [2e41e5] TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [2e4212] DHE-PSK-CAMELLIA256-SHA384 │ │ + [2e422d] DHE-DSS-ARIA128-GCM-SHA256 │ │ + [2e4248] ECDHE-ARIA128-GCM-SHA256 │ │ + [2e4261] ssl/ssl_ciph.c │ │ + [2e4270] TLSv1.0 │ │ + [2e4278] ciphersuite_cb │ │ + [2e4287] STRENGTH │ │ + [2e4290] dane tlsa bad certificate │ │ + [2e42aa] invalid certificate or alg │ │ + [2e42c5] invalid config │ │ + [2e42d4] invalid ct validation type │ │ + [2e42ef] invalid key update type │ │ + [2e4307] no required digest │ │ + [2e431a] serverhello tlsext │ │ + [2e432d] signature algorithms error │ │ + [2e4348] signature for non signing certificate │ │ + [2e436e] srtp could not allocate profiles │ │ + [2e438f] unknown certificate type │ │ + [2e43a8] wrong signature length │ │ + [2e43bf] SSL_shutdown │ │ + [2e43cc] serverpref │ │ + [2e43d7] ServerPreference │ │ + [2e43e8] ExtendedMasterSecret │ │ + [2e43fd] SSLv3/TLS read server done │ │ + [2e4418] TLSv1.3 pending early data end │ │ + [2e4437] tls1_set_server_sigalgs │ │ + [2e444f] tls-group-sec-bits │ │ + [2e4462] ssl/tls_srp.c │ │ + [2e4470] failed to start channel │ │ + [2e4488] quic_read_actual │ │ + [2e4499] STATELESS_RESET_TOKEN may not be sent by a client │ │ + [2e44cb] STATELESS_RESET_TOKEN is malformed │ │ + [2e44ee] ch_tx │ │ + [2e44f4] 0.3 │ │ + [2e44f8] ssl/quic/json_enc.c │ │ + [2e450c] \\ │ │ + [2e450f] final_size │ │ + [2e451a] ssl/quic/quic_port.c │ │ + [2e452f] qtx_encrypt_into_txe │ │ + [2e4544] DATA_BLOCKED valid only in 0/1-RTT │ │ + [2e4567] RESET_STREAM frame for TX only stream │ │ + [2e458d] depack_do_frame_data_blocked │ │ + [2e45aa] quic_set_protocol_version │ │ + [2e45c4] CRYPTO │ │ + [2e45cb] tls_construct_ctos_sct │ │ + [2e45e2] tls_construct_ctos_client_cert_type │ │ + [2e4606] tls_construct_client_hello │ │ + [2e4621] tls_setup_handshake │ │ + [2e4635] ossl_statem_server_write_transition │ │ + [2e4659] tls_handle_alpn │ │ + [2e4669] crypto/asn1/ameth_lib.c │ │ + [2e4681] ASN1_item_pack │ │ + [2e4690] ASN1_item_unpack_ex │ │ + [2e46a4] PKCS8_PRIV_KEY_INFO │ │ + [2e46b8] asn1_get_uint64 │ │ + [2e46c8] crypto/asn1/tasn_fre.c │ │ + [2e46df] DISPLAYTEXT │ │ + [2e46eb] crypto/asn1/x_algor.c │ │ + [2e4701] %*s%04x - │ │ + [2e470c] getsockname error │ │ + [2e471e] port mismatch │ │ + [2e472c] unable to tfo │ │ + [2e473a] BIO_new_ex │ │ + [2e4745] BIO_puts │ │ + [2e474e] crypto/bio/bio_print.c │ │ + [2e4765] module=%s │ │ + [2e476f] crypto/conf/conf_lib.c │ │ + [2e4786] ASN1_generate_v3 │ │ + [2e4797] string= │ │ + [2e479f] minsize=%ld │ │ + [2e47ab] crypto/asn1/t_pkey.c │ │ + [2e47c0] crypto/bn/bn_intern.c │ │ + [2e47d6] DH_check_pub_key │ │ + [2e47e7] crypto/bn/bn_recp.c │ │ + [2e47fb] priv: │ │ + [2e4801] crypto/ec/ec_asn1.c │ │ + [2e4815] k2 │ │ + [2e4818] p.prime │ │ + [2e4820] ossl_ec_key_public_check_quick │ │ + [2e483f] ossl_ec_key_private_check │ │ + [2e4859] ossl_ecdsa_verify_sig │ │ + [2e486f] Order: │ │ + [2e4877] ossl_ec_GFp_simple_blind_coordinates │ │ + [2e489c] OpenSSL X25519 algorithm │ │ + [2e48b5] ossl_decoder_ctx_for_pkey_dup │ │ + [2e48d3] DIGESTS │ │ + [2e48db] PKEY │ │ + [2e48e0] PKEY_CRYPTO │ │ + [2e48ec] DIR_LOAD │ │ + [2e48f5] ENGINE_get_cipher │ │ + [2e4907] PKCS12 routines │ │ + [2e4917] malloc failure │ │ + [2e4926] sect233r1 │ │ + [2e4930] speed │ │ + [2e4936] tls1multi_aad │ │ + [2e4944] evp_cipher_from_algorithm │ │ + [2e495e] %s, Algorithm (%s : %d), Properties (%s) │ │ + [2e4987] evp_default_properties_merge │ │ + [2e49a4] updated-iv │ │ + [2e49af] asn1_int_oct │ │ + [2e49bc] encoder_process │ │ + [2e49cc] crypto/evp/evp_utils.c │ │ + [2e49e3] evp_kdf_from_algorithm │ │ + [2e49fa] security-bits │ │ + [2e4a08] EVP_MAC_CTX_new │ │ + [2e4a18] crypto/asn1/p5_pbev2.c │ │ + [2e4a2f] EVP_PKEY_set_type_by_keymgmt │ │ + [2e4a4c] dh_paramgen_subprime_len │ │ + [2e4a65] rsa-factor7 │ │ + [2e4a71] SCRYPT │ │ + [2e4a78] EVP_PKEY_CTX_get_signature_md │ │ + [2e4a96] evp_pkey_ctx_store_cached_data │ │ + [2e4ab5] pkey_dsa_ctrl │ │ + [2e4ac3] crypto/lhash/lhash.c │ │ + [2e4ad8] ossl_method_construct_precondition │ │ + [2e4afb] nonce │ │ + [2e4b01] arg2 lt arg3 │ │ + [2e4b0e] no suitable digest │ │ + [2e4b21] shared info error │ │ + [2e4b33] unable to check generator │ │ + [2e4b4d] bad algorithm name │ │ + [2e4b60] locking not supported │ │ + [2e4b76] no keymgmt available │ │ + [2e4b8b] bad object header │ │ + [2e4b9d] bad template │ │ + [2e4baa] bmpstring is wrong length │ │ + [2e4bc4] illegal null value │ │ + [2e4bd7] illegal optional any │ │ + [2e4bec] param unsigned integer negative value unsupported │ │ + [2e4c1e] provider section error │ │ + [2e4c35] failed making public key │ │ + [2e4c4e] point coordinates blind failure │ │ + [2e4c6e] unknown order │ │ + [2e4c7c] invalid init value │ │ + [2e4c8f] missing redirect location │ │ + [2e4ca9] error decoding certificate │ │ + [2e4cc4] wrong certid │ │ + [2e4cd1] RC2-CBC │ │ + [2e4cd9] rc2 │ │ + [2e4cdd] aria_gcm_init_key │ │ + [2e4cef] assertion failed: !sh_testbit(ptr, list, sh.bitmalloc) │ │ + [2e4d26] ossl_param_build_set_bn_pad │ │ + [2e4d42] OSSL_PARAM_get_BN │ │ + [2e4d54] crypto/passphrase.c │ │ + [2e4d68] providers │ │ + [2e4d72] provider_conf_init │ │ + [2e4d85] rsa │ │ + [2e4d89] idea-ofb │ │ + [2e4d92] nsCaPolicyUrl │ │ + [2e4da0] nsSslServerName │ │ + [2e4db0] Netscape Comment │ │ + [2e4dc1] basicConstraints │ │ + [2e4dd2] rc4-40 │ │ + [2e4dd9] ripemd160 │ │ + [2e4de3] zlib compression │ │ + [2e4df4] keyBag │ │ + [2e4dfb] id-smime-aa-encrypKeyPref │ │ + [2e4e15] id-mod-dvcs │ │ + [2e4e21] OCSP CRL ID │ │ + [2e4e2d] ORG │ │ + [2e4e31] SNMPv2 │ │ + [2e4e38] Domain │ │ + [2e4e3f] aes-128-cbc │ │ + [2e4e4b] holdInstructionCallIssuer │ │ + [2e4e65] photo │ │ + [2e4e6b] pilotAttributeType27 │ │ + [2e4e80] id-hex-partial-message │ │ + [2e4e97] generationQualifier │ │ + [2e4eab] id-set │ │ + [2e4eb2] setct-PResData │ │ + [2e4ec1] setct-CertResData │ │ + [2e4ed3] setct-ErrorTBS │ │ + [2e4ee2] setct-CredReqTBEX │ │ + [2e4ef4] set-policy-root │ │ + [2e4f04] setAttr-IssCap-Sig │ │ + [2e4f17] camellia-192-cfb1 │ │ + [2e4f29] issuingDistributionPoint │ │ + [2e4f42] SEED-OFB │ │ + [2e4f4b] hmacWithMD5 │ │ + [2e4f57] GOST 28147-89 MAC │ │ + [2e4f69] id-GostR3411-94-CryptoProParamSet │ │ + [2e4f8b] id-GostR3410-94-CryptoPro-XchB-ParamSet │ │ + [2e4fb3] id-GostR3411-94-with-GostR3410-94-cc │ │ + [2e4fd8] facsimileTelephoneNumber │ │ + [2e4ff1] rsaesOaep │ │ + [2e4ffb] dhSinglePass-stdDH-sha224kdf-scheme │ │ + [2e501f] id-tc26-agreement │ │ + [2e5031] KxGOST │ │ + [2e5038] aria-128-ctr │ │ + [2e5045] ARIA-192-CFB │ │ + [2e5052] aria-256-ctr │ │ + [2e505f] hmac-sha3-256 │ │ + [2e506d] ecdsa_with_SHA3-256 │ │ + [2e5081] id-ecdsa-with-sha3-512 │ │ + [2e5098] dstu28147 │ │ + [2e50a2] kuznyechik-ctr-acpkm │ │ + [2e50b7] kuznyechik-kexp15 │ │ + [2e50c9] kx-gost18 │ │ + [2e50d3] id-aa-CMSAlgorithmProtection │ │ + [2e50f0] id-aa-ets-signerAttrV2 │ │ + [2e5107] userNotice │ │ + [2e5112] X509v3 Protocol Restriction │ │ + [2e512e] singleExtensions │ │ + [2e513f] bad magic number │ │ + [2e5150] PKCS8_set0_pbe_ex │ │ + [2e5162] PKCS12_SAFEBAGS │ │ + [2e5172] unsupported pkcs12 mode │ │ + [2e518a] \n │ │ + [2e5194] {\n │ │ + [2e5198] %*s%s OF %s {\n │ │ + [2e51a7] VIDEOTEXSTRING │ │ + [2e51b6] priv [ %d ] │ │ + [2e51c3] cont [ %d ] │ │ + [2e51cf] error entropy pool was ignored │ │ + [2e51ee] ossl_rand_pool_bytes_needed │ │ + [2e520a] sha1 (default) │ │ + [2e5219] invalid keypair │ │ + [2e5229] mp r not prime │ │ + [2e5238] pairwise test failure │ │ + [2e524e] unknown mask digest │ │ + [2e5262] crypto/rsa/rsa_lib.c │ │ + [2e5277] rsa_ossl_public_decrypt │ │ + [2e528f] ossl_rsa_prf │ │ + [2e529c] SHA2-512/224 │ │ + [2e52a9] not a certificate │ │ + [2e52bb] not a private key │ │ + [2e52cd] tst info setup error │ │ + [2e52e2] cannot find config variable │ │ + [2e52fe] %s - %s │ │ + [2e5306] SSL CA │ │ + [2e530d] S/MIME CA │ │ + [2e5317] policyid │ │ + [2e5320] onlyCA │ │ + [2e5327] unspecified │ │ + [2e5333] IPAddressChoice │ │ + [2e5343] (Unicast/Multicast) │ │ + [2e5358] u.asIdsOrRanges │ │ + [2e5368] policyLanguage │ │ + [2e5377] any │ │ + [2e537b] bn dec2bn error │ │ + [2e538b] invalid certificate │ │ + [2e539f] invalid purpose │ │ + [2e53af] no policy identifier │ │ + [2e53c4] /usr/local/ssl/certs │ │ + [2e53d9] invalid distpoint │ │ + [2e53eb] unable to find parameters in chain │ │ + [2e540e] X509_NAME_oneline │ │ + [2e5420] Basic Constraints of CA cert not marked critical │ │ + [2e5451] sig_alg │ │ + [2e5459] cbc(aes) │ │ + [2e5462] provider=base,fips=yes,output=pem,structure=PrivateKeyInfo │ │ + [2e549d] provider=base,fips=yes,output=der,structure=dhx │ │ + [2e54cd] provider=base,fips=yes,input=der,structure=dh │ │ + [2e54fb] SHA2-256:SHA-256:SHA256:2.16.840.1.101.3.4.2.1 │ │ + [2e552a] SHAKE-128:SHAKE128:2.16.840.1.101.3.4.2.11 │ │ + [2e5555] BLAKE2S-256:BLAKE2s256:1.3.6.1.4.1.1722.12.2.2.8 │ │ + [2e5586] BLAKE2SMAC:1.3.6.1.4.1.1722.12.2.2 │ │ + [2e55a9] OpenSSL POLY1305 via EVP_PKEY implementation │ │ + [2e55d6] AES-256-CFB:2.16.840.1.101.3.4.1.44 │ │ + [2e55fa] AES-192-CFB:2.16.840.1.101.3.4.1.24 │ │ + [2e561e] AES-192-GCM:id-aes192-GCM:2.16.840.1.101.3.4.1.26 │ │ + [2e5650] AES-192-WRAP-PAD:id-aes192-wrap-pad:AES192-WRAP-PAD:2.16.840.1.101.3.4.1.28 │ │ + [2e569c] rsa_init │ │ + [2e56a5] providers/common/securitycheck.c │ │ + [2e56c6] providers/implementations/ciphers/cipher_aes_ccm.c │ │ + [2e56f9] ossl_do_blob_header │ │ + [2e570d] dsa_to_type_specific_pem_encode │ │ + [2e572d] dh_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [2e5756] X9.42 DH PUBLIC KEY │ │ + [2e576a] dhx_to_DHX_der_encode │ │ + [2e5780] PSS parameter restrictions:\n │ │ + [2e579d] ecdh_plain_derive │ │ + [2e57af] early_clean │ │ + [2e57bb] max lanes: %u │ │ + [2e57c9] x942kdf_size │ │ + [2e57d6] candidate │ │ + [2e57e0] providers/implementations/keymgmt/dh_kmgmt.c │ │ + [2e580d] providers/implementations/keymgmt/kdf_legacy_kmgmt.c │ │ + [2e5842] KECCAK-KMAC-128 │ │ + [2e5852] max_perslen │ │ + [2e585e] seed_get_seed │ │ + [2e586c] rsa_check_parameters │ │ + [2e5881] PSS padding only allowed for sign and verify operations │ │ + [2e58b9] ossl_cipher_unpadblock │ │ + [2e58d0] s-randkey │ │ + [2e58da] rly_data │ │ + [2e58e3] lient-version │ │ + [2e58f1] unsupported restore location for register │ │ + [2e591b] getTableEntrySize │ │ + [2e592d] sqlcipher_codec_pragma: error occurred during cipher_migrate: %d │ │ + [2e596e] sqlcipher_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER │ │ + [2e59a5] No upgrade required - exiting │ │ + [2e59c3] Version %d format found │ │ + [2e59db] sqlcipher_codec_add_random: using raw random blob from hex │ │ + [2e5a16] SQLITE_ │ │ + [2e5a1e] fstat │ │ + [2e5a24] read │ │ + [2e5a29] pwrite64 │ │ + [2e5a32] fchown │ │ + [2e5a39] mmap │ │ + [2e5a3e] Init │ │ + [2e5a43] Gosub │ │ + [2e5a49] IdxLE │ │ + [2e5a4f] DecrJumpZero │ │ + [2e5a5c] String │ │ + [2e5a63] SoftNull │ │ + [2e5a6c] SetCookie │ │ + [2e5a76] SqlExec │ │ + [2e5a7e] Tree %u page %u right child: │ │ + [2e5a9c] ATTACH %Q AS vacuum_db │ │ + [2e5ab3] SELECT sql FROM "%w".sqlite_schema WHERE type='table'AND name<>'sqlite_sequence' AND coalesce(rootpage,1)>0 │ │ + [2e5b1f] 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 │ │ + [2e5bb6] p1 │ │ + [2e5bb9] detail │ │ + [2e5bc0] cipher_ctx_key_derive: error occurred from provider kdf generating encryption key │ │ + [2e5c12] sqlcipher_openssl_deactivate: left SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [2e5c57] openssl │ │ + [2e5c5f] sha256 │ │ + [2e5c66] hexkey │ │ + [2e5c6d] module_list │ │ + [2e5c79] read_uncommitted │ │ + [2e5c8a] table_list │ │ + [2e5c95] cid │ │ + [2e5c99] =%Q │ │ + [2e5c9d] numeric │ │ + [2e5ca5] REUSE LIST SUBQUERY %d │ │ + [2e5cbc] %#T() may not be used as a window function │ │ + [2e5ce7] ambiguous column name │ │ + [2e5cfd] access to view "%s" prohibited │ │ + [2e5d1c] ambiguous reference to %s in USING() │ │ + [2e5d41] , │ │ + [2e5d43] table "%s" has more than one primary key │ │ + [2e5d6c] unsupported use of NULLS %s │ │ + [2e5d88] index %s already exists │ │ + [2e5da0] use DROP VIEW to delete view %s │ │ + [2e5dc0] DELETE FROM %Q.%s WHERE %s=%Q │ │ + [2e5dde] COMPOUND QUERY │ │ + [2e5ded] at most %d tables in a join │ │ + [2e5e09] second argument to nth_value must be a positive integer │ │ + [2e5e41] USE TEMP B-TREE FOR %sORDER BY │ │ + [2e5e60] ON │ │ + [2e5e63] not a writable directory │ │ + [2e5e7c] UTF-16le │ │ + [2e5e85] full │ │ + [2e5e8a] BEFORE │ │ + [2e5e91] file: │ │ + [2e5e97] unsupported frame specification │ │ + [2e5eb7] implies_nonnull_row │ │ + [2e5ecb] integer overflow │ │ + [2e5edc] sqlite_rename_table │ │ + [2e5ef0] "%w" │ │ + [2e5ef6] date │ │ + [2e5efb] current_time │ │ + [2e5f08] [ │ │ + [2e5f0a] not an error │ │ + [2e5f17] warning message │ │ + [2e5f27] simple │ │ + [2e5f2e] tne │ │ + [2e5f32] CREATE TABLE x(%s %Q HIDDEN, docid HIDDEN, %Q HIDDEN) │ │ + [2e5f68] contentless_delete │ │ + [2e5f7b] case_sensitive │ │ + [2e5f8a] usermerge │ │ + [2e5f94] DELETE from │ │ + [2e5fa0] categories │ │ + [2e5fab] %z%s%z │ │ + [2e5fb2] SELECT nodeno FROM %Q.'%q_rowid' WHERE rowid=?1 │ │ + [2e5fe2] DELETE FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ + [2e6011] );CREATE TABLE "%w"."%w_node"(nodeno INTEGER PRIMARY KEY,data); │ │ + [2e6051] INSERT INTO"%w"."%w_rowid"(rowid,nodeno)VALUES(?1,?2)ON CONFLICT(rowid)DO UPDATE SET nodeno=excluded.nodeno │ │ + [2e60bd] MAX_FUNCTION_ARG=127 │ │ + [2e60d2] ssl/d1_lib.c │ │ + [2e60df] ssl/pqueue.c │ │ + [2e60ec] DHE-RSA-AES256-GCM-SHA384 │ │ + [2e6106] TLS_DH_anon_WITH_AES_256_GCM_SHA384 │ │ + [2e612a] TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 │ │ + [2e614d] DHE-PSK-AES128-CBC-SHA │ │ + [2e6164] DHE-PSK-AES128-CBC-SHA256 │ │ + [2e617e] TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ + [2e61a3] TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [2e61cc] DHE-RSA-SEED-SHA │ │ + [2e61dd] ADH-SEED-SHA │ │ + [2e61ea] RSA-PSK-ARIA256-GCM-SHA384 │ │ + [2e6205] calling OPENSSL_dir_read(%s) │ │ + [2e6222] ALL:!COMPLEMENTOFDEFAULT:!eNULL │ │ + [2e6242] kDHE │ │ + [2e6247] kPSK │ │ + [2e624c] app data in handshake │ │ + [2e6262] dane tlsa bad digest length │ │ + [2e627e] dane tlsa bad matching type │ │ + [2e629a] excessive message size │ │ + [2e62b1] failed to get parameter │ │ + [2e62c9] inconsistent compression │ │ + [2e62e2] mixed handshake and non handshake data │ │ + [2e6309] no application protocol │ │ + [2e6321] no ciphers available │ │ + [2e6336] Peer haven't sent GOST certificate, required for selected ciphersuite │ │ + [2e637c] no shared cipher │ │ + [2e638d] ocsp callback failure │ │ + [2e63a3] psk no server cb │ │ + [2e63b4] record too small │ │ + [2e63c5] ssl/tls alert no certificate │ │ + [2e63e2] SSL_CTX_set_cipher_list │ │ + [2e63fa] ssl_check_srvr_ecc_cert_and_alg │ │ + [2e641a] ssl_undefined_void_function │ │ + [2e6436] SSL_set_ct_validation_callback │ │ + [2e6455] no_renegotiation │ │ + [2e6466] groups │ │ + [2e646d] key_arg │ │ + [2e6475] SSLv3/TLS read certificate status │ │ + [2e6497] tls-sigalg-hash-name │ │ + [2e64ac] bad transport parameter │ │ + [2e64c4] ssl/quic/quic_cfq.c │ │ + [2e64d8] ssl/quic/quic_ackm.c │ │ + [2e64ed] connection_started │ │ + [2e6500] ssl/quic/quic_record_rx.c │ │ + [2e651a] RETIRE_CONN_ID valid only in 0/1-RTT │ │ + [2e653f] depack_do_frame_max_stream_data │ │ + [2e655f] STREAM_DATA_BLOCKED frame for TX only stream │ │ + [2e658c] ossl_quic_tls_new │ │ + [2e659e] ossl_quic_tx_packetiser_new │ │ + [2e65ba] MAX_DATA │ │ + [2e65c3] PATH_RESPONSE │ │ + [2e65d1] read body │ │ + [2e65db] tls_construct_ctos_use_srtp │ │ + [2e65f7] ossl_statem_client_construct_message │ │ + [2e661c] dtls_construct_change_cipher_spec │ │ + [2e663e] tls_process_cert_verify │ │ + [2e6656] tls_process_client_certificate │ │ + [2e6675] ASN1_PRINTABLESTRING │ │ + [2e668a] %jd\n │ │ + [2e668f] crypto/bio/bio_lib.c │ │ + [2e66a4] BIO_callback_ctrl │ │ + [2e66b6] dgram_pair_recvmmsg │ │ + [2e66ca] includedir │ │ + [2e66d5] .cnf │ │ + [2e66da] UTF8String │ │ + [2e66e5] PRINTABLE │ │ + [2e66ef] crypto/ct/ct_log.c │ │ + [2e6702] i2o_SCT_LIST │ │ + [2e670f] Private-Key │ │ + [2e671b] dsa_pkey_import_from │ │ + [2e6730] dsa_sign_setup │ │ + [2e673f] i2d_ECParameters │ │ + [2e6750] publicKey │ │ + [2e675a] crypto/ec/ec_backend.c │ │ + [2e6771] SECG curve over a 131 bit binary field │ │ + [2e6798] EC_GROUP_get_degree │ │ + [2e67ac] EC_POINT_copy │ │ + [2e67ba] ossl_ecdh_compute_key │ │ + [2e67d0] ossl_ecdsa_deterministic_sign │ │ + [2e67ee] Prime: │ │ + [2e67f5] %*s%s Private-Key:\n │ │ + [2e6809] pkey_ecd_digestverify25519 │ │ + [2e6824] crypto/bio/ossl_core_bio.c │ │ + [2e683f] int_ctrl_helper │ │ + [2e684f] RSA lib │ │ + [2e6857] crypto/evp/e_aes.c │ │ + [2e686a] ossl_encoder_instance_new │ │ + [2e6884] evp_kem_init │ │ + [2e6891] crypto/evp/mac_meth.c │ │ + [2e68a7] costParameter │ │ + [2e68b5] PBE2PARAM │ │ + [2e68bf] crypto/evp/p_legacy.c │ │ + [2e68d5] rsa_pkcs1_implicit_rejection │ │ + [2e68f2] hexinfo │ │ + [2e68fa] pss │ │ + [2e68fe] modp_6144 │ │ + [2e6908] crypto/ffc/ffc_params_generate.c │ │ + [2e6929] SHA-256 │ │ + [2e6931] 3.3.0 │ │ + [2e6937] get_and_lock │ │ + [2e6944] buffer too small │ │ + [2e6955] cache constants failed │ │ + [2e696c] copy error │ │ + [2e6977] ctrl operation not implemented │ │ + [2e6996] data not multiple of block length │ │ + [2e69b8] output would overflow │ │ + [2e69ce] unknown pbe algorithm │ │ + [2e69e4] error getting time │ │ + [2e69f7] conflicting names │ │ + [2e6a09] coordinates out of range │ │ + [2e6a22] invalid encoding │ │ + [2e6a33] invalid named group conversion │ │ + [2e6a52] DSO failure │ │ + [2e6a5e] dso not found │ │ + [2e6a6c] add signer error │ │ + [2e6a7d] error getting public key │ │ + [2e6a96] invalid oaep parameters │ │ + [2e6aae] not key transport │ │ + [2e6ac0] unsupported recipientinfo type │ │ + [2e6adf] verification failure │ │ + [2e6af4] encountered waiting │ │ + [2e6b08] error creating certrep │ │ + [2e6b1f] error creating rr │ │ + [2e6b31] unexpected certprofile │ │ + [2e6b48] cast │ │ + [2e6b4d] aes192-wrap-pad │ │ + [2e6b5d] ARIA-192-CBC │ │ + [2e6b6a] crypto/evp/e_aria.c │ │ + [2e6b7e] aria_init_key │ │ + [2e6b8c] rdrand │ │ + [2e6b93] crypto/params_dup.c │ │ + [2e6ba7] ossl_pw_set_ossl_passphrase_cb │ │ + [2e6bc6] provider_new │ │ + [2e6bd3] crypto/objects/o_names.c │ │ + [2e6bec] des-cfb │ │ + [2e6bf4] X509v3 Subject Alternative Name │ │ + [2e6c14] serialNumber │ │ + [2e6c21] Microsoft Commercial Code Signing │ │ + [2e6c43] safeContentsBag │ │ + [2e6c53] md4 │ │ + [2e6c57] id-pkix1-explicit-88 │ │ + [2e6c6c] sbgp-ipAddrBlock │ │ + [2e6c7d] sbgp-routerIdentifier │ │ + [2e6c93] id-cmc-responseInfo │ │ + [2e6ca7] ad_timestamping │ │ + [2e6cb7] mgmt │ │ + [2e6cbc] aes-256-cfb │ │ + [2e6cc8] lastModifiedBy │ │ + [2e6cd7] associatedName │ │ + [2e6ce6] set-attr │ │ + [2e6cef] certificate extensions │ │ + [2e6d06] setct-RegFormResTBS │ │ + [2e6d1a] setext-cv │ │ + [2e6d24] additional verification │ │ + [2e6d3c] setCext-tunneling │ │ + [2e6d4e] International Organizations │ │ + [2e6d6a] msSmartcardLogin │ │ + [2e6d7b] Microsoft User Principal Name │ │ + [2e6d99] aes-128-cfb1 │ │ + [2e6da6] aes-256-cfb8 │ │ + [2e6db3] des-ede3-cfb1 │ │ + [2e6dc1] X509v3 Subject Directory Attributes │ │ + [2e6de5] kisa │ │ + [2e6dea] HMAC-SHA1 │ │ + [2e6df4] id-GostR3411-94-with-GostR3410-94 │ │ + [2e6e16] GOST R 34.11-94 with GOST R 34.10-94 │ │ + [2e6e3b] x121Address │ │ + [2e6e47] authorityRevocationList │ │ + [2e6e5f] jurisdictionStateOrProvinceName │ │ + [2e6e7f] camellia-128-ctr │ │ + [2e6e90] CAMELLIA-192-CTR │ │ + [2e6ea1] CAMELLIA-256-CCM │ │ + [2e6eb2] GOST R 34.10-2012 (512 bit) ParamSet B │ │ + [2e6ed9] GOST 28147-89 TC26 parameter set │ │ + [2e6efa] OGRN │ │ + [2e6eff] kx-gost │ │ + [2e6f07] auth-srp │ │ + [2e6f10] SipHash │ │ + [2e6f18] ARIA-192-ECB │ │ + [2e6f25] id-smime-aa-signingCertificateV2 │ │ + [2e6f46] sha3-512 │ │ + [2e6f4f] id-ecdsa-with-sha3-224 │ │ + [2e6f66] ARIA-256-GCM │ │ + [2e6f73] sm3WithRSAEncryption │ │ + [2e6f88] OGRNIP │ │ + [2e6f8f] brainpoolP256r1tls13 │ │ + [2e6fa4] Microsoft certificate template │ │ + [2e6fc3] unsupported key components │ │ + [2e6fde] ANY PRIVATE KEY │ │ + [2e6fee] PKCS12 │ │ + [2e6ff5] parse error │ │ + [2e7001] pkcs12 cipherfinal error │ │ + [2e701a] PKCS7_DIGEST │ │ + [2e7027] d.sign │ │ + [2e702e] signer_info │ │ + [2e703a] EOC │ │ + [2e703e] :%u │ │ + [2e7042] digest failure │ │ + [2e7051] wrong content type │ │ + [2e7064] name too long │ │ + [2e7072] crypto/property/property_string.c │ │ + [2e7094] EVP_RAND_CTX_new │ │ + [2e70a5] error initialising drbg │ │ + [2e70bd] SEED-SRC │ │ + [2e70c6] rand_pool_grow │ │ + [2e70d5] Private-Key: (%d bit, %d primes)\n │ │ + [2e70f7] Minimum │ │ + [2e70ff] BN_BLINDING_invert_ex │ │ + [2e7115] data too large for key size │ │ + [2e7131] data too large for modulus │ │ + [2e714c] pkey_rsa_verify │ │ + [2e715c] pkey_pss_init │ │ + [2e716a] SHA2-384 │ │ + [2e7173] search only supported for directories │ │ + [2e7199] cannot load certificate │ │ + [2e71b1] crypto/ui/ui_util.c │ │ + [2e71c5] X509_load_cert_crl_file_ex │ │ + [2e71e0] nameAssigner │ │ + [2e71ed] d.dNSName │ │ + [2e71f7] v2i_BASIC_CONSTRAINTS │ │ + [2e720d] crypto/x509/v3_akid.c │ │ + [2e7223] CRL_DIST_POINTS │ │ + [2e7233] crypto/x509/v3_crld.c │ │ + [2e7249] Privilege Withdrawn │ │ + [2e725d] distpoint │ │ + [2e7267] - │ │ + [2e726b] :\n │ │ + [2e726e] %*s │ │ + [2e7278] xn-- │ │ + [2e727d] issuerDomainPolicy │ │ + [2e7290] issuer decode error │ │ + [2e72a4] SSL_CERT_DIR │ │ + [2e72b1] CRL signature failure │ │ + [2e72c7] format error in certificate's notBefore field │ │ + [2e72f5] Key usage keyCertSign invalid for non-CA cert │ │ + [2e7323] CA cert does not include key usage extension │ │ + [2e7350] Using cert extension requires at least X509v3 │ │ + [2e737e] crypto/x509/pcy_tree.c │ │ + [2e7395] x509_name_ex_d2i │ │ + [2e73a6] ALG_PERR: %s(%d): Failed to get eventfd : │ │ + [2e73d1] provider=default,fips=yes,output=der,structure=pkcs3 │ │ + [2e7406] AES-128-ECB:2.16.840.1.101.3.4.1.1 │ │ + [2e7429] AES-256-CBC-CTS │ │ + [2e7439] engine │ │ + [2e7440] rsa_get_ctx_params │ │ + [2e7453] aes_siv_get_ctx_params │ │ + [2e746a] null_set_ctx_params │ │ + [2e747e] providers/implementations/encode_decode/decode_pvk2key.c │ │ + [2e74b7] prepare_ec_params │ │ + [2e74c9] ec_to_PrivateKeyInfo_pem_encode │ │ + [2e74e9] EC PUBLIC KEY │ │ + [2e74f7] ED25519 PRIVATE KEY │ │ + [2e750b] x25519_to_PrivateKeyInfo_der_encode │ │ + [2e752f] %s: %s\n │ │ + [2e7537] invalid Argon2 type │ │ + [2e754b] kdf_argon2_ctx_set_lanes │ │ + [2e7564] kdf_tls1_3_derive │ │ + [2e7576] use-separator │ │ + [2e7584] xcghash │ │ + [2e758c] kdf_sshkdf_set_ctx_params │ │ + [2e75a6] *secretlen too small │ │ + [2e75bb] providers/implementations/keymgmt/dsa_kmgmt.c │ │ + [2e75e9] ossl_sm2_key_private_check │ │ + [2e7604] mac_key_fromdata │ │ + [2e7615] ossl_prov_drbg_instantiate │ │ + [2e7630] providers/implementations/rands/drbg_ctr.c │ │ + [2e765b] input=MSBLOB │ │ + [2e7668] providers/implementations/ciphers/cipher_des.c │ │ + [2e7697] rc4_hmac_md5_set_ctx_params │ │ + [2e76b3] invalid config data │ │ + [2e76c7] require ctr mode cipher │ │ + [2e76df] utlen │ │ + [2e76e5] binfo │ │ + [2e76eb] truncated sleb128 expression │ │ + [2e7708] DW_OP_piece not implemented │ │ + [2e7724] (NULL) │ │ + [2e772b] PRAGMA cipher_hmac_algorithm = %s; │ │ + [2e774e] TRACE │ │ + [2e7754] SELECT sql FROM %s.sqlite_schema WHERE sql LIKE 'CREATE INDEX %%' │ │ + [2e7799] sqlcipher_codec_ctx_init: error %d setting pass key │ │ + [2e77cd] set btree page size to %d res %d rc %d │ │ + [2e77f4] performing POSIX rename │ │ + [2e780c] trigger │ │ + [2e7814] close │ │ + [2e781a] -mj%06X9%02X │ │ + [2e7827] ) │ │ + [2e7829] Or │ │ + [2e782c] OpenRead │ │ + [2e7835] index corruption │ │ + [2e7846] %z - %s │ │ + [2e784e] failed to get page %u │ │ + [2e7864] Fragmentation of %u bytes reported as %u on page %u │ │ + [2e7898] INS │ │ + [2e789c] parent │ │ + [2e78a3] '%.*q' │ │ + [2e78aa] zeroblob(%d) │ │ + [2e78b7] sqlcipher_openssl_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [2e78ff] sqlcipher_openssl_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2e793f] sqlcipher_openssl_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2e797f] sqlcipher_openssl_hmac: 1st EVP_MAC_final() for output length calculation using algorithm %d returned %d │ │ + [2e79e8] index_list │ │ + [2e79f3] to │ │ + [2e79f6] status │ │ + [2e79fd] sqlite3_get_table() called with two or more incompatible queries │ │ + [2e7a3e] unknown table option: %.*s │ │ + [2e7a59] CORRELATED │ │ + [2e7a65] RELEASE │ │ + [2e7a6d] conflicting ON CONFLICT clauses specified │ │ + [2e7a97] glob │ │ + [2e7a9c] auto-index │ │ + [2e7aa7] %s=? │ │ + [2e7aac] max │ │ + [2e7ab0] cannot UPDATE generated column "%s" │ │ + [2e7ad4] %s mode not allowed: %s │ │ + [2e7aec] SELECT 1 FROM "%w".sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, %d, %Q, %d)=NULL │ │ + [2e7b9b] Cannot add a NOT NULL column with default value NULL │ │ + [2e7bd0] %!.*f │ │ + [2e7bd6] strftime │ │ + [2e7bdf] -> │ │ + [2e7be2] 9.0e999 │ │ + [2e7bea] SELECT coalesce((SELECT max(blockid) FROM %Q.'%q_segments') + 1, 1) │ │ + [2e7c2e] de │ │ + [2e7c31] ate │ │ + [2e7c35] ssensuo │ │ + [2e7c3d] _content │ │ + [2e7c46] CREATE TABLE %Q.'%q_segments'(blockid INTEGER PRIMARY KEY, block BLOB); │ │ + [2e7c8e] SELECT %s WHERE rowid = ? │ │ + [2e7ca8] integrity-check │ │ + [2e7cb8] SELECT %s FROM %s T WHERE T.%Q >= ? AND T.%Q <= ? ORDER BY T.%Q ASC │ │ + [2e7cfc] SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1 │ │ + [2e7d50] ALTER TABLE %Q.'%q_%s' RENAME TO '%q_%s'; │ │ + [2e7d7a] ousli │ │ + [2e7d80] rtree │ │ + [2e7d86] UPDATE "%w"."%w_rowid"SET │ │ + [2e7da1] ORDER BY name │ │ + [2e7db0] misuse │ │ + [2e7db7] MAX_EXPR_DEPTH=1000 │ │ + [2e7dcb] TLS_DH_anon_WITH_AES_256_CBC_SHA │ │ + [2e7dec] AES128-SHA256 │ │ + [2e7dfa] DHE-DSS-AES128-SHA256 │ │ + [2e7e10] DHE-RSA-AES128-SHA256 │ │ + [2e7e26] AES256-CCM │ │ + [2e7e31] TLS_ECDHE_ECDSA_WITH_AES_256_CCM │ │ + [2e7e52] TLS_ECDHE_RSA_WITH_NULL_SHA │ │ + [2e7e6e] TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA │ │ + [2e7e91] TLS_ECDH_anon_WITH_AES_256_CBC_SHA │ │ + [2e7eb4] RSA-PSK-AES128-GCM-SHA256 │ │ + [2e7ece] TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 │ │ + [2e7ef2] ECDHE-PSK-AES128-CBC-SHA256 │ │ + [2e7f0e] TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 │ │ + [2e7f33] DHE-DSS-CAMELLIA256-SHA │ │ + [2e7f4b] IDEA-CBC-SHA │ │ + [2e7f58] set_ciphersuites │ │ + [2e7f69] decryption failed │ │ + [2e7f7b] illegal point compression │ │ + [2e7f95] inconsistent early data alpn │ │ + [2e7fb2] missing supported groups extension │ │ + [2e7fd5] no pem extensions │ │ + [2e7fe7] pem name bad prefix │ │ + [2e7ffb] psk identity not found │ │ + [2e8012] ssl/tls alert unsupported certificate │ │ + [2e8038] tlsv1 bad certificate hash value │ │ + [2e8059] too much early data │ │ + [2e806d] unknown protocol │ │ + [2e807e] version too low │ │ + [2e808e] SSL_clear │ │ + [2e8098] bugs │ │ + [2e809d] legacy_server_connect │ │ + [2e80b3] SessionTicket │ │ + [2e80c1] SSL_use_PrivateKey │ │ + [2e80d4] SSLv3/TLS write certificate verify │ │ + [2e80f7] SSLv3/TLS write finished │ │ + [2e8110] SSLv3/TLS read hello request │ │ + [2e812d] tls1_change_cipher_state │ │ + [2e8146] rsa_pss_pss_sha256 │ │ + [2e8159] CLIENT_EARLY_TRAFFIC_SECRET │ │ + [2e8175] tls13_change_cipher_state │ │ + [2e818f] tls13_update_key │ │ + [2e81a0] ossl_quic_channel_raise_protocol_error_loc │ │ + [2e81cb] RETRY_SCID is malformed │ │ + [2e81e3] INITIAL_SCID does not match expected value │ │ + [2e820e] zero-length CID in PREFERRED_ADDR │ │ + [2e8230] max_udp_payload_size │ │ + [2e8245] ch_on_handshake_alert │ │ + [2e825b] version negotiation failure │ │ + [2e8277] ch_rx_check_forged_pkt_limit │ │ + [2e8294] ssl/quic/cc_newreno.c │ │ + [2e82aa] transport:packet_sent │ │ + [2e82c0] transport:packet_received │ │ + [2e82da] ping │ │ + [2e82df] acked_ranges │ │ + [2e82ec] path_challenge │ │ + [2e82fb] include/internal/ring_buf.h │ │ + [2e8317] non-minimal frame type encoding │ │ + [2e8337] conn has zero-length CID │ │ + [2e8350] ssl/quic/quic_sf_list.c │ │ + [2e8368] HANDSHAKE_DONE │ │ + [2e8377] STREAM_OFF_FIN │ │ + [2e8386] ChaCha20 │ │ + [2e838f] tls_construct_ctos_etm │ │ + [2e83a6] tls_parse_stoc_renegotiate │ │ + [2e83c1] tls_parse_stoc_server_name │ │ + [2e83dc] tls_parse_ctos_maxfragmentlen │ │ + [2e83fa] tls_construct_stoc_etm │ │ + [2e8411] write_state_machine │ │ + [2e8425] ossl_statem_client_write_transition │ │ + [2e8449] tls_construct_change_cipher_spec │ │ + [2e846a] ossl_statem_server_post_process_message │ │ + [2e8492] bn_to_asn1_string │ │ + [2e84a4] getsockname truncated address │ │ + [2e84c2] no port defined │ │ + [2e84d2] BN_mod_inverse │ │ + [2e84e1] crypto/bn/bn_mod.c │ │ + [2e84f4] line │ │ + [2e84fa] BOOLEAN │ │ + [2e8502] Bad time value │ │ + [2e8511] ssl_conf │ │ + [2e851a] OpenSSL X9.42 DH method │ │ + [2e8532] BN_mod_exp_mont_word │ │ + [2e8547] eckey_pub_decode │ │ + [2e8558] EC_GROUP_get_ecparameters │ │ + [2e8572] X9_62_CHARACTERISTIC_TWO │ │ + [2e858b] fieldID │ │ + [2e8593] base │ │ + [2e8598] X9.62/SECG curve over a 256 bit prime field │ │ + [2e85c4] ossl_ec_GF2m_simple_point_get_affine_coordinates │ │ + [2e85f5] ec_GF2m_simple_ladder_pre │ │ + [2e860f] crypto/ec/ec_key.c │ │ + [2e8622] EC_POINT_dbl │ │ + [2e862f] EC_POINT_cmp │ │ + [2e863c] Cofactor: │ │ + [2e8647] ossl_ec_GFp_mont_field_mul │ │ + [2e8662] ossl_ec_GFp_mont_field_encode │ │ + [2e8680] ecp_nistz256_points_mul │ │ + [2e8698] there are no property definitions with decoder %s │ │ + [2e86ca] crypto/bio/bf_readbuff.c │ │ + [2e86e3] asn1 encoding routines │ │ + [2e86fa] xoflen │ │ + [2e8701] ssl3-ms │ │ + [2e8709] sect113r1 │ │ + [2e8713] crypto/evp/encode.c │ │ + [2e8727] EVP_CIPHER_CTX_set_key_length │ │ + [2e8745] evp_set_parsed_default_properties │ │ + [2e8767] assertion failed: j <= sizeof(c->iv) │ │ + [2e878c] EVP_DigestSignFinal │ │ + [2e87a0] PKCS5_pbe2_set_iv_ex │ │ + [2e87b5] PBEPARAM │ │ + [2e87be] dh_pad │ │ + [2e87c5] fix_rsa_padding_mode │ │ + [2e87da] rsa-coefficient6 │ │ + [2e87eb] EVP_PKEY_fromdata │ │ + [2e87fd] int_ctx_new │ │ + [2e8809] ffdhe4096 │ │ + [2e8813] too many iterations │ │ + [2e8827] check q not prime │ │ + [2e8839] keys not set │ │ + [2e8846] cannot set parameters │ │ + [2e885c] key setup failed │ │ + [2e886d] unknown max size │ │ + [2e887e] illegal implicit tag │ │ + [2e8893] illegal zero content │ │ + [2e88a8] undefined order │ │ + [2e88b8] engines section error │ │ + [2e88ce] no control function │ │ + [2e88e2] invalid encrypted key length │ │ + [2e88ff] error creating certreq │ │ + [2e8916] sct invalid signature │ │ + [2e892c] des-ede-ecb │ │ + [2e8938] hexstr2buf_sep │ │ + [2e8947] get_ptr_internal │ │ + [2e8958] prepare_from_text │ │ + [2e896a] provider_conf_load │ │ + [2e897d] provider_conf_parse_bool_setting │ │ + [2e899e] yes │ │ + [2e89a2] OBJ_txt2obj │ │ + [2e89ae] organizationalUnitName │ │ + [2e89c5] idea-cfb │ │ + [2e89ce] pkcs9 │ │ + [2e89d4] DSA-SHA │ │ + [2e89dc] cast5-ecb │ │ + [2e89e6] DSA-SHA1 │ │ + [2e89ef] secretBag │ │ + [2e89f9] PBMAC1 │ │ + [2e8a00] PBE-SHA1-DES │ │ + [2e8a0d] SMIME │ │ + [2e8a13] id-smime-aa-ets-commitmentType │ │ + [2e8a32] id-alg │ │ + [2e8a39] id-cmc │ │ + [2e8a40] id-qcs │ │ + [2e8a47] id-it-origPKIMessage │ │ + [2e8a5c] id-aca-chargingIdentity │ │ + [2e8a74] noCheck │ │ + [2e8a7c] OCSP Service Locator │ │ + [2e8a91] Directory │ │ + [2e8a9b] ac-proxying │ │ + [2e8aa7] aes-128-ecb │ │ + [2e8ab3] AES-192-OFB │ │ + [2e8abf] pilotOrganization │ │ + [2e8ad1] documentVersion │ │ + [2e8ae1] setct-HODInput │ │ + [2e8af0] setct-AuthResTBS │ │ + [2e8b01] setct-BatchAdminResTBE │ │ + [2e8b18] setext-track2 │ │ + [2e8b26] cleartext track 2 │ │ + [2e8b38] secure device signature │ │ + [2e8b50] id-characteristic-two-basis │ │ + [2e8b6c] ppBasis │ │ + [2e8b74] camellia-192-ecb │ │ + [2e8b85] LocalKeySet │ │ + [2e8b91] postalAddress │ │ + [2e8b9f] id-aes256-CCM │ │ + [2e8bad] rc4-hmac-md5 │ │ + [2e8bba] dhSinglePass-stdDH-sha1kdf-scheme │ │ + [2e8bdc] jurisdictionL │ │ + [2e8bea] gost89-ctr │ │ + [2e8bf5] auth-dss │ │ + [2e8bfe] BLAKE2b512 │ │ + [2e8c09] id-hmacWithSHA3-512 │ │ + [2e8c1d] ARIA-128-CCM │ │ + [2e8c2a] dstu28147-wrap │ │ + [2e8c39] ieee-siswg │ │ + [2e8c44] brotli │ │ + [2e8c4b] responses │ │ + [2e8c55] responseExtensions │ │ + [2e8c68] status not yet valid │ │ + [2e8c7d] assertion failed: niv >= 0 && niv <= EVP_MAX_IV_LENGTH │ │ + [2e8cb4] crypto/pkcs12/p12_utl.c │ │ + [2e8ccc] PKCS12_MAC_DATA │ │ + [2e8cdc] PKCS7_ATTR_SIGN │ │ + [2e8cec] crl │ │ + [2e8cf0] NULL\n │ │ + [2e8cf6] %s (%s) │ │ + [2e8cfe] ossl_parse_property │ │ + [2e8d12] data greater than mod len │ │ + [2e8d2c] iqmp not inverse of q │ │ + [2e8d42] unsupported mask algorithm │ │ + [2e8d5d] ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex │ │ + [2e8d85] encode_pkcs1 │ │ + [2e8d92] sys$qiow error │ │ + [2e8da1] UI_create_method │ │ + [2e8db2] GENERAL_NAMES │ │ + [2e8dc0] d.uniformResourceIdentifier │ │ + [2e8ddc] location │ │ + [2e8de5] SSL Client │ │ + [2e8df0] crypto/x509/v3_ia5.c │ │ + [2e8e05] r2i_certpol │ │ + [2e8e11] crypto/x509/v3_enum.c │ │ + [2e8e27] Routing Domain Identifiers │ │ + [2e8e42] crypto/x509/v3_ist.c │ │ + [2e8e57] %*s %s%s%s%s\n │ │ + [2e8e6a] X400Name: │ │ + [2e8e81] user │ │ + [2e8e86] TLS_FEATURE │ │ + [2e8e92] i2s_ASN1_INTEGER │ │ + [2e8ea3] invalid syntax │ │ + [2e8eb2] negative pathlen │ │ + [2e8ec3] SSL_CERT_FILE │ │ + [2e8ed1] duplicate attribute │ │ + [2e8ee5] key usage does not include digital signature │ │ + [2e8f12] invalid or inconsistent certificate extension │ │ + [2e8f40] unsupported extension feature │ │ + [2e8f5e] validity │ │ + [2e8f67] failed to get platform info │ │ + [2e8f83] no-ACE │ │ + [2e8f8a] provider=base,fips=yes,output=der,structure=type-specific │ │ + [2e8fc4] provider=base,fips=yes,output=blob │ │ + [2e8fe7] provider=default,fips=yes,output=der,structure=X9.62 │ │ + [2e901c] provider=default,fips=yes,input=der,structure=dhx │ │ + [2e904e] ARIA-128-GCM:1.2.410.200046.1.1.34 │ │ + [2e9071] WHIRLPOOL:1.0.10118.3.0.55 │ │ + [2e908c] C1x │ │ + [2e9090] providers/implementations/ciphers/cipher_aes_hw.c │ │ + [2e90c2] providers/implementations/ciphers/cipher_sm4_gcm.c │ │ + [2e90f5] RSA PRIVATE KEY │ │ + [2e9105] dhx_to_type_specific_params_pem_encode │ │ + [2e912c] rsapss_to_SubjectPublicKeyInfo_der_encode │ │ + [2e9156] DH PUBLIC KEY │ │ + [2e9164] ec_to_PrivateKeyInfo_der_encode │ │ + [2e9184] ec_to_EC_der_encode │ │ + [2e9198] rsapss_to_PKCS1_pem_encode │ │ + [2e91b3] dsa2msblob_encode │ │ + [2e91c5] providers/implementations/encode_decode/encode_key2text.c │ │ + [2e91ff] invalid Argon2 version │ │ + [2e9216] kdf_sshkdf_derive │ │ + [2e9228] kdf_tls1_prf_derive │ │ + [2e923c] dkp_prk │ │ + [2e9244] eckem_decapsulate │ │ + [2e9256] Invalid enc public key │ │ + [2e926d] crypto/hpke/hpke_util.c │ │ + [2e9285] cmac_set_ctx_params │ │ + [2e9299] kmac_init │ │ + [2e92a3] get_parent_strength │ │ + [2e92b7] providers/implementations/rands/drbg_hmac.c │ │ + [2e92e3] seed_src_generate │ │ + [2e92f5] Ed448 │ │ + [2e92fb] RSA key size = %d, expected minimum = %d │ │ + [2e9324] providers/implementations/digests/md4_prov.c │ │ + [2e9351] pad-type │ │ + [2e935a] invalid mac │ │ + [2e9366] missing session id │ │ + [2e9379] km │ │ + [2e937c] evaluateExpression │ │ + [2e938f] _Unwind_GetDataRelBase() not implemented │ │ + [2e93b8] (subquery-%u) │ │ + [2e93c6] cipher_compatibility │ │ + [2e93db] cipher_memory_security │ │ + [2e93f2] sqlite3_rekey_v2: database zDb=%p db_index:%d │ │ + [2e9420] sqlcipher_deactivate: left static master mutex │ │ + [2e944f] getpagesize │ │ + [2e945b] immutable │ │ + [2e9465] k(%d │ │ + [2e946a] ,%s%s%s │ │ + [2e9472] N. │ │ + [2e9475] IfNotZero │ │ + [2e947f] VInitIn │ │ + [2e9487] Freelist: │ │ + [2e9492] unable to get the page. error code=%d │ │ + [2e94b8] SELECT sql FROM "%w".sqlite_schema WHERE type='index' │ │ + [2e94ee] no such module: %s │ │ + [2e9501] p2 │ │ + [2e9504] comment │ │ + [2e950c] sqlcipher_mem_malloc: calling sqlcipher_mlock(%p,%d) │ │ + [2e9541] database_list │ │ + [2e954f] function_list │ │ + [2e955d] hard_heap_limit │ │ + [2e956d] index_info │ │ + [2e9578] mmap_size │ │ + [2e9582] query_only │ │ + [2e958d] quick_check │ │ + [2e9599] synchronous │ │ + [2e95a5] wal_checkpoint │ │ + [2e95b4] desc │ │ + [2e95b9] database │ │ + [2e95c2] text │ │ + [2e95c7] CREATE TABLE │ │ + [2e95d5] DELETE FROM %Q.sqlite_sequence WHERE name=%Q │ │ + [2e9602] corrupt schema │ │ + [2e9611] UPDATE %Q.sqlite_master SET rootpage=%d WHERE #%d AND rootpage=#%d │ │ + [2e9654] RECURSIVE STEP │ │ + [2e9663] SCAN │ │ + [2e9668] < │ │ + [2e966a] CHECK constraint failed in %s │ │ + [2e9688] NO ACTION │ │ + [2e9692] trigger "%s" may not write to shadow table "%s" │ │ + [2e96c2] cannot drop %s column: "%s" │ │ + [2e96de] concat_ws │ │ + [2e96e8] quote │ │ + [2e96ee] now │ │ + [2e96f2] inf │ │ + [2e96f6] FLAGS parameter to json_valid() must be between 1 and 15 │ │ + [2e972f] authorization denied │ │ + [2e9744] SELECT count(*) FROM %Q.'%q_segdir' WHERE level = ? │ │ + [2e9778] REPLACE INTO %Q.'%q_stat' VALUES(?,?) │ │ + [2e979e] lanoita │ │ + [2e97a6] ive │ │ + [2e97aa] laci │ │ + [2e97af] tneme │ │ + [2e97b5] Index already optimal │ │ + [2e97cb] ALTER TABLE %Q.'%q_content' RENAME TO '%q_content'; │ │ + [2e9800] fts5 │ │ + [2e9805] remove_diacritics │ │ + [2e9817] SELECT %s FROM %s T WHERE T.%Q <= ? AND T.%Q >= ? ORDER BY T.%Q DESC │ │ + [2e985c] CREATE TABLE x( │ │ + [2e986c] ousness │ │ + [2e9874] row │ │ + [2e9878] SELECT * FROM %Q.'%q_rowid' │ │ + [2e9894] Dimension %d of cell %d on node %lld is corrupt relative to parent │ │ + [2e98d7] DELETE FROM '%q'.'%q_node' WHERE nodeno = ?1 │ │ + [2e9904] unable to delete/modify collation sequence due to active statements │ │ + [2e9948] DEFAULT_CACHE_SIZE=-2000 │ │ + [2e9961] TLS_DHE_RSA_WITH_AES_256_CBC_SHA │ │ + [2e9982] DHE-DSS-AES256-SHA256 │ │ + [2e9998] TLS_RSA_WITH_AES_128_GCM_SHA256 │ │ + [2e99b8] DHE-RSA-AES128-CCM8 │ │ + [2e99cc] PSK-AES256-CCM │ │ + [2e99db] ECDHE-ECDSA-AES128-CCM │ │ + [2e99f2] ECDHE-ECDSA-AES256-CCM │ │ + [2e9a09] ECDHE-ECDSA-AES256-SHA384 │ │ + [2e9a23] TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 │ │ + [2e9a49] DHE-PSK-CHACHA20-POLY1305 │ │ + [2e9a63] kDHEPSK │ │ + [2e9a6b] aPSK │ │ + [2e9a70] CAMELLIA128 │ │ + [2e9a7c] EDH-RSA-DES-CBC3-SHA │ │ + [2e9a91] bad packet length │ │ + [2e9aa3] cannot get group name │ │ + [2e9ab9] dtls message too big │ │ + [2e9ace] invalid serverinfo data │ │ + [2e9ae6] renegotiation encoding err │ │ + [2e9b01] sequence ctr wrapped │ │ + [2e9b16] stream recv only │ │ + [2e9b27] tlsv1 alert record overflow │ │ + [2e9b43] tlsv1 unsupported extension │ │ + [2e9b5f] unknown mandatory parameter │ │ + [2e9b7b] options │ │ + [2e9b83] no_ems │ │ + [2e9b8a] ClientCAPath │ │ + [2e9b97] requestCAStore │ │ + [2e9ba6] TLSv1.3 │ │ + [2e9bae] PreferNoDHEKEX │ │ + [2e9bbd] KTLSTxZerocopySendfile │ │ + [2e9bd4] tlsext_tick_age_add │ │ + [2e9be8] SSLv3/TLS read server session ticket │ │ + [2e9c0d] TLSv1.3 write client compressed certificate │ │ + [2e9c39] tls-group-name │ │ + [2e9c48] add_provider_groups │ │ + [2e9c5c] tls-group-name-internal │ │ + [2e9c74] tls-max-tls │ │ + [2e9c80] ssl/tls13_enc.c │ │ + [2e9c90] retiring connection id limit violated │ │ + [2e9cb6] internal error (packet buf init) │ │ + [2e9cd7] INITIAL_MAX_STREAM_DATA_UNI is malformed │ │ + [2e9d00] OSSL_QFILTER │ │ + [2e9d0d] initial │ │ + [2e9d15] stream │ │ + [2e9d1c] error_space │ │ + [2e9d28] stream_data_blocked │ │ + [2e9d3c] STREAMS valid only in 0/1-RTT │ │ + [2e9d5a] depack_do_frame_path_response │ │ + [2e9d78] STREAMS_BLOCKED_BIDI │ │ + [2e9d8d] STREAM_FIN │ │ + [2e9d98] tls_construct_ctos_key_share │ │ + [2e9db5] dtls1_preprocess_fragment │ │ + [2e9dcf] tls_construct_cert_verify │ │ + [2e9de9] tls_process_change_cipher_spec │ │ + [2e9e08] create_ticket_prequel │ │ + [2e9e1e] pkey │ │ + [2e9e23] │ │ + [2e9e2d] ASN1_IA5STRING │ │ + [2e9e3c] gethostbyname addr is not af inet │ │ + [2e9e5e] no such file │ │ + [2e9e6b] crypto/bn/bn_lib.c │ │ + [2e9e7e] crypto/bn/bn_gcd.c │ │ + [2e9e91] module=%s, path=%s │ │ + [2e9ea4] stbl_section │ │ + [2e9eb1] SEQWRAP │ │ + [2e9eb9] bitstr_cb │ │ + [2e9ec3] dh_pkey_import_from_type │ │ + [2e9edc] DSO_set_filename │ │ + [2e9eed] Public-Key │ │ + [2e9ef8] EC_PRIVATEKEY │ │ + [2e9f06] NIST/X9.62/SECG curve over a 192 bit prime field │ │ + [2e9f37] ossl_ec_GF2m_simple_group_check_discriminant │ │ + [2e9f64] ECDH_compute_key │ │ + [2e9f75] SigEd25519 no Ed25519 collisions │ │ + [2e9f96] decoder_process │ │ + [2e9fa6] CRYPTO lib │ │ + [2e9fb1] unable to get read lock │ │ + [2e9fc9] c2tnb191v3 │ │ + [2e9fd4] P-224 │ │ + [2e9fda] alg_section │ │ + [2e9fe6] fips=yes │ │ + [2e9fef] oct │ │ + [2e9ff3] asn1_oct_int │ │ + [2ea000] TYPE=%s │ │ + [2ea008] OSSL_ENCODER_CTX_new_for_pkey │ │ + [2ea026] default-digest │ │ + [2ea035] EVP_DigestSignUpdate │ │ + [2ea04a] PKCS5_pbe_set0_algor_ex │ │ + [2ea062] evp_pkey_get0_ECX_KEY │ │ + [2ea078] cekalg │ │ + [2ea07f] ecdh_cofactor_mode │ │ + [2ea092] rsa_padding_mode │ │ + [2ea0a3] md │ │ + [2ea0a6] X963KDF │ │ + [2ea0ae] evp_pkey_ctx_set1_octet_string │ │ + [2ea0cd] modp_4096 │ │ + [2ea0d7] ossl_namemap_add_names │ │ + [2ea0ee] invalid length │ │ + [2ea0fd] aria key setup failed │ │ + [2ea113] expecting an hmac key │ │ + [2ea129] unknown bits │ │ + [2ea136] q not prime │ │ + [2ea142] field missing │ │ + [2ea150] illegal time value │ │ + [2ea163] invalid universalstring length │ │ + [2ea182] null is wrong length │ │ + [2ea197] point arithmetic failure │ │ + [2ea1b0] command takes no input │ │ + [2ea1c7] error receiving │ │ + [2ea1d7] too many redirections │ │ + [2ea1ed] content type not compressed data │ │ + [2ea20e] need one signer │ │ + [2ea21e] no password │ │ + [2ea22a] unable to finalize context │ │ + [2ea245] log conf invalid key │ │ + [2ea25a] ess digest alg unknown │ │ + [2ea271] desx │ │ + [2ea276] aria256 │ │ + [2ea27e] pass phrase │ │ + [2ea28a] OSSL_provider_init │ │ + [2ea29d] RSA-MD5 │ │ + [2ea2a5] CN │ │ + [2ea2a8] localityName │ │ + [2ea2b5] OU │ │ + [2ea2b8] DES-EDE-CBC │ │ + [2ea2c4] DES-OFB │ │ + [2ea2cc] DES-EDE3-CFB │ │ + [2ea2d9] des-ede3-ofb │ │ + [2ea2e6] nsRenewalUrl │ │ + [2ea2f3] Time Stamping │ │ + [2ea301] Microsoft Encrypted File System │ │ + [2ea321] invalidityDate │ │ + [2ea330] pbeWithSHA1And128BitRC4 │ │ + [2ea348] caIssuers │ │ + [2ea352] id-smime-mod-ets-eSigPolicy-97 │ │ + [2ea371] id-smime-aa-msgSigDigest │ │ + [2ea38a] id-smime-cti-ets-proofOfDelivery │ │ + [2ea3ab] id-regInfo │ │ + [2ea3b6] id-cmc-getCRL │ │ + [2ea3c4] clearance │ │ + [2ea3ce] subjectInfoAccess │ │ + [2ea3e0] policyConstraints │ │ + [2ea3f2] pilotAttributeType │ │ + [2ea405] pilotObject │ │ + [2ea411] singleLevelQuality │ │ + [2ea424] setct-AuthResTBSX │ │ + [2ea436] setct-CredRevResData │ │ + [2ea44b] setct-CertReqData │ │ + [2ea45d] setct-CapTokenTBE │ │ + [2ea46f] setCext-Track2Data │ │ + [2ea482] DES-EDE3-CFB8 │ │ + [2ea490] c2onb239v5 │ │ + [2ea49b] hmac-md5 │ │ + [2ea4a4] id-GostR3410-2001-CryptoPro-B-ParamSet │ │ + [2ea4cb] GOST 28147-89 Cryptocom ParamSet │ │ + [2ea4ec] searchGuide │ │ + [2ea4f8] member │ │ + [2ea4ff] camellia-128-ccm │ │ + [2ea510] id-tc26-constants │ │ + [2ea522] ipsecIKE │ │ + [2ea52b] sendRouter │ │ + [2ea536] id-dsa-with-sha512 │ │ + [2ea549] CMC Registration Authority │ │ + [2ea564] magma-cfb │ │ + [2ea56e] cmKGA │ │ + [2ea574] classSignToolKC3 │ │ + [2ea585] signedObject │ │ + [2ea592] id-regCtrl-rsaKeyLen │ │ + [2ea5a7] Trusted key usage (Oracle) │ │ + [2ea5c2] Zstandard compression │ │ + [2ea5d8] X509v3 Attribute Mappings │ │ + [2ea5f2] associatedInformation │ │ + [2ea608] digest err │ │ + [2ea613] nextupdate before thisupdate │ │ + [2ea630] request not signed │ │ + [2ea643] ^I │ │ + [2ea646] -----BEGIN │ │ + [2ea652] can't pack structure │ │ + [2ea667] encrypt error │ │ + [2ea675] PKCS7_add0_attrib_signing_time │ │ + [2ea694] no recipient matches certificate │ │ + [2ea6b5] RAND_get0_primary │ │ + [2ea6c7] CTR-DRBG │ │ + [2ea6d0] use_derivation_function │ │ + [2ea6e8] OpenSSL RSA method │ │ + [2ea6fb] Exponent: │ │ + [2ea705] iqmp │ │ + [2ea70a] key size too small │ │ + [2ea71d] mp exponent not congruent to d │ │ + [2ea73c] salt length check failed │ │ + [2ea755] SHA2-512 │ │ + [2ea75e] fingerprint size does not match digest │ │ + [2ea785] is not a │ │ + [2ea78e] no loaders found │ │ + [2ea79f] OSSL_STORE_INFO_new_CERT │ │ + [2ea7b8] there must be one signer │ │ + [2ea7d1] open_console │ │ + [2ea7de] SSL Server │ │ + [2ea7e9] CERTIFICATEPOLICIES │ │ + [2ea7fd] POLICYQUALINFO │ │ + [2ea80c] name=%s option=%s │ │ + [2ea81e] ISSUING_DIST_POINT │ │ + [2ea831] %*sOnly Attribute Certificates\n │ │ + [2ea851] %*sRelative Name:\n │ │ %*s │ │ - [2ea88f] %*s │ │ - [2ea89f] professionOIDs │ │ - [2ea8ae] %*s admissionAuthority:\n │ │ - [2ea8c8] language │ │ - [2ea8d1] v2i_issuer_alt │ │ - [2ea8e0] copy_email │ │ - [2ea8ec] %*sZone: %s, User: │ │ - [2ea900] s2i_ASN1_UTF8STRING │ │ - [2ea914] no subject details │ │ - [2ea927] unable to decrypt certificate's signature │ │ - [2ea951] unable to verify the first certificate │ │ - [2ea978] CRL path validation error │ │ - [2ea992] Certificate public key has explicit ECC parameters │ │ - [2ea9c5] ossl_policy_level_add_node │ │ - [2ea9e0] subjectUID │ │ - [2ea9eb] ALG_PERR: %s(%d): io_read failed : │ │ - [2eaa0f] provider=base,fips=yes,output=pem,structure=dhx │ │ - [2eaa3f] provider=base,fips=yes,output=der,structure=X9.42 │ │ - [2eaa71] provider=base,fips=yes,input=der,structure=ec │ │ - [2eaa9f] ARGON2ID │ │ - [2eaaa8] provider=default,fips=no,output=pem,structure=SubjectPublicKeyInfo │ │ - [2eaaeb] provider=default,fips=yes,output=der,structure=ec │ │ - [2eab1d] AES-256-ECB:2.16.840.1.101.3.4.1.41 │ │ - [2eab41] AES-128-GCM-SIV │ │ - [2eab51] AES-256-GCM-SIV │ │ - [2eab61] SM4-CBC:SM4:1.2.156.10197.1.104.2 │ │ - [2eab83] PVKKDF │ │ - [2eab8a] providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c │ │ - [2eabc4] providers/implementations/ciphers/cipher_aes_ocb.c │ │ - [2eabf7] aes_ocb_block_update_internal │ │ - [2eac15] aes_ocb_get_ctx_params │ │ - [2eac2c] providers/implementations/digests/sm3_prov.c │ │ - [2eac59] key_to_type_specific_der_bio │ │ - [2eac76] SM2 PRIVATE KEY │ │ - [2eac86] ed448_to_PrivateKeyInfo_pem_encode │ │ - [2eaca9] ec2blob_encode │ │ - [2eacb8] kdf_tls1_3_set_ctx_params │ │ - [2eacd2] custom │ │ - [2eacd9] providers/implementations/kdfs/scrypt.c │ │ - [2ead01] providers/implementations/kem/rsa_kem.c │ │ - [2ead29] gen_type set to unsupported value %d │ │ - [2ead4e] ecx_validate │ │ - [2ead5b] cmac_gen_set_params │ │ - [2ead6f] mac_digest_sign_init │ │ - [2ead84] rsa_signverify_init │ │ - [2ead98] Only X.931, PKCS#1 v1.5 or PSS padding allowed │ │ - [2eadc7] providers/implementations/ciphers/cipher_blowfish.c │ │ - [2eadfb] failed to generate key │ │ - [2eae12] tag not needed │ │ - [2eae21] rly_clean │ │ - [2eae2b] required │ │ - [2eae34] ep-label │ │ - [2eae3d] ions │ │ - [2eae42] ode-point │ │ - [2eae4c] ixed │ │ - [2eae51] egacy │ │ - [2eae57] unwind_phase2 │ │ - [2eae65] malformed uleb128 expression │ │ - [2eae82] unix-none │ │ - [2eae8c] %s │ │ - [2eae8f] native │ │ - [2eae96] INSERT INTO %s.sqlite_schema SELECT type, name, tbl_name, rootpage, sql FROM %s.sqlite_schema WHERE type='view' OR type='trigger' OR (type='table' AND rootpage=0) │ │ - [2eaf45] sqlcipher_deactivate: entered SQLCIPHER_MUTEX_PROVIDER │ │ - [2eaf7c] sqlcipher_codec_ctx_init: entering SQLCIPHER_MUTEX_PROVIDER │ │ - [2eafb8] off │ │ - [2eafbc] temporary │ │ - [2eafc6] openDirectory │ │ - [2eafd4] readlink │ │ - [2eafdd] os_unix.c:%d: (%d) %s(%s) - %s │ │ - [2eaffc] MJ delete: %s │ │ - [2eb00a] 8 │ │ - [2eb00c] Transaction │ │ - [2eb018] IsType │ │ - [2eb01f] IfNoHope │ │ - [2eb028] Last │ │ - [2eb02d] IdxLT │ │ - [2eb033] SetSubtype │ │ - [2eb03e] Abortable │ │ - [2eb048] FOREIGN KEY │ │ - [2eb054] %s constraint failed │ │ - [2eb069] database table is locked: %s │ │ - [2eb086] ANY │ │ - [2eb08a] sz=[0-9]* │ │ - [2eb094] -- │ │ - [2eb098] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize() size=%d reserve=%d │ │ - [2eb0e8] cipher_ctx_key_derive: using raw key from hex │ │ - [2eb116] sqlcipher_cipher_ctx_cmp: c1=%p c2=%p sqlcipher_memcmp(c1->pass, c2_pass)=%d are_equal=%d │ │ - [2eb170] sqlcipher_openssl_random: RAND_bytes() returned %d │ │ - [2eb1a3] temp_store │ │ - [2eb1ae] builtin │ │ - [2eb1b6] RAISE() may only be used within a trigger-program │ │ - [2eb1e8] corrupt database │ │ - [2eb1f9] no such function: %#T │ │ - [2eb20f] subqueries │ │ - [2eb21a] ..%s │ │ - [2eb21f] %r %s BY term out of range - should be between 1 and %d │ │ - [2eb257] LAST │ │ - [2eb25c] cannot create a TEMP index on non-TEMP table "%s" │ │ - [2eb28e] >? AND %s │ │ - [2eb298] ( │ │ - [2eb29b] SCAN %s%s%s │ │ - [2eb2a7] no such index: %S │ │ - [2eb2b9] shadow │ │ - [2eb2c0] *** in database %s ***\n │ │ - [2eb2d8] UTF16be │ │ - [2eb2e0] database is already attached │ │ - [2eb2fd] no such database: %s │ │ - [2eb312] cannot drop column "%s": no other columns exist │ │ - [2eb342] upper │ │ - [2eb348] substr │ │ - [2eb34f] jsonb_extract │ │ - [2eb35d] constraint failed │ │ - [2eb36f] offsets │ │ - [2eb377] sess │ │ - [2eb37c] content │ │ - [2eb384] NOT │ │ - [2eb388] unknown special query: %.*s │ │ - [2eb3a4] {%lld │ │ - [2eb3aa] INSERT OR REPLACE INTO '%q'.'%q_rowid' VALUES(?1, ?2) │ │ - [2eb3e0] $ │ │ - [2eb3e2] TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 │ │ - [2eb406] TLS_PSK_WITH_AES_256_CCM │ │ - [2eb41f] PSK-NULL-SHA │ │ - [2eb42c] TLS_PSK_WITH_AES_128_CBC_SHA256 │ │ - [2eb44c] DHE-PSK-NULL-SHA384 │ │ - [2eb460] TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA │ │ - [2eb485] ADH-CAMELLIA128-SHA256 │ │ - [2eb49c] RSA-PSK-CAMELLIA128-SHA256 │ │ - [2eb4b7] TLS_GOSTR341001_WITH_28147_CNT_IMIT │ │ - [2eb4db] TLS_DH_anon_WITH_SEED_CBC_SHA │ │ - [2eb4f9] TLS_RSA_WITH_ARIA_128_GCM_SHA256 │ │ - [2eb51a] DHE-RSA-ARIA128-GCM-SHA256 │ │ - [2eb535] DHE-PSK-ARIA256-GCM-SHA384 │ │ - [2eb550] TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 │ │ - [2eb575] ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384 │ │ - [2eb5b1] COMPLEMENTOFALL │ │ - [2eb5c1] kECDHEPSK │ │ - [2eb5cb] MEDIUM │ │ - [2eb5d2] bad protocol version number │ │ - [2eb5ee] length mismatch │ │ - [2eb5fe] missing dsa signing cert │ │ - [2eb617] not server │ │ - [2eb622] record length mismatch │ │ - [2eb639] ssl/tls alert decompression failure │ │ - [2eb65d] ssl/tls alert illegal parameter │ │ - [2eb67d] ssl negative length │ │ - [2eb691] stream send only │ │ - [2eb6a2] unable to load ssl3 md5 routines │ │ - [2eb6c3] unknown cipher type │ │ - [2eb6d7] unknown cmd name │ │ - [2eb6e8] unknown key exchange type │ │ - [2eb702] SSL_read │ │ - [2eb70b] ssl/ssl_mcnf.c │ │ - [2eb71a] client_sigalgs │ │ - [2eb729] ECDHParameters │ │ - [2eb738] named_curve │ │ - [2eb744] RequestCAFile │ │ - [2eb752] TLSv1.3 write server compressed certificate │ │ - [2eb77e] CHACHA20-POLY1305 │ │ - [2eb790] X25519 │ │ - [2eb797] add_provider_sigalgs │ │ - [2eb7ac] rsa_pss_rsae_sha384 │ │ - [2eb7c0] expect_quic_with_stream_lock │ │ - [2eb7dd] ossl_quic_channel_on_handshake_confirmed │ │ - [2eb806] zero length connection id in use │ │ - [2eb827] DISABLE_ACTIVE_MIGRATION appears multiple times │ │ - [2eb857] ch_enqueue_retire_conn_id │ │ - [2eb871] \r │ │ - [2eb874] 0RTT │ │ - [2eb879] retire_prior_to │ │ - [2eb889] limit │ │ - [2eb88f] ossl_qrl_enc_level_set_provide_secret │ │ - [2eb8b5] MAX_DATA valid only in 0/1-RTT │ │ - [2eb8d4] depack_do_frame_stop_sending │ │ - [2eb8f1] internal error (crypto RXFC) │ │ - [2eb90e] depack_do_frame_new_token │ │ - [2eb928] depack_do_frame_max_data │ │ - [2eb941] STREAM_LEN_FIN │ │ - [2eb950] tls_write_records_default │ │ - [2eb96a] tls_retry_write_records │ │ - [2eb982] GET │ │ - [2eb987] CONNE │ │ - [2eb98d] final_server_name │ │ - [2eb99f] tls_construct_ctos_maxfragmentlen │ │ - [2eb9c1] tls_parse_ctos_client_cert_type │ │ - [2eb9e1] read_state_machine │ │ - [2eb9f4] tls_process_cert_status_body │ │ - [2eba11] tls_construct_cke_gost │ │ - [2eba28] tls_construct_finished │ │ - [2eba3f] tls_process_cke_dhe │ │ - [2eba53] DER │ │ - [2eba57] asn1_string_get_int64 │ │ - [2eba6d] asn1_find_end │ │ - [2eba7b] crypto/asn1/a_object.c │ │ - [2eba92] INT32 │ │ - [2eba98] tfo disabled │ │ - [2ebaa5] BIO_gets │ │ - [2ebaae] dgram_pair_write │ │ - [2ebabf] HERE-->%s │ │ - [2ebac9] %02d%02d%02d%02d%02d%02dZ │ │ - [2ebae3] i2o_SCT │ │ - [2ebaeb] SCT_CTX_verify │ │ - [2ebafa] OpenSSL PKCS#3 DH method │ │ - [2ebb13] SHA512 │ │ - [2ebb1a] BN_mod_exp_mont_consttime │ │ - [2ebb34] ossl_dh_buf2key │ │ - [2ebb44] BN_mod_exp2_mont │ │ - [2ebb55] ec_pkey_param_check │ │ - [2ebb69] ec_pkey_import_from │ │ - [2ebb7d] EC_GROUP_new_by_curve_name_ex │ │ - [2ebb9b] SECG curve over a 224 bit prime field │ │ - [2ebbc1] NIST/SECG/WTLS curve over a 233 bit binary field │ │ - [2ebbf2] WTLS curve over a 112 bit prime field │ │ - [2ebc18] EC_POINT_invert │ │ - [2ebc28] ossl_ec_GFp_mont_field_set_to_one │ │ - [2ebc4a] ossl_ec_GFp_simple_point_set_affine_coordinates │ │ - [2ebc7a] pkey_ecd_digestsign448 │ │ - [2ebc91] ossl_ecx_key_dup │ │ - [2ebca2] the mandatory 'input' property is missing for decoder %s (properties: %s) │ │ - [2ebcec] ID │ │ - [2ebcef] ENGINE_load_ssl_client_cert │ │ - [2ebd0b] engine_table_register │ │ - [2ebd21] crypto/engine/tb_dsa.c │ │ - [2ebd38] crypto/engine/tb_rsa.c │ │ - [2ebd4f] configuration file routines │ │ - [2ebd6b] ECDH routines │ │ - [2ebd79] CMP routines │ │ - [2ebd86] ENGINE lib │ │ - [2ebd91] unsupported │ │ - [2ebd9d] crypto/evp/digest.c │ │ - [2ebdb1] aesni_ocb_init_key │ │ - [2ebdc4] prime239v1 │ │ - [2ebdcf] c2tnb431r1 │ │ - [2ebdda] evp_set_default_properties_int │ │ - [2ebdf9] alg_id_param │ │ - [2ebe06] OSSL_ENCODER_CTX_set_construct_data │ │ - [2ebe2a] SCRYPT_PARAMS │ │ - [2ebe38] PKCS5_pbkdf2_set_ex │ │ - [2ebe4c] distid │ │ - [2ebe53] dsa_paramgen_bits │ │ - [2ebe65] ecdh-cofactor-mode │ │ - [2ebe78] hexsalt │ │ - [2ebe80] crypto/dsa/dsa_pmeth.c │ │ - [2ebe97] no solution │ │ - [2ebea3] no parameters set │ │ - [2ebeb5] expecting an rsa key │ │ - [2ebeca] invalid secret length │ │ - [2ebee0] operation not supported for this keytype │ │ - [2ebf09] missing private key │ │ - [2ebf1d] mstring wrong tag │ │ - [2ebf2f] streaming not supported │ │ - [2ebf47] type not primitive │ │ - [2ebf5a] unknown message digest algorithm │ │ - [2ebf7b] no params to merge │ │ - [2ebf8e] param value too large for destination │ │ - [2ebfb4] random section error │ │ - [2ebfc9] bignum out of range │ │ - [2ebfdd] group2pkparameters failure │ │ - [2ebff8] invalid curve │ │ - [2ec006] no load function │ │ - [2ec017] unimplemented digest │ │ - [2ec02c] invalid url path │ │ - [2ec03d] received wrong http version │ │ - [2ec059] response line too long │ │ - [2ec070] unexpected content type │ │ - [2ec088] cipher initialisation error │ │ - [2ec0a4] cert and key do not match │ │ - [2ec0be] error creating pollreq │ │ - [2ec0d5] invalid option │ │ - [2ec0e4] log conf missing description │ │ - [2ec101] DESX │ │ - [2ec106] DESX-CBC │ │ - [2ec10f] CAST5-CBC │ │ - [2ec119] CAST-cbc │ │ - [2ec122] rmd160 │ │ - [2ec129] ossl_pw_get_passphrase │ │ - [2ec140] OBJ_ln2nid │ │ - [2ec14b] md5WithRSAEncryption │ │ - [2ec160] L │ │ - [2ec162] pkcs7-data │ │ - [2ec16d] contentType │ │ - [2ec179] Netscape │ │ - [2ec182] Netscape Renewal Url │ │ - [2ec197] X509v3 Private Key Usage Period │ │ - [2ec1b7] X509v3 Certificate Policies │ │ - [2ec1d3] msCodeCom │ │ - [2ec1dd] id-smime-ct-receipt │ │ - [2ec1f1] id-smime-aa-encapContentType │ │ - [2ec20e] id-smime-aa-macValue │ │ - [2ec223] id-smime-aa-ets-signerAttr │ │ - [2ec23e] id-smime-aa-ets-certValues │ │ - [2ec259] textNotice │ │ - [2ec264] ipsecTunnel │ │ - [2ec270] IPSec Tunnel │ │ - [2ec27d] id-pda-placeOfBirth │ │ - [2ec291] AD_DVCS │ │ - [2ec299] Extended OCSP Status │ │ - [2ec2ae] Microsoft CSP Name │ │ - [2ec2c1] Hold Instruction Reject │ │ - [2ec2d9] favouriteDrink │ │ - [2ec2e8] setct-CredRevReqTBS │ │ - [2ec2fc] setct-PIDualSignedTBE │ │ - [2ec312] setct-CapResTBE │ │ - [2ec322] setext-genCrypt │ │ - [2ec332] camellia-256-cfb │ │ - [2ec343] CAMELLIA-128-CFB1 │ │ - [2ec355] CAMELLIA-128-CFB8 │ │ - [2ec367] camellia-192-cfb8 │ │ - [2ec379] caRepository │ │ - [2ec386] cryptopro │ │ - [2ec390] id-GostR3411-94-with-GostR3410-2001 │ │ - [2ec3b4] id-Gost28147-89-CryptoPro-B-ParamSet │ │ - [2ec3d9] id-Gost28147-89-CryptoPro-C-ParamSet │ │ - [2ec3fe] userPassword │ │ - [2ec40b] AES-128-XTS │ │ - [2ec417] AES-256-CBC-HMAC-SHA256 │ │ - [2ec42f] CT Precertificate SCTs │ │ - [2ec446] camellia-256-gcm │ │ - [2ec457] CAMELLIA-256-CTR │ │ - [2ec468] auth-ecdsa │ │ - [2ec473] blake2b512 │ │ - [2ec47e] poly1305 │ │ - [2ec487] dnsName │ │ - [2ec48f] id-hmacWithSHA3-224 │ │ - [2ec4a3] id-ecdsa-with-sha3-256 │ │ - [2ec4ba] RSA-SHA3-224 │ │ - [2ec4c7] aria-128-gcm │ │ - [2ec4d4] sm3 │ │ - [2ec4d8] DSTU curve 5 │ │ - [2ec4e5] id-tc26-wrap-gostr3412-2015-kuznyechik │ │ - [2ec50c] id-tc26-gost-3410-2012-256-paramSetD │ │ - [2ec531] magma-ecb │ │ - [2ec53b] magma-cbc │ │ - [2ec545] id-it-certProfile │ │ - [2ec557] id-it-crls │ │ - [2ec562] brainpoolP512r1tls13 │ │ - [2ec577] Brotli compression │ │ - [2ec58a] not basic response │ │ - [2ec59d] response contains no revocation data │ │ - [2ec5c2] expecting rsa key blob │ │ - [2ec5d9] short header │ │ - [2ec5e6] ^I, │ │ - [2ec5ea] PARAMETERS │ │ - [2ec5f5] DH PARAMETERS │ │ - [2ec603] dinfo │ │ - [2ec609] error setting encrypted data type │ │ - [2ec62b] invalid null pkcs12 pointer │ │ - [2ec647] PKCS7_SIGNER_INFO │ │ - [2ec659] %*s%s:\n │ │ - [2ec661] ABSENT │ │ - [2ec668] [HEX DUMP]: │ │ - [2ec674] crypto/pkcs7/pk7_attr.c │ │ - [2ec68c] operation not supported on this type │ │ - [2ec6b1] not an octal digit │ │ - [2ec6c4] != │ │ - [2ec6c7] RSAPrivateKey │ │ - [2ec6d5] d e not congruent to 1 │ │ - [2ec6ec] crypto/rsa/rsa_ossl.c │ │ - [2ec702] 8192 │ │ - [2ec707] ambiguous content type │ │ - [2ec71e] OSSL_STORE_INFO_set0_NAME_description │ │ - [2ec744] PKCS12_verify_mac │ │ - [2ec756] pkcs12_gen_mac │ │ - [2ec765] PKCS12_unpack_authsafes │ │ - [2ec77d] crypto/thread/internal.c │ │ - [2ec796] index too large │ │ - [2ec7a6] sys$assign error │ │ - [2ec7b7] Verifying - %s │ │ - [2ec7c6] %s%c%08lx.%s%d │ │ - [2ec7d5] reserved │ │ - [2ec7de] ,value: │ │ - [2ec7e6] Remove From CRL │ │ - [2ec7f6] v2i_IPAddrBlocks │ │ - [2ec807] ASRange │ │ - [2ec80f] cATool │ │ - [2ec816] proxyPolicy │ │ - [2ec822] POLICY_CONSTRAINTS │ │ - [2ec835] RID │ │ - [2ec839] ossl_x509_pubkey_hash │ │ - [2ec84f] duplicate zone id │ │ - [2ec861] error converting zone │ │ - [2ec877] invalid null value │ │ - [2ec88a] key type mismatch │ │ - [2ec89c] key usage does not include CRL signing │ │ - [2ec8c3] application verification failure │ │ - [2ec8e4] Name │ │ - [2ec8e9] ALG_PERR: %s(%d): Failed to open socket : │ │ - [2ec914] ALG_PERR: %s(%d): Failed to bind socket : │ │ - [2ec93f] provider=base,fips=yes,output=pem,structure=EncryptedPrivateKeyInfo │ │ - [2ec983] provider=base,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ - [2ec9c4] KMAC-128:KMAC128:2.16.840.1.101.3.4.2.19 │ │ - [2ec9ed] ARGON2D │ │ - [2ec9f5] HASH-DRBG │ │ - [2ec9ff] DH:dhKeyAgreement:1.2.840.113549.1.3.1 │ │ - [2eca26] provider=default,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ - [2eca6a] AES-256-OFB:2.16.840.1.101.3.4.1.43 │ │ - [2eca8e] AES-128-WRAP-PAD-INV:AES128-WRAP-PAD-INV │ │ - [2ecab7] ARIA-192-CBC:ARIA192:1.2.410.200046.1.1.7 │ │ - [2ecae1] DES-EDE3-CBC:DES3:1.2.840.113549.3.7 │ │ - [2ecb06] providers/common/provider_util.c │ │ - [2ecb27] aes_ocb_init │ │ - [2ecb34] chacha20_poly1305_set_ctx_params │ │ - [2ecb55] dh_to_DH_der_encode │ │ - [2ecb69] G: │ │ - [2ecb6f] providers/implementations/kdfs/tls1_prf.c │ │ - [2ecb99] encode_string │ │ - [2ecba7] get_parent_reseed_count │ │ - [2ecbbf] dsa_signverify_init │ │ - [2ecbd3] rsa_check_padding │ │ - [2ecbe5] rsa_sign │ │ - [2ecbee] Algorithm ID generation - md NID: %d │ │ - [2ecc13] Algorithm ID generation - pad mode: %d │ │ - [2ecc3a] sm2sig_set_mdname │ │ - [2ecc4c] expect │ │ - [2ecc53] missing salt │ │ - [2ecc60] xof digests not allowed │ │ - [2ecc78] ossl_gcm_get_ctx_params │ │ - [2ecc90] ype │ │ - [2ecc94] head │ │ - [2ecc99] eparator │ │ - [2ecca2] libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big\n │ │ - [2ecce3] DW_EH_PE_aligned pointer encoding not supported │ │ - [2ecd13] getSavedRegister │ │ - [2ecd24] edx │ │ - [2ecd28] _Unwind_GetDataRelBase │ │ - [2ecd3f] contextCPtr │ │ - [2ecd4b] source and destination must be distinct │ │ - [2ecd73] cipher_add_random │ │ - [2ecd85] rekey_cipher │ │ - [2ecd92] PRAGMA kdf_iter = %d; │ │ - [2ecda8] ERROR │ │ - [2ecdae] sqlcipher_codec_ctx_init: error %d returned from sqlcipher_codec_ctx_set_pagesize with %d │ │ - [2ece08] sqlcipher_page_cipher: hmac operation on encrypt failed for pgno=%d │ │ - [2ece4c] force journal mode DELETE failed, error code %d │ │ - [2ece7c] cannot open file │ │ - [2ece8d] TMPDIR │ │ - [2ece94] @ │ │ - [2ece98] 16LE │ │ - [2ece9d] %c%u │ │ - [2ecea2] Once │ │ - [2ecea7] If │ │ - [2eceaa] IfNot │ │ - [2eceb0] Return │ │ - [2eceb7] SeekEnd │ │ - [2ecebf] abort at %d in [%s]: %s │ │ - [2eced7] cannot commit - no transaction is active │ │ - [2ecf00] database schema has changed │ │ - [2ecf1c] unordered* │ │ - [2ecf27] INSERT INTO vacuum_db.sqlite_schema SELECT*FROM "%w".sqlite_schema WHERE type IN('view','trigger') OR(type='table'AND rootpage=0) │ │ - [2ecfa9] vtable constructor did not declare schema: %s │ │ - [2ecfd7] sqlcipher_cipher_ctx_init: allocating key │ │ - [2ed001] sqlcipher_openssl_log_errors: ERR_get_error() returned %lx: %s │ │ - [2ed040] sqlcipher_openssl_cipher: EVP_CIPHER_CTX_new failed │ │ - [2ed074] seq │ │ - [2ed078] on_update │ │ - [2ed082] dflt_value │ │ - [2ed08d] true │ │ - [2ed092] 0x │ │ - [2ed095] %sLIST SUBQUERY %d │ │ - [2ed0a8] UPDATE %Q.sqlite_master SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d │ │ - [2ed10a] window │ │ - [2ed111] CREATE%s INDEX %.*s │ │ - [2ed125] no such column: %s │ │ - [2ed138] isiX │ │ - [2ed13d] PARTITION clause │ │ - [2ed14e] soundex │ │ - [2ed156] json_error_position │ │ - [2ed16a] jsonb_remove │ │ - [2ed177] json_group_array │ │ - [2ed188] json_group_object │ │ - [2ed19a] @ │ │ - [2ed19c] ." │ │ - [2ed19f] REPLACE INTO %Q.'%q_segments'(blockid, block) VALUES(?, ?) │ │ - [2ed1da] msila │ │ - [2ed1e0] itici │ │ - [2ed1e6] reserved fts5 table name: %s │ │ - [2ed203] %Q.'%q_%s' │ │ - [2ed20e] id INTEGER PRIMARY KEY, sz BLOB │ │ - [2ed22e] DELETE FROM %Q.'%q_docsize' WHERE id=? │ │ - [2ed255] DROP TABLE IF EXISTS %Q.'%q_data';DROP TABLE IF EXISTS %Q.'%q_idx';DROP TABLE IF EXISTS %Q.'%q_config'; │ │ - [2ed2bd] no such function: %s │ │ - [2ed2d2] INSERT OR REPLACE INTO '%q'.'%q_parent' VALUES(?1, ?2) │ │ - [2ed309] ATOMIC_INTRINSICS=1 │ │ - [2ed31d] DEFAULT_SECTOR_SIZE=4096 │ │ - [2ed336] DIRECT_OVERFLOW_READ │ │ - [2ed34b] TLS_DHE_RSA_WITH_AES_128_CBC_SHA │ │ - [2ed36c] ADH-AES128-GCM-SHA256 │ │ - [2ed382] DHE-PSK-AES128-CCM │ │ - [2ed395] PSK-AES128-CCM8 │ │ - [2ed3a5] ECDHE-RSA-NULL-SHA │ │ - [2ed3b8] TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 │ │ - [2ed3e0] TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 │ │ - [2ed406] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA │ │ - [2ed429] TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA │ │ - [2ed44e] TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ - [2ed47a] GOST2001-NULL-GOST94 │ │ - [2ed48f] TLS_RSA_WITH_SEED_CBC_SHA │ │ - [2ed4a9] TLS_DHE_RSA_WITH_SEED_CBC_SHA │ │ - [2ed4c7] ARIA256-GCM-SHA384 │ │ - [2ed4da] aNULL │ │ - [2ed4e0] AES │ │ - [2ed4e4] AESCCM │ │ - [2ed4eb] bad ecpoint │ │ - [2ed4f7] bad key update │ │ - [2ed506] bad packet │ │ - [2ed511] bad rsa encrypt │ │ - [2ed521] dane already enabled │ │ - [2ed536] overflow error │ │ - [2ed545] path too long │ │ - [2ed553] ssl/tls alert bad certificate │ │ - [2ed571] ssl/tls alert unexpected message │ │ - [2ed592] ssl session id too long │ │ - [2ed5aa] unable to find ecdh parameters │ │ - [2ed5c9] unexpected ccs message │ │ - [2ed5e0] unsupported config value class │ │ - [2ed5ff] Certificate │ │ - [2ed60b] EncryptThenMac │ │ - [2ed61a] RequestPostHandshake │ │ - [2ed62f] PEM │ │ - [2ed633] SSLv3/TLS read client certificate │ │ - [2ed655] TLSv1.3 read end of early data │ │ - [2ed674] tls-group-alg │ │ - [2ed682] tls-sigalg-hash-oid │ │ - [2ed696] tls-sigalg-keytype-oid │ │ - [2ed6ad] RSA-PSS │ │ - [2ed6b5] CLIENT_TRAFFIC_SECRET_0 │ │ - [2ed6cd] ossl_quic_conn_shutdown │ │ - [2ed6e5] active_connection_id limit violated │ │ - [2ed709] MAX_IDLE_TIMEOUT appears multiple times │ │ - [2ed731] PREFERRED_ADDR appears multiple times │ │ - [2ed757] max_idle_timeout │ │ - [2ed768] Bad max_early_data received │ │ - [2ed784] key update │ │ - [2ed78f] key_update_error │ │ - [2ed7a0] decode error │ │ - [2ed7ad] ssl/quic/quic_stream_map.c │ │ - [2ed7c8] PROTOCOL_VIOLATION │ │ - [2ed7db] ssl3_read_bytes │ │ - [2ed7eb] block_padding │ │ - [2ed7f9] stream_mac │ │ - [2ed804] tls-mac-size │ │ - [2ed811] tls_setup_read_buffer │ │ - [2ed827] tls_set_options │ │ - [2ed837] tls_prepare_record_header_default │ │ - [2ed859] PUT │ │ - [2ed85e] No groups enabled for max supported SSL/TLS version │ │ - [2ed892] tls_parse_stoc_maxfragmentlen │ │ - [2ed8b0] ssl/statem/extensions_cust.c │ │ - [2ed8cd] tls_construct_stoc_cookie │ │ - [2ed8e7] tls_process_initial_server_flight │ │ - [2ed909] tls_construct_end_of_early_data │ │ - [2ed929] crypto/asn1/a_int.c │ │ - [2ed93d] ASN1_GENERALIZEDTIME │ │ - [2ed952] ASN1_OCTET_STRING_NDEF │ │ - [2ed969] ASYNC_pause_job │ │ - [2ed979] listen v6 only │ │ - [2ed988] params.g │ │ - [2ed991] DH_check_ex │ │ - [2ed99d] DH_check_pub_key_ex │ │ - [2ed9b1] BN_generate_dsa_nonce │ │ - [2ed9c7] p.tpBasis │ │ - [2ed9d1] fieldType │ │ - [2ed9db] NIST/SECG curve over a 571 bit binary field │ │ - [2eda07] RFC 5639 curve over a 320 bit prime field │ │ - [2eda31] BN_GF2m_mod_solve_quad_arr │ │ - [2eda4c] Conditional_PCT │ │ - [2eda5c] EC_GROUP_check_discriminant │ │ - [2eda78] group_new_from_name │ │ - [2eda8c] ossl_ecdsa_sign_setup │ │ - [2edaa2] %*s\n │ │ - [2edabc] crypto/ec/ecx_key.c │ │ - [2edad0] inner_ossl_decoder_fetch │ │ - [2edae9] ossl_decoder_ctx_setup_for_pkey │ │ - [2edb09] crypto/engine/eng_fat.c │ │ - [2edb21] crypto/engine/eng_init.c │ │ - [2edb3a] digital envelope routines │ │ - [2edb54] PEM routines │ │ - [2edb61] STORE routines │ │ - [2edb70] DECODER routines │ │ - [2edb81] BIO lib │ │ - [2edb89] called a function you should not call │ │ - [2edbaf] blocksize │ │ - [2edbb9] aes_init_key │ │ - [2edbc6] aes_xts_cipher │ │ - [2edbd5] aes_ocb_init_key │ │ - [2edbe6] secp256k1 │ │ - [2edbf0] prime192v1 │ │ - [2edbfb] B-571 │ │ - [2edc01] tls1multi_maxbufsz │ │ - [2edc14] tls1multi_enclen │ │ - [2edc25] EVP_PKEY_CTX_set_group_name │ │ - [2edc41] encoder_from_algorithm │ │ - [2edc58] crypto/evp/keymgmt_meth.c │ │ - [2edc72] PBKDF1 │ │ - [2edc79] PKCS5_v2_PBKDF2_keyivgen_ex │ │ - [2edc95] crypto/evp/ctrl_params_translate.c │ │ - [2edcb8] evp_pkey_ctx_ctrl_to_param │ │ - [2edcd3] [action:%d, state:%d] trying to get a BIGNUM via ctrl call │ │ - [2edd0e] rsa-coefficient4 │ │ - [2edd1f] EVP_PBE_scrypt_ex │ │ - [2edd31] pkey_dh_keygen │ │ - [2edd40] SHA-224 │ │ - [2edd48] Got number %d when expecting %d │ │ + [2ea868] %*s │ │ + [2ea878] professionOIDs │ │ + [2ea887] %*s admissionAuthority:\n │ │ + [2ea8a1] language │ │ + [2ea8aa] v2i_issuer_alt │ │ + [2ea8b9] copy_email │ │ + [2ea8c5] %*sZone: %s, User: │ │ + [2ea8d9] s2i_ASN1_UTF8STRING │ │ + [2ea8ed] no subject details │ │ + [2ea900] unable to decrypt certificate's signature │ │ + [2ea92a] unable to verify the first certificate │ │ + [2ea951] CRL path validation error │ │ + [2ea96b] Certificate public key has explicit ECC parameters │ │ + [2ea99e] ossl_policy_level_add_node │ │ + [2ea9b9] subjectUID │ │ + [2ea9c4] ALG_PERR: %s(%d): io_read failed : │ │ + [2ea9e8] provider=base,fips=yes,output=pem,structure=dhx │ │ + [2eaa18] provider=base,fips=yes,output=der,structure=X9.42 │ │ + [2eaa4a] provider=base,fips=yes,input=der,structure=ec │ │ + [2eaa78] ARGON2ID │ │ + [2eaa81] provider=default,fips=no,output=pem,structure=SubjectPublicKeyInfo │ │ + [2eaac4] provider=default,fips=yes,output=der,structure=ec │ │ + [2eaaf6] AES-256-ECB:2.16.840.1.101.3.4.1.41 │ │ + [2eab1a] AES-128-GCM-SIV │ │ + [2eab2a] AES-256-GCM-SIV │ │ + [2eab3a] SM4-CBC:SM4:1.2.156.10197.1.104.2 │ │ + [2eab5c] PVKKDF │ │ + [2eab63] providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c │ │ + [2eab9d] providers/implementations/ciphers/cipher_aes_ocb.c │ │ + [2eabd0] aes_ocb_block_update_internal │ │ + [2eabee] aes_ocb_get_ctx_params │ │ + [2eac05] providers/implementations/digests/sm3_prov.c │ │ + [2eac32] key_to_type_specific_der_bio │ │ + [2eac4f] SM2 PRIVATE KEY │ │ + [2eac5f] ed448_to_PrivateKeyInfo_pem_encode │ │ + [2eac82] ec2blob_encode │ │ + [2eac91] kdf_tls1_3_set_ctx_params │ │ + [2eacab] custom │ │ + [2eacb2] providers/implementations/kdfs/scrypt.c │ │ + [2eacda] providers/implementations/kem/rsa_kem.c │ │ + [2ead02] gen_type set to unsupported value %d │ │ + [2ead27] ecx_validate │ │ + [2ead34] cmac_gen_set_params │ │ + [2ead48] mac_digest_sign_init │ │ + [2ead5d] rsa_signverify_init │ │ + [2ead71] Only X.931, PKCS#1 v1.5 or PSS padding allowed │ │ + [2eada0] providers/implementations/ciphers/cipher_blowfish.c │ │ + [2eadd4] failed to generate key │ │ + [2eadeb] tag not needed │ │ + [2eadfa] rly_clean │ │ + [2eae04] required │ │ + [2eae0d] ep-label │ │ + [2eae16] ions │ │ + [2eae1b] ode-point │ │ + [2eae25] ixed │ │ + [2eae2a] egacy │ │ + [2eae30] unwind_phase2 │ │ + [2eae3e] malformed uleb128 expression │ │ + [2eae5b] unix-none │ │ + [2eae65] %s │ │ + [2eae68] native │ │ + [2eae6f] INSERT INTO %s.sqlite_schema SELECT type, name, tbl_name, rootpage, sql FROM %s.sqlite_schema WHERE type='view' OR type='trigger' OR (type='table' AND rootpage=0) │ │ + [2eaf1e] sqlcipher_deactivate: entered SQLCIPHER_MUTEX_PROVIDER │ │ + [2eaf55] sqlcipher_codec_ctx_init: entering SQLCIPHER_MUTEX_PROVIDER │ │ + [2eaf91] off │ │ + [2eaf95] temporary │ │ + [2eaf9f] openDirectory │ │ + [2eafad] readlink │ │ + [2eafb6] os_unix.c:%d: (%d) %s(%s) - %s │ │ + [2eafd5] MJ delete: %s │ │ + [2eafe3] 8 │ │ + [2eafe5] Transaction │ │ + [2eaff1] IsType │ │ + [2eaff8] IfNoHope │ │ + [2eb001] Last │ │ + [2eb006] IdxLT │ │ + [2eb00c] SetSubtype │ │ + [2eb017] Abortable │ │ + [2eb021] FOREIGN KEY │ │ + [2eb02d] %s constraint failed │ │ + [2eb042] database table is locked: %s │ │ + [2eb05f] ANY │ │ + [2eb063] sz=[0-9]* │ │ + [2eb06d] -- │ │ + [2eb071] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize() size=%d reserve=%d │ │ + [2eb0c1] cipher_ctx_key_derive: using raw key from hex │ │ + [2eb0ef] sqlcipher_cipher_ctx_cmp: c1=%p c2=%p sqlcipher_memcmp(c1->pass, c2_pass)=%d are_equal=%d │ │ + [2eb149] sqlcipher_openssl_random: RAND_bytes() returned %d │ │ + [2eb17c] temp_store │ │ + [2eb187] builtin │ │ + [2eb18f] RAISE() may only be used within a trigger-program │ │ + [2eb1c1] corrupt database │ │ + [2eb1d2] no such function: %#T │ │ + [2eb1e8] subqueries │ │ + [2eb1f3] ..%s │ │ + [2eb1f8] %r %s BY term out of range - should be between 1 and %d │ │ + [2eb230] LAST │ │ + [2eb235] cannot create a TEMP index on non-TEMP table "%s" │ │ + [2eb267] >? AND %s │ │ + [2eb271] ( │ │ + [2eb274] SCAN %s%s%s │ │ + [2eb280] no such index: %S │ │ + [2eb292] shadow │ │ + [2eb299] *** in database %s ***\n │ │ + [2eb2b1] UTF16be │ │ + [2eb2b9] database is already attached │ │ + [2eb2d6] no such database: %s │ │ + [2eb2eb] cannot drop column "%s": no other columns exist │ │ + [2eb31b] upper │ │ + [2eb321] substr │ │ + [2eb328] jsonb_extract │ │ + [2eb336] constraint failed │ │ + [2eb348] offsets │ │ + [2eb350] sess │ │ + [2eb355] content │ │ + [2eb35d] NOT │ │ + [2eb361] unknown special query: %.*s │ │ + [2eb37d] {%lld │ │ + [2eb383] INSERT OR REPLACE INTO '%q'.'%q_rowid' VALUES(?1, ?2) │ │ + [2eb3b9] $ │ │ + [2eb3bb] TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 │ │ + [2eb3df] TLS_PSK_WITH_AES_256_CCM │ │ + [2eb3f8] PSK-NULL-SHA │ │ + [2eb405] TLS_PSK_WITH_AES_128_CBC_SHA256 │ │ + [2eb425] DHE-PSK-NULL-SHA384 │ │ + [2eb439] TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA │ │ + [2eb45e] ADH-CAMELLIA128-SHA256 │ │ + [2eb475] RSA-PSK-CAMELLIA128-SHA256 │ │ + [2eb490] TLS_GOSTR341001_WITH_28147_CNT_IMIT │ │ + [2eb4b4] TLS_DH_anon_WITH_SEED_CBC_SHA │ │ + [2eb4d2] TLS_RSA_WITH_ARIA_128_GCM_SHA256 │ │ + [2eb4f3] DHE-RSA-ARIA128-GCM-SHA256 │ │ + [2eb50e] DHE-PSK-ARIA256-GCM-SHA384 │ │ + [2eb529] TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 │ │ + [2eb54e] ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384 │ │ + [2eb58a] COMPLEMENTOFALL │ │ + [2eb59a] kECDHEPSK │ │ + [2eb5a4] MEDIUM │ │ + [2eb5ab] bad protocol version number │ │ + [2eb5c7] length mismatch │ │ + [2eb5d7] missing dsa signing cert │ │ + [2eb5f0] not server │ │ + [2eb5fb] record length mismatch │ │ + [2eb612] ssl/tls alert decompression failure │ │ + [2eb636] ssl/tls alert illegal parameter │ │ + [2eb656] ssl negative length │ │ + [2eb66a] stream send only │ │ + [2eb67b] unable to load ssl3 md5 routines │ │ + [2eb69c] unknown cipher type │ │ + [2eb6b0] unknown cmd name │ │ + [2eb6c1] unknown key exchange type │ │ + [2eb6db] SSL_read │ │ + [2eb6e4] ssl/ssl_mcnf.c │ │ + [2eb6f3] client_sigalgs │ │ + [2eb702] ECDHParameters │ │ + [2eb711] named_curve │ │ + [2eb71d] RequestCAFile │ │ + [2eb72b] TLSv1.3 write server compressed certificate │ │ + [2eb757] CHACHA20-POLY1305 │ │ + [2eb769] X25519 │ │ + [2eb770] add_provider_sigalgs │ │ + [2eb785] rsa_pss_rsae_sha384 │ │ + [2eb799] expect_quic_with_stream_lock │ │ + [2eb7b6] ossl_quic_channel_on_handshake_confirmed │ │ + [2eb7df] zero length connection id in use │ │ + [2eb800] DISABLE_ACTIVE_MIGRATION appears multiple times │ │ + [2eb830] ch_enqueue_retire_conn_id │ │ + [2eb84a] \r │ │ + [2eb84d] 0RTT │ │ + [2eb852] retire_prior_to │ │ + [2eb862] limit │ │ + [2eb868] ossl_qrl_enc_level_set_provide_secret │ │ + [2eb88e] MAX_DATA valid only in 0/1-RTT │ │ + [2eb8ad] depack_do_frame_stop_sending │ │ + [2eb8ca] internal error (crypto RXFC) │ │ + [2eb8e7] depack_do_frame_new_token │ │ + [2eb901] depack_do_frame_max_data │ │ + [2eb91a] STREAM_LEN_FIN │ │ + [2eb929] tls_write_records_default │ │ + [2eb943] tls_retry_write_records │ │ + [2eb95b] GET │ │ + [2eb960] CONNE │ │ + [2eb966] final_server_name │ │ + [2eb978] tls_construct_ctos_maxfragmentlen │ │ + [2eb99a] tls_parse_ctos_client_cert_type │ │ + [2eb9ba] read_state_machine │ │ + [2eb9cd] tls_process_cert_status_body │ │ + [2eb9ea] tls_construct_cke_gost │ │ + [2eba01] tls_construct_finished │ │ + [2eba18] tls_process_cke_dhe │ │ + [2eba2c] DER │ │ + [2eba30] asn1_string_get_int64 │ │ + [2eba46] asn1_find_end │ │ + [2eba54] crypto/asn1/a_object.c │ │ + [2eba6b] INT32 │ │ + [2eba71] tfo disabled │ │ + [2eba7e] BIO_gets │ │ + [2eba87] dgram_pair_write │ │ + [2eba98] HERE-->%s │ │ + [2ebaa2] %02d%02d%02d%02d%02d%02dZ │ │ + [2ebabc] i2o_SCT │ │ + [2ebac4] SCT_CTX_verify │ │ + [2ebad3] OpenSSL PKCS#3 DH method │ │ + [2ebaec] SHA512 │ │ + [2ebaf3] BN_mod_exp_mont_consttime │ │ + [2ebb0d] ossl_dh_buf2key │ │ + [2ebb1d] BN_mod_exp2_mont │ │ + [2ebb2e] ec_pkey_param_check │ │ + [2ebb42] ec_pkey_import_from │ │ + [2ebb56] EC_GROUP_new_by_curve_name_ex │ │ + [2ebb74] SECG curve over a 224 bit prime field │ │ + [2ebb9a] NIST/SECG/WTLS curve over a 233 bit binary field │ │ + [2ebbcb] WTLS curve over a 112 bit prime field │ │ + [2ebbf1] EC_POINT_invert │ │ + [2ebc01] ossl_ec_GFp_mont_field_set_to_one │ │ + [2ebc23] ossl_ec_GFp_simple_point_set_affine_coordinates │ │ + [2ebc53] pkey_ecd_digestsign448 │ │ + [2ebc6a] ossl_ecx_key_dup │ │ + [2ebc7b] the mandatory 'input' property is missing for decoder %s (properties: %s) │ │ + [2ebcc5] ID │ │ + [2ebcc8] ENGINE_load_ssl_client_cert │ │ + [2ebce4] engine_table_register │ │ + [2ebcfa] crypto/engine/tb_dsa.c │ │ + [2ebd11] crypto/engine/tb_rsa.c │ │ + [2ebd28] configuration file routines │ │ + [2ebd44] ECDH routines │ │ + [2ebd52] CMP routines │ │ + [2ebd5f] ENGINE lib │ │ + [2ebd6a] unsupported │ │ + [2ebd76] crypto/evp/digest.c │ │ + [2ebd8a] aesni_ocb_init_key │ │ + [2ebd9d] prime239v1 │ │ + [2ebda8] c2tnb431r1 │ │ + [2ebdb3] evp_set_default_properties_int │ │ + [2ebdd2] alg_id_param │ │ + [2ebddf] OSSL_ENCODER_CTX_set_construct_data │ │ + [2ebe03] SCRYPT_PARAMS │ │ + [2ebe11] PKCS5_pbkdf2_set_ex │ │ + [2ebe25] distid │ │ + [2ebe2c] dsa_paramgen_bits │ │ + [2ebe3e] ecdh-cofactor-mode │ │ + [2ebe51] hexsalt │ │ + [2ebe59] crypto/dsa/dsa_pmeth.c │ │ + [2ebe70] no solution │ │ + [2ebe7c] no parameters set │ │ + [2ebe8e] expecting an rsa key │ │ + [2ebea3] invalid secret length │ │ + [2ebeb9] operation not supported for this keytype │ │ + [2ebee2] missing private key │ │ + [2ebef6] mstring wrong tag │ │ + [2ebf08] streaming not supported │ │ + [2ebf20] type not primitive │ │ + [2ebf33] unknown message digest algorithm │ │ + [2ebf54] no params to merge │ │ + [2ebf67] param value too large for destination │ │ + [2ebf8d] random section error │ │ + [2ebfa2] bignum out of range │ │ + [2ebfb6] group2pkparameters failure │ │ + [2ebfd1] invalid curve │ │ + [2ebfdf] no load function │ │ + [2ebff0] unimplemented digest │ │ + [2ec005] invalid url path │ │ + [2ec016] received wrong http version │ │ + [2ec032] response line too long │ │ + [2ec049] unexpected content type │ │ + [2ec061] cipher initialisation error │ │ + [2ec07d] cert and key do not match │ │ + [2ec097] error creating pollreq │ │ + [2ec0ae] invalid option │ │ + [2ec0bd] log conf missing description │ │ + [2ec0da] DESX │ │ + [2ec0df] DESX-CBC │ │ + [2ec0e8] CAST5-CBC │ │ + [2ec0f2] CAST-cbc │ │ + [2ec0fb] rmd160 │ │ + [2ec102] ossl_pw_get_passphrase │ │ + [2ec119] OBJ_ln2nid │ │ + [2ec124] md5WithRSAEncryption │ │ + [2ec139] L │ │ + [2ec13b] pkcs7-data │ │ + [2ec146] contentType │ │ + [2ec152] Netscape │ │ + [2ec15b] Netscape Renewal Url │ │ + [2ec170] X509v3 Private Key Usage Period │ │ + [2ec190] X509v3 Certificate Policies │ │ + [2ec1ac] msCodeCom │ │ + [2ec1b6] id-smime-ct-receipt │ │ + [2ec1ca] id-smime-aa-encapContentType │ │ + [2ec1e7] id-smime-aa-macValue │ │ + [2ec1fc] id-smime-aa-ets-signerAttr │ │ + [2ec217] id-smime-aa-ets-certValues │ │ + [2ec232] textNotice │ │ + [2ec23d] ipsecTunnel │ │ + [2ec249] IPSec Tunnel │ │ + [2ec256] id-pda-placeOfBirth │ │ + [2ec26a] AD_DVCS │ │ + [2ec272] Extended OCSP Status │ │ + [2ec287] Microsoft CSP Name │ │ + [2ec29a] Hold Instruction Reject │ │ + [2ec2b2] favouriteDrink │ │ + [2ec2c1] setct-CredRevReqTBS │ │ + [2ec2d5] setct-PIDualSignedTBE │ │ + [2ec2eb] setct-CapResTBE │ │ + [2ec2fb] setext-genCrypt │ │ + [2ec30b] camellia-256-cfb │ │ + [2ec31c] CAMELLIA-128-CFB1 │ │ + [2ec32e] CAMELLIA-128-CFB8 │ │ + [2ec340] camellia-192-cfb8 │ │ + [2ec352] caRepository │ │ + [2ec35f] cryptopro │ │ + [2ec369] id-GostR3411-94-with-GostR3410-2001 │ │ + [2ec38d] id-Gost28147-89-CryptoPro-B-ParamSet │ │ + [2ec3b2] id-Gost28147-89-CryptoPro-C-ParamSet │ │ + [2ec3d7] userPassword │ │ + [2ec3e4] AES-128-XTS │ │ + [2ec3f0] AES-256-CBC-HMAC-SHA256 │ │ + [2ec408] CT Precertificate SCTs │ │ + [2ec41f] camellia-256-gcm │ │ + [2ec430] CAMELLIA-256-CTR │ │ + [2ec441] auth-ecdsa │ │ + [2ec44c] blake2b512 │ │ + [2ec457] poly1305 │ │ + [2ec460] dnsName │ │ + [2ec468] id-hmacWithSHA3-224 │ │ + [2ec47c] id-ecdsa-with-sha3-256 │ │ + [2ec493] RSA-SHA3-224 │ │ + [2ec4a0] aria-128-gcm │ │ + [2ec4ad] sm3 │ │ + [2ec4b1] DSTU curve 5 │ │ + [2ec4be] id-tc26-wrap-gostr3412-2015-kuznyechik │ │ + [2ec4e5] id-tc26-gost-3410-2012-256-paramSetD │ │ + [2ec50a] magma-ecb │ │ + [2ec514] magma-cbc │ │ + [2ec51e] id-it-certProfile │ │ + [2ec530] id-it-crls │ │ + [2ec53b] brainpoolP512r1tls13 │ │ + [2ec550] Brotli compression │ │ + [2ec563] not basic response │ │ + [2ec576] response contains no revocation data │ │ + [2ec59b] expecting rsa key blob │ │ + [2ec5b2] short header │ │ + [2ec5bf] ^I, │ │ + [2ec5c3] PARAMETERS │ │ + [2ec5ce] DH PARAMETERS │ │ + [2ec5dc] dinfo │ │ + [2ec5e2] error setting encrypted data type │ │ + [2ec604] invalid null pkcs12 pointer │ │ + [2ec620] PKCS7_SIGNER_INFO │ │ + [2ec632] %*s%s:\n │ │ + [2ec63a] ABSENT │ │ + [2ec641] [HEX DUMP]: │ │ + [2ec64d] crypto/pkcs7/pk7_attr.c │ │ + [2ec665] operation not supported on this type │ │ + [2ec68a] not an octal digit │ │ + [2ec69d] != │ │ + [2ec6a0] RSAPrivateKey │ │ + [2ec6ae] d e not congruent to 1 │ │ + [2ec6c5] crypto/rsa/rsa_ossl.c │ │ + [2ec6db] 8192 │ │ + [2ec6e0] ambiguous content type │ │ + [2ec6f7] OSSL_STORE_INFO_set0_NAME_description │ │ + [2ec71d] PKCS12_verify_mac │ │ + [2ec72f] pkcs12_gen_mac │ │ + [2ec73e] PKCS12_unpack_authsafes │ │ + [2ec756] crypto/thread/internal.c │ │ + [2ec76f] index too large │ │ + [2ec77f] sys$assign error │ │ + [2ec790] Verifying - %s │ │ + [2ec79f] %s%c%08lx.%s%d │ │ + [2ec7ae] reserved │ │ + [2ec7b7] ,value: │ │ + [2ec7bf] Remove From CRL │ │ + [2ec7cf] v2i_IPAddrBlocks │ │ + [2ec7e0] ASRange │ │ + [2ec7e8] cATool │ │ + [2ec7ef] proxyPolicy │ │ + [2ec7fb] POLICY_CONSTRAINTS │ │ + [2ec80e] RID │ │ + [2ec812] ossl_x509_pubkey_hash │ │ + [2ec828] duplicate zone id │ │ + [2ec83a] error converting zone │ │ + [2ec850] invalid null value │ │ + [2ec863] key type mismatch │ │ + [2ec875] key usage does not include CRL signing │ │ + [2ec89c] application verification failure │ │ + [2ec8bd] Name │ │ + [2ec8c2] ALG_PERR: %s(%d): Failed to open socket : │ │ + [2ec8ed] ALG_PERR: %s(%d): Failed to bind socket : │ │ + [2ec918] provider=base,fips=yes,output=pem,structure=EncryptedPrivateKeyInfo │ │ + [2ec95c] provider=base,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ + [2ec99d] KMAC-128:KMAC128:2.16.840.1.101.3.4.2.19 │ │ + [2ec9c6] ARGON2D │ │ + [2ec9ce] HASH-DRBG │ │ + [2ec9d8] DH:dhKeyAgreement:1.2.840.113549.1.3.1 │ │ + [2ec9ff] provider=default,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ + [2eca43] AES-256-OFB:2.16.840.1.101.3.4.1.43 │ │ + [2eca67] AES-128-WRAP-PAD-INV:AES128-WRAP-PAD-INV │ │ + [2eca90] ARIA-192-CBC:ARIA192:1.2.410.200046.1.1.7 │ │ + [2ecaba] DES-EDE3-CBC:DES3:1.2.840.113549.3.7 │ │ + [2ecadf] providers/common/provider_util.c │ │ + [2ecb00] aes_ocb_init │ │ + [2ecb0d] chacha20_poly1305_set_ctx_params │ │ + [2ecb2e] dh_to_DH_der_encode │ │ + [2ecb42] G: │ │ + [2ecb48] providers/implementations/kdfs/tls1_prf.c │ │ + [2ecb72] encode_string │ │ + [2ecb80] get_parent_reseed_count │ │ + [2ecb98] dsa_signverify_init │ │ + [2ecbac] rsa_check_padding │ │ + [2ecbbe] rsa_sign │ │ + [2ecbc7] Algorithm ID generation - md NID: %d │ │ + [2ecbec] Algorithm ID generation - pad mode: %d │ │ + [2ecc13] sm2sig_set_mdname │ │ + [2ecc25] expect │ │ + [2ecc2c] missing salt │ │ + [2ecc39] xof digests not allowed │ │ + [2ecc51] ossl_gcm_get_ctx_params │ │ + [2ecc69] ype │ │ + [2ecc6d] head │ │ + [2ecc72] eparator │ │ + [2ecc7b] libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big\n │ │ + [2eccbc] DW_EH_PE_aligned pointer encoding not supported │ │ + [2eccec] getSavedRegister │ │ + [2eccfd] edx │ │ + [2ecd01] _Unwind_GetDataRelBase │ │ + [2ecd18] contextCPtr │ │ + [2ecd24] source and destination must be distinct │ │ + [2ecd4c] cipher_add_random │ │ + [2ecd5e] rekey_cipher │ │ + [2ecd6b] PRAGMA kdf_iter = %d; │ │ + [2ecd81] ERROR │ │ + [2ecd87] sqlcipher_codec_ctx_init: error %d returned from sqlcipher_codec_ctx_set_pagesize with %d │ │ + [2ecde1] sqlcipher_page_cipher: hmac operation on encrypt failed for pgno=%d │ │ + [2ece25] force journal mode DELETE failed, error code %d │ │ + [2ece55] cannot open file │ │ + [2ece66] TMPDIR │ │ + [2ece6d] @ │ │ + [2ece71] 16LE │ │ + [2ece76] %c%u │ │ + [2ece7b] Once │ │ + [2ece80] If │ │ + [2ece83] IfNot │ │ + [2ece89] Return │ │ + [2ece90] SeekEnd │ │ + [2ece98] abort at %d in [%s]: %s │ │ + [2eceb0] cannot commit - no transaction is active │ │ + [2eced9] database schema has changed │ │ + [2ecef5] unordered* │ │ + [2ecf00] INSERT INTO vacuum_db.sqlite_schema SELECT*FROM "%w".sqlite_schema WHERE type IN('view','trigger') OR(type='table'AND rootpage=0) │ │ + [2ecf82] vtable constructor did not declare schema: %s │ │ + [2ecfb0] sqlcipher_cipher_ctx_init: allocating key │ │ + [2ecfda] sqlcipher_openssl_log_errors: ERR_get_error() returned %lx: %s │ │ + [2ed019] sqlcipher_openssl_cipher: EVP_CIPHER_CTX_new failed │ │ + [2ed04d] seq │ │ + [2ed051] on_update │ │ + [2ed05b] dflt_value │ │ + [2ed066] true │ │ + [2ed06b] 0x │ │ + [2ed06e] %sLIST SUBQUERY %d │ │ + [2ed081] UPDATE %Q.sqlite_master SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d │ │ + [2ed0e3] window │ │ + [2ed0ea] CREATE%s INDEX %.*s │ │ + [2ed0fe] no such column: %s │ │ + [2ed111] isiX │ │ + [2ed116] PARTITION clause │ │ + [2ed127] soundex │ │ + [2ed12f] json_error_position │ │ + [2ed143] jsonb_remove │ │ + [2ed150] json_group_array │ │ + [2ed161] json_group_object │ │ + [2ed173] @ │ │ + [2ed175] ." │ │ + [2ed178] REPLACE INTO %Q.'%q_segments'(blockid, block) VALUES(?, ?) │ │ + [2ed1b3] msila │ │ + [2ed1b9] itici │ │ + [2ed1bf] reserved fts5 table name: %s │ │ + [2ed1dc] %Q.'%q_%s' │ │ + [2ed1e7] id INTEGER PRIMARY KEY, sz BLOB │ │ + [2ed207] DELETE FROM %Q.'%q_docsize' WHERE id=? │ │ + [2ed22e] DROP TABLE IF EXISTS %Q.'%q_data';DROP TABLE IF EXISTS %Q.'%q_idx';DROP TABLE IF EXISTS %Q.'%q_config'; │ │ + [2ed296] no such function: %s │ │ + [2ed2ab] INSERT OR REPLACE INTO '%q'.'%q_parent' VALUES(?1, ?2) │ │ + [2ed2e2] ATOMIC_INTRINSICS=1 │ │ + [2ed2f6] DEFAULT_SECTOR_SIZE=4096 │ │ + [2ed30f] DIRECT_OVERFLOW_READ │ │ + [2ed324] TLS_DHE_RSA_WITH_AES_128_CBC_SHA │ │ + [2ed345] ADH-AES128-GCM-SHA256 │ │ + [2ed35b] DHE-PSK-AES128-CCM │ │ + [2ed36e] PSK-AES128-CCM8 │ │ + [2ed37e] ECDHE-RSA-NULL-SHA │ │ + [2ed391] TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 │ │ + [2ed3b9] TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 │ │ + [2ed3df] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA │ │ + [2ed402] TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA │ │ + [2ed427] TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ + [2ed453] GOST2001-NULL-GOST94 │ │ + [2ed468] TLS_RSA_WITH_SEED_CBC_SHA │ │ + [2ed482] TLS_DHE_RSA_WITH_SEED_CBC_SHA │ │ + [2ed4a0] ARIA256-GCM-SHA384 │ │ + [2ed4b3] aNULL │ │ + [2ed4b9] AES │ │ + [2ed4bd] AESCCM │ │ + [2ed4c4] bad ecpoint │ │ + [2ed4d0] bad key update │ │ + [2ed4df] bad packet │ │ + [2ed4ea] bad rsa encrypt │ │ + [2ed4fa] dane already enabled │ │ + [2ed50f] overflow error │ │ + [2ed51e] path too long │ │ + [2ed52c] ssl/tls alert bad certificate │ │ + [2ed54a] ssl/tls alert unexpected message │ │ + [2ed56b] ssl session id too long │ │ + [2ed583] unable to find ecdh parameters │ │ + [2ed5a2] unexpected ccs message │ │ + [2ed5b9] unsupported config value class │ │ + [2ed5d8] Certificate │ │ + [2ed5e4] EncryptThenMac │ │ + [2ed5f3] RequestPostHandshake │ │ + [2ed608] PEM │ │ + [2ed60c] SSLv3/TLS read client certificate │ │ + [2ed62e] TLSv1.3 read end of early data │ │ + [2ed64d] tls-group-alg │ │ + [2ed65b] tls-sigalg-hash-oid │ │ + [2ed66f] tls-sigalg-keytype-oid │ │ + [2ed686] RSA-PSS │ │ + [2ed68e] CLIENT_TRAFFIC_SECRET_0 │ │ + [2ed6a6] ossl_quic_conn_shutdown │ │ + [2ed6be] active_connection_id limit violated │ │ + [2ed6e2] MAX_IDLE_TIMEOUT appears multiple times │ │ + [2ed70a] PREFERRED_ADDR appears multiple times │ │ + [2ed730] max_idle_timeout │ │ + [2ed741] Bad max_early_data received │ │ + [2ed75d] key update │ │ + [2ed768] key_update_error │ │ + [2ed779] decode error │ │ + [2ed786] ssl/quic/quic_stream_map.c │ │ + [2ed7a1] PROTOCOL_VIOLATION │ │ + [2ed7b4] ssl3_read_bytes │ │ + [2ed7c4] block_padding │ │ + [2ed7d2] stream_mac │ │ + [2ed7dd] tls-mac-size │ │ + [2ed7ea] tls_setup_read_buffer │ │ + [2ed800] tls_set_options │ │ + [2ed810] tls_prepare_record_header_default │ │ + [2ed832] PUT │ │ + [2ed837] No groups enabled for max supported SSL/TLS version │ │ + [2ed86b] tls_parse_stoc_maxfragmentlen │ │ + [2ed889] ssl/statem/extensions_cust.c │ │ + [2ed8a6] tls_construct_stoc_cookie │ │ + [2ed8c0] tls_process_initial_server_flight │ │ + [2ed8e2] tls_construct_end_of_early_data │ │ + [2ed902] crypto/asn1/a_int.c │ │ + [2ed916] ASN1_GENERALIZEDTIME │ │ + [2ed92b] ASN1_OCTET_STRING_NDEF │ │ + [2ed942] ASYNC_pause_job │ │ + [2ed952] listen v6 only │ │ + [2ed961] params.g │ │ + [2ed96a] DH_check_ex │ │ + [2ed976] DH_check_pub_key_ex │ │ + [2ed98a] BN_generate_dsa_nonce │ │ + [2ed9a0] p.tpBasis │ │ + [2ed9aa] fieldType │ │ + [2ed9b4] NIST/SECG curve over a 571 bit binary field │ │ + [2ed9e0] RFC 5639 curve over a 320 bit prime field │ │ + [2eda0a] BN_GF2m_mod_solve_quad_arr │ │ + [2eda25] Conditional_PCT │ │ + [2eda35] EC_GROUP_check_discriminant │ │ + [2eda51] group_new_from_name │ │ + [2eda65] ossl_ecdsa_sign_setup │ │ + [2eda7b] %*s\n │ │ + [2eda95] crypto/ec/ecx_key.c │ │ + [2edaa9] inner_ossl_decoder_fetch │ │ + [2edac2] ossl_decoder_ctx_setup_for_pkey │ │ + [2edae2] crypto/engine/eng_fat.c │ │ + [2edafa] crypto/engine/eng_init.c │ │ + [2edb13] digital envelope routines │ │ + [2edb2d] PEM routines │ │ + [2edb3a] STORE routines │ │ + [2edb49] DECODER routines │ │ + [2edb5a] BIO lib │ │ + [2edb62] called a function you should not call │ │ + [2edb88] blocksize │ │ + [2edb92] aes_init_key │ │ + [2edb9f] aes_xts_cipher │ │ + [2edbae] aes_ocb_init_key │ │ + [2edbbf] secp256k1 │ │ + [2edbc9] prime192v1 │ │ + [2edbd4] B-571 │ │ + [2edbda] tls1multi_maxbufsz │ │ + [2edbed] tls1multi_enclen │ │ + [2edbfe] EVP_PKEY_CTX_set_group_name │ │ + [2edc1a] encoder_from_algorithm │ │ + [2edc31] crypto/evp/keymgmt_meth.c │ │ + [2edc4b] PBKDF1 │ │ + [2edc52] PKCS5_v2_PBKDF2_keyivgen_ex │ │ + [2edc6e] crypto/evp/ctrl_params_translate.c │ │ + [2edc91] evp_pkey_ctx_ctrl_to_param │ │ + [2edcac] [action:%d, state:%d] trying to get a BIGNUM via ctrl call │ │ + [2edce7] rsa-coefficient4 │ │ + [2edcf8] EVP_PBE_scrypt_ex │ │ + [2edd0a] pkey_dh_keygen │ │ + [2edd19] SHA-224 │ │ + [2edd21] Got number %d when expecting %d │ │ + [2edd41] built on: Tue Feb 11 13:08:47 2025 UTC │ │ [2edd68] bad reciprocal │ │ [2edd77] bits too small │ │ [2edd86] inaccessible domain parameters │ │ [2edda5] private key encode error │ │ [2eddbe] data is wrong │ │ [2eddcc] unknown signature algorithm │ │ [2edde8] wrong tag │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -3013004,15 +3013004,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%edx │ │ call 10eca4d │ │ pop %ebx │ │ add $0x3c289b,%ebx │ │ - lea -0x113ad91(%ebx),%eax │ │ + lea -0x113adb8(%ebx),%eax │ │ mov %eax,(%esp) │ │ push $0x15 │ │ pop %esi │ │ mov %esi,%ecx │ │ call 11086e7 │ │ mov %esi,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3015162,15 +3015162,15 @@ │ │ cmp $0x6c,%al │ │ jne 10eec83 │ │ mov 0x2(%ecx),%al │ │ add $0x2,%ecx │ │ mov %ecx,0x34(%esp) │ │ mov $0x2,%cl │ │ jmp 10eec8a │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ testb $0x2,0x17(%esp) │ │ jne 10eeac2 │ │ mov 0x1c(%esp),%eax │ │ mov (%eax),%esi │ │ add $0x4,%eax │ │ mov %eax,0x1c(%esp) │ │ test %esi,%esi │ │ @@ -3015226,15 +3015226,15 @@ │ │ mov 0x10(%esp),%cl │ │ mov %cl,%al │ │ lea (%eax,%eax,4),%eax │ │ add $0x22,%eax │ │ mov %eax,0x44(%esp) │ │ cmp $0x5,%esi │ │ lea -0x114f229(%ebx),%eax │ │ - lea -0x113b41d(%ebx),%ebx │ │ + lea -0x113b444(%ebx),%ebx │ │ cmove %eax,%ebx │ │ test %edx,%edx │ │ mov %edx,0x28(%esp) │ │ cmovne %edx,%ebx │ │ mov 0x18(%esp),%ecx │ │ sar $0x1f,%ecx │ │ xor %edi,%edi │ │ @@ -3015631,15 +3015631,15 @@ │ │ je 10eed1e │ │ sub $0x8,%esp │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 10f00bb │ │ add $0xc,%esp │ │ - lea -0x11426d8(%ebx),%eax │ │ + lea -0x11426ff(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 10efd68 │ │ add $0x10,%esp │ │ mov 0x8(%esi),%ecx │ │ sub $0x8,%esp │ │ @@ -3016321,15 +3016321,15 @@ │ │ movzbl %cl,%ecx │ │ test %ecx,%ecx │ │ jne 10ef6db │ │ mov 0x70(%esp),%eax │ │ jmp 10ef6fe │ │ cmpb $0x0,0x28(%esp) │ │ lea -0x1130803(%ebx),%eax │ │ - lea -0x1140b7c(%ebx),%esi │ │ + lea -0x1140ba3(%ebx),%esi │ │ cmove %eax,%esi │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 10efe58 │ │ mov 0xc(%esp),%ebx │ │ mov %eax,%ecx │ │ movl $0x0,0x30(%esp) │ │ @@ -3016652,15 +3016652,15 @@ │ │ mov %eax,%ebx │ │ jmp 10efc62 │ │ mov 0x14(%esi),%eax │ │ testb $0x8,0x5(%eax) │ │ mov 0x10(%eax),%eax │ │ jne 10efcea │ │ sub $0x4,%esp │ │ - lea -0x1139789(%ebx),%ecx │ │ + lea -0x11397b0(%ebx),%ecx │ │ jmp 10efcf3 │ │ shr $0x12,%ecx │ │ and $0x7,%cl │ │ or $0xf0,%cl │ │ mov %cl,0xd8(%esp) │ │ mov %eax,%ecx │ │ shr $0xc,%ecx │ │ @@ -3018183,15 +3018183,15 @@ │ │ jmp 10f0c05 │ │ xor %eax,%eax │ │ mov %eax,0x10eb4(%ebx) │ │ lea -0x1147f00(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 140d610 │ │ mov %eax,0xa490(%ebx) │ │ - lea -0x1135cdb(%ebx),%eax │ │ + lea -0x1135d02(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 140d610 │ │ mov %eax,0xa494(%ebx) │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3018803,26 +3018803,26 @@ │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%esp) │ │ call 140d930 │ │ test %eax,%eax │ │ je 10f1509 │ │ mov %edi,(%esp) │ │ movl $0xaeb5,0x4(%esp) │ │ - lea -0x1144384(%ebx),%edx │ │ + lea -0x11443ab(%ebx),%edx │ │ mov $0x50a,%esi │ │ mov $0x50a,%ecx │ │ call 1108659 │ │ jmp 10f150b │ │ call 140d120 <__errno@plt> │ │ mov $0x170a,%esi │ │ cmpl $0x2,(%eax) │ │ je 10f151d │ │ mov %edi,(%esp) │ │ movl $0xaeab,0x4(%esp) │ │ - lea -0x1142579(%ebx),%edx │ │ + lea -0x11425a0(%ebx),%edx │ │ mov $0xa0a,%esi │ │ mov $0xa0a,%ecx │ │ call 1108659 │ │ jmp 10f151d │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edx │ │ movl $0xaeb7,(%esp) │ │ @@ -3018981,15 +3018981,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa05c(%ebx) │ │ add $0x10,%esp │ │ call 140d4e0 │ │ test %eax,%eax │ │ je 10f16f2 │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 10f048f │ │ add $0x10,%esp │ │ mov 0x10eb4(%ebx),%eax │ │ @@ -3020174,15 +3020174,15 @@ │ │ cmp $0x1,%esi │ │ push $0x2c │ │ pop %eax │ │ push $0x5b │ │ pop %ecx │ │ cmove %ecx,%eax │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1135ccb(%ebx),%ecx │ │ + lea -0x1135cf2(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push (%edx,%esi,4) │ │ push %eax │ │ push %ecx │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ call 10f0119 │ │ @@ -3020221,30 +3020221,30 @@ │ │ lea -0x114f229(%ebx),%eax │ │ cmove %ecx,%eax │ │ jmp 10f2756 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%esi │ │ movzwl 0x6(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x11396dc(%ebx),%ecx │ │ + lea -0x1139703(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ call 10f0119 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %esi,0x1c(%esp) │ │ movzwl 0x6(%esi),%eax │ │ cmp %eax,%ecx │ │ jae 10f26a9 │ │ mov %ecx,0x10(%esp) │ │ mov 0x14(%esi,%ecx,4),%eax │ │ mov 0x14(%esp),%ecx │ │ - lea -0x11426d9(%ecx),%esi │ │ + lea -0x1142700(%ecx),%esi │ │ mov %esi,0x20(%esp) │ │ test %eax,%eax │ │ je 10f262e │ │ mov (%eax),%esi │ │ mov %esi,0x2c(%esp) │ │ sub $0x8,%esp │ │ mov 0x1c(%esp),%ebx │ │ @@ -3020261,33 +3020261,33 @@ │ │ mov 0x10(%esp),%eax │ │ movzbl (%ecx,%eax,1),%ecx │ │ test $0x1,%cl │ │ lea -0x1123656(%ebx),%edx │ │ mov 0x20(%esp),%eax │ │ cmove %eax,%edx │ │ test $0x2,%cl │ │ - lea -0x11396cf(%ebx),%ecx │ │ + lea -0x11396f6(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ - lea -0x11396d7(%ebx),%eax │ │ + lea -0x11396fe(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ mov 0x38(%esp),%esi │ │ lea 0x58(%esp),%eax │ │ push %eax │ │ call 10f0119 │ │ mov 0x30(%esp),%ecx │ │ add $0x20,%esp │ │ inc %ecx │ │ jmp 10f2606 │ │ sub $0x4,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ call 10efd68 │ │ add $0x10,%esp │ │ mov 0x24(%esp),%edx │ │ @@ -3020618,15 +3020618,15 @@ │ │ andl $0x0,0x4(%esp) │ │ mov %edi,%ecx │ │ call 10ecf4f │ │ test %eax,%eax │ │ je 10f2ccc │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmovne %eax,%esi │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 10f2aea │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa05c(%ebx) │ │ @@ -3021399,15 +3021399,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 10edf24 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 10f3417 │ │ sub $0x4,%esp │ │ - lea -0x1135e1d(%ebx),%eax │ │ + lea -0x1135e44(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 10f353c │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x8(%ebp),%esi │ │ @@ -3021652,15 +3021652,15 @@ │ │ mov %edi,%edx │ │ call 10f858b │ │ lea 0x10(%esp),%ecx │ │ call 110dab2 │ │ test %eax,%eax │ │ je 10f36de │ │ lea 0x10(%esp),%esi │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push 0xc(%esi) │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 10f353c │ │ pop %eax │ │ @@ -3021670,15 +3021670,15 @@ │ │ call 10f014f │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ call 10f91d2 │ │ jmp 10f36da │ │ test %esi,%esi │ │ jns 10f36fd │ │ - lea -0x1142650(%ebx),%eax │ │ + lea -0x1142677(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %eax │ │ push $0x1 │ │ push 0x18(%esp) │ │ call 10f353c │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3025122,15 +3025122,15 @@ │ │ mov %ecx,%esi │ │ call 10f5d1d │ │ pop %ebx │ │ add $0x3b95cb,%ebx │ │ mov 0x8(%ebp),%edi │ │ call 1117f5a │ │ test %edi,%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ cmovne %edi,%eax │ │ mov %eax,(%esi) │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ lea -0x396276(%ebx),%eax │ │ cmovne %ecx,%eax │ │ mov 0x8(%esp),%ecx │ │ @@ -3025635,15 +3025635,15 @@ │ │ lea -0x11250a4(%edx),%eax │ │ jmp 10f6283 │ │ lea -0x111bd99(%edx),%eax │ │ jmp 10f6283 │ │ lea -0x111dad1(%edx),%eax │ │ jmp 10f6283 │ │ movzbl %cl,%ecx │ │ - lea -0x1142154(%edx),%eax │ │ + lea -0x114217b(%edx),%eax │ │ cmp $0x1c,%ecx │ │ ja 10f6283 │ │ mov $0x1410004,%esi │ │ bt %ecx,%esi │ │ jb 10f6283 │ │ mov -0x2fd04(%edx,%ecx,4),%eax │ │ lea -0x4(%ebp),%esp │ │ @@ -3028014,15 +3028014,15 @@ │ │ andw $0x0,0x14(%esi) │ │ call 10f7b75 │ │ pop %ebx │ │ add $0x3b7773,%ebx │ │ mov %eax,0x44(%esp) │ │ cmpl $0x2,0xc0(%eax) │ │ jl 10f7bd9 │ │ - lea -0x1137ad4(%ebx),%eax │ │ + lea -0x1137afb(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%edi),%al │ │ test %al,%al │ │ je 10f7e9e │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,%esi │ │ @@ -3028050,19 +3028050,19 @@ │ │ cmpw $0x0,0x10(%ecx) │ │ je 10f7e85 │ │ mov %ecx,0x34(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x1129277(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ - lea -0x1142583(%ebx),%ecx │ │ + lea -0x11425aa(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x111a503(%ebx),%ecx │ │ mov %ecx,0x48(%esp) │ │ - lea -0x113b297(%ebx),%ecx │ │ + lea -0x113b2be(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %eax,0x18(%esp) │ │ cmpb $0x0,(%edi) │ │ je 10f7e9e │ │ mov %edi,%esi │ │ mov $0x1,%al │ │ xor %edi,%edi │ │ @@ -3028190,15 +3028190,15 @@ │ │ call 10f0119 │ │ add $0x10,%esp │ │ jmp 10f7c17 │ │ mov 0x44(%esp),%ecx │ │ mov 0x50(%ecx),%al │ │ cmp $0x1,%al │ │ jne 10f7dff │ │ - lea -0x113b29e(%ebx),%eax │ │ + lea -0x113b2c5(%ebx),%eax │ │ push -0x20(%esi) │ │ push -0x1c(%esi) │ │ jmp 10f7cfd │ │ sub $0x4,%esp │ │ push -0x28(%esi) │ │ push 0x40(%esp) │ │ jmp 10f7cfe │ │ @@ -3028234,15 +3028234,15 @@ │ │ xor %edx,%edx │ │ inc %edx │ │ call 10f6053 │ │ cmp $0x7,%eax │ │ jne 10f7e57 │ │ movb $0x7,0x30(%esp) │ │ andl $0x0,0x24(%esp) │ │ - lea -0x113b29e(%ebx),%eax │ │ + lea -0x113b2c5(%ebx),%eax │ │ push 0x58(%esp) │ │ push 0x60(%esp) │ │ push %eax │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ call 10f0119 │ │ add $0x10,%esp │ │ @@ -3028668,15 +3028668,15 @@ │ │ mov 0x14(%eax),%ecx │ │ xor %edx,%edx │ │ test %ecx,%ecx │ │ cmovle %edx,%ecx │ │ cmp %edx,%ecx │ │ je 10f83fa │ │ cmp %esi,0x24(%eax,%edx,8) │ │ - lea -0x11426d6(%ebx),%esi │ │ + lea -0x11426fd(%ebx),%esi │ │ cmove %esi,%edi │ │ mov 0x10(%esp),%esi │ │ inc %edx │ │ jmp 10f83e2 │ │ add $0x4,%eax │ │ jmp 10f83ce │ │ mov $0x18fc1,%ecx │ │ @@ -3028769,15 +3028769,15 @@ │ │ sub $0x8,%esp │ │ push 0x1c(%esp) │ │ push %esi │ │ call 10f014f │ │ add $0x10,%esp │ │ mov 0x24(%esp),%edi │ │ test %edi,%edi │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ cmove %edi,%eax │ │ push %edi │ │ push %eax │ │ push 0x20(%esp) │ │ push %esi │ │ call 10f353c │ │ pop %eax │ │ @@ -3029031,15 +3029031,15 @@ │ │ call 112ef32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%eax │ │ je 10f8704 │ │ mov 0x14(%esp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ @@ -3029748,19 +3029748,19 @@ │ │ movzwl 0x8(%edi),%edx │ │ cmp %dx,0x32(%eax) │ │ jbe 10f9131 │ │ mov 0x50(%eax,%edx,4),%ecx │ │ cmp $0xb,%ecx │ │ ja 10f916a │ │ cmp $0x7,%ecx │ │ - lea -0x1140aac(%ebx),%eax │ │ + lea -0x1140ad3(%ebx),%eax │ │ lea -0x114611e(%ebx),%edx │ │ cmove %eax,%edx │ │ test %ecx,%ecx │ │ - lea -0x1140b7c(%ebx),%eax │ │ + lea -0x1140ba3(%ebx),%eax │ │ cmovne %edx,%eax │ │ jmp 10f9137 │ │ mov 0x4(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ je 10f9166 │ │ sub $0xc,%esp │ │ @@ -3029772,19 +3029772,19 @@ │ │ test %eax,%eax │ │ je 10f9186 │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 110003f │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 10f9197 │ │ - lea -0x1140b7c(%ebx),%eax │ │ + lea -0x1140ba3(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x112ca9f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%edi) │ │ call 10f895f │ │ add $0x10,%esp │ │ @@ -3030230,15 +3030230,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 10f9630 │ │ mov 0x8(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ test %ecx,%ecx │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ cmove %ecx,%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 10f353c │ │ pop %eax │ │ @@ -3030508,15 +3030508,15 @@ │ │ lea -0x114d7c6(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10f9911 │ │ - lea -0x11426ca(%ebx),%eax │ │ + lea -0x11426f1(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x18(%ebp) │ │ push %edi │ │ push 0x10(%ebp) │ │ push %esi │ │ push 0x8(%ebp) │ │ push %eax │ │ @@ -3030624,15 +3030624,15 @@ │ │ push 0x10(%ebp) │ │ call 10f9659 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 10f9b9f │ │ sub $0x8,%esp │ │ - lea -0x1135df5(%ebx),%esi │ │ + lea -0x1135e1c(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 10f9a95 │ │ test %eax,%eax │ │ @@ -3030691,15 +3030691,15 @@ │ │ push %esi │ │ push 0x10(%ebp) │ │ call 10f9659 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 10f9a2f │ │ sub $0x4,%esp │ │ - lea -0x113d214(%ebx),%eax │ │ + lea -0x113d23b(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ @@ -3030757,36 +3030757,36 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x1144494(%ebx),%esi │ │ + lea -0x11444bb(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 10f9bce │ │ test %eax,%eax │ │ jne 10f9bce │ │ call 10fe079 │ │ jmp 10f9a20 │ │ sub $0x8,%esp │ │ - lea -0x1140b77(%ebx),%esi │ │ + lea -0x1140b9e(%ebx),%esi │ │ push %esi │ │ mov 0x14(%ebp),%edi │ │ push %edi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10f9c10 │ │ sub $0x8,%esp │ │ - lea -0x1135de3(%ebx),%esi │ │ + lea -0x1135e0a(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 10f0aac │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 10f9c30 │ │ test %eax,%eax │ │ @@ -3030888,15 +3030888,15 @@ │ │ call 140d960 │ │ pop %ecx │ │ pop %edx │ │ push %eax │ │ push %edi │ │ call 10fb86a │ │ add $0x10,%esp │ │ - lea -0x113efbf(%ebx),%edi │ │ + lea -0x113efe6(%ebx),%edi │ │ push $0x0 │ │ push %edi │ │ push %esi │ │ push 0x10(%ebp) │ │ call 10f9659 │ │ pop %eax │ │ pop %ecx │ │ @@ -3030998,15 +3030998,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa433 │ │ sub $0x8,%esp │ │ - lea -0x1142681(%ebx),%esi │ │ + lea -0x11426a8(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa4f7 │ │ sub $0x8,%esp │ │ @@ -3031022,15 +3031022,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa60b │ │ sub $0x8,%esp │ │ - lea -0x113977b(%ebx),%eax │ │ + lea -0x11397a2(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa69e │ │ sub $0x8,%esp │ │ @@ -3031038,15 +3031038,15 @@ │ │ push %eax │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa754 │ │ sub $0x8,%esp │ │ - lea -0x1139766(%ebx),%esi │ │ + lea -0x113978d(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa80b │ │ sub $0x8,%esp │ │ @@ -3031079,15 +3031079,15 @@ │ │ push 0x14(%ebp) │ │ call 10f0aac │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 10fac5a │ │ test %eax,%eax │ │ jne 10fac5a │ │ - lea -0x1135dc0(%ebx),%edx │ │ + lea -0x1135de7(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,%esi │ │ test %eax,%eax │ │ je 10faca4 │ │ @@ -3031102,15 +3031102,15 @@ │ │ test %eax,%eax │ │ je 10fac9d │ │ lea -0x1129263(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 10faca1 │ │ - lea -0x113b3f3(%ebx),%edx │ │ + lea -0x113b41a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ shl $0x4,%ecx │ │ jmp 10faca4 │ │ @@ -3031238,20 +3031238,20 @@ │ │ cmpl $0x0,0x18(%ebp) │ │ je 10fa351 │ │ lea -0x1121b6b(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 10fa3f5 │ │ - lea -0x113ef84(%ebx),%edx │ │ + lea -0x113efab(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 10fa4a3 │ │ - lea -0x1137cd9(%ebx),%edx │ │ + lea -0x1137d00(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ jne 10fa4b3 │ │ mov 0x4(%esp),%eax │ │ andb $0xf9,0x38(%eax) │ │ jmp 10fa4b3 │ │ @@ -3031284,15 +3031284,15 @@ │ │ push $0x2 │ │ pop %edx │ │ push %esi │ │ call 10fba72 │ │ add $0x10,%esp │ │ mov (%esi),%al │ │ mov %al,0xa2c4(%ebx) │ │ - lea -0x113ef81(%ebx),%esi │ │ + lea -0x113efa8(%ebx),%esi │ │ jmp 10fa4b9 │ │ xor %edi,%edi │ │ inc %edi │ │ cmpl $0x0,0x4(%esp) │ │ je 10fa327 │ │ cmpl $0x0,0x18(%ebp) │ │ je 10fa4cd │ │ @@ -3031332,15 +3031332,15 @@ │ │ jmp 10f9a2f │ │ mov 0x4(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ test $0x2,%al │ │ jne 10fa428 │ │ test $0x4,%al │ │ jne 10fa555 │ │ - lea -0x1137cd9(%ebx),%eax │ │ + lea -0x1137d00(%ebx),%eax │ │ jmp 10fa55b │ │ cmpl $0x0,0x4(%esp) │ │ je 10f9a2f │ │ cmpl $0x0,0x18(%ebp) │ │ je 10fa5ce │ │ sub $0x4,%esp │ │ lea -0x1129277(%ebx),%eax │ │ @@ -3031463,15 +3031463,15 @@ │ │ call 10f0ae8 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ jne 10fa660 │ │ movl $0x2,0xa2c8(%ebx) │ │ jmp 10fa660 │ │ - lea -0x113ef84(%ebx),%eax │ │ + lea -0x113efab(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ jmp 10f9a24 │ │ xor %edi,%edi │ │ inc %edi │ │ cmpl $0x0,0x4(%esp) │ │ @@ -3031484,15 +3031484,15 @@ │ │ test %eax,%eax │ │ je 10fa876 │ │ lea -0x114f224(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 10fa9c7 │ │ - lea -0x1142663(%ebx),%edx │ │ + lea -0x114268a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ jne 10fa863 │ │ mov 0x4(%esp),%eax │ │ movl $0x2,0x34(%eax) │ │ jmp 10fa327 │ │ @@ -3031524,15 +3031524,15 @@ │ │ test %eax,%eax │ │ je 10fa883 │ │ lea -0x114f224(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 10fa9d7 │ │ - lea -0x1142663(%ebx),%edx │ │ + lea -0x114268a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 10f0ae8 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ jne 10fa660 │ │ movl $0x2,0xa2cc(%ebx) │ │ @@ -3031666,21 +3031666,21 @@ │ │ mov 0x4(%esp),%eax │ │ andl $0x0,0x34(%eax) │ │ jmp 10fa327 │ │ movl $0x0,0xa2cc(%ebx) │ │ jmp 10f9a2f │ │ lea -0x114f224(%ebx),%eax │ │ jmp 10fa8a0 │ │ - lea -0x1142663(%ebx),%eax │ │ + lea -0x114268a(%ebx),%eax │ │ push $0x0 │ │ jmp 10fa31a │ │ cmpl $0x0,0x4(%esp) │ │ je 10f9a2f │ │ sub $0x8,%esp │ │ - lea -0x1135dd6(%ebx),%eax │ │ + lea -0x1135dfd(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ @@ -3031721,15 +3031721,15 @@ │ │ push %eax │ │ push %edi │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ call 10f9659 │ │ pop %eax │ │ pop %ecx │ │ - lea -0x1144485(%ebx),%eax │ │ + lea -0x11444ac(%ebx),%eax │ │ push 0x2c(%esi) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ push %ecx │ │ @@ -3031741,15 +3031741,15 @@ │ │ add $0x10,%esp │ │ mov 0x30(%esi),%ecx │ │ xor %esi,%esi │ │ mov $0x0,%eax │ │ cmp $0x2,%ecx │ │ ja 10fa982 │ │ sub $0x8,%esp │ │ - lea -0x113b416(%ebx),%eax │ │ + lea -0x113b43d(%ebx),%eax │ │ push -0x2f698(%ebx,%ecx,4) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push 0x10(%esp) │ │ @@ -3031852,15 +3031852,15 @@ │ │ push 0x10(%ebp) │ │ call 10f9659 │ │ add $0x10,%esp │ │ mov 0xa2cc(%ebx),%eax │ │ cmp $0x2,%eax │ │ ja 10fa736 │ │ sub $0x8,%esp │ │ - lea -0x114445b(%ebx),%ecx │ │ + lea -0x1144482(%ebx),%ecx │ │ push -0x2f68c(%ebx,%eax,4) │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 10fa736 │ │ call 10fbc96 │ │ @@ -3032103,15 +3032103,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10fae12 │ │ pop %ebx │ │ add $0x3b44d6,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1137bb0(%ebx),%eax │ │ + lea -0x1137bd7(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10faeaf │ │ sub $0x8,%esp │ │ @@ -3032127,15 +3032127,15 @@ │ │ push %eax │ │ push %edi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10faec2 │ │ sub $0x8,%esp │ │ - lea -0x1140b27(%ebx),%eax │ │ + lea -0x1140b4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 10f0aac │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 10faecd │ │ @@ -3032205,30 +3032205,30 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10fafda │ │ lea (%edi,%esi,1),%eax │ │ dec %eax │ │ add $0xfffffffd,%esi │ │ sub $0x4,%esp │ │ - lea -0x1142583(%ebx),%ecx │ │ + lea -0x11425aa(%ebx),%ecx │ │ push $0x1 │ │ push %ecx │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ and $0x1,%ecx │ │ or %eax,%ecx │ │ jne 10fafda │ │ mov %esi,%eax │ │ shr %eax │ │ mov %eax,0x4(%esp) │ │ add $0x2,%edi │ │ sub $0x8,%esp │ │ - lea -0x113d166(%ebx),%eax │ │ + lea -0x113d18d(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ pop %eax │ │ pop %ecx │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3032332,15 +3032332,15 @@ │ │ mov 0x4c(%eax),%eax │ │ sub $0x4,%esp │ │ push %edi │ │ push 0x10(%eax) │ │ push %esi │ │ call 140d0d0 │ │ add $0x10,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%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 │ │ @@ -3032395,15 +3032395,15 @@ │ │ jmp 10fb0e4 │ │ xor %eax,%eax │ │ jmp 10fb4e5 │ │ xor %eax,%eax │ │ movl $0x0,0xc(%esp) │ │ jmp 10fb4a3 │ │ sub $0x8,%esp │ │ - lea -0x113d19c(%ebx),%eax │ │ + lea -0x113d1c3(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x14(%esp) │ │ @@ -3032422,15 +3032422,15 @@ │ │ movl $0x0,0x2c(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x24(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 10fb3a8 │ │ sub $0x4,%esp │ │ - lea -0x113d17e(%ebx),%eax │ │ + lea -0x113d1a5(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ pop %eax │ │ pop %ecx │ │ lea -0x1116370(%ebx),%eax │ │ @@ -3032503,29 +3032503,29 @@ │ │ push %edi │ │ call 10f2a99 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10fb2ed │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1135d1c(%ebx),%eax │ │ + lea -0x1135d43(%ebx),%eax │ │ jmp 10fb390 │ │ sub $0xc,%esp │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push 0x44(%esp) │ │ push %edi │ │ call 10f2a99 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10fb314 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1140b70(%ebx),%eax │ │ + lea -0x1140b97(%ebx),%eax │ │ jmp 10fb390 │ │ lea -0x11461c3(%ebx),%eax │ │ push 0x34(%esp) │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ call 10fccee │ │ @@ -3032559,15 +3032559,15 @@ │ │ push %edi │ │ call 10f2a99 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10fb4ed │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11425aa(%ebx),%eax │ │ + lea -0x11425d1(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ mov 0xc(%esp),%edi │ │ @@ -3032696,15 +3032696,15 @@ │ │ mov 0x18(%esp),%eax │ │ cmpb $0x0,0x51(%eax) │ │ mov 0xc(%esp),%edi │ │ je 10fb50f │ │ cmpl $0x2,0xb4(%eax) │ │ jl 10fb532 │ │ sub $0x8,%esp │ │ - lea -0x1140b53(%ebx),%eax │ │ + lea -0x1140b7a(%ebx),%eax │ │ jmp 10fb518 │ │ sub $0x8,%esp │ │ lea -0x1134069(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ @@ -3032728,15 +3032728,15 @@ │ │ mov %esi,%ecx │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 10ff012 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x113b374(%ebx),%eax │ │ + lea -0x113b39b(%ebx),%eax │ │ push %esi │ │ push 0x20(%esp) │ │ push 0xa2d0(%ebx) │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x20,%esp │ │ @@ -3032787,15 +3032787,15 @@ │ │ sub $0xc,%esp │ │ mov 0x34(%esp),%edi │ │ push %edi │ │ call *0x4(%eax) │ │ add $0x10,%esp │ │ andl $0x0,(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113b34d(%ebx),%eax │ │ + lea -0x113b374(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ pop %eax │ │ pop %ecx │ │ push 0x1c(%esp) │ │ push 0x18(%esp) │ │ @@ -3032888,15 +3032888,15 @@ │ │ push $0x0 │ │ push %eax │ │ push 0x34(%esp) │ │ call 10f2a99 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11443b1(%ebx),%eax │ │ + lea -0x11443d8(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ push %eax │ │ call 10facce │ │ add $0x10,%esp │ │ @@ -3033056,15 +3033056,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ push $0x7 │ │ pop %eax │ │ cmovne %ecx,%eax │ │ jmp 10fb91e │ │ sub $0x8,%esp │ │ - lea -0x11443f7(%ebx),%eax │ │ + lea -0x114441e(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3033084,15 +3033084,15 @@ │ │ mov %ecx,%esi │ │ call 10fb93d │ │ pop %ebx │ │ add $0x3b39ab,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0x1c(%eax),%edi │ │ mov 0x24(%eax),%ecx │ │ - lea -0x1137ad0(%ebx),%eax │ │ + lea -0x1137af7(%ebx),%eax │ │ mov %ecx,0x8(%esp) │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0xc,%esp │ │ @@ -3033785,15 +3033785,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 140d9e0 │ │ add $0x10,%esp │ │ andl $0x0,0x10f10(%ebx) │ │ movl $0x0,0x10f0c(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x1140b27(%ebx),%eax │ │ + lea -0x1140b4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fc176 │ │ sub $0x8,%esp │ │ @@ -3033817,15 +3033817,15 @@ │ │ push %eax │ │ push %esi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fc18d │ │ sub $0x8,%esp │ │ - lea -0x1137bb0(%ebx),%eax │ │ + lea -0x1137bd7(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10f0aac │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fc19e │ │ sub $0x8,%esp │ │ @@ -3034047,15 +3034047,15 @@ │ │ mov (%esi),%ecx │ │ xor %edx,%edx │ │ inc %edx │ │ call 10fcbe6 │ │ cmpl $0x0,0x10(%esp) │ │ je 10fc415 │ │ sub $0x8,%esp │ │ - lea -0x1144431(%ebx),%eax │ │ + lea -0x1144458(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ xor %edx,%edx │ │ call 10fcc3f │ │ @@ -3034101,15 +3034101,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10fc488 │ │ pop %ebx │ │ add $0x3b2e60,%ebx │ │ - lea -0x113ef0a(%ebx),%eax │ │ + lea -0x113ef31(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ movl $0x2,(%esp) │ │ call 10ed88c │ │ test %eax,%eax │ │ je 10fc4be │ │ @@ -3034252,42 +3034252,42 @@ │ │ push $0x44 │ │ call 10fdb11 │ │ add $0x10,%esp │ │ mov %eax,0x54(%edi) │ │ test %eax,%eax │ │ je 10fc7cc │ │ sub $0x8,%esp │ │ - lea -0x1137bec(%ebx),%eax │ │ + lea -0x1137c13(%ebx),%eax │ │ push %eax │ │ push $0x10 │ │ call 10facce │ │ add $0x10,%esp │ │ mov 0x10eb8(%ebx),%eax │ │ test %eax,%eax │ │ je 10fc6c8 │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa05c(%ebx) │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113eed9(%ebx),%eax │ │ + lea -0x113ef00(%ebx),%eax │ │ push %eax │ │ push $0x10 │ │ pop %eax │ │ push %eax │ │ call 10facce │ │ add $0x10,%esp │ │ mov %edi,0x8(%esp) │ │ mov 0x54(%edi),%edi │ │ mov 0x10efc(%ebx),%esi │ │ push $0x11 │ │ pop %ecx │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113ee9e(%ebx),%eax │ │ + lea -0x113eec5(%ebx),%eax │ │ push %eax │ │ push $0x10 │ │ pop %eax │ │ push %eax │ │ call 10facce │ │ add $0x10,%esp │ │ mov 0x10eb8(%ebx),%eax │ │ @@ -3034342,15 +3034342,15 @@ │ │ push 0xa2d0(%ebx) │ │ push %edi │ │ call 10fb899 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fc7d6 │ │ mov %eax,%esi │ │ - lea -0x1135dba(%ebx),%eax │ │ + lea -0x1135de1(%ebx),%eax │ │ push 0xa2d0(%ebx) │ │ push %esi │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3034388,28 +3034388,28 @@ │ │ push %edi │ │ call 10fbadf │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fc84e │ │ xor %esi,%esi │ │ inc %esi │ │ - lea -0x113ee63(%ebx),%eax │ │ + lea -0x113ee8a(%ebx),%eax │ │ push 0x10f04(%ebx) │ │ push %esi │ │ push %eax │ │ push %esi │ │ jmp 10fc7c4 │ │ lea 0x4c(%edi),%edx │ │ mov %edi,%ecx │ │ call 10fe465 │ │ test %eax,%eax │ │ je 10fc86c │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113ee02(%ebx),%eax │ │ + lea -0x113ee29(%ebx),%eax │ │ jmp 10fc7c0 │ │ mov %edi,%edx │ │ add $0x50,%edx │ │ mov %edi,%ecx │ │ call 10fe465 │ │ test %eax,%eax │ │ je 10fc88c │ │ @@ -3034423,15 +3034423,15 @@ │ │ push %edi │ │ call 10fe0b5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fc8b1 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113b3a8(%ebx),%eax │ │ + lea -0x113b3cf(%ebx),%eax │ │ jmp 10fc7c0 │ │ mov 0x50(%edi),%edx │ │ sub $0xc,%esp │ │ mov %edi,%ecx │ │ push 0x4c(%edi) │ │ call 10fe1dd │ │ add $0x10,%esp │ │ @@ -3034575,15 +3034575,15 @@ │ │ pop %edx │ │ push %edi │ │ push 0x8(%ebp) │ │ call 10fb7e2 │ │ add $0x10,%esp │ │ jmp 10fcb95 │ │ sub $0x4,%esp │ │ - lea -0x11424ab(%ebx),%eax │ │ + lea -0x11424d2(%ebx),%eax │ │ xor %esi,%esi │ │ inc %esi │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 10facce │ │ pop %eax │ │ @@ -3034604,15 +3034604,15 @@ │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 10fbb9e │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fcae9 │ │ sub $0x4,%esp │ │ - lea -0x1140aa7(%ebx),%ecx │ │ + lea -0x1140ace(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov %eax,%edi │ │ call 10facce │ │ pop %eax │ │ pop %ecx │ │ @@ -3034918,15 +3034918,15 @@ │ │ push %esi │ │ push %edi │ │ call 10f34d4 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,%esi │ │ mov 0x10(%edi),%edi │ │ - lea -0x113974f(%ebx),%eax │ │ + lea -0x1139776(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ @@ -3035041,15 +3035041,15 @@ │ │ call 10f3df4 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov 0x4(%esp),%eax │ │ mov 0x1c(%eax),%ecx │ │ lea -0x113074d(%ebx),%edx │ │ mov %edx,0x18(%esp) │ │ - lea -0x113ef3e(%ebx),%edx │ │ + lea -0x113ef65(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov %ecx,(%esp) │ │ test %edi,%edi │ │ jne 10fcfbf │ │ cmp %ecx,%esi │ │ ja 10fcfbf │ │ xor %edi,%edi │ │ @@ -3035327,15 +3035327,15 @@ │ │ mov %edi,%edx │ │ mov %eax,0x10(%esp) │ │ call 10f0ae8 │ │ test %eax,%eax │ │ mov 0x10(%esp),%eax │ │ je 10fd2b7 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1142650(%ebx),%eax │ │ + lea -0x1142677(%ebx),%eax │ │ jmp 10fd182 │ │ mov %al,0xac(%esi) │ │ orb $0x6,0x18(%esi) │ │ mov $0xefffadfe,%eax │ │ and 0x1c(%esi),%eax │ │ or $0x201,%eax │ │ mov %eax,0x1c(%esi) │ │ @@ -3035362,15 +3035362,15 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 10fd193 │ │ mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10edf24 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113b3ed(%ebx),%eax │ │ + lea -0x113b414(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ test %eax,%eax │ │ je 10fd48d │ │ mov %eax,0x10(%esp) │ │ mov %eax,(%esp) │ │ lea 0x14(%esp),%edx │ │ @@ -3035438,15 +3035438,15 @@ │ │ mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10edf24 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137cd2(%ebx),%eax │ │ + lea -0x1137cf9(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ test %eax,%eax │ │ push $0x7 │ │ pop %ecx │ │ je 10fd193 │ │ mov %eax,%edi │ │ @@ -3036069,27 +3036069,27 @@ │ │ movl $0x10,(%esp) │ │ call 10facce │ │ mov 0x10eb8(%ebx),%eax │ │ test %eax,%eax │ │ je 10fdcdd │ │ mov %eax,(%esp) │ │ call *0xa05c(%ebx) │ │ - lea -0x1137c23(%ebx),%eax │ │ + lea -0x1137c4a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ mov 0x10efc(%ebx),%eax │ │ test %eax,%eax │ │ je 10fdd19 │ │ andl $0x0,0x8(%esp) │ │ mov %eax,(%esp) │ │ movl $0x44,0x4(%esp) │ │ call 10fdaaf │ │ andl $0x0,0x10efc(%ebx) │ │ - lea -0x113d1d3(%ebx),%eax │ │ + lea -0x113d1fa(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ mov 0x10eb8(%ebx),%eax │ │ test %eax,%eax │ │ je 10fdd42 │ │ mov %eax,(%esp) │ │ @@ -3036107,15 +3036107,15 @@ │ │ call 10facce │ │ movl $0x2,(%esp) │ │ call 10ed88c │ │ test %eax,%eax │ │ je 10fdd9a │ │ mov %eax,(%esp) │ │ call *0xa064(%ebx) │ │ - lea -0x1139721(%ebx),%eax │ │ + lea -0x1139748(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ @@ -3036454,15 +3036454,15 @@ │ │ push %edi │ │ call 10fe1dd │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fe14a │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x114263c(%ebx),%eax │ │ + lea -0x1142663(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ mov %esi,%eax │ │ @@ -3036685,15 +3036685,15 @@ │ │ test %edx,%edx │ │ mov 0x8(%esp),%edx │ │ je 10fe384 │ │ inc %eax │ │ imul %ecx,%eax │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x11442f6(%ebx),%eax │ │ + lea -0x114431d(%ebx),%eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ push 0x18(%esp) │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ @@ -3036720,15 +3036720,15 @@ │ │ jne 10fe45d │ │ mov %ecx,%edi │ │ mov 0x48(%ecx),%eax │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%eax │ │ mov 0x40(%eax),%esi │ │ sub $0x8,%esp │ │ - lea -0x11442a1(%ebx),%eax │ │ + lea -0x11442c8(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 10fe411 │ │ mov (%esi),%eax │ │ @@ -3036741,15 +3036741,15 @@ │ │ push 0x3c(%edi) │ │ push %esi │ │ call *0x8(%eax) │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10fe457 │ │ sub $0x8,%esp │ │ - lea -0x114426f(%ebx),%eax │ │ + lea -0x1144296(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x10,%esp │ │ mov 0x54(%edi),%eax │ │ sub $0x4,%esp │ │ push 0xc(%edi) │ │ @@ -3036802,15 +3036802,15 @@ │ │ mov %eax,(%esi) │ │ push $0x7 │ │ pop %edx │ │ test %eax,%eax │ │ je 10fe51d │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1135b91(%ebx),%eax │ │ + lea -0x1135bb8(%ebx),%eax │ │ push $0x8 │ │ pop %ecx │ │ push %eax │ │ push %ecx │ │ call 10facce │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ @@ -3037114,15 +3037114,15 @@ │ │ push $0x0 │ │ push 0x1c(%ebp) │ │ call 10fde5f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fe8ab │ │ sub $0x4,%esp │ │ - lea -0x11425f6(%ebx),%eax │ │ + lea -0x114261d(%ebx),%eax │ │ push 0x10(%ebp) │ │ jmp 10fe83d │ │ mov 0x54(%ecx),%eax │ │ push 0x20(%ebp) │ │ push %esi │ │ push 0x1c(%ebp) │ │ push 0x24(%esp) │ │ @@ -3037175,15 +3037175,15 @@ │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 10fe8c9 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fe862 │ │ sub $0x4,%esp │ │ - lea -0x1135d60(%ebx),%eax │ │ + lea -0x1135d87(%ebx),%eax │ │ push %esi │ │ jmp 10fe83d │ │ sub $0x4,%esp │ │ lea -0x114d73a(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push $0x2 │ │ @@ -3037318,15 +3037318,15 @@ │ │ push 0x4(%edi) │ │ push %edx │ │ push %ecx │ │ call 10fdede │ │ add $0x10,%esp │ │ movzbl 0x8(%esp),%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137a52(%ebx),%edx │ │ + lea -0x1137a79(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ push %edi │ │ push %edx │ │ push $0x8 │ │ call 10facce │ │ @@ -3037390,15 +3037390,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ call 10feacb │ │ pop %ebx │ │ add $0x3b081d,%ebx │ │ sub $0x8,%esp │ │ - lea -0x1144214(%ebx),%eax │ │ + lea -0x114423b(%ebx),%eax │ │ push 0x10(%ecx) │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push 0xc(%ecx) │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ @@ -3037413,15 +3037413,15 @@ │ │ testb $0x10,0x38(%edi) │ │ jne 10feb49 │ │ mov %edi,%ecx │ │ call 10fe3aa │ │ test %eax,%eax │ │ je 10feb42 │ │ sub $0x4,%esp │ │ - lea -0x113ecf9(%ebx),%ecx │ │ + lea -0x113ed20(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 10feb2d │ │ sub $0x8,%esp │ │ lea -0x11460b8(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ @@ -3037470,15 +3037470,15 @@ │ │ push %eax │ │ mov %ecx,%esi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fec63 │ │ sub $0x4,%esp │ │ - lea -0x11441a9(%ebx),%eax │ │ + lea -0x11441d0(%ebx),%eax │ │ push 0x4(%edi) │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x10,%esp │ │ mov 0x54(%edi),%eax │ │ sub $0xc,%esp │ │ @@ -3037493,28 +3037493,28 @@ │ │ push 0x34(%edi) │ │ push 0x58(%edi) │ │ call *0x18(%eax) │ │ add $0x30,%esp │ │ test %eax,%eax │ │ je 10feccb │ │ sub $0x8,%esp │ │ - lea -0x113cf81(%ebx),%eax │ │ + lea -0x113cfa8(%ebx),%eax │ │ jmp 10feb2c │ │ lea (%ecx,%ecx,1),%edx │ │ mov 0x10(%esp),%ecx │ │ add $0x2,%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %edx,0x18(%esp) │ │ call 113001e │ │ mov 0x14(%esp),%edx │ │ mov 0x8(%esp),%ecx │ │ test %eax,%eax │ │ je 10feb8f │ │ sub $0x8,%esp │ │ - lea -0x1137a80(%ebx),%eax │ │ + lea -0x1137aa7(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ pop %eax │ │ mov 0x1c(%esp),%ecx │ │ mov 0x24(%esp),%edx │ │ mov 0x18(%esp),%esi │ │ @@ -3037525,15 +3037525,15 @@ │ │ mov 0x8(%esp),%ecx │ │ add $0x2,%ecx │ │ mov %ecx,%esi │ │ call 113001e │ │ test %eax,%eax │ │ je 10febc1 │ │ sub $0x8,%esp │ │ - lea -0x1137a80(%ebx),%eax │ │ + lea -0x1137aa7(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10facce │ │ add $0x10,%esp │ │ mov 0x10(%edi),%edx │ │ add %edx,%edx │ │ sub $0xc,%esp │ │ @@ -3037726,15 +3037726,15 @@ │ │ call 10f2a99 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 10fefaa │ │ sub $0xc,%esp │ │ lea 0x10(%esp),%edi │ │ - lea -0x1140a7f(%ebx),%eax │ │ + lea -0x1140aa6(%ebx),%eax │ │ push $0x0 │ │ push %edi │ │ push $0xffffffff │ │ push %eax │ │ push 0x24(%esp) │ │ call 1100794 │ │ add $0x20,%esp │ │ @@ -3037757,15 +3037757,15 @@ │ │ call 10f2da3 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 10f2e07 │ │ pop %ecx │ │ - lea -0x1142477(%ebx),%eax │ │ + lea -0x114249e(%ebx),%eax │ │ push $0x0 │ │ push %edi │ │ push $0xffffffff │ │ push %eax │ │ push 0x24(%esp) │ │ call 1100794 │ │ add $0x20,%esp │ │ @@ -3037784,15 +3037784,15 @@ │ │ mov 0x14(%ebp),%esi │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %eax │ │ call 10f6b18 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ xor %esi,%esi │ │ mov 0x4(%esp),%eax │ │ @@ -3038064,31 +3038064,31 @@ │ │ movl $0x10,(%esp) │ │ call 10facce │ │ mov 0x10ebc(%ebx),%eax │ │ test %eax,%eax │ │ je 10ff2e5 │ │ mov %eax,(%esp) │ │ call *0xa05c(%ebx) │ │ - lea -0x1144160(%ebx),%eax │ │ + lea -0x1144187(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 10facce │ │ decl 0x11018(%ebx) │ │ - lea -0x113b28a(%ebx),%eax │ │ + lea -0x113b2b1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10facce │ │ mov 0x10ebc(%ebx),%eax │ │ test %eax,%eax │ │ je 10ff325 │ │ mov %eax,(%esp) │ │ call *0xa064(%ebx) │ │ - lea -0x113cf2f(%ebx),%eax │ │ + lea -0x113cf56(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3038096,15 +3038096,15 @@ │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 10ff34f │ │ pop %eax │ │ add $0x3aff99,%eax │ │ - lea -0x113ceea(%eax),%eax │ │ + lea -0x113cf11(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3038120,26 +3038120,26 @@ │ │ movl $0x10,(%esp) │ │ call 10facce │ │ mov 0x10ec0(%ebx),%eax │ │ test %eax,%eax │ │ je 10ff3a4 │ │ mov %eax,(%esp) │ │ call *0xa05c(%ebx) │ │ - lea -0x113b242(%ebx),%eax │ │ + lea -0x113b269(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %edi │ │ mov %edi,(%esp) │ │ call 10facce │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1339220 │ │ mov %eax,%esi │ │ - lea -0x113b202(%ebx),%eax │ │ + lea -0x113b229(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 10facce │ │ mov 0x10ec0(%ebx),%eax │ │ test %eax,%eax │ │ je 10ff3ef │ │ mov %eax,(%esp) │ │ @@ -3038148,15 +3038148,15 @@ │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ xor %eax,%eax │ │ test %esi,%esi │ │ jne 10ff42e │ │ andl $0x0,0x8(%esp) │ │ - lea -0x11379f8(%ebx),%eax │ │ + lea -0x1137a1f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ call 10facce │ │ call 1130062 │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3038337,15 +3038337,15 @@ │ │ push 0xc(%ebp) │ │ push 0x1c(%ebp) │ │ jmp 10ff6a3 │ │ lea -0x11218cf(%ebx),%eax │ │ push $0x0 │ │ push 0x14(%ebp) │ │ jmp 10ff687 │ │ - lea -0x113b1c2(%ebx),%eax │ │ + lea -0x113b1e9(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%ebp) │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ jmp 10ff6ae │ │ @@ -3038537,15 +3038537,15 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 10ff8e6 │ │ sub $0x4,%esp │ │ lea -0x111fca2(%ebx),%eax │ │ jmp 10ff8d1 │ │ sub $0x8,%esp │ │ - lea -0x1135b28(%ebx),%eax │ │ + lea -0x1135b4f(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10facce │ │ add $0x10,%esp │ │ call 1130062 │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3038703,24 +3038703,24 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 10ffa4b │ │ pop %ebx │ │ add $0x3af89d,%ebx │ │ mov 0x10(%ebp),%edi │ │ - lea -0x1144118(%ebx),%eax │ │ + lea -0x114413f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10facce │ │ mov 0x10ec0(%ebx),%eax │ │ test %eax,%eax │ │ je 10ffa7e │ │ mov %eax,(%esp) │ │ call *0xa05c(%ebx) │ │ - lea -0x11440d3(%ebx),%eax │ │ + lea -0x11440fa(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 10facce │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ @@ -3039379,15 +3039379,15 @@ │ │ sub $0x8,%esp │ │ push 0xc(%ebp) │ │ mov 0xc(%esp),%eax │ │ push %eax │ │ call *0x28(%eax) │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ - lea -0x1142436(%ebx),%edx │ │ + lea -0x114245d(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ lea -0x1128eec(%ebx),%edi │ │ test $0x1,%cl │ │ je 1100292 │ │ test %eax,%eax │ │ jne 1100292 │ │ sub $0x4,%esp │ │ @@ -3039470,15 +3039470,15 @@ │ │ call *0x34(%eax) │ │ add $0x10,%esp │ │ jmp 1100309 │ │ xor %edi,%edi │ │ mov 0xc(%ebp),%esi │ │ lea (%esi,%edi,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1142433(%ebx),%ecx │ │ + lea -0x114245a(%ebx),%ecx │ │ push $0x3 │ │ push %ecx │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ lea 0x3(%edi),%ecx │ │ test %eax,%eax │ │ @@ -3040231,15 +3040231,15 @@ │ │ je 1100c47 │ │ mov (%ecx),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 10edf24 │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ mov %eax,(%edi) │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10edf24 │ │ mov 0x38(%esp),%eax │ │ @@ -3040388,15 +3040388,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0x10(%edi) │ │ xor %edi,%edi │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ cmovg %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ cmp %edi,0x10(%esp) │ │ je 1100d79 │ │ mov 0x14(%ebp),%eax │ │ mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esp),%eax │ │ @@ -3040417,15 +3040417,15 @@ │ │ mov 0x8(%ebp),%eax │ │ movl $0x7,0x18(%eax) │ │ jmp 1100ea1 │ │ mov 0x8(%ebp),%esi │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 10edf24 │ │ - lea -0x113b144(%ebx),%eax │ │ + lea -0x113b16b(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ mov %eax,0x4(%esi) │ │ movl $0x1,0x18(%esi) │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 1100eab │ │ @@ -3040727,15 +3040727,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpb $0x0,0x53(%eax) │ │ jne 11011da │ │ cmpb $0x0,0x2b(%edi) │ │ je 110126b │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 10f353c │ │ @@ -3041131,15 +3041131,15 @@ │ │ je 1101796 │ │ cmp $0x65,%ecx │ │ mov 0x14(%esp),%esi │ │ mov (%esp),%eax │ │ je 11016e8 │ │ call 10f6227 │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10f895f │ │ add $0x10,%esp │ │ mov %eax,0x4(%esi) │ │ mov 0xc(%esi),%ecx │ │ @@ -3041147,15 +3041147,15 @@ │ │ mov 0x14(%esp),%esi │ │ jmp 11016e5 │ │ mov (%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x114242f(%ebx),%eax │ │ + lea -0x1142456(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ jmp 110168c │ │ @@ -3041674,15 +3041674,15 @@ │ │ je 1101dea │ │ cmp $0x9,%edi │ │ je 1101ddd │ │ cmp $0x7,%edi │ │ mov 0x8(%esp),%edx │ │ jne 1101dbe │ │ sub $0x4,%esp │ │ - lea -0x113b335(%ebx),%eax │ │ + lea -0x113b35c(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 10f0b32 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ push $0x6 │ │ @@ -3041699,15 +3041699,15 @@ │ │ mov %edx,0x18(%esp) │ │ call 10f0b32 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ push $0x7 │ │ jmp 1101db9 │ │ sub $0x4,%esp │ │ - lea -0x1140b20(%ebx),%eax │ │ + lea -0x1140b47(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ mov %edx,0x18(%esp) │ │ call 10f0b32 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3041723,15 +3041723,15 @@ │ │ movzbl %dl,%eax │ │ lea (%ebx,%eax,8),%eax │ │ add $0xfeef0b8e,%eax │ │ mov (%ecx,%eax,1),%dl │ │ inc %esi │ │ jmp 1101bd4 │ │ sub $0x4,%esp │ │ - lea -0x1137bac(%ebx),%eax │ │ + lea -0x1137bd3(%ebx),%eax │ │ push $0x9 │ │ jmp 1101df5 │ │ sub $0x4,%esp │ │ lea -0x1134036(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ @@ -3043549,15 +3043549,15 @@ │ │ push %eax │ │ call *0xa064(%ebx) │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ jne 1103231 │ │ sub $0x8,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1103239 │ │ @@ -3044881,15 +3044881,15 @@ │ │ push $0x0 │ │ push $0x2 │ │ pop %eax │ │ push %eax │ │ call 11046c3 │ │ add $0x10,%esp │ │ lea -0x32a4a2(%ebx),%eax │ │ - lea -0x1143fb8(%ebx),%edx │ │ + lea -0x1143fdf(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ xor %edi,%edi │ │ inc %edi │ │ push %edi │ │ @@ -3044940,15 +3044940,15 @@ │ │ mov 0xc(%esp),%ecx │ │ jne 1104198 │ │ mov 0xc(%esp),%ecx │ │ call 10f62c3 │ │ mov 0xc(%esp),%ecx │ │ mov 0x2c(%esp),%esi │ │ test %esi,%esi │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ cmove %esi,%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 10f353c │ │ pop %eax │ │ @@ -3045426,15 +3045426,15 @@ │ │ cmpl $0x0,0xc(%eax) │ │ je 11047dc │ │ mov 0xc(%esp),%ecx │ │ cmpl $0x0,0xb4(%ecx) │ │ je 1104769 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113923d(%ebx),%eax │ │ + lea -0x1139264(%ebx),%eax │ │ push %eax │ │ push $0x5 │ │ push %ecx │ │ call 10f353c │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 1104833 │ │ @@ -3045923,15 +3045923,15 @@ │ │ push %edi │ │ call 10f895f │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ xor %edx,%edx │ │ inc %edx │ │ test %eax,%eax │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %edi │ │ mov %edx,%esi │ │ call 10f353c │ │ @@ -3046322,15 +3046322,15 @@ │ │ add $0x3aa14b,%ebx │ │ lea -0x11235b7(%ebx),%edx │ │ call 10f0ae8 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ je 11051df │ │ - lea -0x1144064(%ebx),%edx │ │ + lea -0x114408b(%ebx),%edx │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ call 10f0ae8 │ │ mov %edi,%ecx │ │ test %eax,%eax │ │ je 11051df │ │ lea -0x112c992(%ebx),%edx │ │ @@ -3047859,15 +3047859,15 @@ │ │ call 1106318 │ │ pop %ebx │ │ add $0x3a8fd0,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1106395 │ │ sub $0x4,%esp │ │ - lea -0x113d12b(%ebx),%eax │ │ + lea -0x113d152(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ lea 0x7(%esi),%ecx │ │ test %eax,%eax │ │ @@ -3048973,15 +3048973,15 @@ │ │ je 1106f71 │ │ call 140d120 <__errno@plt> │ │ mov (%eax),%eax │ │ mov %eax,0x14(%esi) │ │ mov 0x20(%esi),%eax │ │ mov %eax,(%esp) │ │ movl $0xa3e8,0x4(%esp) │ │ - lea -0x113edc9(%ebx),%edx │ │ + lea -0x113edf0(%ebx),%edx │ │ mov $0x40a,%edi │ │ mov $0x40a,%ecx │ │ call 1108659 │ │ jmp 1106fb3 │ │ xor %edi,%edi │ │ testb $0x8,0x12(%esi) │ │ je 1106fb3 │ │ @@ -3049575,15 +3049575,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 -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%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 1107820 │ │ @@ -3049603,15 +3049603,15 @@ │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ je 11076b3 │ │ mov $0x30a,%edi │ │ jmp 110773c │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push 0x10(%eax) │ │ push %ecx │ │ mov %edx,%esi │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ jmp 110773a │ │ @@ -3049884,15 +3049884,15 @@ │ │ mov %esi,%eax │ │ cltd │ │ idiv %edi │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ shl $0xc,%edi │ │ or $0xfff,%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ cmp (%esp),%ecx │ │ mov 0x4(%esp),%edx │ │ jge 1107b3f │ │ mov %ecx,0xc(%esp) │ │ mov 0xc(%edx),%ecx │ │ mov %edi,%eax │ │ @@ -3050129,27 +3050129,27 @@ │ │ xor %esi,%esi │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,0x19(%eax) │ │ je 1107e25 │ │ mov 0x8(%ebp),%ecx │ │ jmp 1107af4 │ │ sub $0x8,%esp │ │ - lea -0x113d108(%ebx),%edx │ │ + lea -0x113d12f(%ebx),%edx │ │ movl $0x150a,0x8(%esp) │ │ mov $0x150a,%ecx │ │ push $0xa85e │ │ jmp 1107dc6 │ │ push $0x7 │ │ pop %eax │ │ mov %eax,(%esp) │ │ jmp 1107dd5 │ │ movl $0x0,(%esp) │ │ jmp 1107dd5 │ │ sub $0x8,%esp │ │ - lea -0x1144397(%ebx),%edx │ │ + lea -0x11443be(%ebx),%edx │ │ movl $0x130a,0x8(%esp) │ │ mov $0x130a,%ecx │ │ push $0xa843 │ │ mov 0x10(%esp),%eax │ │ push 0x8(%eax) │ │ call 1108659 │ │ add $0x10,%esp │ │ @@ -3050731,15 +3050731,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x210,%esp │ │ call 1108466 │ │ pop %ebx │ │ add $0x3a6e82,%ebx │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ lea 0xb(%esp),%esi │ │ push 0x8(%ebp) │ │ push %eax │ │ push %esi │ │ push $0x200 │ │ call 10f048f │ │ pop %ecx │ │ @@ -3050770,15 +3050770,15 @@ │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ jns 11084f9 │ │ mov $0xa3bf,%ecx │ │ call 11086b2 │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1137ba2(%ebx),%edx │ │ + lea -0x1137bc9(%ebx),%edx │ │ mov %eax,%ecx │ │ push $0xa3bf │ │ push %esi │ │ call 1108659 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3050910,18 +3050910,18 @@ │ │ mov %ecx,%esi │ │ call 1108670 │ │ pop %ebx │ │ add $0x3a6c78,%ebx │ │ mov 0x8(%ebp),%edi │ │ call 140d120 <__errno@plt> │ │ test %edi,%edi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x1137b8b(%ebx),%edx │ │ + lea -0x1137bb2(%ebx),%edx │ │ push %ecx │ │ push %edi │ │ push 0x14(%esp) │ │ push (%eax) │ │ push 0xc(%ebp) │ │ push %edx │ │ push %esi │ │ @@ -3050940,15 +3050940,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%edx │ │ call 11086c4 │ │ pop %ebx │ │ add $0x3a6c24,%ebx │ │ - lea -0x1135cec(%ebx),%eax │ │ + lea -0x1135d13(%ebx),%eax │ │ mov %eax,(%esp) │ │ push $0xe │ │ pop %esi │ │ mov %esi,%ecx │ │ call 11086e7 │ │ mov %esi,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3051032,15 +3051032,15 @@ │ │ test %esi,%esi │ │ je 11087b1 │ │ mov 0x20(%esi),%ecx │ │ jmp 11087b3 │ │ xor %ecx,%ecx │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ - lea -0x113b32d(%ebx),%edx │ │ + lea -0x113b354(%ebx),%edx │ │ mov $0x100a,%ecx │ │ call 1108659 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ @@ -3051483,15 +3051483,15 @@ │ │ mov $0x70a,%eax │ │ test %ecx,%ecx │ │ jne 1108b8f │ │ mov 0x48(%esp),%edx │ │ mov 0x4c(%esp),%ecx │ │ jmp 1108ba4 │ │ mov (%esp),%ebx │ │ - lea -0x113d108(%ebx),%esi │ │ + lea -0x113d12f(%ebx),%esi │ │ sub $0x4,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ push $0x0 │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ @@ -3052090,15 +3052090,15 @@ │ │ lea (%eax,%edx,1),%ecx │ │ cmp %edx,%ecx │ │ ja 11093df │ │ mov $0xaf20,%ecx │ │ call 11086b2 │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1137b94(%ebx),%edx │ │ + lea -0x1137bbb(%ebx),%edx │ │ mov %eax,%ecx │ │ push $0xaf20 │ │ push 0x18(%esp) │ │ call 1108659 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3059515,15 +3059515,15 @@ │ │ andl $0x0,0x8(%esp) │ │ call 1105fed │ │ mov %al,0xd(%esi) │ │ cmpb $0x0,0x34(%esp) │ │ je 110e922 │ │ mov 0xb0(%esi),%eax │ │ mov 0x20(%esp),%ebx │ │ - lea -0x11396e6(%ebx),%ecx │ │ + lea -0x113970d(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ andl $0x0,0x8(%esp) │ │ call 1105fed │ │ test %eax,%eax │ │ je 110e92a │ │ xor %edx,%edx │ │ @@ -3059949,15 +3059949,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 110ee6e │ │ pop %ebx │ │ add $0x3a047a,%ebx │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ call 10f048f │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3065813,15 +3065813,15 @@ │ │ mov 0x18(%esp),%edx │ │ mov 0xf0(%edi),%ecx │ │ jmp 1113066 │ │ cmpl $0x0,0x44(%esp) │ │ je 11133b2 │ │ mov 0x30(%esp),%eax │ │ add $0x15,%eax │ │ - lea -0x1135cd4(%ebx),%ecx │ │ + lea -0x1135cfb(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x3,0x8(%esp) │ │ call 140d0f0 │ │ mov 0x18(%esp),%edi │ │ push $0x1a │ │ pop %ecx │ │ @@ -3070802,15 +3070802,15 @@ │ │ add %eax,%ecx │ │ add $0x4,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov %eax,0x30(%esp) │ │ add $0x4,%eax │ │ mov %eax,0xc(%esp) │ │ xor %edi,%edi │ │ - lea -0x113b327(%ebx),%esi │ │ + lea -0x113b34e(%ebx),%esi │ │ lea -0x112542d(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ test %edi,%edi │ │ je 1116bd3 │ │ cmp $0x65,%edi │ │ jae 1116ca6 │ │ cmp $0x1,%edi │ │ @@ -3070895,15 +3070895,15 @@ │ │ mov %edi,%ecx │ │ add $0x10,%ecx │ │ jmp 1116c6c │ │ push $0x7 │ │ pop %edx │ │ jmp 1116e9d │ │ sub $0x4,%esp │ │ - lea -0x1137b6c(%ebx),%eax │ │ + lea -0x1137b93(%ebx),%eax │ │ mov 0x10(%esp),%edi │ │ push %edi │ │ push %eax │ │ push $0xd │ │ call 10f050e │ │ add $0x10,%esp │ │ mov 0x18(%esp),%esi │ │ @@ -3075229,15 +3075229,15 @@ │ │ mov 0xc(%ebx),%eax │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ mov 0x2c(%esp),%edx │ │ jle 111a0d2 │ │ imul $0x28,%eax,%eax │ │ andl $0x0,0xc(%edx,%eax,1) │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%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 111a0f6 │ │ @@ -3076900,15 +3076900,15 @@ │ │ mov 0x18(%esp),%edi │ │ jle 111b8cb │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ push (%esi) │ │ call 10f5192 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ add $0x10,%esp │ │ mov 0x14(%esi),%edi │ │ cmpb $0x0,0x19(%esi) │ │ @@ -3077726,15 +3077726,15 @@ │ │ mov %eax,0x4(%esi) │ │ mov %edi,%ecx │ │ mov 0x14(%esp),%edx │ │ call 1121f20 │ │ movw $0x1,0x10(%eax) │ │ sub $0x8,%esp │ │ lea -0x388d74(%ebx),%edi │ │ - lea -0x114250f(%ebx),%ecx │ │ + lea -0x1142536(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ mov %eax,%ecx │ │ mov %esi,%edx │ │ push %edi │ │ push 0x2c(%esp) │ │ call 10f5d06 │ │ jmp 111f479 │ │ @@ -3079316,15 +3079316,15 @@ │ │ mov %eax,0x20(%esp) │ │ mov 0xc(%esp),%ebx │ │ jle 111db9a │ │ sub $0xc,%esp │ │ push %edi │ │ call 10f5192 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ add $0x10,%esp │ │ mov 0x14(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ @@ -3080071,15 +3080071,15 @@ │ │ test %eax,%eax │ │ je 112007b │ │ mov %eax,%ecx │ │ mov %eax,%esi │ │ jmp 1121121 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1139653(%ebx),%eax │ │ + lea -0x113967a(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10f895f │ │ add $0x10,%esp │ │ mov 0x78(%esp),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3080703,15 +3080703,15 @@ │ │ shl %cl,%edx │ │ shr $0x3,%eax │ │ or %dl,(%edi,%eax,1) │ │ cmpb $0x0,0x4c(%esp) │ │ mov 0x34(%esp),%esi │ │ jne 111ef1d │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11396ba(%ebx),%eax │ │ + lea -0x11396e1(%ebx),%eax │ │ lea 0x100(%esp),%ecx │ │ mov %eax,0x20(%ecx) │ │ mov 0x18(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ mov 0x38(%eax),%edi │ │ lea 0x20(%edi),%ecx │ │ call 110cd62 │ │ @@ -3081711,15 +3081711,15 @@ │ │ cmpl $0x0,0x14(%eax) │ │ jle 1120329 │ │ sub $0xc,%esp │ │ mov 0x2c(%esp),%edi │ │ push %edi │ │ call 10f5192 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1117ac5 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ mov 0x114(%esp),%edi │ │ @@ -3082765,15 +3082765,15 @@ │ │ add $0x40,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 110cd62 │ │ test %eax,%eax │ │ je 1120c2e │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1140aea(%ebx),%eax │ │ + lea -0x1140b11(%ebx),%eax │ │ lea 0x108(%esp),%ecx │ │ push %eax │ │ push %ecx │ │ call 112df98 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x18(%esp),%eax │ │ @@ -3083509,28 +3083509,28 @@ │ │ dec %eax │ │ mov %eax,0x64(%esp) │ │ mov %eax,0x5c(%esp) │ │ push $0x9 │ │ jmp 11196ac │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1142525(%ebx),%eax │ │ + lea -0x114254c(%ebx),%eax │ │ push 0x38(%esp) │ │ push %eax │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 1121d84 │ │ and $0x3f,%eax │ │ mov 0xc(%esp),%ebx │ │ movzbl -0x110fa2e(%ebx,%eax,1),%eax │ │ sub $0x8,%esp │ │ - lea -0x113ed8f(%ebx),%edx │ │ + lea -0x113edb6(%ebx),%edx │ │ push (%edi) │ │ mov %ebx,%esi │ │ mov 0x40(%esp),%edi │ │ push (%edi) │ │ push 0xa4fc(%ebx,%ecx,4) │ │ push -0x30b84(%ebx,%eax,4) │ │ push %edx │ │ @@ -3083552,15 +3083552,15 @@ │ │ jmp 112195f │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ push %esi │ │ call 10f5192 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 11218d5 │ │ mov %esi,%edi │ │ jmp 1121d84 │ │ mov $0x15fbb,%ecx │ │ jmp 112195f │ │ @@ -3083577,15 +3083577,15 @@ │ │ je 1121c7c │ │ mov %ebx,%ecx │ │ movzwl 0x2(%ebx),%eax │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 1121bda │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1137b14(%ebx),%ecx │ │ + lea -0x1137b3b(%ebx),%ecx │ │ push -0x30b94(%ebx,%eax,4) │ │ push %ecx │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 1117ac5 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3083609,15 +3083609,15 @@ │ │ mov 0x14(%esp),%ebx │ │ mov 0x80(%esp),%edi │ │ push (%edi) │ │ push %edx │ │ mov %edx,%esi │ │ call 10f014f │ │ add $0x10,%esp │ │ - lea -0x1135c68(%ebx),%edx │ │ + lea -0x1135c8f(%ebx),%edx │ │ mov %esi,%ecx │ │ call 10f64cc │ │ mov %eax,(%edi) │ │ mov 0x10(%esi),%eax │ │ mov 0x14(%esp),%ecx │ │ mov 0x4(%ecx),%edx │ │ mov %edx,%ecx │ │ @@ -3083648,15 +3083648,15 @@ │ │ mov 0x10(%esp),%ecx │ │ movzbl 0x51(%ecx),%edx │ │ cmp %edx,%edi │ │ mov %edi,%edx │ │ jne 1121ae8 │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1135c91(%ebx),%eax │ │ + lea -0x1135cb8(%ebx),%eax │ │ lea -0x11253f4(%ebx),%ecx │ │ cmove %eax,%ecx │ │ test %edx,%edx │ │ lea -0x112363c(%ebx),%eax │ │ cmovne %ecx,%eax │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3083708,15 +3083708,15 @@ │ │ jmp 1121d84 │ │ mov 0x1c(%esp),%eax │ │ movb $0x2,0x8c(%eax) │ │ push $0x6 │ │ jmp 11196ac │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ pop %eax │ │ push 0x8c(%esp) │ │ call 10edf24 │ │ @@ -3083734,15 +3083734,15 @@ │ │ jmp 1119681 │ │ mov 0x1c(%esp),%eax │ │ addl $0x1,0x28(%eax) │ │ adcl $0x0,0x2c(%eax) │ │ mov 0x10(%esp),%edx │ │ jmp 1121a03 │ │ sub $0x8,%esp │ │ - lea -0x113ed66(%ebx),%eax │ │ + lea -0x113ed8d(%ebx),%eax │ │ jmp 11216b7 │ │ cmp $0x5,%eax │ │ jne 11219f9 │ │ mov $0x2,%al │ │ mov 0x1c(%esp),%ecx │ │ mov %al,0x8c(%ecx) │ │ mov 0x20(%esp),%edi │ │ @@ -3083792,16 +3083792,16 @@ │ │ mov 0x1c(%esp),%ecx │ │ mov %eax,0x20(%ecx) │ │ mov %esi,0x20(%esp) │ │ mov %esi,0x24(%ecx) │ │ jmp 1121ca3 │ │ cmp $0x5,%edi │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1144325(%ebx),%eax │ │ - lea -0x113ed41(%ebx),%ecx │ │ + lea -0x114434c(%ebx),%eax │ │ + lea -0x113ed68(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1129065(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ @@ -3083838,15 +3083838,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %al,0x51(%ecx) │ │ jmp 1121c8c │ │ mov %esi,%edx │ │ cmp $0x6,%dl │ │ jne 1121c2a │ │ sub $0x4,%esp │ │ - lea -0x1137aff(%ebx),%eax │ │ + lea -0x1137b26(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ push 0x10(%ecx) │ │ push %eax │ │ push 0x28(%esp) │ │ mov %edx,%edi │ │ jmp 11218d9 │ │ mov %eax,0x38(%esp) │ │ @@ -3083858,34 +3083858,34 @@ │ │ pop %ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x38(%esp) │ │ mov 0x38(%esp),%edi │ │ jmp 1121d84 │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x113b30c(%ebx),%eax │ │ + lea -0x113b333(%ebx),%eax │ │ mov $0x30b,%edi │ │ mov $0x30b,%ecx │ │ mov $0x18505,%edx │ │ push %eax │ │ call 11086e7 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ jmp 1121d88 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1144358(%ebx),%eax │ │ + lea -0x114437f(%ebx),%eax │ │ push %eax │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 1121d83 │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x10(%ecx) │ │ push %eax │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 1117ac5 │ │ add $0x10,%esp │ │ mov 0x78(%edi),%eax │ │ @@ -3083915,15 +3083915,15 @@ │ │ mov %ecx,%eax │ │ sub 0x54(%esp),%eax │ │ cltd │ │ push $0x14 │ │ pop %edi │ │ idiv %edi │ │ sub $0xc,%esp │ │ - lea -0x1135ca9(%ebx),%edx │ │ + lea -0x1135cd0(%ebx),%edx │ │ push 0x24(%esp) │ │ mov 0x2c(%esp),%edi │ │ push 0xc0(%edi) │ │ push %eax │ │ push %edx │ │ push 0x4(%ecx) │ │ call 10f050e │ │ @@ -3084016,15 +3084016,15 @@ │ │ mov 0xc(%esp),%ebx │ │ jne 1121dd1 │ │ cmp $0xc0a,%esi │ │ je 1121dd1 │ │ mov %esi,%ecx │ │ call 10f6227 │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x28(%esp) │ │ call 1117ac5 │ │ mov 0x20(%esp),%edx │ │ mov 0x2c(%esp),%eax │ │ add $0x10,%esp │ │ @@ -3088870,15 +3088870,15 @@ │ │ incl 0x128(%ecx) │ │ andw $0x0,0x12c(%ecx) │ │ movl $0x0,0x4(%esp) │ │ testb $0x8,0x4d(%ecx) │ │ jne 112584c │ │ mov 0x28(%esp),%eax │ │ sub $0xc,%esp │ │ - lea -0x113ed3a(%ebx),%edx │ │ + lea -0x113ed61(%ebx),%edx │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ call 1104f32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 112584c │ │ cmpb $0x0,0x2b(%eax) │ │ @@ -3089036,15 +3089036,15 @@ │ │ call 10f2e07 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 112584c │ │ sub $0x4,%esp │ │ - lea -0x113ed2d(%ebx),%eax │ │ + lea -0x113ed54(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 10f895f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3089464,15 +3089464,15 @@ │ │ mov %eax,0xc(%esp) │ │ mov 0x38(%esi),%ecx │ │ and $0xfffffff8,%ecx │ │ or $0x6,%ecx │ │ mov %ecx,0x38(%esi) │ │ jmp 1125f46 │ │ mov %edi,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%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) │ │ @@ -3089518,15 +3089518,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 -0x113d0a5(%ebx),%ecx │ │ + lea -0x113d0cc(%ebx),%ecx │ │ push 0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 112ec65 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ @@ -3089669,48 +3089669,48 @@ │ │ mov 0x10(%esp),%ecx │ │ call 10fe926 │ │ mov %eax,%edx │ │ mov %edi,%ecx │ │ call 10fcc3f │ │ mov 0x2c(%esp),%eax │ │ mov %al,0xac(%esi) │ │ - lea -0x113d08e(%ebx),%eax │ │ + lea -0x113d0b5(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ push %esi │ │ call 112ec65 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11262ff │ │ - lea -0x1139689(%ebx),%eax │ │ + lea -0x11396b0(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 112ec65 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11262ff │ │ movb $0x0,0xac(%esi) │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113d022(%ebx),%eax │ │ + lea -0x113d049(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 112ec65 │ │ add $0x10,%esp │ │ andb $0xfb,0x18(%esi) │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ jne 1126303 │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1135c41(%ebx),%eax │ │ + lea -0x1135c68(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 112ec65 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ @@ -3098822,15 +3098822,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ test %ecx,%ecx │ │ je 112ce15 │ │ cmpb $0x0,(%ecx) │ │ je 112ce15 │ │ mov %ecx,%edx │ │ - lea -0x113b2fb(%ebx),%ecx │ │ + lea -0x113b322(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10f895f │ │ add $0x10,%esp │ │ mov 0x4(%esi),%ecx │ │ @@ -3099170,15 +3099170,15 @@ │ │ test %ecx,%ecx │ │ je 112d271 │ │ call 10f9288 │ │ mov 0x24(%esp),%eax │ │ mov 0x2c(%esp),%edi │ │ test %eax,%eax │ │ je 112d29d │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push %esi │ │ call 10f353c │ │ pop %eax │ │ pop %ecx │ │ @@ -3099601,15 +3099601,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,0xc(%esp) │ │ call 112d700 │ │ pop %eax │ │ add $0x381be8,%eax │ │ test %ecx,%ecx │ │ mov %eax,0x8(%esp) │ │ - lea -0x11426d9(%eax),%esi │ │ + lea -0x1142700(%eax),%esi │ │ cmovne %ecx,%esi │ │ xor %eax,%eax │ │ mov (%esi),%bl │ │ test %bl,%bl │ │ je 112d79d │ │ cmp 0xc(%esp),%eax │ │ jge 112d79d │ │ @@ -3099662,17 +3099662,17 @@ │ │ je 112d8b4 │ │ mov 0x10(%ebp),%eax │ │ movzwl 0x37(%eax),%ecx │ │ and $0xffffffbb,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %cx,0x37(%eax) │ │ mov (%esi),%al │ │ - lea -0x1135c4c(%edi),%ecx │ │ + lea -0x1135c73(%edi),%ecx │ │ mov %ecx,0x18(%esp) │ │ - lea -0x1137ade(%edi),%ecx │ │ + lea -0x1137b05(%edi),%ecx │ │ mov %ecx,0x14(%esp) │ │ lea -0x113244f(%edi),%ecx │ │ mov %ecx,0x10(%esp) │ │ test %al,%al │ │ je 112d889 │ │ sub $0x8,%esp │ │ mov %edi,%ebx │ │ @@ -3100189,15 +3100189,15 @@ │ │ call 112dd98 │ │ pop %ebx │ │ add $0x381550,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%edi │ │ mov 0x14(%ecx),%edx │ │ mov %edx,0x24(%esp) │ │ - lea -0x1144320(%ebx),%edx │ │ + lea -0x1144347(%ebx),%edx │ │ mov %edx,0x28(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ test %edi,%edi │ │ je 112df4f │ │ cmpl $0x0,0x10(%ecx) │ │ je 112df4f │ │ @@ -3100307,15 +3100307,15 @@ │ │ mov %eax,%edi │ │ mov 0x20(%esp),%ecx │ │ call 10f2de2 │ │ mov %esi,0xc(%esp) │ │ mov 0x8(%esp),%ecx │ │ jmp 112ddbe │ │ sub $0x4,%esp │ │ - lea -0x113b2f3(%ebx),%eax │ │ + lea -0x113b31a(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x14(%esp) │ │ call 112df98 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3100458,15 +3100458,15 @@ │ │ mov 0x8(%esp),%eax │ │ cmp %dl,%cl │ │ jne 112e0d8 │ │ cmp 0xc(%ebp),%eax │ │ je 112e0bb │ │ movzbl %dl,%edx │ │ sub $0x4,%esp │ │ - lea -0x11424e1(%ebx),%edi │ │ + lea -0x1142508(%ebx),%edi │ │ push %eax │ │ push %ecx │ │ push 0xc(%ebp) │ │ push %edx │ │ push 0x18(%esp) │ │ push %edi │ │ push %esi │ │ @@ -3100532,15 +3100532,15 @@ │ │ push %eax │ │ call 1113b15 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 112e1fc │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x11396af(%ebx),%eax │ │ + lea -0x11396d6(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 112df98 │ │ add $0x10,%esp │ │ cmp $0xc0a,%edi │ │ jne 112e1ed │ │ @@ -3100619,15 +3100619,15 @@ │ │ lea 0x8(%eax),%ecx │ │ call 110cd62 │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ mov 0x20(%esp),%eax │ │ cmpb $0x0,0x11(%eax) │ │ je 112e306 │ │ - lea -0x113d0c3(%ebx),%eax │ │ + lea -0x113d0ea(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ sub $0x8,%esp │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ push 0x38(%esp) │ │ push $0x5 │ │ call 112e047 │ │ @@ -3100967,15 +3100967,15 @@ │ │ add %ecx,%edx │ │ mov 0x58(%esp),%eax │ │ movzbl 0x7(%eax),%eax │ │ cmp %eax,%edx │ │ je 112e1ef │ │ sub $0xc,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x113b2dd(%ebx),%ecx │ │ + lea -0x113b304(%ebx),%ecx │ │ push 0x3c(%esp) │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 112df98 │ │ add $0x20,%esp │ │ @@ -3101044,15 +3101044,15 @@ │ │ and $0x7,%edx │ │ mov %esi,0x8(%esp) │ │ mov (%esp),%ecx │ │ movzbl (%ecx,%esi,1),%ecx │ │ bt %edx,%ecx │ │ jae 112e8a9 │ │ sub $0x4,%esp │ │ - lea -0x11424fa(%ebx),%ecx │ │ + lea -0x1142521(%ebx),%ecx │ │ jmp 112e893 │ │ sub $0x4,%esp │ │ lea -0x114b687(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 112df98 │ │ @@ -3101588,15 +3101588,15 @@ │ │ call 10f1e9d │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 112ee81 │ │ mov %esi,0x10(%esp) │ │ lea -0x112718b(%ebx),%esi │ │ - lea -0x113b2a9(%ebx),%eax │ │ + lea -0x113b2d0(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 10f1eda │ │ add $0x10,%esp │ │ cmp $0x64,%eax │ │ jne 112ee49 │ │ @@ -3101830,15 +3101830,15 @@ │ │ mov 0xc(%esp),%ebx │ │ call 10f62c3 │ │ mov 0x24(%esp),%eax │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 112f21d │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10f895f │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3101871,15 +3101871,15 @@ │ │ je 112f255 │ │ 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 -0x11426d9(%eax),%edx │ │ + lea -0x1142700(%eax),%edx │ │ mov %edx,0x34(%esp) │ │ lea -0x11499e9(%eax),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %edx,%edx │ │ movl $0x0,0x2c(%esp) │ │ movswl 0x22(%ecx),%eax │ │ cmp %eax,%edx │ │ @@ -3101967,15 +3101967,15 @@ │ │ call 11066b2 │ │ jmp 112f285 │ │ movl $0x0,0x14(%esp) │ │ mov 0xc(%esp),%ebx │ │ jmp 112f285 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1135bbf(%ebx),%eax │ │ + lea -0x1135be6(%ebx),%eax │ │ mov 0x1c(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push %edi │ │ call 10f895f │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ @@ -3102970,15 +3102970,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmpl $0x0,0x10ef4(%ebx) │ │ jne 112fe05 │ │ movl $0x1,0x10ef4(%ebx) │ │ cmpl $0x0,0x10ef8(%ebx) │ │ je 112fe34 │ │ - lea -0x1139635(%ebx),%eax │ │ + lea -0x113965c(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x10 │ │ call 10facce │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ @@ -3103213,15 +3103213,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1130073 │ │ pop %ebx │ │ add $0x37f275,%ebx │ │ - lea -0x1135b67(%ebx),%edi │ │ + lea -0x1135b8e(%ebx),%edi │ │ call 12c0e00 │ │ test %eax,%eax │ │ je 11300a8 │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %eax │ │ @@ -3103461,15 +3103461,15 @@ │ │ movzbl 0x6(%esi),%eax │ │ lea (%ebx,%eax,4),%eax │ │ add $0xfffcfa44,%eax │ │ mov %eax,0x4(%esp) │ │ push $0x28 │ │ pop %eax │ │ xor %edi,%edi │ │ - lea -0x1142451(%ebx),%esi │ │ + lea -0x1142478(%ebx),%esi │ │ movzbl 0x7(%edx),%ecx │ │ cmp %ecx,%edi │ │ mov %edi,%ecx │ │ jae 1130341 │ │ mov 0x4(%esp),%edx │ │ push (%edx,%ecx,4) │ │ push %eax │ │ @@ -3103513,24 +3103513,24 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0x5(%eax),%al │ │ mov $0x1,%cl │ │ mov %ecx,0x4(%esp) │ │ cmp $0x40,%al │ │ jb 11303bc │ │ sub $0x8,%esp │ │ - lea -0x114244a(%ebx),%eax │ │ + lea -0x1142471(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10f00bb │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ inc %al │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 10efd68 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ call 10f021c │ │ @@ -3103544,15 +3103544,15 @@ │ │ je 1130413 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0x1c(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ @@ -3103744,15 +3103744,15 @@ │ │ xor %edi,%edi │ │ test %esi,%esi │ │ cmovle %edi,%esi │ │ mov 0x8(%ebp),%ecx │ │ lea (%ecx,%eax,4),%eax │ │ add $0x10,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ push $0x7 │ │ pop %eax │ │ mov %eax,0x8(%esp) │ │ cmp %edi,%esi │ │ je 1130677 │ │ sub $0xc,%esp │ │ @@ -3103807,15 +3103807,15 @@ │ │ call 10f00bb │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x10(%eax),%eax │ │ test %eax,%eax │ │ je 11306fc │ │ sub $0x4,%esp │ │ - lea -0x113cea8(%ebx),%ecx │ │ + lea -0x113cecf(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 10f0119 │ │ add $0x10,%esp │ │ lea 0x14(%esp),%ecx │ │ call 10f021c │ │ @@ -3104004,15 +3104004,15 @@ │ │ lea 0x8(,%eax,4),%edx │ │ mov %edx,0x8(%esp) │ │ add $0x3,%eax │ │ mov (%ecx),%edi │ │ cmp 0x7c(%edi),%eax │ │ jl 11308f5 │ │ sub $0x4,%esp │ │ - lea -0x113ec82(%ebx),%eax │ │ + lea -0x113eca9(%ebx),%eax │ │ push (%esi) │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x30(%esi),%edx │ │ sub $0x8,%esp │ │ @@ -3104942,15 +3104942,15 @@ │ │ or $0x2,%eax │ │ cmp $0x9b,%eax │ │ jne 113141b │ │ lea -0x1123656(%ebx),%ecx │ │ xor %eax,%eax │ │ dec %eax │ │ jmp 1131377 │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,%eax │ │ cmp $0x75,%al │ │ je 11313ac │ │ mov %edi,%eax │ │ @@ -3105343,15 +3105343,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov (%eax),%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 10f5192 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 10f8899 │ │ mov 0x14(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 11318ed │ │ @@ -3106045,15 +3106045,15 @@ │ │ andl $0x0,0x8(%ecx) │ │ jmp 1135497 │ │ mov 0x8(%esp),%ecx │ │ mov -0xa(%ecx),%al │ │ jmp 1133b41 │ │ mov 0x8(%esp),%eax │ │ cmpw $0xc,-0xa(%eax) │ │ - lea -0x114407e(%ebx),%eax │ │ + lea -0x11440a5(%ebx),%eax │ │ lea -0x112c999(%ebx),%esi │ │ cmove %eax,%esi │ │ sete 0xc(%esp) │ │ sub $0x4,%esp │ │ push $0x16 │ │ pop %edx │ │ mov 0x10(%ebp),%ecx │ │ @@ -3106473,15 +3106473,15 @@ │ │ push %edi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1135367 │ │ mov 0x8(%esp),%eax │ │ andl $0x0,-0x8(%eax) │ │ - lea -0x113b103(%ebx),%eax │ │ + lea -0x113b12a(%ebx),%eax │ │ push %edi │ │ push %esi │ │ jmp 11333dd │ │ mov 0x10(%ebp),%eax │ │ mov (%eax),%ecx │ │ mov 0x8(%esp),%esi │ │ mov -0x14(%esi),%eax │ │ @@ -3108336,15 +3108336,15 @@ │ │ mov 0x20(%esp),%edx │ │ push 0x18(%esp) │ │ call 1151dbb │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1136604 │ │ sub $0x4,%esp │ │ - lea -0x1143f2c(%ebx),%eax │ │ + lea -0x1143f53(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%edx │ │ jmp 113547c │ │ @@ -3108505,15 +3108505,15 @@ │ │ push $0x6 │ │ push %eax │ │ push %edi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1135377 │ │ - lea -0x113b103(%ebx),%eax │ │ + lea -0x113b12a(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3109408,15 +3109408,15 @@ │ │ mov %edi,%edx │ │ shl $0x4,%edx │ │ mov (%eax,%edx,1),%ecx │ │ mov %ecx,0x24(%esi) │ │ mov %edx,0x28(%esp) │ │ mov 0xc(%eax,%edx,1),%eax │ │ mov %eax,0x1c(%esi) │ │ - lea -0x113b335(%ebx),%eax │ │ + lea -0x113b35c(%ebx),%eax │ │ mov %eax,0x28(%esi) │ │ lea 0x40(%esp),%eax │ │ mov %eax,0x2c(%esi) │ │ cmp $0x1,%edi │ │ sete 0x20(%esi) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,%edi │ │ @@ -3109506,15 +3109506,15 @@ │ │ mov -0x2c(%edi),%edx │ │ mov 0x10(%ebp),%esi │ │ mov %esi,%ecx │ │ call 1146b6e │ │ mov (%esi),%ecx │ │ cmpl $0x0,-0x20(%edi) │ │ lea -0x114f088(%ebx),%eax │ │ - lea -0x1135adb(%ebx),%esi │ │ + lea -0x1135b02(%ebx),%esi │ │ cmove %eax,%esi │ │ sub $0xc,%esp │ │ push $0x75 │ │ pop %edx │ │ push %esi │ │ call 1141285 │ │ add $0x10,%esp │ │ @@ -3109677,15 +3109677,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 -0x113ec6b(%ebx),%edx │ │ + lea -0x113ec92(%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) │ │ @@ -3109706,15 +3109706,15 @@ │ │ jne 113465a │ │ orb $0x20,0x6(%esi) │ │ cmpb $0x1,0xdc(%edi) │ │ jbe 11360c4 │ │ movl $0x0,0x10(%esp) │ │ jmp 11360d9 │ │ sub $0x4,%esp │ │ - lea -0x113ec82(%ebx),%eax │ │ + lea -0x113eca9(%ebx),%eax │ │ push (%esi) │ │ push %eax │ │ push %ecx │ │ jmp 11333e1 │ │ sub $0xc,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3110273,16 +3110273,16 @@ │ │ mov %eax,0x14(%esp) │ │ jmp 1135bba │ │ sub $0x4,%esp │ │ lea -0x11234c6(%ebx),%eax │ │ push %ecx │ │ jmp 11360aa │ │ cmp $0x2,%eax │ │ - lea -0x113eb7e(%ebx),%ecx │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x113eba5(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%edx │ │ cmovge %ecx,%edx │ │ sub $0xc,%esp │ │ lea -0x1126fc9(%ebx),%ecx │ │ push 0x20(%esp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3110365,15 +3110365,15 @@ │ │ mov 0x10(%eax),%eax │ │ mov 0x28(%esp),%esi │ │ shl $0x4,%esi │ │ mov (%eax,%esi,1),%edx │ │ mov %edx,0x28(%ecx) │ │ mov 0xc(%eax,%esi,1),%eax │ │ mov %eax,0x20(%ecx) │ │ - lea -0x113b335(%ebx),%eax │ │ + lea -0x113b35c(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ mov %eax,0x2c(%ecx) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x30(%ecx) │ │ cmpl $0x1,0x28(%esp) │ │ sete 0x24(%ecx) │ │ mov %edi,0x4(%ecx) │ │ @@ -3110556,15 +3110556,15 @@ │ │ movzwl 0xa(%eax,%edi,1),%eax │ │ test $0x9,%al │ │ je 11366dc │ │ test $0x1,%al │ │ lea -0x111c14f(%ebx),%eax │ │ lea -0x111848a(%ebx),%ecx │ │ cmove %eax,%ecx │ │ - lea -0x113947f(%ebx),%eax │ │ + lea -0x11394a6(%ebx),%eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ push %ecx │ │ jmp 11366f9 │ │ mov 0x18(%eax),%edx │ │ mov 0x10(%esp),%esi │ │ mov %esi,%ecx │ │ @@ -3110730,15 +3110730,15 @@ │ │ jmp 11367be │ │ mov -0x20(%edi),%eax │ │ mov %eax,-0x38(%edi) │ │ jmp 1135497 │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ sub $0x4,%esp │ │ - lea -0x11378c1(%ebx),%ecx │ │ + lea -0x11378e8(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ call 10f8899 │ │ add $0x10,%esp │ │ movb $0x1,0x11(%edi) │ │ @@ -3110772,15 +3110772,15 @@ │ │ movl $0x0,0x34(%esp) │ │ test %eax,%eax │ │ je 11366b8 │ │ mov %eax,%esi │ │ cmpb $0x1,0x2b(%eax) │ │ jne 1136684 │ │ sub $0x8,%esp │ │ - lea -0x114092d(%ebx),%eax │ │ + lea -0x1140954(%ebx),%eax │ │ jmp 11366a4 │ │ movl $0x2,0x4(%eax) │ │ push $0x2 │ │ pop %ecx │ │ mov %esi,(%eax) │ │ lea (%ecx,%edi,1),%edx │ │ mov %edx,0x24(%esp) │ │ @@ -3110808,15 +3110808,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ mov 0xc(%esp),%eax │ │ mov %cx,0x20(%eax) │ │ movswl %cx,%eax │ │ cmp %eax,0x98(%edi) │ │ jge 1135497 │ │ sub $0x8,%esp │ │ - lea -0x1140957(%ebx),%eax │ │ + lea -0x114097e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ mov 0xc(%esp),%edx │ │ call 10f00f6 │ │ @@ -3111109,15 +3111109,15 @@ │ │ add $0x10,%esp │ │ jmp 113656f │ │ xor %eax,%eax │ │ cmpl $0x1,0x2c(%esp) │ │ sete %al │ │ mov %eax,0x30(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov 0x28(%esp),%edi │ │ mov %edi,%edx │ │ push $0x0 │ │ push %eax │ │ mov 0x3c(%esp),%esi │ │ push %esi │ │ @@ -3111285,15 +3111285,15 @@ │ │ orb $0x1,0xae(%esi) │ │ mov 0x10(%ebp),%edi │ │ jmp 113675c │ │ mov 0x18(%esp),%eax │ │ cmpw $0x1,0x22(%eax) │ │ jg 1136cee │ │ sub $0x4,%esp │ │ - lea -0x1137856(%ebx),%eax │ │ + lea -0x113787d(%ebx),%eax │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov %esi,%edx │ │ @@ -3111339,15 +3111339,15 @@ │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ testb $0xf,-0x8(%eax) │ │ je 113694c │ │ test %esi,%esi │ │ jne 113694c │ │ sub $0x8,%esp │ │ - lea -0x113afa6(%ebx),%eax │ │ + lea -0x113afcd(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov 0x18(%esp),%edx │ │ push %eax │ │ push 0x30(%esp) │ │ call 117681b │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3111374,15 +3111374,15 @@ │ │ je 1136816 │ │ movb $0x0,(%eax) │ │ dec %eax │ │ jmp 11367fa │ │ mov 0x1c(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ sub $0x4,%esp │ │ - lea -0x1142366(%ebx),%ecx │ │ + lea -0x114238d(%ebx),%ecx │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ push %eax │ │ push 0x24(%esp) │ │ push %ecx │ │ push 0x10(%ebp) │ │ @@ -3111462,15 +3111462,15 @@ │ │ mov 0x2c(%esp),%edx │ │ push $0x3 │ │ call 1176750 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ cmpl $0x0,0x10(%eax) │ │ je 1136929 │ │ - lea -0x11422d4(%ebx),%eax │ │ + lea -0x11422fb(%ebx),%eax │ │ push 0x10(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 115229e │ │ jmp 1135494 │ │ mov 0x18(%esp),%eax │ │ @@ -3111719,15 +3111719,15 @@ │ │ mov 0x30(%esp),%esi │ │ mov 0x18(%esp),%edx │ │ call 1131964 │ │ mov 0x10(%esp),%edx │ │ orb $0x4,0xa(%edx,%edi,1) │ │ jmp 1136ccc │ │ sub $0x4,%esp │ │ - lea -0x1140a00(%ebx),%eax │ │ + lea -0x1140a27(%ebx),%eax │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x2c(%esp),%ecx │ │ @@ -3111773,15 +3111773,15 @@ │ │ test %eax,%eax │ │ jne 11365fb │ │ xor %eax,%eax │ │ cmpl $0x1,0x1c(%esp) │ │ sete %al │ │ mov %eax,0x2c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %esi,%edx │ │ mov %esi,0x28(%esp) │ │ push $0x0 │ │ push %eax │ │ mov 0x38(%esp),%esi │ │ push %esi │ │ @@ -3111806,15 +3111806,15 @@ │ │ call 115229e │ │ add $0x14,%esp │ │ mov 0x10(%ebp),%ecx │ │ mov %esi,%edx │ │ push $0x2 │ │ call 1176750 │ │ add $0xc,%esp │ │ - lea -0x113eb59(%ebx),%eax │ │ + lea -0x113eb80(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %ecx,%esi │ │ mov 0x28(%esp),%edx │ │ push $0x1 │ │ push %eax │ │ push 0x38(%esp) │ │ call 11767b5 │ │ @@ -3111995,15 +3111995,15 @@ │ │ je 113724a │ │ mov 0x2b(%esi),%al │ │ cmpl $0x41,0x20(%esp) │ │ je 1137255 │ │ cmp $0x2,%al │ │ jne 1137255 │ │ cmpl $0x21,0x20(%esp) │ │ - lea -0x113ccb7(%ebx),%eax │ │ + lea -0x113ccde(%ebx),%eax │ │ lea -0x111fae2(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ lea -0x1126f91(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ @@ -3112151,15 +3112151,15 @@ │ │ mov %edi,%ecx │ │ mov 0x24(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push 0x3c(%esp) │ │ call 11767b5 │ │ jmp 1133f23 │ │ - lea -0x11394af(%ebx),%eax │ │ + lea -0x11394d6(%ebx),%eax │ │ mov 0x1c(%esp),%ecx │ │ push 0xc(%ecx) │ │ mov 0x18(%esp),%esi │ │ push (%esi) │ │ push %eax │ │ push %edi │ │ call 10f8899 │ │ @@ -3112684,15 +3112684,15 @@ │ │ mov 0xc(%esp),%ecx │ │ movsd (%ecx),%xmm0 │ │ movsd %xmm0,0xc8(%edi) │ │ test %eax,%eax │ │ je 1137983 │ │ cmpl $0x0,0x10(%ebp) │ │ lea -0x1129031(%ebx),%ecx │ │ - lea -0x113ec6b(%ebx),%esi │ │ + lea -0x113ec92(%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) │ │ @@ -3113047,15 +3113047,15 @@ │ │ mov (%esi),%ecx │ │ test %edx,%edx │ │ mov %ebx,0xc(%esp) │ │ je 1137d73 │ │ cmpb $0x0,0xad(%ecx) │ │ je 1137dbd │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%edi),%eax │ │ + lea -0x1142700(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ push %esi │ │ jmp 1137feb │ │ mov (%ebx),%edx │ │ mov %ecx,0x2c(%esp) │ │ mov %edi,%ebx │ │ @@ -3113246,15 +3113246,15 @@ │ │ jne 1138104 │ │ mov 0x14(%esp),%ebx │ │ lea -0x11270ee(%ebx),%eax │ │ push %edi │ │ push %esi │ │ jmp 1137fe6 │ │ sub $0x8,%esp │ │ - lea -0x1142416(%edi),%eax │ │ + lea -0x114243d(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ push 0x24(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3113327,27 +3113327,27 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,0x2b(%eax) │ │ lea -0x114d3be(%edi),%ecx │ │ lea -0x114603d(%edi),%eax │ │ cmove %ecx,%eax │ │ lea -0x1129031(%edi),%ecx │ │ - lea -0x113ec6b(%edi),%edx │ │ + lea -0x113ec92(%edi),%edx │ │ cmove %ecx,%edx │ │ cmpl $0x0,0x10(%ebp) │ │ je 11381eb │ │ mov 0x18(%esp),%ecx │ │ cmpb $0x0,0xdc(%ecx) │ │ je 113854b │ │ movl $0x1,0xc(%ecx) │ │ incl 0x24(%ecx) │ │ jmp 1137ff3 │ │ add %eax,%ecx │ │ mov 0x14(%esp),%ebx │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ call 11051e9 │ │ sub $0xc,%esp │ │ lea -0x1147d7b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %esi │ │ push %ecx │ │ @@ -3113438,15 +3113438,15 @@ │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0x24(%esp),%eax │ │ shl $0x4,%eax │ │ mov 0xc(%esp),%ecx │ │ mov (%ecx),%ecx │ │ sub $0xc,%esp │ │ - lea -0x1135ac0(%edi),%edx │ │ + lea -0x1135ae7(%edi),%edx │ │ mov %edi,%ebx │ │ mov 0x24(%esp),%esi │ │ push 0x60(%esi) │ │ push 0x20(%esp) │ │ push 0x64(%esi) │ │ push %ecx │ │ push %ecx │ │ @@ -3114065,19 +3114065,19 @@ │ │ jmp 1137e09 │ │ mov (%edx),%ecx │ │ mov 0x14(%esp),%ebx │ │ call 1157f67 │ │ add %edi,%eax │ │ mov %ebx,%edi │ │ cmp $0x32,%eax │ │ - lea -0x113ce00(%ebx),%edx │ │ + lea -0x113ce27(%ebx),%edx │ │ lea -0x112e836(%ebx),%ecx │ │ cmovl %edx,%ecx │ │ mov %ecx,0x40(%esp) │ │ - lea -0x113b31a(%ebx),%edx │ │ + lea -0x113b341(%ebx),%edx │ │ lea -0x11303e8(%ebx),%ecx │ │ cmovl %edx,%ecx │ │ mov %ecx,0x3c(%esp) │ │ imul $0x6,0x30(%esp),%ecx │ │ mov %eax,0x28(%esp) │ │ lea (%ecx,%eax,1),%esi │ │ add $0x23,%esi │ │ @@ -3114085,20 +3114085,20 @@ │ │ sar $0x1f,%edx │ │ mov %esi,%ecx │ │ call 10edd68 │ │ test %eax,%eax │ │ mov %eax,0x10(%esp) │ │ je 1138bd6 │ │ cmpl $0x32,0x28(%esp) │ │ - lea -0x11426d9(%edi),%ecx │ │ + lea -0x1142700(%edi),%ecx │ │ lea -0x1128ea4(%edi),%edx │ │ cmovl %ecx,%edx │ │ mov %edx,0x30(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113957a(%edi),%ecx │ │ + lea -0x11395a1(%edi),%ecx │ │ mov %edi,%ebx │ │ push %ecx │ │ push %eax │ │ mov %esi,0x50(%esp) │ │ push %esi │ │ mov %eax,%esi │ │ call 10f048f │ │ @@ -3114170,15 +3114170,15 @@ │ │ mov %edi,0x28(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,0x30(%esp) │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%esp),%edx │ │ jmp 1138b00 │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push 0x3c(%esp) │ │ push %ecx │ │ push %edi │ │ mov %ebx,%edi │ │ push %eax │ │ call 10f048f │ │ add $0x10,%esp │ │ @@ -3114528,15 +3114528,15 @@ │ │ mov 0x34(%esp),%edi │ │ mov 0x44(%esp),%ecx │ │ inc %ecx │ │ mov 0x28(%esp),%edx │ │ jmp 1138f81 │ │ mov (%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113cdfe(%ebx),%eax │ │ + lea -0x113ce25(%ebx),%eax │ │ jmp 11390ff │ │ cmpl $0x1,0x3c(%esp) │ │ sete %cl │ │ jmp 113905c │ │ movswl 0x22(%edi),%eax │ │ dec %eax │ │ mov %eax,0x2c(%esp) │ │ @@ -3114763,15 +3114763,15 @@ │ │ jne 1139386 │ │ mov 0x8(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x1c(%eax),%eax │ │ cmp 0x3c(%edi),%eax │ │ je 1139386 │ │ sub $0x4,%esp │ │ - lea -0x113790c(%ebx),%eax │ │ + lea -0x1137933(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esp) │ │ jmp 1139440 │ │ @@ -3115306,15 +3115306,15 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 1139444 │ │ mov 0x10(%ebp),%ecx │ │ mov 0xc(%esp),%edx │ │ mov 0x2c(%esp),%esi │ │ jmp 113954c │ │ sub $0x4,%esp │ │ - lea -0x113cdb9(%ebx),%eax │ │ + lea -0x113cde0(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ jmp 1139440 │ │ cmpl $0x0,0x30(%esp) │ │ @@ -3115357,15 +3115357,15 @@ │ │ mov %al,(%ecx,%edi,1) │ │ inc %edi │ │ mov %edi,0x24(%esp) │ │ mov 0x14(%esp),%edi │ │ inc %edi │ │ jmp 1139ab8 │ │ sub $0x8,%esp │ │ - lea -0x113ebe6(%ebx),%eax │ │ + lea -0x113ec0d(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ mov 0x14(%esp),%edx │ │ add $0x10,%esp │ │ jmp 1139df1 │ │ mov 0x4(%esp),%esi │ │ @@ -3115503,15 +3115503,15 @@ │ │ cmp %cl,%al │ │ je 1139d7a │ │ cmp $0xb,%al │ │ je 1139d6c │ │ cmp $0xb,%cl │ │ je 1139d6c │ │ sub $0x4,%esp │ │ - lea -0x113b0d4(%ebx),%eax │ │ + lea -0x113b0fb(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x18(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x36(%esi),%al │ │ cmp $0xb,%al │ │ @@ -3115613,19 +3115613,19 @@ │ │ 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 -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1132311(%ebx),%edx │ │ cmove %eax,%edx │ │ sub $0xc,%esp │ │ - lea -0x1135a57(%ebx),%eax │ │ + lea -0x1135a7e(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push 0x24(%esp) │ │ call 10f895f │ │ add $0x20,%esp │ │ @@ -3116168,15 +3116168,15 @@ │ │ je 113a5ca │ │ mov 0x4(%eax),%edx │ │ cmp $0x6,%edx │ │ je 113a66e │ │ cmp $0x7,%edx │ │ jne 113a566 │ │ sub $0x4,%esp │ │ - lea -0x11409e6(%ebx),%edx │ │ + lea -0x1140a0d(%ebx),%edx │ │ push $0x7 │ │ push (%eax) │ │ push %edx │ │ mov %ecx,0x14(%esp) │ │ call 10f0b32 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3116465,15 +3116465,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1147d06(%ebx),%eax │ │ jmp 113a8fd │ │ cmp $0x2,%al │ │ mov 0x14(%esp),%esi │ │ jne 113a93f │ │ sub $0x4,%esp │ │ - lea -0x113cda1(%ebx),%eax │ │ + lea -0x113cdc8(%ebx),%eax │ │ jmp 113a8fd │ │ mov 0x4(%esp),%ecx │ │ call 10f96d3 │ │ test %eax,%eax │ │ mov 0x10(%esp),%edx │ │ je 113a6ce │ │ sub $0xc,%esp │ │ @@ -3116603,24 +3116603,24 @@ │ │ mov %esi,%edx │ │ call 1159245 │ │ mov 0x20(%esi),%esi │ │ jmp 113aafd │ │ mov 0x8(%esp),%ecx │ │ testb $0x8,0x1c(%ecx) │ │ je 113ab3a │ │ - lea -0x113956c(%ebx),%eax │ │ + lea -0x1139593(%ebx),%eax │ │ push (%ecx) │ │ mov 0x10(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x10(%esp) │ │ call 115229e │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ - lea -0x1143ffb(%ebx),%eax │ │ + lea -0x1144022(%ebx),%eax │ │ push (%ecx) │ │ mov %ecx,%esi │ │ mov 0x10(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x10(%esp) │ │ call 115229e │ │ @@ -3116818,15 +3116818,15 @@ │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ jne 113adbe │ │ mov 0x18(%esi),%eax │ │ mov (%eax),%eax │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%esi │ │ - lea -0x11409de(%esi),%ecx │ │ + lea -0x1140a05(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ jmp 113bde7 │ │ @@ -3117996,16 +3117996,16 @@ │ │ testb $0x20,0x5(%eax) │ │ je 113bfe8 │ │ mov 0x34(%eax),%eax │ │ jmp 113be47 │ │ mov 0x28(%esp),%edx │ │ cmp $0x1,%edx │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x11409a8(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x11409cf(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x111fb2f(%ebx),%eax │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push $0x0 │ │ @@ -3118038,15 +3118038,15 @@ │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ jmp 113ceab │ │ cmpl $0x0,0x34(%esi) │ │ jne 113bf13 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113cd63(%ebx),%eax │ │ + lea -0x113cd8a(%ebx),%eax │ │ xor %edi,%edi │ │ inc %edi │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 114f8a8 │ │ add $0xc,%esp │ │ @@ -3119790,15 +3119790,15 @@ │ │ lea 0x1101c(%esi),%ecx │ │ jmp 113fbad │ │ mov 0x10(%esp),%edx │ │ mov 0x4(%esp),%esi │ │ lea 0x2c(%edx),%ecx │ │ xor %edi,%edi │ │ dec %edi │ │ - lea -0x11426d9(%esi),%eax │ │ + lea -0x1142700(%esi),%eax │ │ mov %eax,0x38(%esp) │ │ xor %eax,%eax │ │ mov %edx,0x10(%esp) │ │ cmp (%edx),%eax │ │ jge 113dc82 │ │ mov %eax,0x18(%esp) │ │ mov %eax,%ebx │ │ @@ -3121139,15 +3121139,15 @@ │ │ mov 0x4(%esp),%ebx │ │ lea -0x114981c(%ebx),%edx │ │ mov %edi,%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 1140b9b │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113b095(%ebx),%edx │ │ + lea -0x113b0bc(%ebx),%edx │ │ mov %edi,%ecx │ │ call 10f0ae8 │ │ xor %ecx,%ecx │ │ mov $0x0,%edi │ │ test %eax,%eax │ │ mov 0xc(%esp),%edx │ │ jne 113fbf5 │ │ @@ -3122284,15 +3122284,15 @@ │ │ mov 0x68(%esp),%edx │ │ call 114ddf9 │ │ xor %eax,%eax │ │ mov %ebx,%esi │ │ mov %eax,0x2c(%esp) │ │ cmpb $0x3,0xf1(%esp) │ │ jne 113f5dc │ │ - lea -0x113eba9(%esi),%eax │ │ + lea -0x113ebd0(%esi),%eax │ │ lea -0x11303e5(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 114f8a8 │ │ @@ -3122311,25 +3122311,25 @@ │ │ mov 0xe0(%esp),%ecx │ │ mov %ecx,0x1c(%esp) │ │ dec %eax │ │ mov %eax,0x54(%esp) │ │ mov %eax,0x38(%edi) │ │ cmpl $0x0,0xcc(%esp) │ │ lea -0x114d356(%ebx),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%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 -0x113cd00(%ebx),%eax │ │ + lea -0x113cd27(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ call 114f8a8 │ │ add $0x10,%esp │ │ mov 0xd8(%esp),%eax │ │ @@ -3123127,15 +3123127,15 @@ │ │ add $0x10,%esp │ │ mov 0x28(%esp),%ecx │ │ mov 0x20(%esp),%edx │ │ mov 0x4(%esp),%ebx │ │ call 114ddf9 │ │ andl $0x0,0x34(%edi) │ │ sub $0x4,%esp │ │ - lea -0x11394ed(%ebx),%eax │ │ + lea -0x1139514(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push 0x14(%esp) │ │ call 114f8a8 │ │ pop %eax │ │ mov 0x14(%esp),%ecx │ │ mov 0x20(%esp),%edx │ │ @@ -3123499,19 +3123499,19 @@ │ │ cmp %eax,%ecx │ │ je 114074b │ │ cmpb $0x0,0xf0(%esp) │ │ je 1140588 │ │ mov 0x14(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ test $0x1,%al │ │ - lea -0x113eba9(%esi),%ecx │ │ - lea -0x113eba0(%esi),%eax │ │ + lea -0x113ebd0(%esi),%ecx │ │ + lea -0x113ebc7(%esi),%eax │ │ cmove %ecx,%eax │ │ jmp 114058e │ │ - lea -0x113eba0(%esi),%eax │ │ + lea -0x113ebc7(%esi),%eax │ │ lea -0x11303e5(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 114f8a8 │ │ @@ -3124177,15 +3124177,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov (%ecx),%ecx │ │ mov 0x4(%esp),%edx │ │ lea -0x1128ea0(%edx),%edx │ │ mov %edx,0x38(%esp) │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11378cd(%ebx),%edx │ │ + lea -0x11378f4(%ebx),%edx │ │ push %ecx │ │ push 0x44(%esp) │ │ push %eax │ │ push %edx │ │ push $0x0 │ │ mov 0x24(%esp),%edi │ │ push %edi │ │ @@ -3124310,15 +3124310,15 @@ │ │ mov %ecx,0x4(%esp) │ │ test %edx,%edx │ │ jne 1140f7c │ │ test %eax,%eax │ │ je 1140f7c │ │ cmpl $0x0,(%eax) │ │ je 1140f50 │ │ - lea -0x113cce1(%ebx),%eax │ │ + lea -0x113cd08(%ebx),%eax │ │ jmp 1140f5c │ │ cmpl $0x0,0x4(%eax) │ │ je 1140f7c │ │ lea -0x114d347(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x1123560(%ebx),%ecx │ │ push %eax │ │ @@ -3125837,15 +3125837,15 @@ │ │ push %esi │ │ call 114f944 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ cmpb $0x0,0x53(%eax) │ │ jne 1142230 │ │ lea 0x68(%esi),%ecx │ │ - lea -0x114096b(%ebx),%eax │ │ + lea -0x1140992(%ebx),%eax │ │ push %edi │ │ push %eax │ │ mov %ecx,%edi │ │ push %ecx │ │ push $0x28 │ │ call 10f048f │ │ add $0x10,%esp │ │ @@ -3126178,15 +3126178,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 -0x1144064(%ebx),%ecx │ │ + lea -0x114408b(%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 │ │ @@ -3126326,15 +3126326,15 @@ │ │ mov 0x4c(%esp),%esi │ │ inc %esi │ │ mov 0x8(%esp),%ebx │ │ jmp 1142627 │ │ movl $0x0,0x28(%esp) │ │ jmp 11423cc │ │ sub $0x4,%esp │ │ - lea -0x1135a43(%ebx),%eax │ │ + lea -0x1135a6a(%ebx),%eax │ │ mov 0xc(%esp),%ebx │ │ push %edi │ │ push %eax │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 10f8899 │ │ mov 0x18(%esp),%ebx │ │ @@ -3127121,15 +3127121,15 @@ │ │ push $0x0 │ │ call 114dfa7 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov 0x10(%esp),%esi │ │ jmp 1143552 │ │ sub $0x4,%esp │ │ - lea -0x113b091(%ebx),%eax │ │ + lea -0x113b0b8(%ebx),%eax │ │ mov 0xc(%esp),%ebx │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10f8899 │ │ mov 0x18(%esp),%ebx │ │ add $0x10,%esp │ │ @@ -3129297,15 +3129297,15 @@ │ │ cmp $0x1,%eax │ │ jne 114507c │ │ sub $0x4,%esp │ │ lea -0x11234f4(%ebx),%eax │ │ push (%edx) │ │ jmp 114506a │ │ sub $0x8,%esp │ │ - lea -0x1143f55(%ebx),%eax │ │ + lea -0x1143f7c(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ jmp 114463d │ │ mov 0x14(%ebp),%eax │ │ mov (%eax),%edx │ │ @@ -3131747,15 +3131747,15 @@ │ │ test %eax,%eax │ │ je 1146f6a │ │ mov %eax,%esi │ │ mov 0xc(%ebp),%edx │ │ cmpl $0x0,0x10(%ebp) │ │ je 1146efd │ │ sub $0x4,%esp │ │ - lea -0x1143f40(%ebx),%eax │ │ + lea -0x1143f67(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10f895f │ │ add $0x10,%esp │ │ jmp 1146f06 │ │ mov 0x10(%esp),%ecx │ │ @@ -3131902,15 +3131902,15 @@ │ │ mov 0x1e8(%eax),%edx │ │ jmp 1149138 │ │ mov 0xd0(%esp),%eax │ │ test %eax,%eax │ │ mov (%esp),%edi │ │ je 1147115 │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10f8899 │ │ pop %eax │ │ push 0xdc(%esp) │ │ call 10edf24 │ │ @@ -3132006,15 +3132006,15 @@ │ │ push %esi │ │ push 0x20(%esp) │ │ call 10f9842 │ │ jmp 1148950 │ │ push $0x48 │ │ pop %esi │ │ lea -0x30a3c(%ebx),%edi │ │ - lea -0x113eb7e(%ebx),%eax │ │ + lea -0x113eba5(%ebx),%eax │ │ mov %eax,(%esp) │ │ sub $0x1,%esi │ │ jb 1146f4b │ │ push (%edi) │ │ push 0x4(%esp) │ │ push $0x1 │ │ push 0x10(%esp) │ │ @@ -3132101,29 +3132101,29 @@ │ │ lea 0x1101c(%ebx),%ecx │ │ jmp 114896e │ │ mov (%esp),%ecx │ │ movl $0x6,0x2c(%ecx) │ │ mov 0x24(%esp),%edx │ │ call 115905b │ │ xor %ecx,%ecx │ │ - lea -0x113ec6b(%ebx),%eax │ │ + lea -0x113ec92(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x112ab7c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x114d610(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x11251ee(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ lea -0x111de6b(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ lea -0x1147d51(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ lea -0x112349b(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x11409e6(%ebx),%eax │ │ + lea -0x1140a0d(%ebx),%eax │ │ mov %eax,0x48(%esp) │ │ mov 0x10(%esp),%eax │ │ mov %ecx,0x34(%esp) │ │ cmp 0x14(%eax),%ecx │ │ mov 0x24(%esp),%ecx │ │ jge 1146f4b │ │ mov 0x10(%esp),%eax │ │ @@ -3132228,15 +3132228,15 @@ │ │ je 1147520 │ │ cmp $0x1,%eax │ │ jne 114750d │ │ mov 0x48(%esp),%ecx │ │ jmp 1147520 │ │ testb $0x10,0x1d(%edi) │ │ lea -0x1129031(%ebx),%eax │ │ - lea -0x11378af(%ebx),%ecx │ │ + lea -0x11378d6(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x18(%esp),%ecx │ │ mov (%eax,%ecx,1),%eax │ │ mov %eax,0x14(%esp) │ │ @@ -3132495,17 +3132495,17 @@ │ │ mov (%esp),%ecx │ │ mov %esi,0x2c(%ecx) │ │ mov 0xc(%edi),%edx │ │ mov %edx,0x28(%esp) │ │ mov %eax,%edx │ │ call 1150211 │ │ xor %edi,%edi │ │ - lea -0x1143f35(%ebx),%eax │ │ + lea -0x1143f5c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1135a30(%ebx),%eax │ │ + lea -0x1135a57(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ cmp %edi,0x18(%esp) │ │ je 1146f4b │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ movswl (%eax,%edi,2),%eax │ │ test %eax,%eax │ │ @@ -3132562,15 +3132562,15 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 11478ed │ │ mov (%esp),%eax │ │ movl $0x1,0x2c(%eax) │ │ mov 0x10(%esp),%eax │ │ lea 0x184(%eax),%esi │ │ - lea -0x113eb7e(%ebx),%edi │ │ + lea -0x113eba5(%ebx),%edi │ │ mov (%esi),%esi │ │ test %esi,%esi │ │ je 1146f4b │ │ mov 0x8(%esi),%eax │ │ push 0x4(%eax) │ │ push %edi │ │ push $0x1 │ │ @@ -3132584,15 +3132584,15 @@ │ │ cmpl $0x0,0xc(%esp) │ │ je 11489e5 │ │ lea -0x1128ead(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 1148e78 │ │ - lea -0x113ccbc(%ebx),%edx │ │ + lea -0x113cce3(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 114907e │ │ lea -0x1128e70(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 10f0ae8 │ │ @@ -3132636,15 +3132636,15 @@ │ │ push %esi │ │ jmp 1149145 │ │ mov (%esp),%eax │ │ movl $0x3,0x2c(%eax) │ │ xor %esi,%esi │ │ push $0x4 │ │ pop %edi │ │ - lea -0x1143f30(%ebx),%eax │ │ + lea -0x1143f57(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ cmp 0x14(%eax),%esi │ │ jge 1146f4b │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov (%eax,%edi,1),%ecx │ │ @@ -3132879,15 +3132879,15 @@ │ │ mov 0x10(%esp),%ecx │ │ call 10f8935 │ │ mov (%esp),%ecx │ │ movl $0x8,0x2c(%ecx) │ │ mov %eax,%edx │ │ call 1150211 │ │ movl $0x0,0x1c(%esp) │ │ - lea -0x114093e(%ebx),%eax │ │ + lea -0x1140965(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x1123494(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ test %esi,%esi │ │ je 1146f4b │ │ xor %edi,%edi │ │ cmp 0x14(%esi),%edi │ │ @@ -3133037,15 +3133037,15 @@ │ │ push 0x10f1c(%ebx) │ │ call 10edf24 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,(%eax) │ │ je 1149012 │ │ sub $0x8,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,0x10f1c(%ebx) │ │ jmp 1149019 │ │ cmpl $0x0,0xc(%esp) │ │ @@ -3133073,19 +3133073,19 @@ │ │ mov (%esp),%ecx │ │ movl $0x7,0x2c(%ecx) │ │ mov %esi,%edx │ │ call 1156cde │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x0,0x34(%esp) │ │ - lea -0x1143f3c(%ebx),%eax │ │ + lea -0x1143f63(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ lea -0x11322f9(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x50(%esp) │ │ xor %esi,%esi │ │ mov 0x14(%esp),%eax │ │ movswl 0x22(%eax),%eax │ │ mov %esi,(%esp) │ │ cmp %eax,%esi │ │ jge 1146f4b │ │ @@ -3133682,22 +3133682,22 @@ │ │ pop %eax │ │ mov 0x14(%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov 0xc(%esp),%ecx │ │ test %ecx,%ecx │ │ je 1148c4c │ │ - lea -0x113ccbc(%ebx),%edx │ │ + lea -0x113cce3(%ebx),%edx │ │ call 10f0ae8 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ test %ecx,%ecx │ │ je 11490c1 │ │ - lea -0x1142391(%ebx),%edx │ │ + lea -0x11423b8(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 11490be │ │ lea -0x1132443(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 10f0ae8 │ │ @@ -3134257,15 +3134257,15 @@ │ │ mov %edx,%edi │ │ lea 0x68(%esp),%esi │ │ jmp 11491d3 │ │ mov 0x10(%esp),%eax │ │ movzbl 0x55(%eax),%eax │ │ jmp 1149116 │ │ sub $0x8,%esp │ │ - lea -0x113ccde(%ebx),%eax │ │ + lea -0x113cd05(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ jmp 1149019 │ │ andl $0x0,0x10f1c(%ebx) │ │ cmpb $0x0,0xa010(%ebx) │ │ @@ -3134277,15 +3134277,15 @@ │ │ test %eax,%eax │ │ je 1146f4b │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa064(%ebx) │ │ jmp 1147003 │ │ sub $0x4,%esp │ │ - lea -0x113eb7c(%ebx),%eax │ │ + lea -0x113eba3(%ebx),%eax │ │ push %ecx │ │ jmp 1149247 │ │ mov (%esi),%ecx │ │ test %cl,%cl │ │ push $0x2 │ │ pop %eax │ │ cmovne %ecx,%eax │ │ @@ -3134510,15 +3134510,15 @@ │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setne %al │ │ mov %eax,0xb8(%esp) │ │ mov 0x10(%esp),%ecx │ │ lea 0x17c(%ecx),%eax │ │ mov %eax,0xbc(%esp) │ │ - lea -0x11378a8(%ebx),%eax │ │ + lea -0x11378cf(%ebx),%eax │ │ mov %eax,0xb4(%esp) │ │ movaps -0x1415788(%ebx),%xmm0 │ │ movaps %xmm0,0xe0(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x3c(%esp) │ │ mov %eax,0x5c(%esp) │ │ cmp 0x14(%ecx),%eax │ │ @@ -3135361,15 +3135361,15 @@ │ │ add $0x10,%esp │ │ mov 0x4(%esp),%esi │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ call 114ddf9 │ │ andl $0x0,0x34(%edi) │ │ sub $0x4,%esp │ │ - lea -0x11394d7(%ebx),%eax │ │ + lea -0x11394fe(%ebx),%eax │ │ mov 0x20(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 10f895f │ │ pop %ecx │ │ @@ -3135462,15 +3135462,15 @@ │ │ push %esi │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ call 10f8a3f │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ - lea -0x1140939(%ebx),%eax │ │ + lea -0x1140960(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push $0x3 │ │ pop %edx │ │ mov %eax,0x58(%esp) │ │ push %eax │ │ call 114b069 │ │ add $0xc,%esp │ │ @@ -3135575,15 +3135575,15 @@ │ │ push $0x6f │ │ pop %edx │ │ push %esi │ │ push %esi │ │ push $0x7 │ │ call 112f9f4 │ │ pop %ecx │ │ - lea -0x114239c(%ebx),%eax │ │ + lea -0x11423c3(%ebx),%eax │ │ mov %edi,%ecx │ │ push $0x4 │ │ pop %edx │ │ push %eax │ │ call 114b069 │ │ add $0x10,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3136526,15 +3136526,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ je 114abf6 │ │ mov %ecx,0x18(%esp) │ │ lea 0xc(%edx),%esi │ │ xor %edi,%edi │ │ - lea -0x113eb47(%ebx),%eax │ │ + lea -0x113eb6e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov (%edx),%eax │ │ cmp %eax,%edi │ │ jge 114abfc │ │ mov (%esi),%edx │ │ mov 0x8(%esp),%ecx │ │ call 10f0ae8 │ │ @@ -3136629,15 +3136629,15 @@ │ │ call 11551f3 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114aced │ │ mov %esi,%edx │ │ cmpl $0x0,0x8(%esi) │ │ je 114acf5 │ │ - lea -0x1135a2b(%ebx),%eax │ │ + lea -0x1135a52(%ebx),%eax │ │ lea -0x111bde7(%ebx),%ecx │ │ push 0x4(%edx) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10f8899 │ │ add $0x10,%esp │ │ @@ -3136742,15 +3136742,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ test %edx,%edx │ │ sete %al │ │ cmpl $0x55,0x8(%ebp) │ │ jne 114ae30 │ │ cmp $0x58,%ecx │ │ jne 114ae30 │ │ - lea -0x113ccaa(%ebx),%eax │ │ + lea -0x113ccd1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10f8899 │ │ mov (%esi),%ecx │ │ mov 0x14(%ebp),%edx │ │ call 112713e │ │ mov (%esi),%ecx │ │ @@ -3138467,15 +3138467,15 @@ │ │ cmpl $0x0,0x14(%eax) │ │ je 114c3c2 │ │ sub $0x4,%esp │ │ lea -0x111dd2d(%ebx),%eax │ │ push 0x18(%esp) │ │ jmp 114bd82 │ │ sub $0x8,%esp │ │ - lea -0x11379b2(%ebx),%eax │ │ + lea -0x11379d9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 114c13c │ │ mov 0x64(%eax),%ecx │ │ @@ -3139294,15 +3139294,15 @@ │ │ mov $0x80000000,%edi │ │ xor %edi,%edx │ │ mov 0x10(%esp),%edi │ │ or %ecx,%edx │ │ mov 0x8(%ebp),%edx │ │ jne 114cd48 │ │ sub $0x4,%esp │ │ - lea -0x1135ad6(%ebx),%eax │ │ + lea -0x1135afd(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ mov 0x24(%esp),%edi │ │ push %edi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3139324,15 +3139324,15 @@ │ │ pop %edx │ │ push 0xc(%ebp) │ │ push %esi │ │ call 10f9842 │ │ jmp 114cd85 │ │ cmpl $0x0,0x8(%ebp) │ │ lea -0x1123656(%ebx),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ lea -0x1128ec8(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push 0x20(%esp) │ │ call 10f8899 │ │ @@ -3140053,16 +3140053,16 @@ │ │ jne 114d50b │ │ push $0xf │ │ pop %edx │ │ mov 0xc(%esp),%ecx │ │ call 114aebc │ │ mov %eax,0x1c(%esp) │ │ test %eax,%eax │ │ - lea -0x113b0e8(%ebx),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x113b10f(%ebx),%eax │ │ + lea -0x1142700(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x114d3d3(%ebx),%eax │ │ mov 0x24(%esp),%esi │ │ push 0x10(%esi) │ │ push %ecx │ │ push %eax │ │ @@ -3144148,20 +3144148,20 @@ │ │ cmp $0x40,%al │ │ mov 0x20(%esp),%ecx │ │ jg 1150494 │ │ movb $0x41,0x30(%esp) │ │ jmp 115049d │ │ mov %eax,0x1c(%esp) │ │ cmpl $0x0,0x10(%esp) │ │ - lea -0x113b0e8(%ebx),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x113b10f(%ebx),%eax │ │ + lea -0x1142700(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x1c(%edx),%edi │ │ sub $0xc,%esp │ │ - lea -0x1135ad3(%ebx),%eax │ │ + lea -0x1135afa(%ebx),%eax │ │ push 0x10(%edx) │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push 0x24(%esp) │ │ call 114f8a8 │ │ add $0x20,%esp │ │ @@ -3144320,15 +3144320,15 @@ │ │ pop %edx │ │ mov %esi,%ecx │ │ call 114aebc │ │ mov %eax,0x18(%esp) │ │ testb $0x10,0x5(%edi) │ │ je 115062a │ │ mov 0x14(%edi),%eax │ │ - lea -0x113ce9c(%ebx),%ecx │ │ + lea -0x113cec3(%ebx),%ecx │ │ push 0x10(%eax) │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 114f8a8 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ @@ -3146100,15 +3146100,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ mov (%ecx),%ecx │ │ je 1151af8 │ │ cmpb $0x0,0xad(%ecx) │ │ je 1151b03 │ │ sub $0x8,%esp │ │ - lea -0x1137980(%ebx),%eax │ │ + lea -0x11379a7(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ dec %eax │ │ jmp 1151b10 │ │ @@ -3146174,15 +3146174,15 @@ │ │ push 0xc(%ebp) │ │ call 10f0aac │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1151c27 │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ jmp 1151c1a │ │ cmpb $0x0,0x12(%edi) │ │ jne 1151bee │ │ sub $0x4,%esp │ │ lea -0x112ab7c(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ @@ -3147496,15 +3147496,15 @@ │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%esi │ │ mov 0x10(%esi),%edi │ │ testb $0x2e,0x18(%esi) │ │ je 1152cd1 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1137959(%ebx),%eax │ │ + lea -0x1137980(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%esp),%ecx │ │ mov %esi,%edx │ │ mov %edi,%eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ push %edi │ │ @@ -3147611,15 +3147611,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0xc(%eax),%edi │ │ mov 0x14(%esp),%edx │ │ testb $0x28,0x18(%edx) │ │ mov (%esp),%ebx │ │ je 1152c37 │ │ sub $0x4,%esp │ │ - lea -0x1144075(%ebx),%eax │ │ + lea -0x114409c(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ push 0xc(%ebp) │ │ push $0x0 │ │ push %eax │ │ call 1154b7c │ │ mov 0xc(%ebp),%eax │ │ add $0x10,%esp │ │ @@ -3147780,15 +3147780,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 -0x113ec66(%ecx),%ecx │ │ + lea -0x113ec8d(%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 │ │ @@ -3148623,15 +3148623,15 @@ │ │ test %eax,%eax │ │ jne 1154252 │ │ movl $0x0,0x38(%esp) │ │ xor %ecx,%ecx │ │ mov 0x4(%esp),%eax │ │ jmp 1153a14 │ │ mov (%esp),%edx │ │ - lea -0x113ce5a(%edx),%esi │ │ + lea -0x113ce81(%edx),%esi │ │ mov 0x50(%esp),%edx │ │ test %edx,%edx │ │ je 1153a69 │ │ dec %ecx │ │ cmp %ecx,(%edx) │ │ jne 1153a59 │ │ mov 0xc(%ebp),%esi │ │ @@ -3148655,15 +3148655,15 @@ │ │ mov 0x4(%esp),%eax │ │ mov 0x10(%esp),%edx │ │ test %edx,%edx │ │ je 1153b2c │ │ sub $0x8,%esp │ │ mov %eax,%edi │ │ mov 0x8(%esp),%ebx │ │ - lea -0x11423e4(%ebx),%eax │ │ + lea -0x114240b(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %edx │ │ push %esi │ │ push %eax │ │ jmp 1153b52 │ │ mov %ecx,%edx │ │ @@ -3148787,15 +3148787,15 @@ │ │ mov %ecx,%esi │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x0,0x18(%ecx) │ │ jne 1153dec │ │ mov %ebx,0xc(%esp) │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113ce85(%ebx),%eax │ │ + lea -0x113ceac(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x10(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ incl 0x14(%eax) │ │ @@ -3148933,19 +3148933,19 @@ │ │ je 1154420 │ │ and $0x4000,%edx │ │ mov 0x30(%esp),%eax │ │ jne 1154417 │ │ mov %ebx,0xc(%esp) │ │ and $0x10000,%ecx │ │ mov (%esp),%ebx │ │ - lea -0x1135a5e(%ebx),%eax │ │ + lea -0x1135a85(%ebx),%eax │ │ lea -0x11235ca(%ebx),%edx │ │ or %edi,%ecx │ │ cmovne %eax,%edx │ │ - lea -0x1140a3f(%ebx),%eax │ │ + lea -0x1140a66(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %edx │ │ push %eax │ │ push 0x10(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3149010,15 +3149010,15 @@ │ │ push %edi │ │ call 10f8899 │ │ add $0x10,%esp │ │ jmp 1153b5b │ │ mov %ebx,0xc(%esp) │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113796f(%ebx),%eax │ │ + lea -0x1137996(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ incl 0x14(%eax) │ │ @@ -3149293,27 +3149293,27 @@ │ │ je 11543af │ │ add $0x10,%esi │ │ jmp 115431a │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ lea -0x1133e82(%ebx),%eax │ │ jmp 1153e63 │ │ - lea -0x1144064(%ebx),%esi │ │ + lea -0x114408b(%ebx),%esi │ │ jmp 1153d86 │ │ mov %eax,%ecx │ │ and $0x50000001,%ecx │ │ cmp $0x40000001,%ecx │ │ je 115436a │ │ push $0x1d │ │ pop %ecx │ │ bt %ecx,%eax │ │ jae 11539e8 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1140a23(%ebx),%eax │ │ + lea -0x1140a4a(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 10f050e │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%eax │ │ movb $0x75,(%eax) │ │ @@ -3149861,15 +3149861,15 @@ │ │ mov 0x18(%esp),%ecx │ │ call 1157d73 │ │ jmp 115483f │ │ lea -0x1147d3e(%ebx),%eax │ │ jmp 115482f │ │ lea -0x111616b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ec38(%ebx),%eax │ │ + lea -0x113ec5f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ jmp 115483a │ │ mov %ecx,%edx │ │ mov (%ecx),%ecx │ │ xor %esi,%esi │ │ test %ecx,%ecx │ │ @@ -3149898,15 +3149898,15 @@ │ │ add $0x35a79f,%ebx │ │ mov (%ecx),%eax │ │ mov 0x80(%eax),%esi │ │ xor %eax,%eax │ │ cmp %edx,%esi │ │ jge 1154b75 │ │ sub $0x4,%esp │ │ - lea -0x11423d7(%ebx),%eax │ │ + lea -0x11423fe(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3150490,23 +3150490,23 @@ │ │ call 10f03d4 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ jne 115519c │ │ cmpl $0x3,0x14(%esi) │ │ jl 11551b3 │ │ sub $0x4,%esp │ │ - lea -0x114405e(%ebx),%ecx │ │ + lea -0x1144085(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov (%esp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1144058(%ebx),%ecx │ │ + lea -0x114407f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ mov %edx,%esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ movl $0x17,0xc(%esi) │ │ @@ -3150544,15 +3150544,15 @@ │ │ mov %edi,%edx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 1155241 │ │ mov 0x24(%esi),%esi │ │ jmp 1155214 │ │ sub $0x4,%esp │ │ - lea -0x113ec5d(%ebx),%eax │ │ + lea -0x113ec84(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x14(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3151240,15 +3151240,15 @@ │ │ mov 0x3c(%edi),%eax │ │ mov 0x24(%esp),%ecx │ │ mov 0x10(%ecx),%ecx │ │ cmp 0x1c(%ecx),%eax │ │ mov 0x24(%esp),%ecx │ │ je 1155a4b │ │ sub $0x4,%esp │ │ - lea -0x113ce44(%ebx),%eax │ │ + lea -0x113ce6b(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ mov 0x34(%esp),%ecx │ │ add $0x10,%esp │ │ mov 0x2c(%edi),%edx │ │ @@ -3151570,15 +3151570,15 @@ │ │ push %eax │ │ call 1156d82 │ │ add $0x10,%esp │ │ cmpb $0x86,0x38(%esp) │ │ jne 1155e97 │ │ mov 0x2c(%esp),%edx │ │ btl $0xd,0x4(%edx) │ │ - lea -0x114403d(%ebx),%eax │ │ + lea -0x1144064(%ebx),%eax │ │ lea -0x111a34f(%ebx),%ecx │ │ cmovae %eax,%ecx │ │ mov 0xc(%esp),%eax │ │ mov %ecx,(%eax) │ │ mov %edi,%ecx │ │ call 114f1d8 │ │ mov 0xc(%esp),%eax │ │ @@ -3151816,15 +3151816,15 @@ │ │ add %eax,%ecx │ │ add $0x8,%ecx │ │ mov %edi,%edx │ │ mov 0x1c(%esp),%edi │ │ call 1154eeb │ │ jmp 1156113 │ │ sub $0x4,%esp │ │ - lea -0x113ce25(%ebx),%eax │ │ + lea -0x113ce4c(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 1156215 │ │ @@ -3152079,15 +3152079,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 115658b │ │ mov (%edi),%esi │ │ shl $0x4,%esi │ │ sub $0x4,%esp │ │ - lea -0x113794e(%ebx),%eax │ │ + lea -0x1137975(%ebx),%eax │ │ push 0x18(%esp) │ │ push %eax │ │ push 0x30(%esp) │ │ call 10f895f │ │ add $0x10,%esp │ │ mov %eax,-0x4(%esi,%edi,1) │ │ movzwl 0x1(%esi,%edi,1),%eax │ │ @@ -3152707,15 +3152707,15 @@ │ │ mov (%edi),%ecx │ │ mov %esi,%edx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 1156d71 │ │ add $0x14,%edi │ │ jmp 1156d39 │ │ - lea -0x113ec4a(%ebx),%eax │ │ + lea -0x113ec71(%ebx),%eax │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ @@ -3152969,15 +3152969,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ mov %ecx,%esi │ │ call 1157056 │ │ pop %ebx │ │ add $0x358292,%ebx │ │ - lea -0x1135adb(%ebx),%edx │ │ + lea -0x1135b02(%ebx),%edx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 1157087 │ │ lea -0x114f088(%ebx),%edx │ │ mov %esi,%ecx │ │ call 10f0ae8 │ │ mov %eax,%ecx │ │ @@ -3153036,15 +3153036,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ lea 0x24(%esp),%eax │ │ mov (%eax),%ecx │ │ test %edi,%edi │ │ je 115714b │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ mov %esi,0x20(%esp) │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ mov %ecx,0x14(%esp) │ │ call 10f8899 │ │ @@ -3153148,15 +3153148,15 @@ │ │ inc %eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%esi │ │ mov 0x20(%esp),%edi │ │ jmp 115733b │ │ mov 0x30(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1139653(%ebx),%ecx │ │ + lea -0x113967a(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push 0x14(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ inc %ecx │ │ @@ -3153257,15 +3153257,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 -0x1144017(%ebx),%eax │ │ + lea -0x114403e(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0xa504(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x2c(%esp) │ │ mov %esi,0x28(%esp) │ │ mov %edi,0x1c(%esp) │ │ movswl 0x22(%edx),%eax │ │ @@ -3154136,15 +3154136,15 @@ │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 1157d86 │ │ pop %ebx │ │ add $0x357562,%ebx │ │ mov 0x10(%ebp),%edi │ │ sub $0xc,%esp │ │ - lea -0x1137949(%ebx),%eax │ │ + lea -0x1137970(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %edx │ │ push 0x8(%ebp) │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ add $0x20,%esp │ │ @@ -3154897,20 +3154897,20 @@ │ │ add $0x10,%edx │ │ jmp 1158554 │ │ xor %eax,%eax │ │ jmp 1158597 │ │ mov -0x1(%edx),%al │ │ cmp $0x3,%al │ │ lea -0x11184a6(%ebx),%edx │ │ - lea -0x1137911(%ebx),%esi │ │ + lea -0x1137938(%ebx),%esi │ │ cmove %edx,%esi │ │ test %al,%al │ │ cmove %edx,%esi │ │ sub $0x4,%esp │ │ - lea -0x113cdd5(%ebx),%eax │ │ + lea -0x113cdfc(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3155391,15 +3155391,15 @@ │ │ mov (%ecx),%esi │ │ mov (%esi),%edi │ │ cmpb $0x0,0xad(%edi) │ │ je 1158b16 │ │ movb $0x79,(%edx) │ │ jmp 1158b2f │ │ sub $0x4,%esp │ │ - lea -0x1144013(%ebx),%eax │ │ + lea -0x114403a(%ebx),%eax │ │ push 0x2c(%ecx) │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ push $0x2 │ │ pop %eax │ │ @@ -3155737,15 +3155737,15 @@ │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x11426d8(%ebx),%eax │ │ + lea -0x11426ff(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1145fbc(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %edx,0xc(%esp) │ │ movzwl 0x32(%edi),%eax │ │ cmp %eax,%esi │ │ jae 1158ed1 │ │ @@ -3155920,15 +3155920,15 @@ │ │ shl $0x4,%edx │ │ mov (%eax,%edx,1),%esi │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x11251be(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ lea 0x14(%esp),%edx │ │ - lea -0x113cd81(%ebx),%edi │ │ + lea -0x113cda8(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ mov %esi,0x8(%esp) │ │ cmp $0x5,%eax │ │ je 1159170 │ │ mov %eax,0x10(%esp) │ │ @@ -3156162,15 +3156162,15 @@ │ │ mov %esi,%ecx │ │ call 114ef35 │ │ mov %eax,(%esp) │ │ mov %edi,0x4(%esp) │ │ cmp $0x1,%edi │ │ jg 11593b0 │ │ sub $0x8,%esp │ │ - lea -0x113953f(%ebx),%eax │ │ + lea -0x1139566(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10f8899 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ecx │ │ mov $0x90,%edx │ │ @@ -3156185,15 +3156185,15 @@ │ │ test %eax,%eax │ │ cmove %edi,%eax │ │ movb $0x1,0x15(%eax) │ │ mov (%edi),%eax │ │ mov 0x10(%eax),%eax │ │ shl $0x4,%esi │ │ sub $0x8,%esp │ │ - lea -0x1139530(%ebx),%ecx │ │ + lea -0x1139557(%ebx),%ecx │ │ mov 0x8(%esp),%edx │ │ push %edx │ │ push %edx │ │ push 0x14(%esp) │ │ push (%eax,%esi,1) │ │ push %ecx │ │ push %edi │ │ @@ -3157047,15 +3157047,15 @@ │ │ mov 0xc(%esp),%ebx │ │ jmp 1159dda │ │ movl $0x0,0x3c(%esp) │ │ mov (%edx),%eax │ │ cmp $0x41,%eax │ │ jl 1159df5 │ │ sub $0x4,%esp │ │ - lea -0x113cd54(%ebx),%eax │ │ + lea -0x113cd7b(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push %ecx │ │ call 10f8899 │ │ jmp 1159e5c │ │ mov %edx,0x48(%esp) │ │ mov %ecx,0x1c(%esp) │ │ @@ -3159756,15 +3159756,15 @@ │ │ je 115c415 │ │ mov %edx,0xc(%eax) │ │ mov %eax,%esi │ │ mov %edx,0x4c(%esp) │ │ mov 0x10(%esp),%eax │ │ inc %eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1143fb1(%ebx),%ecx │ │ + lea -0x1143fd8(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 114f8a8 │ │ sub $0x10,%esp │ │ @@ -3163199,17 +3163199,17 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ mov 0x20(%eax),%edi │ │ add $0x16,%edi │ │ xor %esi,%esi │ │ lea -0x1145f9d(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x114098c(%ebx),%eax │ │ + lea -0x11409b3(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1143f76(%ebx),%eax │ │ + lea -0x1143f9d(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0xc(%esp),%eax │ │ cmp 0x24(%eax),%esi │ │ jge 115f022 │ │ cmpl $0x0,-0xe(%edi) │ │ js 115f0f9 │ │ mov -0x16(%edi),%eax │ │ @@ -3167293,15 +3167293,15 @@ │ │ mov %eax,%ecx │ │ mov 0x28(%esp),%eax │ │ add %esi,%eax │ │ add $0x38,%eax │ │ mov %eax,0x54(%esp) │ │ mov 0x2c(%esp),%eax │ │ mov %ecx,0x20(%eax) │ │ - lea -0x113b0a5(%ebx),%eax │ │ + lea -0x113b0cc(%ebx),%eax │ │ mov %eax,(%ecx) │ │ mov 0x40(%esp),%eax │ │ mov %ecx,0x34(%esp) │ │ mov %eax,0xc(%ecx) │ │ mov 0x50(%esp),%eax │ │ mov 0x18(%eax),%esi │ │ movl $0x0,0x4c(%esp) │ │ @@ -3168061,15 +3168061,15 @@ │ │ lea 0x30(%esp),%edi │ │ mov %edx,0x4(%edi) │ │ mov %ecx,(%edi) │ │ movl $0x64,0x8(%edi) │ │ movl $0x3b9aca00,0xc(%edi) │ │ andl $0x0,0x10(%edi) │ │ lea -0x114ef8d(%ebx),%ecx │ │ - lea -0x11394de(%ebx),%edx │ │ + lea -0x1139505(%ebx),%edx │ │ test %al,%al │ │ cmovne %ecx,%edx │ │ movw $0x100,0x14(%edi) │ │ lea -0x114ef93(%ebx),%ecx │ │ push (%esp) │ │ push %edx │ │ push %ecx │ │ @@ -3168125,39 +3168125,39 @@ │ │ mov 0xc(%esp),%eax │ │ bt $0x11,%eax │ │ mov %esi,(%esp) │ │ jb 1162ab3 │ │ bt $0xe,%eax │ │ jb 1162af3 │ │ test $0x40,%al │ │ - lea -0x11423a7(%ebx),%eax │ │ + lea -0x11423ce(%ebx),%eax │ │ lea -0x112e7f9(%ebx),%edi │ │ cmove %eax,%edi │ │ jmp 1162af9 │ │ lea -0x1127067(%ebx),%edi │ │ jmp 1162af9 │ │ cmpl $0x30,0x14(%esp) │ │ jne 1162caf │ │ sub $0x4,%esp │ │ - lea -0x11378da(%ebx),%eax │ │ + lea -0x1137901(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 10f0119 │ │ add $0x10,%esp │ │ push $0x3c │ │ pop %ecx │ │ sub $0x4,%esp │ │ lea -0x1149821(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 10f0119 │ │ jmp 1162c53 │ │ - lea -0x113eb97(%ebx),%edi │ │ + lea -0x113ebbe(%ebx),%edi │ │ sub $0x4,%esp │ │ lea -0x114b576(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ lea 0x3c(%esp),%esi │ │ push %esi │ │ call 10efd68 │ │ @@ -3168178,24 +3168178,24 @@ │ │ mov %ecx,(%esp) │ │ test %ecx,%ecx │ │ jne 1162b50 │ │ mov 0x4(%esp),%eax │ │ testb $0x30,0x28(%eax) │ │ je 1162c56 │ │ sub $0x4,%esp │ │ - lea -0x11378d0(%ebx),%eax │ │ + lea -0x11378f7(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %edi │ │ call 10efd68 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ lea -0x112aaa7(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x113b09a(%ebx),%eax │ │ + lea -0x113b0c1(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x1133deb(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ cmp %esi,(%esp) │ │ je 1162bd1 │ │ mov 0x8(%esp),%ecx │ │ mov %esi,%edx │ │ @@ -3168225,15 +3168225,15 @@ │ │ mov 0x28(%eax),%ecx │ │ mov (%esp),%eax │ │ test $0x20,%cl │ │ je 1162c13 │ │ mov 0x4(%esp),%esi │ │ movzwl 0x1a(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x114239e(%ebx),%eax │ │ + lea -0x11423c5(%ebx),%eax │ │ lea 0x30(%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ push %eax │ │ mov 0x4(%esp),%eax │ │ push %eax │ │ push %eax │ │ push 0x18(%esp) │ │ @@ -3168242,26 +3168242,26 @@ │ │ mov 0x28(%esi),%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ test $0x10,%cl │ │ je 1162c41 │ │ mov 0x4(%esp),%ecx │ │ movzwl 0x1c(%ecx),%esi │ │ - lea -0x11394d9(%ebx),%edi │ │ + lea -0x1139500(%ebx),%edi │ │ lea 0x30(%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ push %edi │ │ lea 0x34(%esp),%edi │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 116a2d8 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 10efd68 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ @@ -3170086,15 +3170086,15 @@ │ │ mov %ecx,0x48(%esp) │ │ mov 0x1c(%esp),%ecx │ │ mov -0x110fb40(%ecx,%edx,1),%cl │ │ inc %cl │ │ mov %cl,-0x1(%edi,%eax,1) │ │ testb $0x8,0x38(%esp) │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x1143fb8(%ebx),%eax │ │ + lea -0x1143fdf(%ebx),%eax │ │ lea -0x110f2d0(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,%esi │ │ mov %ecx,0x40(%esp) │ │ andl $0x0,(%esp) │ │ mov 0x64(%esp),%ecx │ │ mov 0x2c(%esp),%edx │ │ @@ -3173237,15 +3173237,15 @@ │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ jmp 1166d2b │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 10f6227 │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ mov %esi,0x18(%esp) │ │ mov 0x28(%esp),%eax │ │ @@ -3173426,15 +3173426,15 @@ │ │ inc %eax │ │ addl $0xc,0x1c(%esp) │ │ jmp 1166e2d │ │ mov 0x38(%esp),%eax │ │ mov (%eax),%eax │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x11409a6(%ebx),%ecx │ │ + lea -0x11409cd(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 10f8899 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3173454,15 +3173454,15 @@ │ │ cmpl $0x0,(%ecx,%eax,4) │ │ lea 0x1(%eax),%eax │ │ jne 1166fce │ │ mov 0x38(%esp),%eax │ │ mov (%eax),%eax │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x11409a6(%ebx),%ecx │ │ + lea -0x11409cd(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 10f8899 │ │ xor %eax,%eax │ │ inc %eax │ │ add $0x10,%esp │ │ @@ -3177372,15 +3177372,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x50(%eax),%eax │ │ testb $0x1,0x29(%eax) │ │ jne 116a176 │ │ movzwl 0x2e(%eax),%esi │ │ lea -0x1133deb(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x113b09a(%ebx),%ecx │ │ + lea -0x113b0c1(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %eax,%edi │ │ mov %eax,0x1c(%esp) │ │ movzwl 0x18(%edi),%eax │ │ cmp %eax,%esi │ │ jae 116a1af │ │ mov 0x20(%edi),%ecx │ │ @@ -3177411,27 +3177411,27 @@ │ │ mov 0x18(%esi,%edi,1),%eax │ │ movzwl 0x20(%eax),%ecx │ │ test %cx,%cx │ │ js 116a198 │ │ mov 0x4(%eax),%eax │ │ imul $0xc,%ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x113b09a(%ebx),%edx │ │ + lea -0x113b0c1(%ebx),%edx │ │ push (%eax,%ecx,1) │ │ push %edx │ │ jmp 116a1a2 │ │ sub $0x8,%esp │ │ lea -0x111fb18(%ebx),%eax │ │ push %eax │ │ lea 0x2c(%esp),%eax │ │ push %eax │ │ call 10f0119 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ lea 0x2c(%esp),%esi │ │ push %esi │ │ call 10efd68 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ @@ -3177565,15 +3177565,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 -0x113ce00(%ebx),%eax │ │ + lea -0x113ce27(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ cmp %edi,0x14(%esp) │ │ je 116a388 │ │ test %edi,%edi │ │ je 116a369 │ │ sub $0x4,%esp │ │ push $0x1 │ │ @@ -3177593,15 +3177593,15 @@ │ │ inc %edi │ │ jmp 116a34d │ │ sub $0x4,%esp │ │ cmpl $0x2,0x8(%ebp) │ │ jl 116a3b9 │ │ xor %edi,%edi │ │ inc %edi │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 10efd68 │ │ add $0xc,%esp │ │ push %edi │ │ push 0x14(%ebp) │ │ @@ -3177636,15 +3177636,15 @@ │ │ call 10efd68 │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 116a3d3 │ │ cmpl $0x2,0x8(%ebp) │ │ jl 116a41f │ │ sub $0x4,%esp │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 10efd68 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3179011,15 +3179011,15 @@ │ │ cmpl $0x3,0x8(%ebp) │ │ jl 116b438 │ │ mov %esi,0x14(%esp) │ │ mov %esi,%ecx │ │ call 114ef35 │ │ mov %eax,0x18(%esp) │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ push $0x75 │ │ pop %edx │ │ mov %edi,%ecx │ │ push $0xffffffff │ │ push %esi │ │ push $0x0 │ │ push %eax │ │ @@ -3180400,15 +3180400,15 @@ │ │ call 10f9842 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ mov %esi,0xc(%esp) │ │ or $0x6a,%ecx │ │ mov %ecx,0x14(%esp) │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x75 │ │ pop %edx │ │ mov %edi,%ecx │ │ push $0xffffffff │ │ push %eax │ │ push $0x0 │ │ mov 0x28(%esp),%esi │ │ @@ -3189078,15 +3189078,15 @@ │ │ push 0x20(%esp) │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 10f8a3f │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ - lea -0x1137980(%ebx),%eax │ │ + lea -0x11379a7(%ebx),%eax │ │ push $0x46 │ │ pop %edx │ │ mov %esi,%ecx │ │ push $0xffffffff │ │ push %eax │ │ push $0x0 │ │ push $0x2 │ │ @@ -3189621,15 +3189621,15 @@ │ │ mov %edx,%eax │ │ neg %eax │ │ sbb %ecx,%ecx │ │ or $0x3c0800,%ecx │ │ mov %ecx,0x14(%esp) │ │ lea -0x111db26(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x113eb7e(%ebx),%eax │ │ + lea -0x113eba5(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1149a91(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114980a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ test %esi,%esi │ │ je 1173634 │ │ @@ -3189681,15 +3189681,15 @@ │ │ add $0x33bca1,%eax │ │ add $0xf9,%cl │ │ cmp $0x3,%cl │ │ ja 1173662 │ │ movzbl %cl,%ecx │ │ mov -0x2f674(%eax,%ecx,4),%eax │ │ jmp 1173668 │ │ - lea -0x11394b9(%eax),%eax │ │ + lea -0x11394e0(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3189985,15 +3189985,15 @@ │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 10f5192 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %edi,%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ cmove %eax,%edi │ │ test %esi,%esi │ │ cmove %eax,%esi │ │ mov 0x4(%esp),%edx │ │ testb $0x4,0xae(%edx) │ │ jne 1173a3e │ │ mov 0x14(%edx),%eax │ │ @@ -3190257,15 +3190257,15 @@ │ │ cmp $0x13,%eax │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%esp),%ecx │ │ mov %eax,%esi │ │ mov %ecx,0x4(%esp) │ │ jne 1173d3b │ │ sub $0x8,%esp │ │ - lea -0x1137888(%ebx),%eax │ │ + lea -0x11378af(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 10f895f │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ inc %esi │ │ @@ -3190670,15 +3190670,15 @@ │ │ cmp $0x4,%esi │ │ ja 117422d │ │ jmp 1174251 │ │ cmp $0x5,%esi │ │ jb 1174251 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113ccb0(%ebx),%eax │ │ + lea -0x113ccd7(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push 0x20(%esp) │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11742e8 │ │ @@ -3190772,15 +3190772,15 @@ │ │ cmp $0x10,%esi │ │ je 1174365 │ │ cmp $0x7,%esi │ │ je 11743a1 │ │ jmp 1174381 │ │ lea 0x7(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113eb63(%ebx),%ecx │ │ + lea -0x113eb8a(%ebx),%ecx │ │ push $0x9 │ │ push %eax │ │ push %ecx │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117439e │ │ @@ -3191053,15 +3191053,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113b06d(%ebx),%eax │ │ + lea -0x113b094(%ebx),%eax │ │ push $0x3 │ │ pop %ecx │ │ jmp 11746a3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3191073,15 +3191073,15 @@ │ │ add $0x33abdd,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 11747d3 │ │ mov %edx,0xc(%esp) │ │ mov %ecx,0x10(%esp) │ │ - lea -0x113cedb(%ebx),%edx │ │ + lea -0x113cf02(%ebx),%edx │ │ mov %eax,%ecx │ │ call 1105f06 │ │ test %eax,%eax │ │ je 1174781 │ │ mov %eax,%edi │ │ cmpb $0x0,(%eax) │ │ je 1174781 │ │ @@ -3191123,15 +3191123,15 @@ │ │ push %edi │ │ jmp 11747c0 │ │ shr %eax │ │ mov %eax,%ecx │ │ lea 0x14(%esp),%eax │ │ push %ecx │ │ jmp 11747bf │ │ - lea -0x1140a5b(%ebx),%edx │ │ + lea -0x1140a82(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 1105f06 │ │ test %eax,%eax │ │ je 11747d3 │ │ push $0xffffffff │ │ push %eax │ │ push 0x14(%esp) │ │ @@ -3191186,24 +3191186,24 @@ │ │ xor %edi,%edi │ │ mov $0x0,%ecx │ │ test %esi,%esi │ │ je 117484c │ │ mov (%esi),%ecx │ │ mov 0x14(%ecx),%ecx │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%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 │ │ pop %eax │ │ - lea -0x113786b(%ebx),%edx │ │ + lea -0x1137892(%ebx),%edx │ │ mov %edx,0x18(%esp) │ │ cmp %edi,0x8(%esp) │ │ je 11748b4 │ │ mov 0x10(%ecx),%edx │ │ mov %edx,0x4(%esp) │ │ mov -0x8(%edx,%eax,1),%edx │ │ mov %edx,0x14(%esp) │ │ @@ -3191555,17 +3191555,17 @@ │ │ mov %edi,%edx │ │ mov %esi,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ shl $0x4,%eax │ │ add 0x10(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x2fe90(%ebx),%esi │ │ - lea -0x11408f7(%ebx),%eax │ │ + lea -0x114091e(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x113cd81(%ebx),%eax │ │ + lea -0x113cda8(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov %ecx,(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x2c(%esp) │ │ cmp $0x3,%eax │ │ je 1174d6e │ │ mov %esi,0x1c(%esp) │ │ @@ -3193806,15 +3193806,15 @@ │ │ sub $0x8,%esp │ │ push %eax │ │ push %ecx │ │ call 10f61d4 │ │ jmp 11766ae │ │ testb $0x4,0x15(%esi) │ │ jne 11766bf │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ call 10f5d80 │ │ pop %eax │ │ push %esi │ │ @@ -3193928,15 +3193928,15 @@ │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 11767ca │ │ pop %ebx │ │ add $0x338b1e,%ebx │ │ movb $0x1,0x10(%ecx) │ │ sub $0x4,%esp │ │ - lea -0x113b055(%ebx),%eax │ │ + lea -0x113b07c(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push %edx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3193990,24 +3193990,24 @@ │ │ mov %ecx,0x8(%esp) │ │ call 1176866 │ │ pop %ebx │ │ add $0x338a82,%ebx │ │ mov 0x2b(%edx),%cl │ │ xor %eax,%eax │ │ cmp $0x2,%cl │ │ - lea -0x113ec6b(%ebx),%edi │ │ + lea -0x113ec92(%ebx),%edi │ │ cmovne %eax,%edi │ │ cmp $0x1,%cl │ │ lea -0x1149803(%ebx),%esi │ │ cmovne %edi,%esi │ │ test %esi,%esi │ │ je 11768be │ │ cmpl $0x0,0x8(%ebp) │ │ lea -0x1145ed5(%ebx),%eax │ │ - lea -0x11408e0(%ebx),%ecx │ │ + lea -0x1140907(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x1125125(%ebx),%eax │ │ push (%edx) │ │ push %esi │ │ push %ecx │ │ push %eax │ │ @@ -3194174,15 +3194174,15 @@ │ │ mov 0x10(%ebp),%eax │ │ sub $0xc,%esp │ │ mov %edi,%ebx │ │ push (%eax) │ │ call 10f5192 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x11426d9(%edi),%ecx │ │ + lea -0x1142700(%edi),%ecx │ │ cmovne %eax,%ecx │ │ movzbl (%ecx),%eax │ │ test %eax,%eax │ │ je 1176a78 │ │ mov -0x110f9ce(%edi,%eax,1),%dl │ │ test $0x2,%dl │ │ jne 1176a84 │ │ @@ -3195312,15 +3195312,15 @@ │ │ jne 117772e │ │ call 10f5316 │ │ test %edx,%edx │ │ jns 117775b │ │ lea -0x80000000(%edx),%ecx │ │ or %eax,%ecx │ │ jne 1177753 │ │ - lea -0x113cc76(%ebx),%eax │ │ + lea -0x113cc9d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10f586e │ │ jmp 117776b │ │ mov %esi,(%esp) │ │ call 10f5c4e │ │ @@ -3195386,15 +3195386,15 @@ │ │ ja 1177899 │ │ ucomisd -0x141f070(%ebx),%xmm0 │ │ ja 1177899 │ │ test %esi,%esi │ │ je 117785c │ │ movsd %xmm0,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x113af71(%ebx),%eax │ │ + lea -0x113af98(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ test %eax,%eax │ │ je 11778af │ │ mov %eax,%esi │ │ mov %eax,%ecx │ │ call 10efe58 │ │ @@ -3195670,15 +3195670,15 @@ │ │ mov %eax,0x1c(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 10f51b9 │ │ mov 0x14(%esp),%edx │ │ mov %eax,%edi │ │ jmp 1177b67 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %edi,%edi │ │ test %esi,%esi │ │ je 1177c96 │ │ cmpl $0x0,0x1c(%esp) │ │ je 1177c96 │ │ mov %esi,0x14(%esp) │ │ @@ -3195790,15 +3195790,15 @@ │ │ sub $0x10,%esp │ │ call 1177cb7 │ │ pop %ebx │ │ add $0x337631,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push %eax │ │ push $0x0 │ │ push 0x10(%ebp) │ │ call 117918e │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3195991,15 +3195991,15 @@ │ │ mov (%edi),%ecx │ │ call 10f5316 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 10f5192 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 10f050e │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3196047,15 +3196047,15 @@ │ │ mov %edx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ lea -0x1149a3c(%ebx),%eax │ │ jmp 1177f79 │ │ mov %edi,(%esp) │ │ call 10f5192 │ │ mov %eax,0x8(%esp) │ │ - lea -0x113eb19(%ebx),%eax │ │ + lea -0x113eb40(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10f0119 │ │ jmp 11780c7 │ │ mov %edi,(%esp) │ │ call 10f50c6 │ │ @@ -3196857,15 +3196857,15 @@ │ │ cmpl $0x1,0x18(%eax) │ │ sbb $0x0,%ecx │ │ jl 117898f │ │ cmpb $0x0,0x20(%eax) │ │ je 1178941 │ │ cmpb $0x0,0x21(%eax) │ │ je 1178959 │ │ - lea -0x113cc76(%ebx),%eax │ │ + lea -0x113cc9d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10f586e │ │ jmp 117898f │ │ mov 0x10(%eax),%ecx │ │ mov 0x14(%eax),%eax │ │ @@ -3198257,15 +3198257,15 @@ │ │ je 1179ac4 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ecx │ │ lea 0x80(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 117aec5 │ │ jmp 1179ad3 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 10f61d4 │ │ @@ -3198570,15 +3198570,15 @@ │ │ je 1179f29 │ │ mov 0x4(%edx),%eax │ │ mov 0x8(%edx),%edx │ │ lea 0x6c(%esp),%esi │ │ mov %esi,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ call 117aec5 │ │ jmp 1179f35 │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 10f61d4 │ │ lea 0x6c(%esp),%ecx │ │ call 117af5c │ │ @@ -3199637,15 +3199637,15 @@ │ │ xor %edx,%edx │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ mov %edx,0x18(%esp) │ │ je 117ac6d │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113cc51(%ebx),%eax │ │ + lea -0x113cc78(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 10f895f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117ae98 │ │ @@ -3199709,15 +3199709,15 @@ │ │ push %eax │ │ call 140d0d0 │ │ add $0x10,%esp │ │ add %esi,%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x114b53b(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ lea -0x113021c(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ mov %edi,0x48(%esp) │ │ mov (%edi),%esi │ │ test %esi,%esi │ │ je 117ae6c │ │ @@ -3199886,15 +3199886,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ sub $0xc,%esp │ │ push 0xc(%ebp) │ │ call 10f5192 │ │ add $0x10,%esp │ │ cmpb $0x0,(%esi) │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x114b53b(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ lea -0x1147bff(%ebx),%ecx │ │ push 0x4(%edi) │ │ push %esi │ │ push %edx │ │ @@ -3200844,15 +3200844,15 @@ │ │ call 10f5534 │ │ mov %eax,0x8(%esi) │ │ test %eax,%eax │ │ jne 117b911 │ │ mov %edi,(%esp) │ │ call 10f6289 │ │ jmp 117b911 │ │ - lea -0x113cd38(%ebx),%eax │ │ + lea -0x113cd5f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10f586e │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3201818,15 +3201818,15 @@ │ │ call 10f0119 │ │ mov 0x10(%esp),%edx │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 117c537 │ │ cvttsd2si 0x48(%esp),%eax │ │ sub $0xc,%esp │ │ - lea -0x1143ee7(%ebx),%ecx │ │ + lea -0x1143f0e(%ebx),%ecx │ │ push %eax │ │ push 0x50(%esp) │ │ push 0x50(%esp) │ │ push %ecx │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ call 10f0119 │ │ @@ -3202569,15 +3202569,15 @@ │ │ test %eax,%eax │ │ je 117d654 │ │ mov %edi,%ecx │ │ mov 0x1c(%esp),%edx │ │ call 117dc5a │ │ mov %eax,%edx │ │ jmp 117d1c7 │ │ - lea -0x113eb16(%ebx),%edx │ │ + lea -0x113eb3d(%ebx),%edx │ │ mov %esi,%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 117d25c │ │ mov 0xc(%esp),%ebx │ │ lea -0x112c918(%ebx),%edx │ │ mov %esi,%ecx │ │ @@ -3202863,15 +3202863,15 @@ │ │ test %eax,%eax │ │ je 117d396 │ │ testb $0x1,-0x110f9ce(%ebx,%eax,1) │ │ mov $0x1,%edx │ │ je 117d1c4 │ │ lea 0xc(%esi),%edx │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1142163(%ebx),%eax │ │ + lea -0x114218a(%ebx),%eax │ │ lea 0xe8(%esp),%ecx │ │ push %ecx │ │ lea 0xf0(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x1c(%esp) │ │ push %edx │ │ @@ -3203023,15 +3203023,15 @@ │ │ mov %esi,%ecx │ │ mov 0xc(%ebp),%edi │ │ mov %edi,%edx │ │ mov 0xc(%esp),%ebx │ │ call 117d9c8 │ │ test %eax,%eax │ │ je 117c94a │ │ - lea -0x1139453(%ebx),%edx │ │ + lea -0x113947a(%ebx),%edx │ │ mov %esi,%ecx │ │ call 10f0ae8 │ │ test %eax,%eax │ │ je 117d5fc │ │ mov %esi,%ecx │ │ call 10efe58 │ │ sub $0x8,%esp │ │ @@ -3203389,15 +3203389,15 @@ │ │ mov %edx,0x4(%esp) │ │ mov %ecx,%esi │ │ call 117d9df │ │ pop %ebx │ │ add $0x331909,%ebx │ │ lea 0xc(%esp),%eax │ │ lea 0x10(%esp),%ecx │ │ - lea -0x1142163(%ebx),%edx │ │ + lea -0x114218a(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 117db81 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3204069,15 +3204069,15 @@ │ │ mov %eax,(%esp) │ │ call 10f5192 │ │ test %eax,%eax │ │ je 117e2b8 │ │ mov %eax,%esi │ │ inc %eax │ │ cmpb $0x24,(%esi) │ │ - lea -0x11359ce(%ebx),%ecx │ │ + lea -0x11359f5(%ebx),%ecx │ │ cmove %eax,%ecx │ │ andl $0x0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ mov %edi,%ecx │ │ xor %edx,%edx │ │ call 117f419 │ │ mov %eax,%edx │ │ @@ -3204278,21 +3204278,21 @@ │ │ je 117e49f │ │ lea 0x30(%esp),%ecx │ │ push $0x5b │ │ pop %edx │ │ call 118214d │ │ xor %ecx,%ecx │ │ inc %ecx │ │ - lea -0x1140b7c(%ebx),%eax │ │ + lea -0x1140ba3(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x113cc39(%ebx),%eax │ │ + lea -0x113cc60(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x112cafa(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x11426d8(%ebx),%eax │ │ + lea -0x11426ff(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmp 0xc(%ebp),%ecx │ │ jge 117e768 │ │ mov 0x10(%ebp),%eax │ │ mov %ecx,0x2c(%esp) │ │ mov (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ @@ -3204345,15 +3204345,15 @@ │ │ cmpb $0x5b,(%edi) │ │ jne 117e592 │ │ cmp $0x2,%esi │ │ jbe 117e592 │ │ cmpb $0x5d,-0x1(%edi,%esi,1) │ │ je 117e615 │ │ movl $0x2,(%esp) │ │ - lea -0x11359cc(%ebx),%edx │ │ + lea -0x11359f3(%ebx),%edx │ │ lea 0x30(%esp),%ecx │ │ call 118207a │ │ mov %esi,(%esp) │ │ lea 0x30(%esp),%esi │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 11820df │ │ @@ -3204530,15 +3204530,15 @@ │ │ sete %al │ │ jmp 117e811 │ │ mov $0x1,%al │ │ test %edx,%edx │ │ jle 117e849 │ │ test $0x1,%dl │ │ jne 117e832 │ │ - lea -0x114215b(%ebx),%esi │ │ + lea -0x1142182(%ebx),%esi │ │ lea -0x114ee82(%ebx),%edx │ │ test %al,%al │ │ cmovne %esi,%edx │ │ call 1183490 │ │ jmp 117e849 │ │ movzbl %al,%eax │ │ push $0x4 │ │ @@ -3204930,15 +3204930,15 @@ │ │ mov %eax,%edi │ │ cmpb $0x0,0x23(%eax) │ │ je 117ed02 │ │ mov %esi,(%esp) │ │ call 10f6289 │ │ xor %eax,%eax │ │ jmp 117ed1a │ │ - lea -0x113944b(%ebx),%eax │ │ + lea -0x1139472(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10f586e │ │ jmp 117ed35 │ │ mov %esi,(%esp) │ │ @@ -3206881,15 +3206881,15 @@ │ │ je 1180417 │ │ cmp $0x49,%ecx │ │ jne 1180837 │ │ mov 0xc(%esp),%eax │ │ add %esi,%eax │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x113944f(%ebx),%ecx │ │ + lea -0x1139476(%ebx),%ecx │ │ mov 0x18(%esp),%ebx │ │ push $0x3 │ │ push %ecx │ │ push %eax │ │ call 10f0b32 │ │ mov 0x24(%esp),%ebx │ │ add $0x10,%esp │ │ @@ -3207187,15 +3207187,15 @@ │ │ movzbl 0x5(%esi,%eax,1),%eax │ │ testb $0x6,-0x110f9ce(%ebx,%eax,1) │ │ je 1180af9 │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x1c(%edi) │ │ jmp 1180bc9 │ │ sub $0x4,%esp │ │ - lea -0x1140b7c(%ebx),%eax │ │ + lea -0x1140ba3(%ebx),%eax │ │ mov 0x18(%esp),%ebx │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ mov %edx,%edi │ │ mov %ecx,0x28(%esp) │ │ call 140dab0 │ │ @@ -3207247,15 +3207247,15 @@ │ │ add $0x10,%edi │ │ jmp 1180897 │ │ mov 0x10(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,0x1c(%eax) │ │ jmp 1180bc9 │ │ sub $0x4,%esp │ │ - lea -0x1135adb(%ebx),%eax │ │ + lea -0x1135b02(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ @@ -3207276,15 +3207276,15 @@ │ │ mov %eax,0x1c(%edi) │ │ push $0xfffffffd │ │ pop %edi │ │ jmp 1180bcc │ │ cmpl $0x1,0x20(%esp) │ │ ja 11809dc │ │ sub $0x8,%esp │ │ - lea -0x1143ecd(%ebx),%eax │ │ + lea -0x1143ef4(%ebx),%eax │ │ push $0x5 │ │ pop %edx │ │ mov 0x18(%esp),%esi │ │ mov %esi,%ecx │ │ push %eax │ │ push $0x5 │ │ call 1180e27 │ │ @@ -3207363,15 +3207363,15 @@ │ │ jmp 1180a07 │ │ xor %edi,%edi │ │ dec %edi │ │ cmp $0x4,%eax │ │ jne 1180bcc │ │ jmp 1180bfe │ │ sub $0x8,%esp │ │ - lea -0x1143ecd(%ebx),%eax │ │ + lea -0x1143ef4(%ebx),%eax │ │ push $0x5 │ │ pop %edx │ │ mov %edi,%ecx │ │ push %eax │ │ push $0x5 │ │ call 1180e27 │ │ add $0x10,%esp │ │ @@ -3208963,15 +3208963,15 @@ │ │ mov %edx,%esi │ │ push $0x27 │ │ pop %edx │ │ call 118214d │ │ jmp 1181d33 │ │ movl $0x6,(%esp) │ │ mov %edx,0x2c(%esp) │ │ - lea -0x113eaf9(%ebx),%edx │ │ + lea -0x113eb20(%ebx),%edx │ │ jmp 1181d12 │ │ cmp $0x3,%ecx │ │ jbe 1181d52 │ │ movl $0x4,(%esp) │ │ mov %edx,%edi │ │ lea -0x1116063(%ebx),%edx │ │ mov %ecx,0x28(%esp) │ │ @@ -3209027,18 +3209027,18 @@ │ │ cmove %eax,%edx │ │ sub %ecx,%esi │ │ mov %esi,%ecx │ │ add $0x2,%edx │ │ add $0xfffffffe,%ecx │ │ jmp 1181bde │ │ movl $0x4,(%esp) │ │ - lea -0x1140b7c(%ebx),%edx │ │ + lea -0x1140ba3(%ebx),%edx │ │ jmp 1181d9e │ │ movl $0x4,(%esp) │ │ - lea -0x1135adb(%ebx),%edx │ │ + lea -0x1135b02(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 118207a │ │ inc %edi │ │ mov %edi,%eax │ │ jmp 1181f1b │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x20(%esp) │ │ @@ -3209139,15 +3209139,15 @@ │ │ mov %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ orb $0x2,0x19(%eax) │ │ mov %ecx,%eax │ │ cmpl $0x0,0x28(%esp) │ │ mov %eax,%edx │ │ lea -0x11302c6(%ebx),%eax │ │ - lea -0x113af5f(%ebx),%ecx │ │ + lea -0x113af86(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %edx,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ movl $0x64,(%esp) │ │ @@ -3210127,15 +3210127,15 @@ │ │ lea -0x114d1b6(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x64,(%esp) │ │ call 118219b │ │ jmp 1182a9f │ │ movl $0x4,(%esp) │ │ - lea -0x1140b7c(%ebx),%edx │ │ + lea -0x1140ba3(%ebx),%edx │ │ mov %esi,%ecx │ │ call 118207a │ │ jmp 1182a9f │ │ mov %edi,%ecx │ │ call 1182aa7 │ │ test %eax,%eax │ │ je 1182a75 │ │ @@ -3211131,15 +3211131,15 @@ │ │ test %eax,%eax │ │ je 118385b │ │ movzbl (%eax),%ecx │ │ cmp $0x2d,%ecx │ │ je 11836f8 │ │ cmp $0x49,%ecx │ │ jne 1183711 │ │ - lea -0x1143ecd(%ebx),%eax │ │ + lea -0x1143ef4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x5,(%esp) │ │ jmp 118371c │ │ mov 0x58(%esp),%eax │ │ mov %eax,0x20(%esp) │ │ movl $0x1,0x24(%esp) │ │ jmp 1183733 │ │ @@ -3211961,15 +3211961,15 @@ │ │ je 11840db │ │ mov %esi,(%eax) │ │ sar $0x1f,%esi │ │ mov %esi,0x4(%eax) │ │ add $0x8,%eax │ │ jmp 11840f2 │ │ sub $0x4,%esp │ │ - lea -0x113eaf2(%ebx),%eax │ │ + lea -0x113eb19(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7 │ │ call 10f050e │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3213298,15 +3213298,15 @@ │ │ mov %eax,%esi │ │ movw $0x101,(%eax) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x4(%eax) │ │ andl $0x0,0x14(%eax) │ │ sub $0x8,%esp │ │ lea -0x2faf4(%ebx),%eax │ │ - lea -0x113cc1a(%ebx),%edx │ │ + lea -0x113cc41(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ push $0x7 │ │ call 118547f │ │ add $0x10,%esp │ │ push $0x7 │ │ pop %edi │ │ @@ -3213369,15 +3213369,15 @@ │ │ push 0x8(%ebp) │ │ call 1103160 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11850a9 │ │ sub $0x4,%esp │ │ - lea -0x11377f9(%ebx),%eax │ │ + lea -0x1137820(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1103160 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3213399,15 +3213399,15 @@ │ │ push 0x8(%ebp) │ │ call 1103160 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11850a9 │ │ sub $0x4,%esp │ │ - lea -0x1142462(%ebx),%eax │ │ + lea -0x1142489(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1103160 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3213500,15 +3213500,15 @@ │ │ lea -0x3127e0(%ebx),%eax │ │ mov %eax,0x4(%esi) │ │ lea -0x31272f(%ebx),%eax │ │ mov %eax,0x8(%esi) │ │ sub $0xc,%esp │ │ lea -0x3126d9(%ebx),%eax │ │ lea -0x2f9c4(%ebx),%ecx │ │ - lea -0x1139341(%ebx),%edi │ │ + lea -0x1139368(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push %ecx │ │ mov %edi,0x24(%esp) │ │ push %edi │ │ push %edx │ │ call 1100fec │ │ @@ -3213624,15 +3213624,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 118530a │ │ pop %ebx │ │ add $0x329fde,%ebx │ │ mov 0x8(%ebp),%esi │ │ lea -0x2f9f9a(%ebx),%eax │ │ - lea -0x114075f(%ebx),%ecx │ │ + lea -0x1140786(%ebx),%ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push $0x1 │ │ push $0x2 │ │ push %ecx │ │ @@ -3213669,15 +3213669,15 @@ │ │ push %esi │ │ call 1102c07 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 11853c2 │ │ sub $0xc,%esp │ │ lea 0xbb20(%ebx),%edi │ │ - lea -0x113adc1(%ebx),%eax │ │ + lea -0x113ade8(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 1100fec │ │ add $0x20,%esp │ │ @@ -3213703,15 +3213703,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11853d9 │ │ pop %ebx │ │ add $0x329f0f,%ebx │ │ lea 0xbb84(%ebx),%eax │ │ - lea -0x114071b(%ebx),%ecx │ │ + lea -0x1140742(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 1100f10 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3214189,15 +3214189,15 @@ │ │ test %ecx,%ecx │ │ js 118596e │ │ mov %ecx,0x8(%esi) │ │ jmp 1185979 │ │ push $0x7 │ │ pop %eax │ │ jmp 118597d │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x4(%esi) │ │ jmp 1185979 │ │ mov %eax,(%esp) │ │ call 140d0b0 │ │ mov %eax,0x8(%esi) │ │ mov %esi,(%edi) │ │ xor %eax,%eax │ │ @@ -3214888,15 +3214888,15 @@ │ │ pop %ebx │ │ add $0x329162,%ebx │ │ mov 0x10(%ebp),%edi │ │ lea -0x6(%edi),%eax │ │ cmp $0xfffffffe,%eax │ │ jae 11861b5 │ │ sub $0x8,%esp │ │ - lea -0x1140892(%ebx),%eax │ │ + lea -0x11408b9(%ebx),%eax │ │ push %eax │ │ push 0x1c(%ebp) │ │ call 1186b08 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 11862e8 │ │ @@ -3215310,15 +3215310,15 @@ │ │ mov 0x18(%ebp),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ call 10f5192 │ │ test %eax,%eax │ │ je 11866b2 │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ mov 0x24(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 1186768 │ │ mov %eax,(%esp) │ │ @@ -3215328,15 +3215328,15 @@ │ │ test %ecx,%ecx │ │ js 11866f0 │ │ mov 0x18(%ebp),%eax │ │ mov (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ call 10f5192 │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ mov %eax,0x50(%edi) │ │ test %eax,%eax │ │ je 1186768 │ │ mov %eax,(%esp) │ │ call 140d0b0 │ │ @@ -3219756,15 +3219756,15 @@ │ │ cmpb $0x73,0x47(%esp,%eax,1) │ │ lea 0x14(%esp),%esi │ │ mov 0x10(%esp),%ebx │ │ jne 11897ba │ │ lea -0x111a0f0(%ebx),%edi │ │ mov %edi,(%esp) │ │ andl $0x0,0x4(%esp) │ │ - lea -0x11377f1(%ebx),%edx │ │ + lea -0x1137818(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11897ba │ │ lea -0x114d141(%ebx),%eax │ │ @@ -3219814,20 +3219814,20 @@ │ │ mov 0x10(%esp),%ebx │ │ ja 1189bd1 │ │ mov -0x1110100(%ebx,%eax,4),%ecx │ │ add %ebx,%ecx │ │ lea -0x111bd22(%ebx),%esi │ │ lea -0x112e65b(%ebx),%edx │ │ lea -0x112336a(%ebx),%eax │ │ - lea -0x113af10(%ebx),%edi │ │ + lea -0x113af37(%ebx),%edi │ │ jmp *%ecx │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x11393a3(%ebx),%edx │ │ + lea -0x11393ca(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ @@ -3219837,38 +3219837,38 @@ │ │ lea -0x11181b8(%ebx),%edx │ │ jmp 1189bc0 │ │ mov %edi,0x28(%esp) │ │ mov 0x10(%esp),%ebx │ │ lea -0x32514f(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %esi,%ecx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ mov %esi,(%esp) │ │ lea -0x1128d59(%ebx),%edx │ │ call 118a0ef │ │ test %eax,%eax │ │ je 11898c5 │ │ mov 0x28(%esp),%eax │ │ cmp %eax,0x14(%esp) │ │ lea 0x14(%esp),%esi │ │ jne 11898f3 │ │ jmp 11897ea │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x113af13(%ebx),%edx │ │ + lea -0x113af3a(%ebx),%edx │ │ lea 0x14(%esp),%esi │ │ mov %esi,%ecx │ │ call 118a0ef │ │ test %eax,%eax │ │ mov 0x28(%esp),%eax │ │ je 11897ea │ │ cmp %eax,0x14(%esp) │ │ je 11897ea │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113af10(%ebx),%eax │ │ + lea -0x113af37(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ lea -0x112a7e1(%ebx),%edx │ │ mov %esi,%ecx │ │ call 118a0ef │ │ test %eax,%eax │ │ jne 11897ea │ │ @@ -3219928,15 +3219928,15 @@ │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x1140850(%ebx),%edx │ │ + lea -0x1140877(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ @@ -3219960,24 +3219960,24 @@ │ │ lea -0x11181b1(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x111daac(%ebx),%edx │ │ jmp 1189bc0 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x113598e(%ebx),%edx │ │ + lea -0x11359b5(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113939b(%ebx),%eax │ │ + lea -0x11393c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x11301d3(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3219993,30 +3219993,30 @@ │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114ee6a(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113af0c(%ebx),%edx │ │ + lea -0x113af33(%ebx),%edx │ │ jmp 1189bc0 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,%esi │ │ lea -0x11301cb(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113939b(%ebx),%eax │ │ + lea -0x11393c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x111a0e5(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3220031,15 +3220031,15 @@ │ │ mov %eax,(%esp) │ │ lea -0x1132152(%ebx),%edx │ │ jmp 1189bc0 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1116220(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113eab7(%ebx),%edx │ │ + lea -0x113eade(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ mov 0x14(%esp),%eax │ │ movsbl (%eax),%eax │ │ cmp $0x73,%eax │ │ @@ -3220059,15 +3220059,15 @@ │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189ce3 │ │ mov %edi,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x112c80a(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3220076,35 +3220076,35 @@ │ │ lea -0x111bd22(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x112a7d8(%ebx),%edx │ │ jmp 1189cb7 │ │ mov %edi,0x4(%esp) │ │ lea -0x111a0df(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1135988(%ebx),%edx │ │ + lea -0x11359af(%ebx),%edx │ │ jmp 1189cb7 │ │ mov %edi,0x4(%esp) │ │ lea -0x111a0df(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1139397(%ebx),%edx │ │ + lea -0x11393be(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189ce3 │ │ mov %edi,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x112a7d2(%ebx),%edx │ │ mov %esi,%ecx │ │ jmp 1189cd6 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x114b40c(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ mov 0x14(%esp),%esi │ │ @@ -3220127,15 +3220127,15 @@ │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x1142105(%ebx),%edx │ │ + lea -0x114212c(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ @@ -3220147,15 +3220147,15 @@ │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189bd1 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1142100(%ebx),%eax │ │ + lea -0x1142127(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x11181a8(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3220193,17 +3220193,17 @@ │ │ je 1189e8d │ │ mov 0x3(%esi),%al │ │ add $0x8d,%al │ │ cmp $0x1,%al │ │ ja 1189f2a │ │ lea -0x325053(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113eab2(%ebx),%edx │ │ + lea -0x113ead9(%ebx),%edx │ │ jmp 1189f19 │ │ cmpb $0x6d,(%esi) │ │ jne 1189f2a │ │ cmpb $0x69,0x2(%esi) │ │ je 1189ec1 │ │ jmp 1189f2a │ │ cmpb $0x63,(%esi) │ │ @@ -3220231,15 +3220231,15 @@ │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ je 1189f2a │ │ mov %esi,0x14(%esp) │ │ jmp 1189f2a │ │ lea -0x325053(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ mov %edi,(%esp) │ │ lea -0x11215f5(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3220300,17 +3220300,17 @@ │ │ mov 0x18(%esp),%ecx │ │ call 118a244 │ │ test %eax,%eax │ │ jne 1189f58 │ │ jmp 1189f4a │ │ lea -0x325053(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ mov %edi,(%esp) │ │ - lea -0x1139392(%ebx),%edx │ │ + lea -0x11393b9(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189f2a │ │ mov %esi,0x4(%esp) │ │ @@ -3220320,15 +3220320,15 @@ │ │ mov 0x10(%esp),%ebx │ │ call 118a0ef │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1189f2a │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x113cc13(%ebx),%edx │ │ + lea -0x113cc3a(%ebx),%edx │ │ jmp 1189f19 │ │ inc %esi │ │ mov %esi,0x14(%esp) │ │ jmp 11897ea │ │ push $0x65 │ │ pop %eax │ │ jmp 118a03d │ │ @@ -3221220,15 +3221220,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x18(%esi),%esi │ │ inc %esi │ │ cmp %esi,%edx │ │ jne 118a763 │ │ cmpb $0x0,0x4(%ecx) │ │ mov 0xc(%esp),%edx │ │ - lea -0x1143e73(%edx),%ecx │ │ + lea -0x1143e9a(%edx),%ecx │ │ lea -0x1128cbc(%edx),%edx │ │ cmove %ecx,%edx │ │ mov 0xc(%ebp),%ecx │ │ mov %edx,0x18(%ecx) │ │ movl $0x1,0x20(%ecx) │ │ jmp 118a763 │ │ andl $0x0,0x14(%edx) │ │ @@ -3221298,21 +3221298,21 @@ │ │ call 118aa2c │ │ pop %ebx │ │ add $0x3248bc,%ebx │ │ mov 0x8(%ebp),%edx │ │ lea 0x8(%esp),%eax │ │ andl $0x0,(%eax) │ │ cmpl $0x0,0x28(%edx) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1126ea8(%ebx),%edi │ │ cmove %eax,%edi │ │ mov 0x10(%edx),%eax │ │ mov 0x14(%edx),%ecx │ │ sub $0x8,%esp │ │ - lea -0x11420fe(%ebx),%esi │ │ + lea -0x1142125(%ebx),%esi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ mov %edx,%edi │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ @@ -3221736,15 +3221736,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ or 0x20(%esp),%ecx │ │ je 118afe8 │ │ mov 0x8(%ebp),%ecx │ │ movups 0x48(%ecx),%xmm0 │ │ cmpb $0x0,0x34(%ecx) │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1143e73(%ebx),%ecx │ │ + lea -0x1143e9a(%ebx),%ecx │ │ lea -0x1128cbc(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x20,%esp │ │ mov %edx,0x18(%esp) │ │ movups %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ lea -0x112c7f6(%ebx),%eax │ │ @@ -3221767,15 +3221767,15 @@ │ │ call 10f744b │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 118b05b │ │ mov 0x8(%ebp),%ecx │ │ cmpb $0x0,0x34(%ecx) │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1143e73(%ebx),%ecx │ │ + lea -0x1143e9a(%ebx),%ecx │ │ lea -0x1128cbc(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ lea -0x111f99c(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3222183,15 +3222183,15 @@ │ │ cmp $0x7,%eax │ │ je 118b747 │ │ cmp $0xf,%esi │ │ je 118b708 │ │ cmp $0x8,%esi │ │ jne 118b83c │ │ sub $0x4,%esp │ │ - lea -0x1142462(%ebx),%eax │ │ + lea -0x1142489(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push %edi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 118b845 │ │ @@ -3222336,15 +3222336,15 @@ │ │ push 0x14(%esp) │ │ push 0x20(%esp) │ │ call 11927f3 │ │ mov 0x1c(%esp),%eax │ │ add $0x10,%esp │ │ jmp 118ba31 │ │ sub $0x4,%esp │ │ - lea -0x113ae99(%ebx),%eax │ │ + lea -0x113aec0(%ebx),%eax │ │ push $0xf │ │ push %eax │ │ push %edi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 118b845 │ │ @@ -3222966,15 +3222966,15 @@ │ │ call 1192bb6 │ │ mov %eax,0x8(%esp) │ │ mov 0xc(%ebp),%edx │ │ movb $0x1,0xf0(%esi) │ │ cmpl $0x0,0x28(%esi) │ │ jne 118be97 │ │ sub $0x8,%esp │ │ - lea -0x1139376(%ebx),%eax │ │ + lea -0x113939d(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %edx │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ @@ -3223056,15 +3223056,15 @@ │ │ xor %esi,%esi │ │ cmpb $0x0,0xf0(%edi) │ │ jne 118bfde │ │ mov 0x108(%edi),%eax │ │ cmpl $0x0,0x8(%eax) │ │ jle 118bfcd │ │ mov 0x14(%edi),%eax │ │ - lea -0x1142040(%ebx),%ecx │ │ + lea -0x1142067(%ebx),%ecx │ │ push %eax │ │ push %eax │ │ push 0x10(%edi) │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3223283,15 +3223283,15 @@ │ │ mov %eax,0x4c(%esp) │ │ push %eax │ │ call 140d150 │ │ add $0x10,%esp │ │ push $0x3 │ │ pop %edi │ │ xor %esi,%esi │ │ - lea -0x1143e85(%ebx),%eax │ │ + lea -0x1143eac(%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) │ │ @@ -3223357,15 +3223357,15 @@ │ │ inc %edi │ │ mov 0x2c(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ jmp 118c235 │ │ lea (%esi,%edi,1),%eax │ │ inc %eax │ │ sub $0x8,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 118c354 │ │ mov %esi,0x20(%esp) │ │ @@ -3223517,15 +3223517,15 @@ │ │ call 10edf24 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ mov 0x1c(%esp),%ecx │ │ mov %ecx,0x18(%esp) │ │ jmp 118c3f4 │ │ sub $0x4,%esp │ │ - lea -0x113958d(%ebx),%eax │ │ + lea -0x11395b4(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 118c551 │ │ @@ -3223585,15 +3223585,15 @@ │ │ push 0x40(%esp) │ │ call 10edf24 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ andl $0x0,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x114084a(%ebx),%ecx │ │ + lea -0x1140871(%ebx),%ecx │ │ push 0x40(%esp) │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3223610,15 +3223610,15 @@ │ │ test %eax,%eax │ │ je 118c68f │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x5c(%esp) │ │ call 110003f │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%ebp) │ │ call 1186b08 │ │ add $0x10,%esp │ │ jmp 118c691 │ │ push $0x7 │ │ @@ -3223753,15 +3223753,15 @@ │ │ inc %esi │ │ jmp 118c81b │ │ decl 0x14(%esp) │ │ xor %esi,%esi │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ jne 118c84d │ │ - lea -0x11377ec(%ebx),%eax │ │ + lea -0x1137813(%ebx),%eax │ │ mov 0x34(%esp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ inc %eax │ │ push $0x8 │ │ pop %ecx │ │ mov %ecx,0x44(%esp) │ │ @@ -3223847,15 +3223847,15 @@ │ │ add %eax,%esi │ │ inc %esi │ │ mov %esi,0xc(%esp) │ │ inc %ecx │ │ mov 0x24(%esp),%eax │ │ jmp 118c8de │ │ sub $0x8,%esp │ │ - lea -0x113cc1a(%ebx),%edx │ │ + lea -0x113cc41(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ push 0x18(%ebp) │ │ lea 0x54(%esp),%eax │ │ push %eax │ │ call 118d37d │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ @@ -3224080,15 +3224080,15 @@ │ │ andl $0x0,(%edx,%edi,4) │ │ inc %edi │ │ jmp 118cbf1 │ │ mov 0x20(%esp),%ecx │ │ inc %ecx │ │ jmp 118cbc2 │ │ xor %eax,%eax │ │ - lea -0x1135a43(%ebx),%esi │ │ + lea -0x1135a6a(%ebx),%esi │ │ xor %edi,%edi │ │ cmp %edi,0xc(%esp) │ │ je 118cc9b │ │ mov (%edx,%edi,4),%ecx │ │ test %ecx,%ecx │ │ je 118cc98 │ │ sub $0x4,%esp │ │ @@ -3224109,15 +3224109,15 @@ │ │ test %edx,%edx │ │ sete %al │ │ cmpl $0x0,0x38(%esp) │ │ setne %cl │ │ xor %al,%cl │ │ jne 118cce7 │ │ test %edx,%edx │ │ - lea -0x1143e7c(%ebx),%eax │ │ + lea -0x1143ea3(%ebx),%eax │ │ lea -0x11301c5(%ebx),%ecx │ │ cmove %eax,%ecx │ │ movl $0x1,0x10(%esp) │ │ sub $0x4,%esp │ │ lea -0x111a0dc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ @@ -3224191,15 +3224191,15 @@ │ │ mov 0x38(%esp),%ecx │ │ test %ecx,%ecx │ │ je 118cdd9 │ │ call 118d688 │ │ mov %eax,0x14(%esp) │ │ mov %eax,0xc(%esp) │ │ jmp 118cdeb │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ lea 0x8(%esp),%ecx │ │ sub $0x4,%esp │ │ lea -0x114b407(%ebx),%eax │ │ lea 0x14(%esp),%edx │ │ push %eax │ │ @@ -3224239,25 +3224239,25 @@ │ │ call 118d6f4 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 10edf24 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%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 │ │ jne 118ce9f │ │ mov 0x14(%edi),%ecx │ │ - lea -0x113af04(%ebx),%edx │ │ + lea -0x113af2b(%ebx),%edx │ │ sub $0x8,%esp │ │ lea -0x114ee61(%ebx),%esi │ │ lea 0x18(%esp),%eax │ │ push %edx │ │ push %ecx │ │ push 0x28(%esp) │ │ push %esi │ │ @@ -3224299,15 +3224299,15 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 118cf0a │ │ cmpl $0x0,0x2c(%eax) │ │ lea 0x8(%esp),%esi │ │ je 118cf4f │ │ sub $0x4,%esp │ │ - lea -0x113eaae(%ebx),%eax │ │ + lea -0x113ead5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 118d6f4 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3224389,15 +3224389,15 @@ │ │ add $0x14,%esp │ │ push %esi │ │ lea 0x18(%esp),%esi │ │ call 10edf24 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ - lea -0x113aefb(%ebx),%eax │ │ + lea -0x113af22(%ebx),%eax │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 118d784 │ │ add $0x14,%esp │ │ @@ -3224544,15 +3224544,15 @@ │ │ push %esi │ │ push 0x18(%esp) │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ inc %edi │ │ jmp 118d230 │ │ - lea -0x113cc0f(%ebx),%eax │ │ + lea -0x113cc36(%ebx),%eax │ │ push 0x18(%esp) │ │ push 0x14(%ecx) │ │ push %esi │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3224660,15 +3224660,15 @@ │ │ sub $0x30,%esp │ │ mov %ecx,%esi │ │ call 118d390 │ │ pop %ebx │ │ add $0x321f58,%ebx │ │ andl $0x0,0x14(%esp) │ │ mov %edx,0x4(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ push $0x7 │ │ pop %edi │ │ test %eax,%eax │ │ je 118d541 │ │ mov %eax,(%esp) │ │ @@ -3225347,15 +3225347,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x113aeb3(%ebx),%eax │ │ + lea -0x113aeda(%ebx),%eax │ │ mov %ecx,0xc(%esp) │ │ push 0xe0(%ecx) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 118db60 │ │ @@ -3238359,24 +3238359,24 @@ │ │ mov 0xb4(%esp),%edx │ │ mov 0xd8(%esp),%eax │ │ jmp 119744d │ │ sub $0xc,%esp │ │ push %ecx │ │ call 10f6289 │ │ jmp 11972f0 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ jmp 1197b25 │ │ lea -0x111bd14(%ebx),%esi │ │ mov %ecx,%edi │ │ jmp 11973a2 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ jmp 1197b22 │ │ push $0x7 │ │ pop %eax │ │ jmp 1197ae7 │ │ @@ -3238795,15 +3238795,15 @@ │ │ call 119806c │ │ pop %ebx │ │ add $0x31727c,%ebx │ │ mov 0x8(%ebp),%edi │ │ mov 0x10(%ebp),%eax │ │ sub $0x8,%esp │ │ lea 0x54(%esp),%esi │ │ - lea -0x11377f9(%ebx),%edx │ │ + lea -0x1137820(%ebx),%edx │ │ mov %edi,%ecx │ │ push %esi │ │ push (%eax) │ │ call 1198f11 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 119843f │ │ @@ -3239014,15 +3239014,15 @@ │ │ pop %ecx │ │ idiv %ecx │ │ mov 0x28(%esp),%ecx │ │ mov 0x24(%esp),%edx │ │ sub %ecx,%edx │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%esi │ │ - lea -0x113eaaa(%esi),%esi │ │ + lea -0x113ead1(%esi),%esi │ │ mov 0xc(%esp),%ebx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push 0x50(%esp) │ │ push %esi │ │ lea 0x94(%esp),%esi │ │ @@ -3239057,15 +3239057,15 @@ │ │ add $0x10,%esp │ │ cmp $0x5,%eax │ │ je 1198147 │ │ push $0x7 │ │ pop %eax │ │ jmp 11983e6 │ │ mov 0x8(%esp),%ebx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ jmp 1198434 │ │ push $0x7 │ │ pop %eax │ │ jmp 11983ea │ │ @@ -3239113,15 +3239113,15 @@ │ │ call 1198458 │ │ pop %ebx │ │ add $0x316e90,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ebp),%eax │ │ sub $0x8,%esp │ │ lea 0x10(%esp),%esi │ │ - lea -0x1142462(%ebx),%edx │ │ + lea -0x1142489(%ebx),%edx │ │ push %esi │ │ push (%eax) │ │ call 1198f11 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1198559 │ │ mov 0x8(%esp),%eax │ │ @@ -3239185,15 +3239185,15 @@ │ │ jne 119854c │ │ lea -0x111bd10(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ jmp 1198545 │ │ - lea -0x113938c(%ebx),%eax │ │ + lea -0x11393b3(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10f5d80 │ │ jmp 1198556 │ │ sub $0x8,%esp │ │ @@ -3239235,15 +3239235,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 10f5192 │ │ add $0x10,%esp │ │ mov 0x68(%esp),%edx │ │ mov 0x10(%edx),%ecx │ │ test %eax,%eax │ │ - lea -0x1143e6f(%ebx),%esi │ │ + lea -0x1143e96(%ebx),%esi │ │ cmovne %eax,%esi │ │ mov %esi,0x14(%esp) │ │ test %ecx,%ecx │ │ je 11986c3 │ │ mov (%edx),%eax │ │ andl $0x0,0x5c(%esp) │ │ xorps %xmm0,%xmm0 │ │ @@ -3239308,15 +3239308,15 @@ │ │ je 11987ee │ │ lea 0x44(%esp),%ecx │ │ mov 0x8(%esp),%ebx │ │ call 11999c4 │ │ add %eax,%edi │ │ inc %esi │ │ jmp 119865a │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 10f5683 │ │ add $0x10,%esp │ │ jmp 1198f09 │ │ @@ -3241623,15 +3241623,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 11010d8 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 119a321 │ │ mov 0x10(%ebp),%eax │ │ - lea -0x113cc1a(%ebx),%edi │ │ + lea -0x113cc41(%ebx),%edi │ │ add $0xfffffffd,%eax │ │ je 119a24b │ │ mov %edi,0x28(%esp) │ │ mov %eax,%ecx │ │ xor %esi,%esi │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3242531,15 +3242531,15 @@ │ │ pop %ebx │ │ add $0x31472f,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%esi),%edi │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ecx │ │ sub $0xc,%esp │ │ - lea -0x1135913(%ebx),%edx │ │ + lea -0x113593a(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ @@ -3242991,15 +3242991,15 @@ │ │ mov %ecx,%edx │ │ add $0xd0,%dl │ │ cmp $0xa,%dl │ │ jb 119b0f0 │ │ mov %edi,0x20(%esp) │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ cmovne %eax,%edi │ │ cmpb $0x2a,(%edi) │ │ je 119b1ce │ │ mov 0x1c(%esp),%ecx │ │ xor %edx,%edx │ │ push 0x40(%esp) │ │ lea 0x30(%esp),%eax │ │ @@ -3243238,15 +3243238,15 @@ │ │ push %eax │ │ call 10f0b32 │ │ mov 0x1c(%esp),%ebx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119b51d │ │ sub $0x4,%esp │ │ - lea -0x11377e0(%ebx),%eax │ │ + lea -0x1137807(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ mov %ebx,%esi │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0x40(%esp),%ecx │ │ @@ -3243342,15 +3243342,15 @@ │ │ push %ecx │ │ push $0x1 │ │ push %eax │ │ call 10f744b │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ jmp 119b731 │ │ - lea -0x1143e6b(%ebx),%edx │ │ + lea -0x1143e92(%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 │ │ @@ -3243393,25 +3243393,25 @@ │ │ push %eax │ │ mov %eax,%esi │ │ mov %eax,0x60(%esp) │ │ call 140d150 │ │ add $0x10,%esp │ │ mov 0x28(%esp),%edi │ │ test %edi,%edi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x1145fbc(%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 -0x1143e73(%ebx),%edx │ │ + lea -0x1143e9a(%ebx),%edx │ │ lea -0x1128cbc(%ebx),%esi │ │ cmove %edx,%esi │ │ mov 0x8(%ecx),%edx │ │ sub $0x30,%esp │ │ mov %esi,0x24(%esp) │ │ mov %edi,0x20(%esp) │ │ mov 0x80(%esp),%edi │ │ @@ -3243636,15 +3243636,15 @@ │ │ sub $0xc,%esp │ │ push (%esi) │ │ mov %ecx,%esi │ │ mov %eax,%edi │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ mov %eax,0x8(%ecx) │ │ mov %edi,%eax │ │ @@ -3244007,15 +3244007,15 @@ │ │ call 11ac557 │ │ test %eax,%eax │ │ je 119bd4d │ │ mov 0x8(%ebp),%edx │ │ mov %eax,0x4c(%edx) │ │ jmp 119ba4b │ │ sub $0x8,%esp │ │ - lea -0x11358ab(%ebx),%eax │ │ + lea -0x11358d2(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3244169,27 +3244169,27 @@ │ │ mov %edi,0x4(%esp) │ │ lea -0x11496eb(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 119c271 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1142462(%ebx),%eax │ │ + lea -0x1142489(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 119c2bf │ │ mov %edi,0x4(%esp) │ │ lea -0x111d9d8(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 119c414 │ │ mov %edi,0x4(%esp) │ │ - lea -0x113ae99(%ebx),%eax │ │ + lea -0x113aec0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 119c46b │ │ mov %edi,0x20(%esp) │ │ mov %edi,0x4(%esp) │ │ lea -0x11215ea(%ebx),%eax │ │ @@ -3244365,15 +3244365,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ call 11aeaa5 │ │ mov %eax,%esi │ │ jmp 119c6bb │ │ cmp $0x2,%eax │ │ lea -0x112353c(%ebx),%eax │ │ - lea -0x113cbad(%ebx),%ecx │ │ + lea -0x113cbd4(%ebx),%ecx │ │ cmovge %eax,%ecx │ │ mov 0x8(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ lea -0x111d9fd(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ @@ -3244880,15 +3244880,15 @@ │ │ push %edi │ │ push %eax │ │ call 11b0b17 │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esi) │ │ jne 119c8d4 │ │ sub $0x8,%esp │ │ - lea -0x11377ec(%ebx),%eax │ │ + lea -0x1137813(%ebx),%eax │ │ lea 0x10(%esp),%edx │ │ mov %esi,%ecx │ │ push %edi │ │ push %eax │ │ call 11b0b17 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3245028,15 +3245028,15 @@ │ │ push %edi │ │ push %eax │ │ jmp 119ca2c │ │ test %eax,%eax │ │ je 119ca39 │ │ mov %eax,%ecx │ │ call 10f6227 │ │ - lea -0x1141f92(%ebx),%ecx │ │ + lea -0x1141fb9(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %edi │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%ecx │ │ @@ -3245417,15 +3245417,15 @@ │ │ mov %ecx,%esi │ │ call 10f0aac │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 119ce54 │ │ sub $0x8,%esp │ │ - lea -0x1135982(%ebx),%eax │ │ + lea -0x11359a9(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ movl $0x1,0x14(%esp) │ │ @@ -3245557,15 +3245557,15 @@ │ │ mov %eax,(%ecx) │ │ movl $0x1,0x14(%esp) │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 119d5f6 │ │ test %edi,%edi │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ cmove %eax,%edi │ │ mov 0x3c(%esp),%esi │ │ test %esi,%esi │ │ cmove %eax,%esi │ │ andl $0x0,0x28(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -3245577,33 +3245577,33 @@ │ │ push %edi │ │ push %ecx │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d15e │ │ sub $0x4,%esp │ │ - lea -0x1143e85(%ebx),%eax │ │ + lea -0x1143eac(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d1fb │ │ sub $0x4,%esp │ │ - lea -0x11377ec(%ebx),%eax │ │ + lea -0x1137813(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d27b │ │ sub $0x4,%esp │ │ - lea -0x113cbd9(%ebx),%eax │ │ + lea -0x113cc00(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d30d │ │ @@ -3245622,15 +3245622,15 @@ │ │ push %edi │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d46d │ │ sub $0x4,%esp │ │ - lea -0x113cf88(%ebx),%eax │ │ + lea -0x113cfaf(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d495 │ │ @@ -3246040,15 +3246040,15 @@ │ │ cmpl $0x0,0x30(%eax) │ │ je 119d861 │ │ cmpl $0x0,0x40(%eax) │ │ mov %eax,%ecx │ │ je 119d74c │ │ cmpl $0x0,0x28(%ecx) │ │ mov 0x4(%esp),%eax │ │ - lea -0x11377ec(%eax),%eax │ │ + lea -0x1137813(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ je 119d784 │ │ mov 0x2c(%ecx),%eax │ │ test %eax,%eax │ │ mov %ecx,%edi │ │ je 119d834 │ │ andl $0x0,0x24(%esp) │ │ @@ -3246128,15 +3246128,15 @@ │ │ mov %esi,%ecx │ │ je 119d68b │ │ mov 0x4(%esp),%eax │ │ lea -0x111bd00(%eax),%eax │ │ mov %ecx,%esi │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1135965(%ebx),%ecx │ │ + lea -0x113598c(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %ecx │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ call 119df57 │ │ @@ -3246301,15 +3246301,15 @@ │ │ mov %edi,%esi │ │ cmpl $0x0,0x20(%ecx) │ │ je 119db43 │ │ cmpl $0x0,0x30(%ecx) │ │ je 119da20 │ │ cmpl $0x0,0x24(%ecx) │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113595a(%ebx),%eax │ │ + lea -0x1135981(%ebx),%eax │ │ mov %esi,0x18(%esp) │ │ lea -0x1115f6d(%ebx),%esi │ │ cmove %eax,%esi │ │ sub $0x4,%esp │ │ lea -0x111bd00(%ebx),%edx │ │ mov %ecx,%edi │ │ push 0x18(%ebp) │ │ @@ -3246344,22 +3246344,22 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 119dca6 │ │ andl $0x0,0x28(%esp) │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11392e5(%ebx),%eax │ │ + lea -0x113930c(%ebx),%eax │ │ xor %esi,%esi │ │ push %eax │ │ lea 0x34(%esp),%eax │ │ push %eax │ │ call 119df57 │ │ add $0x10,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x1145fbc(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0x1130137(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0xc(%esp),%edi │ │ mov 0x4(%esp),%ebx │ │ @@ -3246384,15 +3246384,15 @@ │ │ jmp 119dab8 │ │ mov %esi,%ecx │ │ push $0x7 │ │ pop %edi │ │ jmp 119d894 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1140815(%ebx),%ecx │ │ + lea -0x114083c(%ebx),%ecx │ │ push 0x4c(%esp) │ │ push 0x8(%edi) │ │ push %eax │ │ push %ecx │ │ lea 0x44(%esp),%eax │ │ push %eax │ │ call 119df57 │ │ @@ -3246946,15 +3246946,15 @@ │ │ cmp $0x58,%eax │ │ je 119e134 │ │ cmp $0x78,%eax │ │ je 119e134 │ │ cmp $0x6e,%eax │ │ jne 119e179 │ │ sub $0x4,%esp │ │ - lea -0x1140b7c(%ebx),%eax │ │ + lea -0x1140ba3(%ebx),%eax │ │ push $0x4 │ │ push %esi │ │ push %eax │ │ call 10f0b32 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ add $0x4,%esi │ │ @@ -3247206,17 +3247206,17 @@ │ │ je 119e492 │ │ movl $0x1,(%eax) │ │ mov %eax,0x14(%esp) │ │ andl $0x0,0x4(%eax) │ │ movl $0x0,0x1c(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ - lea -0x113cbc6(%ebx),%ecx │ │ + lea -0x113cbed(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x113933c(%ebx),%ecx │ │ + lea -0x1139363(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x20(%esp) │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ test %eax,%eax │ │ jne 119e47c │ │ cmp 0x10(%ebp),%edx │ │ @@ -3247473,15 +3247473,15 @@ │ │ mov %ecx,%esi │ │ call 119e659 │ │ pop %ebx │ │ lea 0x4(%esp),%eax │ │ andl $0x0,(%eax) │ │ add $0x310c8f,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1126e9b(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ lea -0x112e624(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3247537,15 +3247537,15 @@ │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ mov (%esi),%eax │ │ cmpl $0x0,0x24(%eax) │ │ je 119e72e │ │ andl $0x0,0x20(%esp) │ │ movl $0x1,0x1c(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ andl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ andl $0x0,(%esp) │ │ xor %edx,%edx │ │ inc %edx │ │ mov %esi,%ecx │ │ call 119e8ed │ │ @@ -3248493,35 +3248493,35 @@ │ │ jmp 119f1ed │ │ sub $0x4,%esp │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push -0x2f940(%ebx,%edx,4) │ │ jmp 119f1e1 │ │ cmpl $0x0,0x24(%ecx) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1147ad7(%ebx),%edx │ │ cmove %eax,%edx │ │ lea -0x114d0c4(%ebx),%eax │ │ push %edx │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ jmp 119f1e0 │ │ cmpl $0x0,0x24(%ecx) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x111a03a(%ebx),%edx │ │ cmove %eax,%edx │ │ lea -0x1115f16(%ebx),%eax │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push %edx │ │ jmp 119f1e0 │ │ sub $0x4,%esp │ │ lea -0x1147aee(%ebx),%eax │ │ jmp 119f1da │ │ - lea -0x1140836(%ebx),%eax │ │ + lea -0x114085d(%ebx),%eax │ │ push 0x2c(%ecx) │ │ push 0x28(%ecx) │ │ push 0x3c(%ecx) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3248565,15 +3248565,15 @@ │ │ je 119f279 │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ push (%eax) │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov 0x8(%ebp),%edi │ │ mov 0x8(%esp),%eax │ │ @@ -3249525,15 +3249525,15 @@ │ │ je 119fefd │ │ lea -0x111a032(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 119ff29 │ │ - lea -0x113cbb7(%ebx),%eax │ │ + lea -0x113cbde(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 119ff5f │ │ lea -0x111bca8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3250372,15 +3250372,15 @@ │ │ jne 11a07e6 │ │ cmp $0x2,%esi │ │ je 11a0f8d │ │ cmp $0x3,%esi │ │ jne 11a08b3 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x11377e4(%eax),%eax │ │ + lea -0x113780b(%eax),%eax │ │ mov 0x8(%esp),%ebx │ │ push $0x3 │ │ pop %esi │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 140d0f0 │ │ @@ -3250389,15 +3250389,15 @@ │ │ push $0x9 │ │ pop %esi │ │ push $0x3 │ │ pop %ecx │ │ cmove %ecx,%esi │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x1142044(%eax),%eax │ │ + lea -0x114206b(%eax),%eax │ │ mov 0x8(%esp),%ebx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3251507,15 +3251507,15 @@ │ │ mov %edi,%ecx │ │ cmp 0x18(%esp),%ecx │ │ mov 0x1c(%esp),%edi │ │ mov 0x14(%esp),%eax │ │ jne 11a15f7 │ │ mov %eax,0x8(%esp) │ │ mov %eax,%esi │ │ - lea -0x1135a43(%ebx),%eax │ │ + lea -0x1135a6a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ call 11a136f │ │ mov %esi,%eax │ │ xor %esi,%esi │ │ jmp 11a1687 │ │ @@ -3259037,15 +3259037,15 @@ │ │ lea 0x44(%ecx),%esi │ │ mov (%ecx),%eax │ │ mov 0x4(%eax),%ecx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov 0x28(%esp),%ebx │ │ - lea -0x113ae45(%ebx),%eax │ │ + lea -0x113ae6c(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ mov %eax,(%esp) │ │ mov 0x24(%esp),%ecx │ │ mov %esi,%edx │ │ call 119ed1e │ │ mov 0x10(%ebp),%edx │ │ @@ -3259807,15 +3259807,15 @@ │ │ cmpl $0x0,0x3c(%edi) │ │ jne 11a79cf │ │ mov (%edi),%eax │ │ mov 0x4(%eax),%ecx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - lea -0x11407fb(%ebx),%eax │ │ + lea -0x1140822(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %edx,%edi │ │ call 10f03d4 │ │ mov %eax,(%esp) │ │ mov 0x10(%esp),%ecx │ │ mov %edi,%edx │ │ call 119ed1e │ │ @@ -3262046,15 +3262046,15 @@ │ │ test %eax,%eax │ │ jle 11a95e3 │ │ mov 0x4c(%edx),%ecx │ │ mov %edx,%edi │ │ mov 0x4(%esp),%ebx │ │ jmp 11a95ef │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %edx,%edi │ │ sub $0xc,%esp │ │ push $0x2 │ │ pop %edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ @@ -3263219,15 +3263219,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x28(%esi) │ │ jmp 11aa574 │ │ lea 0x38(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x11407c2(%ebx),%ecx │ │ + lea -0x11407e9(%ebx),%ecx │ │ push 0x8(%eax) │ │ push 0x4(%eax) │ │ push %ecx │ │ call 10f03d4 │ │ pop %ecx │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ @@ -3265745,15 +3265745,15 @@ │ │ je 11ac226 │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%eax │ │ push (%eax) │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov 0x7c(%ecx),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3265948,15 +3265948,15 @@ │ │ je 11ac476 │ │ mov (%ecx),%ecx │ │ mov %ecx,(%esp) │ │ mov %edx,%edi │ │ mov %eax,%esi │ │ call 110003f │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 10f03d4 │ │ mov 0xc(%edi),%ecx │ │ mov 0x7c(%ecx),%ecx │ │ mov %eax,(%ecx) │ │ mov %esi,%eax │ │ jmp 11ac476 │ │ @@ -3269350,15 +3269350,15 @@ │ │ andl $0x0,0x8(%ecx) │ │ call 11aeabe │ │ pop %ebx │ │ add $0x30082a,%ebx │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x114201a(%ebx),%edx │ │ + lea -0x1142041(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push $0x0 │ │ push (%edi) │ │ @@ -3269661,15 +3269661,15 @@ │ │ je 11af8d3 │ │ mov %eax,%ecx │ │ mov %edi,0xd0(%esp) │ │ lea 0x28(%esi),%eax │ │ mov %eax,0x28(%esp) │ │ xor %eax,%eax │ │ mov %ecx,%edx │ │ - lea -0x1141fe8(%ebx),%ecx │ │ + lea -0x114200f(%ebx),%ecx │ │ mov %ecx,0xe8(%esp) │ │ mov %edx,0x7c(%esp) │ │ mov %esi,%edi │ │ mov %esi,0x2c(%esp) │ │ cmp 0x18(%edx),%eax │ │ jge 11af6a9 │ │ mov %eax,0xe0(%esp) │ │ @@ -3270298,15 +3270298,15 @@ │ │ pop %ebp │ │ ret │ │ lea 0x58(%esp),%eax │ │ andl $0x0,0x4(%eax) │ │ andl $0x0,(%eax) │ │ mov %eax,(%esp) │ │ mov 0x24(%esp),%ebx │ │ - lea -0x11377ec(%ebx),%edx │ │ + lea -0x1137813(%ebx),%edx │ │ mov %esi,%ecx │ │ call 11b05a3 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11af93a │ │ mov 0x58(%esp),%eax │ │ mov 0x5c(%esp),%ecx │ │ @@ -3271972,15 +3271972,15 @@ │ │ call 11b0b24 │ │ pop %ebx │ │ add $0x2fe7c4,%ebx │ │ cmpl $0x0,(%edx) │ │ jne 11b0b55 │ │ mov %edx,%esi │ │ mov 0x8(%ebp),%eax │ │ - lea -0x113adf1(%ebx),%edx │ │ + lea -0x113ae18(%ebx),%edx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push %edx │ │ push $0x0 │ │ @@ -3272478,23 +3272478,23 @@ │ │ push 0xc(%ebp) │ │ mov 0x8(%ebp),%eax │ │ call *0x2c(%eax) │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ cmp $0x19,%eax │ │ jne 11b120f │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10f5d80 │ │ jmp 11b12df │ │ sub $0x4,%esp │ │ - lea -0x1140791(%ebx),%eax │ │ + lea -0x11407b8(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10f586e │ │ jmp 11b12df │ │ mov %eax,%edi │ │ cmpl $0x0,0x20(%esp) │ │ @@ -3272863,15 +3272863,15 @@ │ │ sub $0x10,%esp │ │ call 11b16b3 │ │ pop %ebx │ │ add $0x2fdc35,%ebx │ │ mov %ecx,(%esp) │ │ call 10f5192 │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmove %ecx,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3273488,15 +3273488,15 @@ │ │ andl $0x0,0x4(%esp) │ │ call 10edef0 │ │ mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x80(%edi) │ │ xor %esi,%esi │ │ lea -0x112a73f(%ebx),%edi │ │ - lea -0x113cba1(%ebx),%eax │ │ + lea -0x113cbc8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %ebx,0x14(%esp) │ │ cmpl $0x0,0x10(%esp) │ │ je 11b1dc9 │ │ cmp 0x10(%ebp),%esi │ │ jge 11b1dc9 │ │ mov 0xc(%ebp),%eax │ │ @@ -3273781,15 +3273781,15 @@ │ │ movb $0x0,(%eax) │ │ xor %eax,%eax │ │ mov 0x14(%esp),%ebx │ │ jmp 11b225b │ │ push $0x7 │ │ pop %eax │ │ xor %edi,%edi │ │ - lea -0x113933c(%ebx),%ecx │ │ + lea -0x1139363(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x1126e28(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x111f8f8(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ @@ -3275386,15 +3275386,15 @@ │ │ cmp $0x65,%eax │ │ jne 11b3649 │ │ cmp $0x4,%esi │ │ jb 11b3543 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffd,%edi │ │ sub $0x4,%esp │ │ - lea -0x113ea9d(%ebx),%eax │ │ + lea -0x113eac4(%ebx),%eax │ │ push $0x3 │ │ push %edi │ │ push %eax │ │ call 140d0f0 │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3275611,15 +3275611,15 @@ │ │ push %edi │ │ push %eax │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b3c50 │ │ sub $0x4,%esp │ │ - lea -0x11392d5(%ebx),%eax │ │ + lea -0x11392fc(%ebx),%eax │ │ push $0x7 │ │ push %edi │ │ push %eax │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b3c6d │ │ @@ -3275804,15 +3275804,15 @@ │ │ je 11b3bfb │ │ cmpb $0x0,0x18(%esp) │ │ mov 0xc(%esp),%ecx │ │ je 11b3c71 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x113adc7(%ebx),%eax │ │ + lea -0x113adee(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b3c6d │ │ @@ -3276071,15 +3276071,15 @@ │ │ jne 11b4139 │ │ jmp 11b40bf │ │ cmp $0x4,%esi │ │ jb 11b4139 │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x113939b(%ebx),%edx │ │ + lea -0x11393c2(%ebx),%edx │ │ jmp 11b4038 │ │ cmp $0x3,%esi │ │ jb 11b4139 │ │ cmpw $0x7265,(%edi) │ │ jne 11b4139 │ │ jmp 11b40bf │ │ cmp $0x4,%esi │ │ @@ -3276157,15 +3276157,15 @@ │ │ lea -0x3(%esi),%edi │ │ jmp 11b4126 │ │ cmp $0x4,%esi │ │ jb 11b4139 │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x1143e66(%ebx),%edx │ │ + lea -0x1143e8d(%ebx),%edx │ │ jmp 11b4038 │ │ cmp $0x3,%esi │ │ jb 11b4139 │ │ cmpw $0x6369,(%edi) │ │ jne 11b4139 │ │ jmp 11b40bf │ │ cmp $0x5,%esi │ │ @@ -3276197,15 +3276197,15 @@ │ │ cmp $0x4,%esi │ │ jb 11b4139 │ │ lea -0x3(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffd,%edi │ │ sub $0x4,%esp │ │ - lea -0x113af10(%ebx),%eax │ │ + lea -0x113af37(%ebx),%eax │ │ push $0x3 │ │ push %edi │ │ push %eax │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b40c9 │ │ @@ -3276752,27 +3276752,27 @@ │ │ add $0x2facdf,%ebx │ │ andl $0x0,0x8(%esp) │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ cmp %eax,0x20(%edi) │ │ je 11b4647 │ │ sub $0x4,%esp │ │ - lea -0x113ea71(%ebx),%eax │ │ + lea -0x113ea98(%ebx),%eax │ │ push 0xc(%edi) │ │ push 0x10(%edi) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 11b4729 │ │ mov 0xc(%edi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1141f53(%ebx),%ecx │ │ + lea -0x1141f7a(%ebx),%ecx │ │ lea 0xc(%esp),%edx │ │ push %eax │ │ push %eax │ │ push 0x10(%edi) │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3277040,15 +3277040,15 @@ │ │ inc %eax │ │ mov %eax,(%esp) │ │ call 10edd30 │ │ mov %eax,0x1c(%esi) │ │ test %eax,%eax │ │ je 11b499a │ │ test %edi,%edi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmovne %edi,%ecx │ │ mov 0x18(%esi),%edx │ │ inc %edx │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 140d0d0 │ │ @@ -3277608,15 +3277608,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 10f0aac │ │ mov $0x1,%cl │ │ mov %ecx,0x24(%esp) │ │ test %eax,%eax │ │ je 11b509b │ │ - lea -0x11392cd(%ebx),%eax │ │ + lea -0x11392f4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 10f0aac │ │ test %eax,%eax │ │ je 11b50a7 │ │ lea -0x1121534(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3277935,19 +3277935,19 @@ │ │ call 10f02f6 │ │ add $0x10,%esp │ │ and $0x7f,%edi │ │ shl $0x3,%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,%edi │ │ xor %esi,%esi │ │ - lea -0x11377c4(%ebx),%eax │ │ + lea -0x11377eb(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x114d040(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1143e37(%ebx),%eax │ │ + lea -0x1143e5e(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114b53b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esp),%eax │ │ movzwl 0x2(%eax),%eax │ │ rol $0x8,%ax │ │ movzwl %ax,%eax │ │ @@ -3278087,15 +3278087,15 @@ │ │ pop %ebx │ │ add $0x2f9cf7,%ebx │ │ mov 0xc(%ebp),%edi │ │ lea -0x3(%edi),%eax │ │ cmp $0xfffffffd,%eax │ │ ja 11b561c │ │ sub $0x4,%esp │ │ - lea -0x1141f20(%ebx),%eax │ │ + lea -0x1141f47(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10f586e │ │ jmp 11b56b7 │ │ mov 0x10(%ebp),%eax │ │ andl $0x0,0x8(%esp) │ │ @@ -3278261,15 +3278261,15 @@ │ │ movups %xmm0,0x1c(%edx) │ │ movups %xmm0,0xc(%edx) │ │ mov %ecx,(%edx) │ │ mov %esi,0x4(%edx) │ │ mov %eax,0x8(%edx) │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x11392c9(%ebx),%eax │ │ + lea -0x11392f0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 11b5959 │ │ test %eax,%eax │ │ je 11b5814 │ │ movzwl 0x88(%eax),%ecx │ │ mov %ecx,0x14(%esp) │ │ @@ -3278285,15 +3278285,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 -0x114084a(%ebx),%eax │ │ + lea -0x1140871(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 11b5959 │ │ test %eax,%eax │ │ je 11b58ba │ │ mov %eax,%esi │ │ @@ -3278342,15 +3278342,15 @@ │ │ call 11b5a56 │ │ lea 0x18(%esp),%esi │ │ mov 0x20(%esi),%eax │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x113ea52(%ebx),%edx │ │ + lea -0x113ea79(%ebx),%edx │ │ mov %esi,%ecx │ │ call 11b5e56 │ │ mov 0x24(%esi),%eax │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3278446,18 +3278446,18 @@ │ │ push 0xc(%ebp) │ │ call 10f0355 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b5a44 │ │ mov 0x2c(%esi),%ecx │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ lea -0x112ac87(%ebx),%edi │ │ cmove %edx,%edi │ │ - lea -0x113cb96(%ebx),%edx │ │ + lea -0x113cbbd(%ebx),%edx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esi) │ │ @@ -3278722,15 +3278722,15 @@ │ │ movss 0x30(%esp),%xmm0 │ │ ucomiss 0x24(%esp),%xmm0 │ │ ja 11b5da4 │ │ movss 0x20(%esp),%xmm0 │ │ ucomiss 0x2c(%esp),%xmm0 │ │ jbe 11b5dc8 │ │ sub $0x8,%esp │ │ - lea -0x11392ad(%ebx),%eax │ │ + lea -0x11392d4(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push 0x28(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push 0x20(%esp) │ │ call 11b59d3 │ │ @@ -3280472,15 +3280472,15 @@ │ │ lea -0x68(%ecx),%eax │ │ cmp $0xffffff9d,%eax │ │ ja 11b7294 │ │ xor %eax,%eax │ │ cmp $0x6,%ecx │ │ setge %al │ │ sub $0x8,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push -0x2f7b8(%ebx,%eax,4) │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ xor %esi,%esi │ │ inc %esi │ │ @@ -3280637,16 +3280637,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b749c │ │ cmp 0x8(%ebp),%edi │ │ mov %eax,0x8(%esp) │ │ jge 11b74a4 │ │ sub $0x8,%esp │ │ - lea -0x1141eed(%ebx),%eax │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1141f14(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edi │ │ jmp 11b74df │ │ push $0x7 │ │ @@ -3280667,15 +3280667,15 @@ │ │ mov 0x14(%ebp),%edi │ │ je 11b754c │ │ sub $0xc,%esp │ │ push %esi │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov 0xc(%esp),%esi │ │ mov 0x8(%esp),%eax │ │ @@ -3280695,15 +3280695,15 @@ │ │ push $0x2 │ │ jmp 11b7515 │ │ cmp $0xa,%al │ │ jbe 11b7550 │ │ push $0x3 │ │ pop %eax │ │ sub $0x8,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ xor %esi,%esi │ │ push -0x2f7c0(%ebx,%eax,4) │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov 0x10(%esp),%ecx │ │ @@ -3280772,15 +3280772,15 @@ │ │ test %eax,%eax │ │ je 11b77de │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ jmp 11b762d │ │ mov 0x2c(%esp),%eax │ │ @@ -3280831,15 +3280831,15 @@ │ │ push %esi │ │ push %edi │ │ push 0x14(%esp) │ │ call 10f0119 │ │ add $0x10,%esp │ │ inc %esi │ │ jmp 11b769b │ │ - lea -0x113cb30(%ebx),%eax │ │ + lea -0x113cb57(%ebx),%eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ push 0x1c(%esp) │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 10f0119 │ │ @@ -3280938,15 +3280938,15 @@ │ │ jmp 11b7631 │ │ push $0x7 │ │ pop %eax │ │ mov %eax,0xc(%esp) │ │ mov 0x14(%ebp),%edi │ │ jmp 11b7a98 │ │ sub $0x4,%esp │ │ - lea -0x1143e2b(%ebx),%eax │ │ + lea -0x1143e52(%ebx),%eax │ │ push 0x24(%esi) │ │ push 0x20(%esi) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ push $0x64 │ │ @@ -3281010,15 +3281010,15 @@ │ │ cmovl %esi,%edi │ │ cmovl %edx,%ecx │ │ mov 0x10(%esp),%esi │ │ mov %ecx,0x34(%esi) │ │ mov %edi,0x30(%esi) │ │ xor %edi,%edi │ │ lea -0x2f7a4(%ebx),%ecx │ │ - lea -0x113caf0(%ebx),%eax │ │ + lea -0x113cb17(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmp $0x7,%edi │ │ ja 11b7989 │ │ cmpl $0x0,0xc(%esp) │ │ jne 11b7989 │ │ cmp $0x3,%edi │ │ jne 11b792a │ │ @@ -3281061,15 +3281061,15 @@ │ │ cmpb $0x0,0x19(%esi) │ │ je 11b7a9e │ │ mov 0xc(%esp),%esi │ │ cmp $0x7,%esi │ │ mov 0x14(%ebp),%edi │ │ je 11b7aa5 │ │ sub $0x4,%esp │ │ - lea -0x113ea4b(%ebx),%eax │ │ + lea -0x113ea72(%ebx),%eax │ │ push 0x24(%esp) │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%ecx │ │ @@ -3281081,25 +3281081,25 @@ │ │ je 11b7a98 │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 10f02f6 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,%esi │ │ - lea -0x113adbb(%ebx),%eax │ │ + lea -0x113ade2(%ebx),%eax │ │ push 0x20(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 10f0119 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ - lea -0x1143e33(%ebx),%eax │ │ + lea -0x1143e5a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ce00(%ebx),%eax │ │ + lea -0x113ce27(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x10(%esp),%eax │ │ movzbl 0x19(%eax),%eax │ │ cmp %eax,%edi │ │ jae 11b7a49 │ │ test %edi,%edi │ │ je 11b7a34 │ │ @@ -3281155,15 +3281155,15 @@ │ │ test %esi,%esi │ │ je 11b7ac3 │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 110003f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ jmp 11b7528 │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %esi,%esi │ │ jmp 11b7542 │ │ @@ -3282734,15 +3282734,15 @@ │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%esi │ │ call 11b8d92 │ │ pop %ebx │ │ add $0x2f6556,%ebx │ │ andl $0x0,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x114084a(%ebx),%eax │ │ + lea -0x1140871(%ebx),%eax │ │ push 0x24(%ecx) │ │ push 0x20(%ecx) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3285020,15 +3285020,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x1c(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113786b(%ebx),%eax │ │ + lea -0x1137892(%ebx),%eax │ │ mov 0x14(%ebp),%ecx │ │ push 0xc(%ecx) │ │ push %eax │ │ call 10f03d4 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ xor %eax,%eax │ │ @@ -3285301,15 +3285301,15 @@ │ │ lea -0x1147a97(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10f0119 │ │ mov 0xc(%ebp),%eax │ │ test $0x8,%al │ │ je 11bac62 │ │ - lea -0x113ada0(%ebx),%eax │ │ + lea -0x113adc7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10f0119 │ │ mov %esi,(%esp) │ │ call 10f01d4 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3285373,15 +3285373,15 @@ │ │ call 10edf24 │ │ add $0x10,%esp │ │ andl $0x0,0x51c(%esi) │ │ lea 0x524(%esi),%eax │ │ mov %eax,0x48(%esp) │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x84(%esp) │ │ - lea -0x1143df3(%ebx),%eax │ │ + lea -0x1143e1a(%ebx),%eax │ │ mov %eax,0x80(%esp) │ │ mov %ebx,0xc(%esp) │ │ mov 0x510(%esi),%eax │ │ test %eax,%eax │ │ js 11bae9b │ │ cmpb $0x0,0x9(%esi) │ │ jne 11bad7f │ │ @@ -3285606,15 +3285606,15 @@ │ │ movb $0x0,(%eax) │ │ mov 0xc(%esp),%ebx │ │ call 11bb879 │ │ mov %esi,%ecx │ │ call 11bb992 │ │ mov 0x18(%esp),%eax │ │ movzbl (%eax),%ecx │ │ - lea -0x113ea1e(%ebx),%eax │ │ + lea -0x113ea45(%ebx),%eax │ │ cmp $0x2,%ecx │ │ je 11bb3f2 │ │ cmp $0x5,%ecx │ │ mov 0x14(%esp),%edx │ │ je 11bb3fe │ │ cmp $0xd,%ecx │ │ je 11bb0b0 │ │ @@ -3285887,15 +3285887,15 @@ │ │ movl $0x0,0x10(%esp) │ │ jne 11bb48f │ │ lea (%edi,%edx,1),%ecx │ │ add $0x24,%ecx │ │ mov %ecx,0x28(%esp) │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push -0x8(%ecx) │ │ push %eax │ │ call 10f03d4 │ │ mov 0x24(%esp),%edx │ │ add $0x10,%esp │ │ mov %eax,0x51c(%edi) │ │ test %eax,%eax │ │ @@ -3285999,15 +3285999,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 -0x112a724(%ebx),%eax │ │ mov %eax,0x520(%esi) │ │ - lea -0x1140714(%ebx),%eax │ │ + lea -0x114073b(%ebx),%eax │ │ push %edi │ │ mov 0x1c(%esp),%ecx │ │ push 0x8(%ecx) │ │ mov 0x34(%esp),%ecx │ │ push 0x1c(%esi,%ecx,1) │ │ push %eax │ │ call 10f03d4 │ │ @@ -3286687,15 +3286687,15 @@ │ │ andl $0x0,0x8(%esi) │ │ movb $0x0,0x14(%esi) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esi) │ │ lea 0x28(%esi),%ecx │ │ mov %eax,(%esp) │ │ - lea -0x1137788(%ebx),%edx │ │ + lea -0x11377af(%ebx),%edx │ │ call 11820df │ │ xor %edi,%edi │ │ andl $0x0,0x18(%esi) │ │ lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ mov 0x14(%esp),%ecx │ │ mov %edi,%edx │ │ @@ -3287676,15 +3287676,15 @@ │ │ call 1206880 │ │ test %eax,%eax │ │ je 11bc98b │ │ mov %edi,(%esp) │ │ call 11bdb70 │ │ test %eax,%eax │ │ je 11bc98b │ │ - lea -0x113ca6f(%ebx),%eax │ │ + lea -0x113ca96(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x4d,0x8(%esp) │ │ movl $0x178,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 11bc983 │ │ @@ -3287892,15 +3287892,15 @@ │ │ call 11bd820 │ │ lea 0x910(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1206900 │ │ mov %esi,(%esp) │ │ call 11bdbd0 │ │ mov 0x360(%esi),%eax │ │ - lea -0x113ca6f(%ebx),%ecx │ │ + lea -0x113ca96(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0xa7,0x8(%esp) │ │ call 130d670 │ │ movl $0x0,0x360(%esi) │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3288550,16 +3288550,16 @@ │ │ jmp 11bd329 │ │ mov 0x360(%esi),%ecx │ │ xor %eax,%eax │ │ cmpl $0xd,0x160(%ecx) │ │ jb 11bd36e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141ec8(%ebx),%eax │ │ - lea -0x113ca6f(%ebx),%ecx │ │ + lea -0x1141eef(%ebx),%eax │ │ + lea -0x113ca96(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x138 │ │ @@ -3288951,15 +3288951,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11bd75d │ │ pop %ebx │ │ add $0x2f1b8b,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113ca62(%ebx),%eax │ │ + lea -0x113ca89(%ebx),%eax │ │ push $0x14 │ │ push %eax │ │ push $0x10 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11bd798 │ │ @@ -3288982,15 +3288982,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11bd7af │ │ pop %ebx │ │ add $0x2f1b39,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113ca62(%ebx),%eax │ │ + lea -0x113ca89(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3289014,15 +3289014,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11bd7ef │ │ pop %ebx │ │ add $0x2f1af9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113ca62(%ebx),%eax │ │ + lea -0x113ca89(%ebx),%eax │ │ push $0x26 │ │ push %eax │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3289047,15 +3289047,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11bd82f │ │ pop %ebx │ │ add $0x2f1ab9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113ca62(%ebx),%eax │ │ + lea -0x113ca89(%ebx),%eax │ │ push $0x2d │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3291451,15 +3291451,15 @@ │ │ mov %eax,(%esp) │ │ call 11c4200 │ │ test %eax,%eax │ │ mov 0x34(%esp),%edi │ │ mov 0x24(%esp),%edx │ │ je 11bf5c9 │ │ mov 0x20(%esp),%ebx │ │ - lea -0x1143d9e(%ebx),%ecx │ │ + lea -0x1143dc5(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12d6cd0 │ │ mov 0x24(%esp),%edx │ │ test %eax,%eax │ │ jne 11bf67d │ │ mov 0x3c(%esp),%eax │ │ @@ -3292785,15 +3292785,15 @@ │ │ push 0x14(%esp) │ │ call 12e36d0 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 11c054d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e9ee(%ebx),%eax │ │ + lea -0x113ea15(%ebx),%eax │ │ lea -0x11495c3(%ebx),%ecx │ │ push %eax │ │ push $0x12dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3293352,15 +3293352,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11c0d0a │ │ mov 0x4(%esp),%edx │ │ jmp 11c0d2e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141eb0(%ebx),%eax │ │ + lea -0x1141ed7(%ebx),%eax │ │ lea -0x11495c3(%ebx),%ecx │ │ push %eax │ │ push $0x1382 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3293386,15 +3293386,15 @@ │ │ add $0x4,%esp │ │ push 0x24(%esp) │ │ call 12eb7e0 │ │ add $0x10,%esp │ │ jmp 11c0c91 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141eb0(%ebx),%eax │ │ + lea -0x1141ed7(%ebx),%eax │ │ lea -0x11495c3(%ebx),%ecx │ │ push %eax │ │ push $0x1379 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3293409,15 +3293409,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141eb0(%ebx),%eax │ │ + lea -0x1141ed7(%ebx),%eax │ │ push %eax │ │ push $0x1389 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3293425,15 +3293425,15 @@ │ │ push 0x8(%ebp) │ │ call 121d660 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ jmp 11c0c1f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141eb0(%ebx),%eax │ │ + lea -0x1141ed7(%ebx),%eax │ │ push %eax │ │ push $0x138e │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3295304,22 +3295304,22 @@ │ │ push 0x14(%esp) │ │ call 1384200 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11c2264 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141def(%ebx),%eax │ │ + lea -0x1141e16(%ebx),%eax │ │ lea -0x111bb04(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ jmp 11c2480 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141def(%ebx),%eax │ │ + lea -0x1141e16(%ebx),%eax │ │ lea -0x111bb04(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3295391,15 +3295391,15 @@ │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x14(%esp) │ │ call 1385430 │ │ add $0x10,%esp │ │ cmpl $0x0,0x38(%edi) │ │ lea -0x1119e57(%ebx),%eax │ │ - lea -0x1140612(%ebx),%ecx │ │ + lea -0x1140639(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ push 0x14(%esp) │ │ call 1385350 │ │ add $0x8,%esp │ │ push 0x370(%edi) │ │ @@ -3295457,15 +3295457,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%ecx │ │ mov %eax,0x778(%ecx) │ │ test %eax,%eax │ │ jne 11c244b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141def(%ebx),%eax │ │ + lea -0x1141e16(%ebx),%eax │ │ lea -0x111bb04(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3295479,15 +3295479,15 @@ │ │ mov 0x18(%esp),%eax │ │ push 0x370(%eax) │ │ call 138a900 │ │ add $0x10,%esp │ │ jmp 11c249c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141def(%ebx),%eax │ │ + lea -0x1141e16(%ebx),%eax │ │ lea -0x111bb04(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3296032,15 +3296032,15 @@ │ │ lea -0x111bb04(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push %edi │ │ push $0x38b │ │ push %eax │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113c93c(%ebx),%eax │ │ + lea -0x113c963(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push (%esi) │ │ push $0x2 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ @@ -3297953,16 +3297953,16 @@ │ │ call 13617b0 │ │ add $0x10,%esp │ │ mov %edi,(%esi) │ │ mov $0x1,%eax │ │ jmp 11c43b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113abe9(%ebx),%eax │ │ - lea -0x113e8e0(%ebx),%ecx │ │ + lea -0x113ac10(%ebx),%eax │ │ + lea -0x113e907(%ebx),%ecx │ │ push %eax │ │ push $0x548 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -3298277,16 +3298277,16 @@ │ │ mov 0x14(%esp),%eax │ │ mov 0x70(%eax),%eax │ │ testb $0x10,0x28(%eax) │ │ jne 11c4730 │ │ mov 0x18(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140607(%ebx),%eax │ │ - lea -0x113e8e0(%ebx),%ecx │ │ + lea -0x114062e(%ebx),%eax │ │ + lea -0x113e907(%ebx),%ecx │ │ push %eax │ │ push $0x50c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3298297,39 +3298297,39 @@ │ │ cmp $0x10000,%edi │ │ je 11c476f │ │ cmp $0x20000,%edi │ │ je 11c4763 │ │ cmp $0x30000,%edi │ │ mov 0x18(%esp),%ebx │ │ jne 11c477d │ │ - lea -0x11375f3(%ebx),%eax │ │ - lea -0x1143d0b(%ebx),%ecx │ │ + lea -0x113761a(%ebx),%eax │ │ + lea -0x1143d32(%ebx),%ecx │ │ test %dl,%dl │ │ cmovne %eax,%ecx │ │ mov %ecx,0x28(%esp) │ │ jmp 11c477d │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1143d0b(%ebx),%eax │ │ + lea -0x1143d32(%ebx),%eax │ │ jmp 11c4779 │ │ mov 0x18(%esp),%ebx │ │ - lea -0x113e9a3(%ebx),%eax │ │ + lea -0x113e9ca(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov 0x3b0(%eax),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov 0x3b4(%eax),%ecx │ │ mov %ecx,0x34(%esp) │ │ mov 0x3a8(%eax),%ecx │ │ mov %ecx,0x30(%esp) │ │ mov 0x3ac(%eax),%eax │ │ mov %eax,0x2c(%esp) │ │ mov 0x14(%esp),%eax │ │ call *0x64(%eax) │ │ xor %esi,%esi │ │ - lea -0x113e8e0(%ebx),%edi │ │ + lea -0x113e907(%ebx),%edi │ │ movl $0x0,0x1c(%esp) │ │ test %eax,%eax │ │ mov %eax,0x24(%esp) │ │ jle 11c49d4 │ │ lea 0x0(,%eax,4),%eax │ │ lea (%eax,%eax,4),%eax │ │ sub $0x4,%esp │ │ @@ -3299332,15 +3299332,15 @@ │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x20(%esp),%edi │ │ jne 11c51d3 │ │ sub $0x4,%esp │ │ - lea -0x113c91f(%ebx),%ecx │ │ + lea -0x113c946(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push 0x1c(%ebp) │ │ push 0x2c(%esp) │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11c58d0 │ │ add $0x10,%esp │ │ @@ -3299863,15 +3299863,15 @@ │ │ mov 0x38(%ecx),%ecx │ │ cmp %esi,%ecx │ │ cmovg %ecx,%esi │ │ jmp 11c5770 │ │ lea 0x4(,%esi,4),%eax │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113e8e0(%ebx),%ecx │ │ + lea -0x113e907(%ebx),%ecx │ │ push $0x3cd │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ push %eax │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3300292,15 +3300292,15 @@ │ │ movl $0x4d5,(%esp) │ │ cmp $0xa,%ebx │ │ je 11c5c95 │ │ cmp $0x8,%ebx │ │ jne 11c5cdf │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113e8ba(%ebx),%eax │ │ + lea -0x113e8e1(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push 0x44(%esp) │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0xc001001,%esi │ │ @@ -3300353,15 +3300353,15 @@ │ │ mov 0xc(%esp),%eax │ │ jmp 11c5d30 │ │ mov $0xc001001,%esi │ │ mov 0x8(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ec4d(%ebx),%eax │ │ - lea -0x113e8e0(%ebx),%ecx │ │ + lea -0x113e907(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x118 │ │ @@ -3300401,15 +3300401,15 @@ │ │ jmp 11c5da6 │ │ inc %ecx │ │ jmp 11c5902 │ │ mov 0x8(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ec4d(%ebx),%eax │ │ - lea -0x113e8e0(%ebx),%ecx │ │ + lea -0x113e907(%ebx),%ecx │ │ push %eax │ │ push $0x42e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x118 │ │ @@ -3300440,15 +3300440,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 11c5dcb │ │ pop %eax │ │ add $0x2e951d,%eax │ │ - lea -0x113c91f(%eax),%eax │ │ + lea -0x113c946(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3300728,16 +3300728,16 @@ │ │ push 0x10(%ebp) │ │ call 1362190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11c60eb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e8c9(%ebx),%eax │ │ - lea -0x113e8e0(%ebx),%ecx │ │ + lea -0x113e8f0(%ebx),%eax │ │ + lea -0x113e907(%ebx),%ecx │ │ push %eax │ │ push $0x536 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3301236,15 +3301236,15 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call *0x14(%eax) │ │ add $0x10,%esp │ │ jmp 11c65e2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113aab3(%ebx),%eax │ │ + lea -0x113aada(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x234 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3301413,27 +3301413,27 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xc(%ecx) │ │ add $0x10,%esp │ │ jmp 11c68f2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141c7d(%ebx),%eax │ │ + lea -0x1141ca4(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x2ad │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc3 │ │ jmp 11c68e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141c7d(%ebx),%eax │ │ + lea -0x1141ca4(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3302010,15 +3302010,15 @@ │ │ push 0x4(%esi) │ │ call 1218580 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c7142 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c70b(%ebx),%eax │ │ + lea -0x113c732(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x1870 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3303912,15 +3303912,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11c8841 │ │ mov (%esp),%eax │ │ jmp 11c8841 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137466(%ebx),%eax │ │ + lea -0x113748d(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x914 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3304162,25 +3304162,25 @@ │ │ cmpl $0x0,0x34(%esi) │ │ je 11c8b3e │ │ mov %esi,(%esp) │ │ call 121d430 │ │ test %eax,%eax │ │ je 11c8b8b │ │ call 12c1bf0 │ │ - lea -0x113e782(%ebx),%eax │ │ + lea -0x113e7a9(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112a481(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xac8,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x197,0x4(%esp) │ │ jmp 11c8b73 │ │ call 12c1bf0 │ │ - lea -0x113e782(%ebx),%eax │ │ + lea -0x113e7a9(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112a481(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xab6,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x114,0x4(%esp) │ │ @@ -3305166,15 +3305166,15 @@ │ │ cmp %eax,%esi │ │ jl 11c9770 │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ jne 11c97e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c75f(%ebx),%eax │ │ + lea -0x113c786(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0xd0d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3306570,15 +3306570,15 @@ │ │ push 0x8(%ebp) │ │ call 137b100 │ │ add $0x10,%esp │ │ test %al,%al │ │ js 11ca920 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c747(%ebx),%eax │ │ + lea -0x113c76e(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x115f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3307060,15 +3307060,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11caeaf │ │ pop %ebx │ │ add $0x2e4439,%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c727(%ebx),%eax │ │ + lea -0x113c74e(%ebx),%eax │ │ lea -0x112a481(%ebx),%ecx │ │ push %eax │ │ push $0x12b2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3307795,15 +3307795,15 @@ │ │ test %ecx,%ecx │ │ jne 11cb5e9 │ │ or %edi,0x788(%esi) │ │ lea 0x788(%esi),%eax │ │ mov 0x10(%ebp),%ecx │ │ or %ecx,0x78c(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1138fc6(%ebx),%ecx │ │ + lea -0x1138fed(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313170 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3307886,15 +3307886,15 @@ │ │ not %ecx │ │ not %edi │ │ and %edi,0x788(%eax) │ │ mov %eax,%esi │ │ add $0x788,%eax │ │ and %ecx,0x78c(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1138fc6(%ebx),%ecx │ │ + lea -0x1138fed(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313170 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3309618,15 +3309618,15 @@ │ │ add $0x2e28d7,%ebx │ │ mov %ecx,%eax │ │ or %edx,%eax │ │ jne 11cca5a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124c31(%ebx),%eax │ │ - lea -0x113745d(%ebx),%ecx │ │ + lea -0x1137484(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3309687,21 +3309687,21 @@ │ │ mov $0x0,%eax │ │ mov $0x0,%edi │ │ cmpl $0x0,0xc(%ebp) │ │ jne 11ccc03 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124c31(%ebx),%eax │ │ - lea -0x113745d(%ebx),%ecx │ │ + lea -0x1137484(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x71 │ │ jmp 11cca45 │ │ mov 0xc(%esp),%edi │ │ mov 0x4(%edi),%ecx │ │ mov %ecx,0x14(%esp) │ │ @@ -3309855,49 +3309855,49 @@ │ │ lea -0x2cf84(%ebx),%ecx │ │ sub %ecx,%eax │ │ sar $0x4,%eax │ │ cmp $0x1e,%eax │ │ jb 11ccda4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11404cd(%ebx),%eax │ │ - lea -0x1140525(%ebx),%ecx │ │ + lea -0x11404f4(%ebx),%eax │ │ + lea -0x114054c(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11ccd63 │ │ mov $0xfffffffe,%eax │ │ testb $0x10,(%esi) │ │ je 11ccd6f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119ccf(%ebx),%eax │ │ - lea -0x1140525(%ebx),%ecx │ │ + lea -0x114054c(%ebx),%ecx │ │ push %eax │ │ push $0x3ba │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1143aca(%ebx),%eax │ │ + lea -0x1143af1(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push $0x182 │ │ push $0x14 │ │ call 12c1e40 │ │ mov $0xfffffffe,%eax │ │ add $0x10,%esp │ │ jmp 11ccd6f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119ccf(%ebx),%eax │ │ - lea -0x1140525(%ebx),%ecx │ │ + lea -0x114054c(%ebx),%ecx │ │ push %eax │ │ push $0x399 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x181 │ │ @@ -3309952,15 +3309952,15 @@ │ │ mov $0xfffffffd,%eax │ │ testb $0x10,(%esi) │ │ je 11ccd6f │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119ccf(%ebx),%eax │ │ - lea -0x1140525(%ebx),%ecx │ │ + lea -0x114054c(%ebx),%ecx │ │ push %eax │ │ push $0x3b2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ lea -0x112e2af(%ebx),%eax │ │ @@ -3310197,15 +3310197,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11cd07f │ │ pop %ebx │ │ add $0x2e2269,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140525(%ebx),%eax │ │ + lea -0x114054c(%ebx),%eax │ │ push $0x3ee │ │ push %eax │ │ push $0x58 │ │ call 130d490 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3310414,15 +3310414,15 @@ │ │ call 11cd281 │ │ pop %ebx │ │ add $0x2e2067,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11cd367 │ │ sub $0x4,%esp │ │ - lea -0x1140525(%ebx),%edi │ │ + lea -0x114054c(%ebx),%edi │ │ push $0x41e │ │ push %edi │ │ push 0x18(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x41e │ │ push %edi │ │ @@ -3311109,15 +3311109,15 @@ │ │ je 11cd997 │ │ mov (%ecx),%edx │ │ sub 0x14(%ecx),%edx │ │ sar $0x2,%edx │ │ imul $0x33333334,%edx,%ecx │ │ mov %ecx,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1140525(%ebx),%edi │ │ + lea -0x114054c(%ebx),%edi │ │ push $0x1c8 │ │ push %edi │ │ push 0x18(%esi,%ecx,1) │ │ mov %eax,0x18(%esp) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x1c9 │ │ @@ -3311901,15 +3311901,15 @@ │ │ push %esi │ │ call 123ea80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11ce0ed │ │ sub $0x4,%esp │ │ lea -0x11495ac(%ebx),%eax │ │ - lea -0x1135539(%ebx),%ecx │ │ + lea -0x1135560(%ebx),%ecx │ │ lea 0x8(%esp),%edx │ │ push 0x278(%edi) │ │ push (%edi) │ │ push $0x4 │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ @@ -3312317,15 +3312317,15 @@ │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ce4a9 │ │ sub $0x8,%esp │ │ - lea -0x1138f9b(%ebx),%eax │ │ + lea -0x1138fc2(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ce4b0 │ │ sub $0x8,%esp │ │ @@ -3312427,28 +3312427,28 @@ │ │ mov 0xc(%ebp),%edx │ │ push 0x4(%edi) │ │ call 11ce5d0 │ │ add $0x10,%esp │ │ jmp 11ce5bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143ab1(%ebx),%eax │ │ + lea -0x1143ad8(%ebx),%eax │ │ lea -0x1115b75(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11ce5b3 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143ab1(%ebx),%eax │ │ + lea -0x1143ad8(%ebx),%eax │ │ lea -0x1115b75(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3312641,15 +3312641,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%eax) │ │ call 11ce820 │ │ add $0x10,%esp │ │ jmp 11ce812 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113aa80(%ebx),%eax │ │ + lea -0x113aaa7(%ebx),%eax │ │ lea -0x1115b75(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3312940,28 +3312940,28 @@ │ │ mov %esi,%edx │ │ push %eax │ │ call 11ce5d0 │ │ add $0x10,%esp │ │ jmp 11ceba2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11404ba(%ebx),%eax │ │ + lea -0x11404e1(%ebx),%eax │ │ lea -0x1115b75(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11ceb96 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11404ba(%ebx),%eax │ │ + lea -0x11404e1(%ebx),%eax │ │ lea -0x1115b75(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3315011,15 +3315011,15 @@ │ │ jl 11d0583 │ │ cmp $0x10000,%eax │ │ je 11d0583 │ │ movl $0x0,0x248(%esi) │ │ jmp 11d0598 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11404a2(%ebx),%eax │ │ + lea -0x11404c9(%ebx),%eax │ │ lea -0x1115b67(%ebx),%ecx │ │ push %eax │ │ push $0x1b5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3315036,15 +3315036,15 @@ │ │ test %eax,%eax │ │ je 11d062e │ │ mov 0x6f8(%edi),%eax │ │ cmp $0x21,%eax │ │ jb 11d05da │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11404a2(%ebx),%eax │ │ + lea -0x11404c9(%ebx),%eax │ │ lea -0x1115b67(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3317086,15 +3317086,15 @@ │ │ mov %edx,0x2c(%esp) │ │ add %edx,%eax │ │ mov $0xaa,%edi │ │ cmp 0x24c(%esi),%eax │ │ jbe 11d20bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113aa14(%ebx),%eax │ │ + lea -0x113aa3b(%ebx),%eax │ │ lea -0x1119ca3(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3317117,15 +3317117,15 @@ │ │ mov 0x234(%esi),%eax │ │ xor %ecx,%ecx │ │ testb $0x3,0x1a(%eax) │ │ sete %cl │ │ lea 0x8(,%ecx,8),%eax │ │ jmp 11d2114 │ │ sub $0x8,%esp │ │ - lea -0x11373ea(%ebx),%eax │ │ + lea -0x1137411(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12d6350 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d2118 │ │ mov 0x260(%esi),%eax │ │ @@ -3317798,15 +3317798,15 @@ │ │ pop %ebx │ │ add $0x2dc977,%ebx │ │ mov 0x20(%ebp),%eax │ │ cmp $0x10000,%eax │ │ jb 11d29bd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141c1f(%ebx),%eax │ │ + lea -0x1141c46(%ebx),%eax │ │ lea -0x1119ca3(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3317871,15 +3317871,15 @@ │ │ sub $0x4,%esp │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 140d0d0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113e9fe(%ebx),%eax │ │ + lea -0x113ea25(%ebx),%eax │ │ push $0xf │ │ push %eax │ │ push %esi │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d2b7f │ │ @@ -3317939,15 +3317939,15 @@ │ │ mov %esi,%edx │ │ call 11d2560 │ │ add $0x30,%esp │ │ mov %eax,0x14(%esp) │ │ jmp 11d2bbb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141c1f(%ebx),%eax │ │ + lea -0x1141c46(%ebx),%eax │ │ push %eax │ │ push $0x1f7 │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3318678,15 +3318678,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d32ef │ │ sub $0x8,%esp │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%ecx │ │ je 11d32f4 │ │ @@ -3321343,27 +3321343,27 @@ │ │ test %eax,%eax │ │ je 11d51d7 │ │ mov $0x1,%eax │ │ cmpl $0x0,0xeac(%edi) │ │ jne 11d5208 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e70a(%ebx),%eax │ │ + lea -0x113e731(%ebx),%eax │ │ push %eax │ │ push $0x875 │ │ push %esi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x178 │ │ push $0x28 │ │ jmp 11d51fd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e70a(%ebx),%eax │ │ + lea -0x113e731(%ebx),%eax │ │ push %eax │ │ push $0x86d │ │ push %esi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325856,15 +3325856,15 @@ │ │ mov %edi,0x14(%esp) │ │ mov 0x390(%esi),%ecx │ │ lea (%eax,%eax,4),%eax │ │ mov %ecx,(%esp) │ │ mov %eax,0x8(%esp) │ │ lea (%ecx,%eax,8),%edi │ │ sub $0x8,%esp │ │ - lea -0x1138f08(%ebx),%eax │ │ + lea -0x1138f2f(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8a53 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3325877,15 +3325877,15 @@ │ │ push 0x8(%eax) │ │ call 130ee30 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ je 11d8aca │ │ sub $0x8,%esp │ │ - lea -0x1138ee5(%ebx),%eax │ │ + lea -0x1138f0c(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8a99 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3325920,15 +3325920,15 @@ │ │ mov 0x18(%esp),%eax │ │ cmp $0x10000,%eax │ │ jae 11d8b2a │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %ax,0x10(%ecx,%edx,8) │ │ sub $0x8,%esp │ │ - lea -0x11354f4(%ebx),%eax │ │ + lea -0x113551b(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8b43 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3325941,15 +3325941,15 @@ │ │ add $0x10,%esp │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %eax,0x8(%ecx,%edx,8) │ │ test %eax,%eax │ │ je 11d8aca │ │ sub $0x8,%esp │ │ - lea -0x113e6f2(%ebx),%eax │ │ + lea -0x113e719(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8b5c │ │ mov (%esp),%ecx │ │ @@ -3325960,15 +3325960,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1312430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8b5c │ │ sub $0x8,%esp │ │ - lea -0x1143a5d(%ebx),%eax │ │ + lea -0x1143a84(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8b75 │ │ sub $0x8,%esp │ │ @@ -3325980,21 +3325980,21 @@ │ │ test %eax,%eax │ │ je 11d8a3d │ │ mov 0x10(%esp),%eax │ │ cmp $0x2,%eax │ │ jb 11d8b77 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x135 │ │ jmp 11d8aad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ lea -0x112c369(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3326006,15 +3326006,15 @@ │ │ test %edi,%edi │ │ jne 11d8acc │ │ jmp 11d8b22 │ │ xor %eax,%eax │ │ jmp 11d8b22 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x116 │ │ push 0x10(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3326048,27 +3326048,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x11f │ │ jmp 11d8aad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x126 │ │ jmp 11d8aad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x12f │ │ jmp 11d8aad │ │ xor %eax,%eax │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %al,0x24(%ecx,%edx,8) │ │ @@ -3326088,15 +3326088,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1311fa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8cf6 │ │ sub $0x8,%esp │ │ - lea -0x1138ecd(%ebx),%eax │ │ + lea -0x1138ef4(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8d0f │ │ mov (%esp),%ecx │ │ @@ -3326179,33 +3326179,33 @@ │ │ mov $0x1,%eax │ │ mov 0xc(%esp),%edi │ │ test %edi,%edi │ │ jne 11d8acc │ │ jmp 11d8b22 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x13c │ │ jmp 11d8aad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x142 │ │ jmp 11d8aad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x148 │ │ jmp 11d8aad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138ef9(%ebx),%eax │ │ + lea -0x1138f20(%ebx),%eax │ │ push %eax │ │ push $0x14e │ │ push 0x10(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3326406,15 +3326406,15 @@ │ │ mov 0x8(%esp),%ecx │ │ mov %eax,0xc(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 11d91f7 │ │ jmp 11d90ac │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ lea -0x112c369(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3326427,15 +3326427,15 @@ │ │ test %edi,%edi │ │ jne 11d90b0 │ │ jmp 11d91af │ │ xor %esi,%esi │ │ jmp 11d91af │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x1d5 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3326514,21 +3326514,21 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x1e2 │ │ jmp 11d908f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x1ea │ │ jmp 11d908f │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0xc(%edi,%eax,1) │ │ sub $0x8,%esp │ │ lea -0x1128912(%ebx),%eax │ │ @@ -3326595,15 +3326595,15 @@ │ │ mov %eax,0x14(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 11d92eb │ │ jmp 11d90ac │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0x14(%edi,%eax,1) │ │ sub $0x8,%esp │ │ - lea -0x113c6aa(%ebx),%eax │ │ + lea -0x113c6d1(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d9359 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3326629,15 +3326629,15 @@ │ │ mov %eax,0x18(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 11d9365 │ │ jmp 11d90ac │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0x18(%edi,%eax,1) │ │ sub $0x8,%esp │ │ - lea -0x11354e6(%ebx),%eax │ │ + lea -0x113550d(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d93d3 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3326695,15 +3326695,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %eax,0x20(%ecx,%edi,1) │ │ test %eax,%eax │ │ jne 11d9455 │ │ jmp 11d963e │ │ movl $0x0,0x20(%edi,%esi,1) │ │ sub $0x8,%esp │ │ - lea -0x11354d2(%ebx),%eax │ │ + lea -0x11354f9(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d94c3 │ │ mov %eax,0x18(%esp) │ │ @@ -3326751,15 +3326751,15 @@ │ │ test %eax,%eax │ │ je 11d95f7 │ │ mov (%esi),%eax │ │ lea 0x1(%eax),%ecx │ │ cmp $0x2,%ecx │ │ jae 11d9645 │ │ sub $0x8,%esp │ │ - lea -0x1138ecd(%ebx),%eax │ │ + lea -0x1138ef4(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d960d │ │ mov 0x10(%esp),%ecx │ │ @@ -3326814,21 +3326814,21 @@ │ │ call 12dd3c0 │ │ add $0x10,%esp │ │ call 12c20a0 │ │ mov $0x1,%esi │ │ jmp 11d9067 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x246 │ │ jmp 11d9621 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x252 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3326841,15 +3326841,15 @@ │ │ jge 11d951d │ │ mov $0x1,%esi │ │ jmp 11d90ac │ │ cmp (%esi),%eax │ │ jge 11d97b5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x257 │ │ jmp 11d9621 │ │ sub $0x4,%esp │ │ push $0x0 │ │ mov 0x24(%esp),%edi │ │ push (%edi) │ │ @@ -3326945,15 +3326945,15 @@ │ │ incl 0x3a0(%eax) │ │ jmp 11d95d9 │ │ cmp $0x304,%eax │ │ jge 11d956b │ │ jmp 11d9650 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11373d1(%ebx),%eax │ │ + lea -0x11373f8(%ebx),%eax │ │ push %eax │ │ push $0x288 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3326981,15 +3326981,15 @@ │ │ mov 0x8(%ebp),%esi │ │ lea -0x1115cd1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 11d98b5 │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 11d98ad │ │ lea -0x1124b8d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3327201,15 +3327201,15 @@ │ │ cmpl $0xfa,0x1c(%ebp) │ │ jb 11d9ad9 │ │ test %edi,%edi │ │ je 11d9ac6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147749(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x16f │ │ @@ -3327326,15 +3327326,15 @@ │ │ cmpl $0x0,0x30(%ebp) │ │ je 11d9c6e │ │ test %edi,%edi │ │ jg 11d9c6e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147749(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327355,15 +3327355,15 @@ │ │ call 12dae40 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 11d9cc0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147749(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327416,15 +3327416,15 @@ │ │ je 11d9d66 │ │ test %eax,%eax │ │ jne 11d9d66 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327470,15 +3327470,15 @@ │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 11d9df6 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327636,15 +3327636,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jg 11da006 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147734(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327661,15 +3327661,15 @@ │ │ call 12dae40 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11da058 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147734(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327683,15 +3327683,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147734(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3327885,15 +3327885,15 @@ │ │ call 11d9a10 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 11da2a5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 11da302 │ │ lea 0x4ac(%esi),%edi │ │ jmp 11da2a5 │ │ lea 0x4ec(%esi),%edi │ │ mov (%esp),%eax │ │ @@ -3327918,15 +3327918,15 @@ │ │ call 12dfdf0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 11da31d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1131e21(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x12f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3328036,15 +3328036,15 @@ │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x110720a(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ mov $0x1,%cl │ │ mov %ecx,0x1c(%esp) │ │ - lea -0x1143a3b(%ebx),%ecx │ │ + lea -0x1143a62(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 11da4f7 │ │ test $0x40,%al │ │ jne 11da50c │ │ test %al,%al │ │ @@ -3328055,15 +3328055,15 @@ │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x1107224(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ mov $0x1,%cl │ │ mov %ecx,0x18(%esp) │ │ - lea -0x11354b3(%ebx),%ecx │ │ + lea -0x11354da(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x2c(%esp) │ │ jmp 11da803 │ │ sub $0xc,%esp │ │ @@ -3328180,15 +3328180,15 @@ │ │ mov %edx,%edi │ │ push 0x3c(%esp) │ │ push %edx │ │ call 11d9cd0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ je 11dad6a │ │ - lea -0x114046e(%ebx),%eax │ │ + lea -0x1140495(%ebx),%eax │ │ push %esi │ │ push 0x8(%esp) │ │ push %eax │ │ push %edi │ │ call 11cbe30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3328196,15 +3328196,15 @@ │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x2c(%esp) │ │ movl $0xb,0x34(%esp) │ │ lea -0x110723d(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x24(%esp) │ │ - lea -0x113a9e8(%ebx),%eax │ │ + lea -0x113aa0f(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov 0xc(%ebp),%eax │ │ lea 0x8c(%esp),%esi │ │ jmp 11da803 │ │ @@ -3328245,15 +3328245,15 @@ │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%ebp),%eax │ │ lea 0x56c(%edi),%esi │ │ movl $0x0,0x1c(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x1107231(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ - lea -0x1140458(%ebx),%ecx │ │ + lea -0x114047f(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x14(%esp) │ │ test $0x40,%al │ │ jne 11da85f │ │ @@ -3328524,15 +3328524,15 @@ │ │ mov %ecx,0x4(%esp) │ │ test $0x40,%al │ │ jne 11dad0f │ │ jmp 11dad1e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3328540,84 +3328540,84 @@ │ │ push %edi │ │ call 121d660 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ jmp 11dace5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9cc(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9f3(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x1d3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14c │ │ jmp 11dac6e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9cc(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9f3(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdb │ │ jmp 11dac6e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 11dacdd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9cc(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9f3(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 121d660 │ │ jmp 11dad04 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9cc(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9f3(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x206 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 121d660 │ │ jmp 11dacf8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3328657,23 +3328657,23 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9cc(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9f3(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ jmp 11dad84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9cc(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9f3(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x213 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3328752,15 +3328752,15 @@ │ │ lea 0x8(,%ecx,8),%eax │ │ mov 0x30(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 11daecd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3328820,27 +3328820,27 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11dafa5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114af57(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11daf95 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114cbb8(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3328860,29 +3328860,29 @@ │ │ je 11dafc5 │ │ mov 0x2cc(%eax),%eax │ │ test %eax,%eax │ │ jne 11dae59 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114cbb8(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x50 │ │ push %edi │ │ jmp 11daf9b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114cbb8(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3329013,16 +3329013,16 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,(%esp) │ │ jmp 11db1d8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9b2(%ebx),%eax │ │ - lea -0x1138ec1(%ebx),%ecx │ │ + lea -0x113a9d9(%ebx),%eax │ │ + lea -0x1138ee8(%ebx),%ecx │ │ push %eax │ │ push $0x2cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3329625,15 +3329625,15 @@ │ │ call 11db761 │ │ pop %ebx │ │ add $0x2d3b87,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11db84d │ │ mov 0x1f0(%esi),%eax │ │ - lea -0x113e6df(%ebx),%edi │ │ + lea -0x113e706(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x24,0x8(%esp) │ │ call 130d670 │ │ mov 0x214(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3329697,15 +3329697,15 @@ │ │ call 11db871 │ │ pop %ebx │ │ add $0x2d3a77,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11db95d │ │ mov 0x8dc(%esi),%eax │ │ - lea -0x113e6df(%ebx),%edi │ │ + lea -0x113e706(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x40,0x8(%esp) │ │ call 130d670 │ │ mov 0x900(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3329848,26 +3329848,26 @@ │ │ call 1243460 │ │ mov %eax,0x8f8(%edi) │ │ test %eax,%eax │ │ je 11dbb4f │ │ mov 0x1f0(%esi),%eax │ │ test %eax,%eax │ │ je 11dbb07 │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x85,0x8(%esp) │ │ call 130ee30 │ │ mov %eax,0x8dc(%edi) │ │ test %eax,%eax │ │ je 11dbc69 │ │ mov 0x214(%esi),%eax │ │ test %eax,%eax │ │ je 11dbb39 │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x8a,0x8(%esp) │ │ call 130ee30 │ │ mov %eax,0x900(%edi) │ │ test %eax,%eax │ │ je 11dbc7b │ │ @@ -3329880,15 +3329880,15 @@ │ │ lea 0x8cc(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ call 12c1bf0 │ │ lea -0x111d641(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,%esi │ │ - lea -0x113e6df(%ebx),%edi │ │ + lea -0x113e706(%ebx),%edi │ │ mov %edi,(%esp) │ │ call 12c1d20 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 12c1e40 │ │ @@ -3330122,15 +3330122,15 @@ │ │ mov %eax,%esi │ │ add $0x7,%eax │ │ add $0xe,%esi │ │ test %eax,%eax │ │ cmovns %eax,%esi │ │ sar $0x3,%esi │ │ sub $0x4,%esp │ │ - lea -0x113e6df(%ebx),%eax │ │ + lea -0x113e706(%ebx),%eax │ │ push $0x157 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push %esi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3330273,15 +3330273,15 @@ │ │ add $0x10,%esp │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x113e6df(%ebx),%esi │ │ + lea -0x113e706(%ebx),%esi │ │ push $0x18a │ │ push %esi │ │ mov %eax,%edi │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3330301,15 +3330301,15 @@ │ │ mov %eax,0x8(%esp) │ │ jmp 11dc256 │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114596e(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3330330,15 +3330330,15 @@ │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 11dc176 │ │ sub $0xc,%esp │ │ push %edi │ │ call 140d0b0 │ │ add $0x10,%esp │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push $0x195 │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 130d890 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3330351,15 +3330351,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114596e(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x185 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3330369,15 +3330369,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ movl $0x0,0x8(%esp) │ │ jmp 11dc13b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114596e(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x17b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3330444,15 +3330444,15 @@ │ │ call 1243110 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11dc310 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c35c(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x1a3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x186 │ │ @@ -3330471,15 +3330471,15 @@ │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp 0x904(%esi),%eax │ │ jge 11dc357 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c35c(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf1 │ │ @@ -3330496,15 +3330496,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 11dc309 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c35c(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3330516,15 +3330516,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11dc309 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c35c(%ebx),%eax │ │ - lea -0x113e6df(%ebx),%ecx │ │ + lea -0x113e706(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ jmp 11dc343 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3331988,15 +3331988,15 @@ │ │ cmp $0x2,%eax │ │ jne 11dd85b │ │ mov 0x20(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x20(%esp) │ │ movl $0x1,0x24(%esp) │ │ movl $0x0,0x28(%esp) │ │ - lea -0x113549b(%ebx),%eax │ │ + lea -0x11354c2(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x164,0x10(%esp) │ │ movl $0x4e4,0x8(%esp) │ │ jmp 11dd884 │ │ @@ -3332678,15 +3332678,15 @@ │ │ testb $0x80,0xd8(%edi) │ │ jne 11de00a │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 11e1df0 │ │ test %eax,%eax │ │ je 11de03e │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x62f,0x8(%esp) │ │ call 11dc880 │ │ xor %eax,%eax │ │ @@ -3332755,22 +3332755,22 @@ │ │ jle 11de1a7 │ │ mov 0x2c(%edi),%eax │ │ mov 0x20(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 11e1c70 │ │ jmp 11de1b3 │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x80106,0x10(%esp) │ │ movl $0x632,0x8(%esp) │ │ jmp 11de198 │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x80,0x10(%esp) │ │ movl $0x638,0x8(%esp) │ │ call 11dc880 │ │ mov $0xffffffff,%eax │ │ @@ -3332846,23 +3332846,23 @@ │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 11e1e20 │ │ test %eax,%eax │ │ je 11de329 │ │ mov $0x1,%eax │ │ jmp 11de036 │ │ - lea -0x1140438(%ebx),%eax │ │ + lea -0x114045f(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1115ac3(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x609,0x8(%esp) │ │ jmp 11de198 │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x15a,0x10(%esp) │ │ movl $0x682,0x8(%esp) │ │ jmp 11de198 │ │ movzwl 0xd8(%edi),%eax │ │ @@ -3332877,26 +3332877,26 @@ │ │ mov $0x1,%eax │ │ jne 11de036 │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 11e1df0 │ │ test %eax,%eax │ │ je 11de3cb │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x69a,0x8(%esp) │ │ jmp 11de02f │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 11e4f90 │ │ - lea -0x113e6d1(%ebx),%eax │ │ + lea -0x113e6f8(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1115ac3(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x610,0x8(%esp) │ │ jmp 11de198 │ │ @@ -3332970,15 +3332970,15 @@ │ │ je 11de5bc │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 11de19d │ │ add $0x44,%eax │ │ mov %ecx,(%eax) │ │ jmp 11de19d │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x6b5,0x8(%esp) │ │ jmp 11de02f │ │ mov $0xffffffff,%eax │ │ @@ -3332995,15 +3332995,15 @@ │ │ mov %eax,0x14(%esp) │ │ lea -0x1115ac3(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x61a,0x8(%esp) │ │ jmp 11de198 │ │ - lea -0x1143a23(%ebx),%eax │ │ + lea -0x1143a4a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x6b8,0x8(%esp) │ │ jmp 11de198 │ │ mov (%esi),%edx │ │ @@ -3333880,15 +3333880,15 @@ │ │ testb $0x80,0xd8(%eax) │ │ jne 11df282 │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 11e1df0 │ │ test %eax,%eax │ │ je 11df2ac │ │ - lea -0x11373a8(%ebx),%eax │ │ + lea -0x11373cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x102,0x8(%esp) │ │ jmp 11df3db │ │ mov %esi,%ecx │ │ @@ -3333957,15 +3333957,15 @@ │ │ call 11e5650 │ │ mov (%esi),%eax │ │ mov 0x34(%eax),%ecx │ │ mov %ecx,0x4(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11df3ef │ │ - lea -0x11373a8(%ebx),%eax │ │ + lea -0x11373cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x163,0x10(%esp) │ │ movl $0x117,0x8(%esp) │ │ call 11dc880 │ │ mov (%esi),%eax │ │ @@ -3335767,15 +3335767,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ call 11f6400 │ │ test %eax,%eax │ │ jne 11e0bd7 │ │ - lea -0x113e6b9(%ebx),%eax │ │ + lea -0x113e6e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xa61,0x8(%esp) │ │ jmp 11e0c91 │ │ @@ -3335877,36 +3335877,36 @@ │ │ mov %eax,(%esp) │ │ call 11fb5d0 │ │ mov %edi,%ecx │ │ mov $0x177,%eax │ │ jmp 11e0c70 │ │ mov $0x17b,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x113e6b9(%ebx),%eax │ │ + lea -0x113e6e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xa5a,0x8(%esp) │ │ call 11dc880 │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x113e6b9(%ebx),%eax │ │ + lea -0x113e6e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xa66,0x8(%esp) │ │ jmp 11e0c91 │ │ - lea -0x113e6b9(%ebx),%eax │ │ + lea -0x113e6e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xa77,0x8(%esp) │ │ jmp 11e0c91 │ │ @@ -3336255,15 +3336255,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x1b0,%esp │ │ call 11e1034 │ │ pop %ebx │ │ add $0x2ce2b4,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1143a11(%ebx),%esi │ │ + lea -0x1143a38(%ebx),%esi │ │ push $0x1a7 │ │ push %esi │ │ push $0x4d4 │ │ call 130d490 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3336837,15 +3336837,15 @@ │ │ add $0x2cd93b,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11e19da │ │ mov %esi,%ecx │ │ call 11e19f0 │ │ sub $0x4,%esp │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ push $0x1c8 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3336956,15 +3336956,15 @@ │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11fbe00 │ │ mov 0x314(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f1700 │ │ mov 0x20(%esi),%eax │ │ - lea -0x1143a11(%ebx),%edi │ │ + lea -0x1143a38(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x190,0x8(%esp) │ │ call 130d670 │ │ mov 0x478(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3337348,15 +3337348,15 @@ │ │ call 11f2bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11e1ffd │ │ sub $0x30,%esp │ │ lea -0x112c27d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1122e43(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414928(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x345,0x20(%esp) │ │ @@ -3337390,15 +3337390,15 @@ │ │ lea 0x366(%edi),%eax │ │ mov %eax,0x90(%esp) │ │ mov 0x4bc(%edi),%edx │ │ mov 0x4c0(%edi),%eax │ │ lea 0x30(%esp),%esi │ │ lea -0x1131d84(%ebx),%ecx │ │ mov %ecx,0x94(%esp) │ │ - lea -0x1143a11(%ebx),%ecx │ │ + lea -0x1143a38(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %edx,%ecx │ │ jmp 11e20fa │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3338120,15 +3338120,15 @@ │ │ pxor %xmm0,%xmm0 │ │ lea 0x44(%esp),%eax │ │ movdqu %xmm0,-0xc(%eax) │ │ movl $0x0,0x4(%eax) │ │ movl $0x0,0x34(%esp) │ │ movl $0x2,0x30(%esp) │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113a8e6(%ebx),%eax │ │ + lea -0x113a90d(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ movl $0x1b,0x44(%esp) │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%ecx │ │ lea 0x3c(%esp),%edx │ │ push $0x1 │ │ call 11e4290 │ │ @@ -3338253,15 +3338253,15 @@ │ │ call 11f2c40 │ │ add $0x10,%esp │ │ cmp 0x10(%esp),%eax │ │ sbb %edi,%edx │ │ mov %esi,%edi │ │ jb 11e2dd2 │ │ sub $0x30,%esp │ │ - lea -0x113a8ca(%ebx),%eax │ │ + lea -0x113a8f1(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1149339(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x120(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3338551,19 +3338551,19 @@ │ │ and $0xfffffff0,%eax │ │ and $0xffffffee,%ecx │ │ add %ecx,%eax │ │ inc %eax │ │ mov %eax,0x4c0(%esi) │ │ jmp 11e3271 │ │ sub $0x30,%esp │ │ - lea -0x1140346(%ebx),%eax │ │ + lea -0x114036d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353e4(%ebx),%eax │ │ + lea -0x113540b(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x1414928(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x281,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 11e46c0 │ │ @@ -3338744,17 +3338744,17 @@ │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ je 11e3521 │ │ cmpl $0x0,0x38(%esp) │ │ jne 11e3280 │ │ jmp 11e356b │ │ sub $0x30,%esp │ │ - lea -0x113e653(%ebx),%eax │ │ + lea -0x113e67a(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x112fbfc(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x1414928(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x9b0,0x20(%esp) │ │ @@ -3339142,15 +3339142,15 @@ │ │ push 0xc(%esi) │ │ call 11fc350 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e3a60 │ │ sub $0x8,%esp │ │ lea -0x1131d84(%ebx),%eax │ │ - lea -0x1143a11(%ebx),%ecx │ │ + lea -0x1143a38(%ebx),%ecx │ │ push %eax │ │ push $0x7ce │ │ push %ecx │ │ push 0x1c(%esp) │ │ push 0x24(%esp) │ │ push $0x0 │ │ push $0x0 │ │ @@ -3339446,15 +3339446,15 @@ │ │ push %edi │ │ call 11ec9e0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ testb $0x2,0x4bf(%eax) │ │ jne 11e3e6b │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x114af19(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ call 11ec8d0 │ │ jmp 11e3eb0 │ │ sub $0xc,%esp │ │ @@ -3339488,23 +3339488,23 @@ │ │ lea -0x114af19(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push 0x18(%esp) │ │ call 11eca30 │ │ add $0x10,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x1135438(%ebx),%eax │ │ mov 0x8(%esp),%edi │ │ push 0x424(%edi) │ │ push 0x420(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 11ec980 │ │ add $0x10,%esp │ │ - lea -0x113a911(%ebx),%eax │ │ + lea -0x113a938(%ebx),%eax │ │ push $0x0 │ │ push $0x4b0 │ │ push %eax │ │ push 0x18(%esp) │ │ call 11ec980 │ │ add $0x10,%esp │ │ lea -0x114589e(%ebx),%eax │ │ @@ -3339826,15 +3339826,15 @@ │ │ test %esi,%esi │ │ je 11e436c │ │ mov %ecx,0x8(%esp) │ │ cmp $0xffffffff,%esi │ │ jne 11e4337 │ │ mov $0xfffffffe,%esi │ │ lea 0x1(%esi),%ecx │ │ - lea -0x1143a11(%ebx),%edx │ │ + lea -0x1143a38(%ebx),%edx │ │ push $0xb1d │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%ecx │ │ @@ -3339927,15 +3339927,15 @@ │ │ test %esi,%esi │ │ je 11e44ef │ │ mov %ecx,%edi │ │ cmp $0xffffffff,%esi │ │ jne 11e44c0 │ │ mov $0xfffffffe,%esi │ │ lea 0x1(%esi),%ecx │ │ - lea -0x1143a11(%ebx),%edx │ │ + lea -0x1143a38(%ebx),%edx │ │ push $0xb1d │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ @@ -3340028,17 +3340028,17 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x4bc(%esi),%ecx │ │ mov $0x1,%eax │ │ test $0x400,%ecx │ │ jne 11e46ab │ │ test $0x200,%ecx │ │ jne 11e466f │ │ - lea -0x113738b(%ebx),%eax │ │ + lea -0x11373b2(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x111f4eb(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1413e68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xacf,0x20(%esp) │ │ @@ -3340106,22 +3340106,22 @@ │ │ push %edx │ │ call 12047f0 │ │ add $0x10,%esp │ │ testb $0x40,0x4c0(%esi) │ │ jne 11e48d9 │ │ mov %edi,0x18(%esp) │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ cmove %edi,%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x11378d0(%ebx),%eax │ │ + lea -0x11378f7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ cmove %edi,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x113b31a(%ebx),%eax │ │ + lea -0x113b341(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmove %edi,%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%ebp),%esi │ │ mov 0x14(%ebp),%ecx │ │ mov 0x20(%ebp),%eax │ │ test %eax,%eax │ │ @@ -3340146,16 +3340146,16 @@ │ │ cmove %edi,%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x1c(%esp),%eax │ │ cmove %edi,%eax │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9a1(%ebx),%eax │ │ - lea -0x1143a11(%ebx),%ecx │ │ + lea -0x113a9c8(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%ecx │ │ push %eax │ │ push $0xc94 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x8,%esp │ │ lea -0x1122f21(%ebx),%eax │ │ push 0x1c(%ebp) │ │ @@ -3340173,16 +3340173,16 @@ │ │ push 0x50(%esp) │ │ push $0x14 │ │ call 12c1e40 │ │ add $0x40,%esp │ │ jmp 11e4847 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a9a1(%ebx),%eax │ │ - lea -0x1143a11(%ebx),%ecx │ │ + lea -0x113a9c8(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%ecx │ │ push %eax │ │ push $0xc9d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x114770e(%ebx),%eax │ │ push 0x1c(%ebp) │ │ @@ -3340411,29 +3340411,29 @@ │ │ sbb %edi,%edx │ │ cmp $0x2,%ecx │ │ sbb $0x0,%edx │ │ jb 11e4b80 │ │ mov 0x30(%esp),%ebx │ │ lea -0x1117c61(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1135483(%ebx),%eax │ │ + lea -0x11354aa(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14168e8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbe6,0x20(%esp) │ │ jmp 11e4bd0 │ │ lea -0x1117c61(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1137362(%ebx),%eax │ │ + lea -0x1137389(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1413c18(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0xbce,0x20(%esp) │ │ jmp 11e4bd0 │ │ mov %eax,0x40(%esp) │ │ @@ -3340443,17 +3340443,17 @@ │ │ sbb %ebx,%edx │ │ cmp $0xb,%ecx │ │ sbb $0x0,%edx │ │ jb 11e4be5 │ │ mov 0x30(%esp),%ebx │ │ lea -0x1117c61(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1138eb1(%ebx),%eax │ │ + lea -0x1138ed8(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14168e8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbfd,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ @@ -3340576,28 +3340576,28 @@ │ │ sbb 0x3c(%esp),%eax │ │ mov %edi,0x3b0(%edx) │ │ mov %ecx,0x3b4(%edx) │ │ jb 11e4cae │ │ jmp 11e4bdd │ │ lea -0x1117c61(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x112c344(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14168e8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc09,0x20(%esp) │ │ jmp 11e4bd0 │ │ mov %edi,(%esp) │ │ call 1310f10 │ │ - lea -0x1137311(%ebx),%eax │ │ + lea -0x1137338(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11476a7(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1412a88(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3341662,30 +3341662,30 @@ │ │ and $0xffffffee,%ecx │ │ add %ecx,%eax │ │ inc %eax │ │ mov %eax,0x4c0(%esi) │ │ jmp 11e5af6 │ │ lea -0x1131dcd(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114594c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14136b8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edx,(%esp) │ │ movl $0x315,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 11e46c0 │ │ jmp 11e5b0c │ │ - lea -0x1140346(%ebx),%eax │ │ + lea -0x114036d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353e4(%ebx),%eax │ │ + lea -0x113540b(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414928(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x281,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 11e46c0 │ │ @@ -3341818,15 +3341818,15 @@ │ │ cmpl $0x0,(%esp) │ │ jne 11e5c4a │ │ mov 0x4bc(%edi),%edx │ │ jmp 11e5bc0 │ │ sub $0x30,%esp │ │ lea -0x1115aac(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11338b3(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1413968(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x396,0x20(%esp) │ │ @@ -3342106,15 +3342106,15 @@ │ │ mov 0x20(%ebp),%edx │ │ je 11e5fab │ │ jmp 11e5ff1 │ │ mov 0x20(%ebp),%edx │ │ sub $0x30,%esp │ │ lea -0x1122ecd(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11338b3(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1413968(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edx,(%esp) │ │ movl $0x3e4,0x20(%esp) │ │ @@ -3342171,15 +3342171,15 @@ │ │ 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 -0x113c695(%ebx),%eax │ │ + lea -0x113c6bc(%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) │ │ @@ -3342193,19 +3342193,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 11e6202 │ │ - lea -0x114041c(%ebx),%edi │ │ + lea -0x1140443(%ebx),%edi │ │ sub $0x30,%esp │ │ lea -0x111f4b6(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %edi,0x14(%esp) │ │ movaps -0x14132e8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x69f,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ @@ -3342321,15 +3342321,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1204440 │ │ add $0x10,%esp │ │ - lea -0x1140397(%ebx),%edi │ │ + lea -0x11403be(%ebx),%edi │ │ test %eax,%eax │ │ je 11e6192 │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ cmp $0x2,%eax │ │ mov %ecx,%edx │ │ sbb $0x0,%edx │ │ @@ -3342398,15 +3342398,15 @@ │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1204370 │ │ add $0x10,%esp │ │ - lea -0x11439b3(%ebx),%edi │ │ + lea -0x11439da(%ebx),%edi │ │ test %eax,%eax │ │ je 11e6192 │ │ movl $0x1,0x50(%esp) │ │ cmpl $0x0,0x38(%esp) │ │ je 11e61f0 │ │ jmp 11e6192 │ │ cmpl $0x0,0x28(%esp) │ │ @@ -3342441,15 +3342441,15 @@ │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1204370 │ │ add $0x10,%esp │ │ - lea -0x113e676(%ebx),%edi │ │ + lea -0x113e69d(%ebx),%edi │ │ mov %eax,0x40(%esp) │ │ test %eax,%eax │ │ je 11e6192 │ │ cmpl $0x10,0x38(%esp) │ │ jne 11e6192 │ │ sub $0xc,%esp │ │ push 0x4c(%esp) │ │ @@ -3342472,15 +3342472,15 @@ │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1204550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e70a3 │ │ movzbl 0x351(%esi),%eax │ │ - lea -0x113a95e(%ebx),%edi │ │ + lea -0x113a985(%ebx),%edi │ │ cmp $0x14,%eax │ │ ja 11e6192 │ │ cmp 0x93(%esp),%al │ │ jne 11e6192 │ │ sub $0x4,%esp │ │ push %eax │ │ lea 0x9c(%esp),%eax │ │ @@ -3342749,17 +3342749,17 @@ │ │ mov %eax,0x1c(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x78(%esp) │ │ jmp 11e61f0 │ │ sub $0x30,%esp │ │ lea -0x111f4b6(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1138e8b(%ebx),%eax │ │ + lea -0x1138eb2(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414928(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4ad,0x20(%esp) │ │ jmp 11e61c4 │ │ mov 0x70(%esp),%edi │ │ @@ -3342773,15 +3342773,15 @@ │ │ jne 11e6ade │ │ cmpl $0x0,0x24(%esp) │ │ je 11e6f85 │ │ test $0x800,%eax │ │ je 11e6ade │ │ cmpl $0x0,0x20(%esp) │ │ jne 11e6ade │ │ - lea -0x1140375(%ebx),%edi │ │ + lea -0x114039c(%ebx),%edi │ │ jmp 11e6192 │ │ mov %eax,%edx │ │ or $0x80,%edx │ │ mov %ecx,0x4c0(%esi) │ │ mov %edx,0x4bc(%esi) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0xe4(%esp) │ │ @@ -3342831,15 +3342831,15 @@ │ │ push $0x4 │ │ push %edi │ │ call 11ec2e0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11e6ee2 │ │ sub $0x4,%esp │ │ - lea -0x114034d(%ebx),%eax │ │ + lea -0x1140374(%ebx),%eax │ │ lea -0x1121227(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x24(%esp) │ │ @@ -3342947,24 +3342947,24 @@ │ │ push 0x3f0(%esi) │ │ push %eax │ │ push %edi │ │ call 11ec980 │ │ add $0x10,%esp │ │ cmpl $0x0,0x64(%esp) │ │ je 11e6d97 │ │ - lea -0x113a911(%ebx),%eax │ │ + lea -0x113a938(%ebx),%eax │ │ push 0x42c(%esi) │ │ push 0x428(%esi) │ │ push %eax │ │ push %edi │ │ call 11ec980 │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%esp) │ │ je 11e6db6 │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x1135438(%ebx),%eax │ │ push 0x78(%esp) │ │ push 0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 11ec980 │ │ add $0x10,%esp │ │ cmpl $0x0,0x68(%esp) │ │ @@ -3343078,30 +3343078,30 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11e61d6 │ │ sub $0x30,%esp │ │ lea -0x111f4b6(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1119c35(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414928(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x697,0x20(%esp) │ │ jmp 11e61c4 │ │ - lea -0x1137341(%ebx),%edi │ │ + lea -0x1137368(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1122e6a(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1131dbf(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x1135437(%ebx),%edi │ │ + lea -0x113545e(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x111b87e(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1117c40(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x114cb70(%ebx),%edi │ │ jmp 11e6192 │ │ @@ -3343113,57 +3343113,57 @@ │ │ jmp 11e6192 │ │ lea -0x1133894(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x111d5de(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x111d603(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x113545f(%ebx),%edi │ │ + lea -0x1135486(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1122eb0(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1124b39(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1115a93(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x11403d2(%ebx),%edi │ │ + lea -0x11403f9(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x11403f4(%ebx),%edi │ │ + lea -0x114041b(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x11458e1(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1133873(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x1121257(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x113e6a8(%ebx),%edi │ │ + lea -0x113e6cf(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x111f49f(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x1138e6a(%ebx),%edi │ │ + lea -0x1138e91(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x112fcb0(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x114592f(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x11439cd(%ebx),%edi │ │ + lea -0x11439f4(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x11439f9(%ebx),%edi │ │ + lea -0x1143a20(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x114af45(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x112c31e(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x113a976(%ebx),%edi │ │ + lea -0x113a99d(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x112c307(%ebx),%edi │ │ jmp 11e6192 │ │ lea -0x11288ce(%ebx),%edi │ │ jmp 11e6192 │ │ - lea -0x113a933(%ebx),%edi │ │ + lea -0x113a95a(%ebx),%edi │ │ jmp 11e6192 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3343183,27 +3343183,27 @@ │ │ xor %edi,%edi │ │ cmp $0xc000,%ecx │ │ jne 11e723e │ │ test $0x80,%al │ │ jne 11e7182 │ │ lea -0x112fc25(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114ea4a(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14168d8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x405,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 11e46c0 │ │ jmp 11e723e │ │ mov 0x20(%esi),%eax │ │ - lea -0x1143a11(%ebx),%ecx │ │ + lea -0x1143a38(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x40a,0x8(%esp) │ │ call 130d670 │ │ movl $0x0,0x20(%esi) │ │ mov 0x314(%esi),%eax │ │ mov %eax,(%esp) │ │ @@ -3343276,17 +3343276,17 @@ │ │ sub $0xc,%esp │ │ push 0xc(%esi) │ │ call 11fc3a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e7342 │ │ sub $0x30,%esp │ │ - lea -0x113a8fc(%ebx),%eax │ │ + lea -0x113a923(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x112c2ac(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14163d8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x432,0x20(%esp) │ │ @@ -3343297,30 +3343297,30 @@ │ │ sub $0xc,%esp │ │ push 0xc(%esi) │ │ call 11fc3d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e7342 │ │ sub $0x30,%esp │ │ - lea -0x113a8fc(%ebx),%eax │ │ + lea -0x113a923(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1135400(%ebx),%eax │ │ + lea -0x1135427(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14163d8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x440,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 11e736f │ │ or $0x100,%edi │ │ sub $0x8,%esp │ │ - lea -0x113a8fc(%ebx),%eax │ │ - lea -0x1143a11(%ebx),%ecx │ │ + lea -0x113a923(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%ecx │ │ lea -0x112fc0c(%ebx),%edx │ │ push %eax │ │ push $0x445 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push $0x0 │ │ @@ -3343528,15 +3343528,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11e755f │ │ pop %ebx │ │ add $0x2c7d89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ push $0xa52 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3343557,15 +3343557,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11e759f │ │ pop %ebx │ │ add $0x2c7d49,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1143a11(%ebx),%eax │ │ + lea -0x1143a38(%ebx),%eax │ │ push $0xb92 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3343624,15 +3343624,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11e761f │ │ pop %ebx │ │ add $0x2c7cc9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c67d(%ebx),%eax │ │ + lea -0x113c6a4(%ebx),%eax │ │ push $0xab │ │ push %eax │ │ push $0x18 │ │ call 130d490 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3343661,15 +3343661,15 @@ │ │ add $0x2c7c87,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11e77de │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ je 11e76e4 │ │ - lea -0x113c67d(%ebx),%eax │ │ + lea -0x113c6a4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11e76b2 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3343703,15 +3343703,15 @@ │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x24(%edi) │ │ jmp 11e7690 │ │ mov 0x8(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ test %edi,%edi │ │ je 11e7754 │ │ - lea -0x113c67d(%ebx),%eax │ │ + lea -0x113c6a4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11e7722 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3343740,15 +3343740,15 @@ │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x24(%edi) │ │ jmp 11e7700 │ │ mov 0x8(%ebp),%eax │ │ mov 0x10(%eax),%edi │ │ test %edi,%edi │ │ je 11e77c4 │ │ - lea -0x113c67d(%ebx),%eax │ │ + lea -0x113c6a4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11e7792 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3343774,15 +3343774,15 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ movl $0x0,0x14(%edi) │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x24(%edi) │ │ jmp 11e7770 │ │ sub $0x4,%esp │ │ - lea -0x113c67d(%ebx),%eax │ │ + lea -0x113c6a4(%ebx),%eax │ │ push $0xd3 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3343890,15 +3343890,15 @@ │ │ mov %eax,0x8(%ecx) │ │ mov %eax,0xc(%esi) │ │ cmp %esi,0x4(%edx) │ │ jne 11e7990 │ │ mov %eax,0x4(%edx) │ │ jmp 11e7990 │ │ sub $0x4,%esp │ │ - lea -0x113c67d(%ebx),%eax │ │ + lea -0x113c6a4(%ebx),%eax │ │ push $0xdd │ │ push %eax │ │ push $0x38 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e7971 │ │ @@ -3345288,15 +3345288,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11e86ed │ │ pop %ebx │ │ add $0x2c6bfb,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a8ad(%ebx),%eax │ │ + lea -0x113a8d4(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x74 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e87ee │ │ @@ -3345376,15 +3345376,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11e880f │ │ pop %ebx │ │ add $0x2c6ad9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a8ad(%ebx),%eax │ │ + lea -0x113a8d4(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3345563,15 +3345563,15 @@ │ │ cmpl $0x2,0x4(%ecx) │ │ jne 11e8baf │ │ cmpl $0x4,0xc(%ecx) │ │ jne 11e8baf │ │ mov 0x8(%ecx),%edi │ │ movl $0x0,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1140336(%ebx),%eax │ │ + lea -0x114035d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8a5e │ │ mov %eax,%ecx │ │ @@ -3345597,15 +3345597,15 @@ │ │ jne 11e8baf │ │ cmpl $0x8,0xc(%ecx) │ │ jne 11e8baf │ │ mov 0x8(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1140328(%ebx),%eax │ │ + lea -0x114034f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8ad7 │ │ mov %eax,%ecx │ │ @@ -3345721,15 +3345721,15 @@ │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8bfc │ │ movl $0x0,0x60(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1140336(%ebx),%eax │ │ + lea -0x114035d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8c1a │ │ movl $0x0,0x64(%esi) │ │ @@ -3345739,15 +3345739,15 @@ │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8c38 │ │ movl $0x0,0x68(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1140328(%ebx),%eax │ │ + lea -0x114034f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8c56 │ │ movl $0x0,0x6c(%esi) │ │ @@ -3346429,15 +3346429,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 11e9381 │ │ pop %ebx │ │ add $0x2c5f67,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c669(%ebx),%edi │ │ + lea -0x113c690(%ebx),%edi │ │ push $0x405 │ │ push %edi │ │ push $0x8bc │ │ call 130d490 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ @@ -3346637,15 +3346637,15 @@ │ │ je 11e96b3 │ │ cmpb $0x0,0x15e(%esi) │ │ je 11e96ba │ │ cmpb $0x0,0x15f(%esi) │ │ je 11e96df │ │ cmpb $0x0,0x160(%esi) │ │ je 11e9705 │ │ - lea -0x113c669(%ebx),%eax │ │ + lea -0x113c690(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x433,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3349151,15 +3349151,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11eb5e1 │ │ pop %ebx │ │ add $0x2c3d07,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1141c03(%ebx),%esi │ │ + lea -0x1141c2a(%ebx),%esi │ │ push $0x39 │ │ push %esi │ │ push $0xa4 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3349308,21 +3349308,21 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 11eb781 │ │ pop %ebx │ │ add $0x2c3b67,%ebx │ │ sub $0xc,%esp │ │ - lea -0x1141bf3(%ebx),%eax │ │ + lea -0x1141c1a(%ebx),%eax │ │ push %eax │ │ call 12f8fc0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x1138e41(%ebx),%eax │ │ + lea -0x1138e68(%ebx),%eax │ │ push %eax │ │ call 12f8fc0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ cmpl $0x0,0x8(%ebp) │ │ je 11eb9af │ │ test %esi,%esi │ │ @@ -3349349,15 +3349349,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 -0x1141c03(%ebx),%eax │ │ + lea -0x1141c2a(%ebx),%eax │ │ push $0x7c │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3350245,15 +3350245,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11ecb10 │ │ add $0x4,%esp │ │ push 0x3c(%esi) │ │ call 123f330 │ │ add $0xc,%esp │ │ - lea -0x1141c03(%ebx),%edi │ │ + lea -0x1141c2a(%ebx),%edi │ │ push $0xa7 │ │ push %edi │ │ push 0x18(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0xa8 │ │ push %edi │ │ @@ -3350360,15 +3350360,15 @@ │ │ lea 0x64(%edi),%esi │ │ mov %esi,(%esp) │ │ call 11eccd0 │ │ lea -0x1124af9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11ed0a0 │ │ - lea -0x113e64d(%ebx),%eax │ │ + lea -0x113e674(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11edb00 │ │ lea -0x1117b94(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11ed0a0 │ │ @@ -3350383,15 +3350383,15 @@ │ │ mov %esi,(%esp) │ │ call 11ed0a0 │ │ mov 0x18(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11edb00 │ │ mov 0x18(%edi),%eax │ │ - lea -0x1141c03(%ebx),%ecx │ │ + lea -0x1141c2a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x112,0x8(%esp) │ │ call 130d670 │ │ movl $0x0,0x18(%edi) │ │ cmpl $0x0,0x1c(%edi) │ │ je 11ec451 │ │ @@ -3350400,21 +3350400,21 @@ │ │ mov %esi,(%esp) │ │ call 11ed0a0 │ │ mov 0x1c(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11edb00 │ │ mov 0x1c(%edi),%eax │ │ - lea -0x1141c03(%ebx),%ecx │ │ + lea -0x1141c2a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x112,0x8(%esp) │ │ call 130d670 │ │ movl $0x0,0x1c(%edi) │ │ - lea -0x1140318(%ebx),%eax │ │ + lea -0x114033f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11ed0a0 │ │ mov %esi,(%esp) │ │ call 11eccd0 │ │ lea -0x111b846(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3350449,15 +3350449,15 @@ │ │ mov %esi,(%esp) │ │ call 11ed0a0 │ │ mov 0x20(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11edb00 │ │ mov 0x20(%edi),%eax │ │ - lea -0x1141c03(%ebx),%ecx │ │ + lea -0x1141c2a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x112,0x8(%esp) │ │ call 130d670 │ │ movl $0x0,0x20(%edi) │ │ lea -0x1119c26(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3351016,15 +3351016,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 -0x113e649(%ebx),%eax │ │ + lea -0x113e670(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x1000 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ @@ -3351101,15 +3351101,15 @@ │ │ push %edx │ │ push %eax │ │ call 140d130 │ │ add $0x10,%esp │ │ movl $0x0,0x2c(%edi) │ │ movl $0x0,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113e649(%ebx),%esi │ │ + lea -0x113e670(%ebx),%esi │ │ push $0x24 │ │ push %esi │ │ push 0x24(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x24(%edi) │ │ movl $0x0,0x28(%edi) │ │ @@ -3351289,15 +3351289,15 @@ │ │ jmp 11ecd9a │ │ mov 0x8(%esi),%eax │ │ lea 0xd(%esi),%ecx │ │ cmp %ecx,%eax │ │ jne 11ecd75 │ │ movl $0x0,0x8(%esi) │ │ xor %eax,%eax │ │ - lea -0x113e649(%ebx),%ecx │ │ + lea -0x113e670(%ebx),%ecx │ │ push $0x82 │ │ push %ecx │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ push %eax │ │ call 130d560 │ │ add $0x10,%esp │ │ @@ -3352357,15 +3352357,15 @@ │ │ add $0x2c1b0b,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov %esi,%ecx │ │ call 11ed4a0 │ │ test %eax,%eax │ │ je 11ed813 │ │ cmpl $0x0,0xc(%ebp) │ │ - lea -0x1135adb(%ebx),%eax │ │ + lea -0x1135b02(%ebx),%eax │ │ lea -0x114f088(%ebx),%edx │ │ cmovg %eax,%edx │ │ mov %esi,%ecx │ │ call 11ed5d0 │ │ mov %esi,%ecx │ │ call 11ed6f0 │ │ lea -0x8(%ebp),%esp │ │ @@ -3353155,15 +3353155,15 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ jne 11ee015 │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11ee310 │ │ lea -0x1119c0a(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x113e635(%ebx),%eax │ │ + lea -0x113e65c(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3353200,15 +3353200,15 @@ │ │ jmp 11ee29e │ │ lea -0x111d58d(%ebx),%edx │ │ jmp 11ee2b0 │ │ lea -0x1133d10(%ebx),%edx │ │ jmp 11ee2b0 │ │ lea -0x1124aec(%ebx),%edx │ │ jmp 11ee2b0 │ │ - lea -0x11372f7(%ebx),%edx │ │ + lea -0x113731e(%ebx),%edx │ │ jmp 11ee2b0 │ │ mov %ecx,%eax │ │ add $0x81,%al │ │ cmp $0xa0,%al │ │ jbe 11ee25f │ │ mov 0x8(%esp),%ecx │ │ cmpb $0x0,0x4(%ecx) │ │ @@ -3354266,15 +3354266,15 @@ │ │ sub $0x10,%esp │ │ call 11eec11 │ │ pop %ebx │ │ add $0x2c06d7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x1126ac2(%ebx),%eax │ │ - lea -0x113c654(%ebx),%ecx │ │ + lea -0x113c67b(%ebx),%ecx │ │ lea -0x112c254(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x1 │ │ push %esi │ │ call 11ec2e0 │ │ @@ -3354357,15 +3354357,15 @@ │ │ lea -0x111f442(%ebx),%eax │ │ jmp 11eed19 │ │ cmpl $0x0,0x14(%ebp) │ │ lea -0x114aed5(%ebx),%ecx │ │ lea -0x1119c07(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ - lea -0x1140312(%ebx),%ecx │ │ + lea -0x1140339(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -3354399,15 +3354399,15 @@ │ │ call 11ec2e0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11eee5d │ │ mov 0xc(%ebp),%esi │ │ testb $0x2,0x18(%esi) │ │ lea -0x1145874(%ebx),%eax │ │ - lea -0x114034d(%ebx),%ecx │ │ + lea -0x1140374(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1121227(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11ec8d0 │ │ @@ -3354530,15 +3354530,15 @@ │ │ movzbl 0x48(%edi),%eax │ │ dec %al │ │ cmp $0x5,%al │ │ ja 11eeeee │ │ movzbl %al,%eax │ │ mov -0x2bf7c(%ebx,%eax,4),%eax │ │ jmp 11eeef4 │ │ - lea -0x1141beb(%ebx),%eax │ │ + lea -0x1141c12(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x112a3ab(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ @@ -3354584,15 +3354584,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11eef5d │ │ pop %ebx │ │ add $0x2c038b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x113a897(%ebx),%eax │ │ + lea -0x113a8be(%ebx),%eax │ │ lea -0x111b838(%ebx),%ecx │ │ lea -0x1124b11(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x5 │ │ push %esi │ │ @@ -3354640,15 +3354640,15 @@ │ │ movzbl (%edi),%eax │ │ dec %al │ │ cmp $0x5,%al │ │ ja 11ef007 │ │ movzbl %al,%eax │ │ mov -0x2bf7c(%ebx,%eax,4),%eax │ │ jmp 11ef00d │ │ - lea -0x1141beb(%ebx),%eax │ │ + lea -0x1141c12(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x112a3ab(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ @@ -3354729,15 +3354729,15 @@ │ │ push %eax │ │ push %esi │ │ call 11ec850 │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%ebp) │ │ je 11efbd2 │ │ movl $0x0,0x4c(%esp) │ │ - lea -0x1141beb(%ebx),%eax │ │ + lea -0x1141c12(%ebx),%eax │ │ mov %eax,0x70(%esp) │ │ lea -0x1145835(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1133835(%ebx),%eax │ │ mov %eax,0x6c(%esp) │ │ lea -0x1145839(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ @@ -3354844,15 +3354844,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1203540 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11efb1c │ │ sub $0x4,%esp │ │ - lea -0x1138e2c(%ebx),%eax │ │ + lea -0x1138e53(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ lea -0x1115a37(%ebx),%eax │ │ push 0x14(%esp) │ │ @@ -3354977,15 +3354977,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1202c20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11efb1c │ │ sub $0x4,%esp │ │ - lea -0x114397f(%ebx),%eax │ │ + lea -0x11439a6(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4240 │ │ @@ -3355020,15 +3355020,15 @@ │ │ push 0xa0(%esp) │ │ push 0xa0(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113a862(%ebx),%eax │ │ + lea -0x113a889(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11ec850 │ │ add $0x10,%esp │ │ cmpl $0x0,0x80(%esp) │ │ je 11efb88 │ │ xor %edi,%edi │ │ @@ -3355103,15 +3355103,15 @@ │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esp) │ │ lea -0x1124b11(%ebx),%eax │ │ lea -0x112884d(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1138e25(%ebx),%eax │ │ + lea -0x1138e4c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ lea -0x114cac4(%ebx),%eax │ │ push 0x18(%esp) │ │ @@ -3355201,15 +3355201,15 @@ │ │ lea -0x111d559(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ add $0x10,%esp │ │ - lea -0x11372ef(%ebx),%eax │ │ + lea -0x1137316(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ add $0x10,%esp │ │ movzbl 0x20(%esp),%eax │ │ @@ -3355255,15 +3355255,15 @@ │ │ lea -0x1131d4b(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ add $0x10,%esp │ │ - lea -0x113e632(%ebx),%eax │ │ + lea -0x113e659(%ebx),%eax │ │ push 0x24(%esp) │ │ push 0x24(%esp) │ │ jmp 11efae1 │ │ sub $0x4,%esp │ │ lea -0x1131d53(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ @@ -3355283,15 +3355283,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1204260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11efb1c │ │ sub $0x4,%esp │ │ - lea -0x113a867(%ebx),%eax │ │ + lea -0x113a88e(%ebx),%eax │ │ jmp 11efb0f │ │ sub $0x4,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ @@ -3355340,42 +3355340,42 @@ │ │ sub $0x4,%esp │ │ lea -0x11492dc(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ - lea -0x11372df(%ebx),%eax │ │ + lea -0x1137306(%ebx),%eax │ │ jmp 11efad9 │ │ sub $0x4,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1203a70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11efb1c │ │ sub $0x4,%esp │ │ - lea -0x1138e19(%ebx),%eax │ │ + lea -0x1138e40(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ lea -0x1115a37(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ add $0x10,%esp │ │ - lea -0x11372df(%ebx),%eax │ │ + lea -0x1137306(%ebx),%eax │ │ jmp 11ef9a2 │ │ sub $0x4,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ @@ -3355394,15 +3355394,15 @@ │ │ lea -0x1115a37(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ add $0x10,%esp │ │ - lea -0x114397b(%ebx),%eax │ │ + lea -0x11439a2(%ebx),%eax │ │ push 0x5c(%esp) │ │ push 0x5c(%esp) │ │ jmp 11efae1 │ │ sub $0xc,%esp │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 12042c0 │ │ @@ -3355484,15 +3355484,15 @@ │ │ sub $0x4,%esp │ │ lea -0x114e9f7(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11ec8d0 │ │ add $0x10,%esp │ │ - lea -0x114397b(%ebx),%eax │ │ + lea -0x11439a2(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 11ec980 │ │ jmp 11efb91 │ │ sub $0x8,%esp │ │ @@ -3355501,15 +3355501,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1203e50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11efb1c │ │ sub $0x4,%esp │ │ - lea -0x113a855(%ebx),%eax │ │ + lea -0x113a87c(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11ec8d0 │ │ jmp 11efb91 │ │ sub $0x4,%esp │ │ push 0x74(%esp) │ │ @@ -3355594,15 +3355594,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11efbfd │ │ pop %ebx │ │ add $0x2bf6eb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x113a881(%ebx),%eax │ │ + lea -0x113a8a8(%ebx),%eax │ │ lea -0x111f468(%ebx),%ecx │ │ lea -0x1124b11(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x6 │ │ push %esi │ │ @@ -3356785,15 +3356785,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11f0801 │ │ pop %ebx │ │ add $0x2beae7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e627(%ebx),%edi │ │ + lea -0x113e64e(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push $0x3c │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3356917,15 +3356917,15 @@ │ │ add $0x2be98b,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11f0987 │ │ mov %esi,%ecx │ │ call 11f0990 │ │ sub $0x4,%esp │ │ - lea -0x113e627(%ebx),%eax │ │ + lea -0x113e64e(%ebx),%eax │ │ push $0x3c │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3357202,15 +3357202,15 @@ │ │ cmpl $0x1,(%esp) │ │ jne 11f0c2e │ │ cmpl $0x0,0x4(%esp) │ │ jns 11f0c2e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1131d1e(%ebx),%eax │ │ - lea -0x113e627(%ebx),%ecx │ │ + lea -0x113e64e(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3357527,15 +3357527,15 @@ │ │ mov 0x8(%ebp),%edi │ │ testb $0x1,0x3a(%edi) │ │ jne 11f1005 │ │ mov 0xc(%ebp),%esi │ │ call 12c1bf0 │ │ lea -0x1119bc1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113e627(%ebx),%eax │ │ + lea -0x113e64e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x254,0x4(%esp) │ │ call 12c1d20 │ │ lea -0x1147652(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x183,0x4(%esp) │ │ movl $0x14,(%esp) │ │ @@ -3358229,15 +3358229,15 @@ │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ cmpl $0x0,0x8(%edi) │ │ je 11f16f1 │ │ cmpl $0x0,0x10(%edi) │ │ je 11f16f1 │ │ sub $0x4,%esp │ │ - lea -0x113c641(%ebx),%eax │ │ + lea -0x113c668(%ebx),%eax │ │ push $0xb8 │ │ push %eax │ │ push $0x328 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f16f1 │ │ @@ -3358280,15 +3358280,15 @@ │ │ add $0x2bdbd7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11f19bf │ │ mov 0x30(%esi),%ecx │ │ test %ecx,%ecx │ │ je 11f17bf │ │ - lea -0x113c641(%ebx),%eax │ │ + lea -0x113c668(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3358333,15 +3358333,15 @@ │ │ push 0x10(%esp) │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x3c(%esi),%ecx │ │ test %ecx,%ecx │ │ je 11f185f │ │ - lea -0x113c641(%ebx),%eax │ │ + lea -0x113c668(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3358524,15 +3358524,15 @@ │ │ push %edi │ │ call 11f3590 │ │ add $0x8,%esp │ │ push $0x3 │ │ push %edi │ │ call 11f3590 │ │ add $0xc,%esp │ │ - lea -0x113c641(%ebx),%eax │ │ + lea -0x113c668(%ebx),%eax │ │ push $0xef │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3359104,15 +3359104,15 @@ │ │ nop │ │ nop │ │ nop │ │ cmp $0xfffffe6a,%edx │ │ ja 11f29ac │ │ lea 0x194(%edx),%eax │ │ sub $0x4,%esp │ │ - lea -0x113c641(%ebx),%ecx │ │ + lea -0x113c668(%ebx),%ecx │ │ push $0x150 │ │ push %ecx │ │ push %eax │ │ mov %edx,%esi │ │ call 130d3e0 │ │ mov 0x8(%ebp),%edi │ │ add $0x10,%esp │ │ @@ -3360179,15 +3360179,15 @@ │ │ movl $0x0,0x38(%edx) │ │ movl $0x0,0x34(%edx) │ │ cmpl $0x0,0x44(%edx) │ │ jne 11f2e66 │ │ mov %ecx,0x8(%esp) │ │ mov 0x8(%ebp),%esi │ │ lea 0x194(%esi),%eax │ │ - lea -0x113c641(%ebx),%ecx │ │ + lea -0x113c668(%ebx),%ecx │ │ push $0x18d │ │ push %ecx │ │ push %eax │ │ mov %edx,0x10(%esp) │ │ push %edx │ │ call 130d560 │ │ add $0x10,%esp │ │ @@ -3360415,15 +3360415,15 @@ │ │ je 11f305f │ │ cmpl $0x3,0x14(%ebp) │ │ je 11f309f │ │ test %dl,%dl │ │ je 11f309f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11372d9(%ebx),%eax │ │ + lea -0x1137300(%ebx),%eax │ │ lea -0x1128841(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3360454,15 +3360454,15 @@ │ │ mov (%esp),%eax │ │ movb $0x0,0x40(%eax) │ │ jmp 11f30fb │ │ test %al,%al │ │ je 11f30fb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11372d9(%ebx),%eax │ │ + lea -0x1137300(%ebx),%eax │ │ lea -0x1128841(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3360612,29 +3360612,29 @@ │ │ call 140dae0 │ │ add $0x10,%esp │ │ movb $0x1,0x40(%esi) │ │ mov $0x1,%esi │ │ jmp 11f3095 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11372d9(%ebx),%eax │ │ + lea -0x1137300(%ebx),%eax │ │ lea -0x1128841(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x14 │ │ call 12c1e40 │ │ jmp 11f34fa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11372d9(%ebx),%eax │ │ + lea -0x1137300(%ebx),%eax │ │ lea -0x1128841(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3362701,15 +3362701,15 @@ │ │ mov $0x1,%ecx │ │ jmp 11f4d7a │ │ mov $0x230,%esi │ │ mov $0x80006,%edi │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e612(%ebx),%eax │ │ + lea -0x113e639(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x58(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3363986,15 +3363986,15 @@ │ │ sub 0x10(%ecx),%eax │ │ xor %edi,%edi │ │ cmp %edx,%eax │ │ ja 11f5e60 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113a846(%ebx),%eax │ │ + lea -0x113a86d(%ebx),%eax │ │ push $0xf4 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3364238,23 +3364238,23 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f88b0 │ │ add $0x10,%esp │ │ mov 0x38(%esi),%eax │ │ test %edi,%edi │ │ je 11f5eb9 │ │ - lea -0x113a846(%ebx),%ecx │ │ + lea -0x113a86d(%ebx),%ecx │ │ push $0x3a │ │ push %ecx │ │ push 0x3c(%esi) │ │ push %eax │ │ call 130d890 │ │ jmp 11f5ecb │ │ sub $0x4,%esp │ │ - lea -0x113a846(%ebx),%ecx │ │ + lea -0x113a86d(%ebx),%ecx │ │ push $0x3c │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x38(%esi) │ │ movl $0x0,0x3c(%esi) │ │ @@ -3366227,15 +3366227,15 @@ │ │ movl $0x436,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov %edi,%ebx │ │ jmp 11f7fc8 │ │ sub $0x8,%esp │ │ lea -0x111b7da(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x113a82a(%edi),%edx │ │ + lea -0x113a851(%edi),%edx │ │ mov %ebx,0xc(%esp) │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ @@ -3366245,24 +3366245,24 @@ │ │ push $0xa │ │ jmp 11f7fc5 │ │ mov $0x1,%esi │ │ jmp 11f7fd2 │ │ sub $0x8,%esp │ │ lea -0x112a349(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x11353c8(%edi),%edx │ │ + lea -0x11353ef(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x200 │ │ jmp 11f7fb8 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%edi │ │ lea -0x112e11c(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x11353c8(%edi),%edx │ │ + lea -0x11353ef(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x89 │ │ jmp 11f7fb8 │ │ sub $0x8,%esp │ │ lea -0x112a349(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ @@ -3366326,31 +3366326,31 @@ │ │ lea -0x112fbc6(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x467 │ │ jmp 11f785f │ │ lea -0x112e0e4(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x11353c8(%edi),%edx │ │ + lea -0x11353ef(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x3fa │ │ jmp 11f7fb8 │ │ sub $0x8,%esp │ │ lea -0x11211c6(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x11353c8(%edi),%edx │ │ + lea -0x11353ef(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e1 │ │ jmp 11f7fb8 │ │ sub $0x8,%esp │ │ lea -0x111b77e(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x11353c8(%edi),%edx │ │ + lea -0x11353ef(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x353 │ │ jmp 11f7fb8 │ │ sub $0x8,%esp │ │ lea -0x11211c6(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ @@ -3366382,15 +3366382,15 @@ │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x567 │ │ jmp 11f7fb8 │ │ sub $0x8,%esp │ │ lea -0x111b7da(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x1138e05(%edi),%edx │ │ + lea -0x1138e2c(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x508 │ │ jmp 11f785f │ │ sub $0x8,%esp │ │ lea -0x111b7da(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ @@ -3366426,15 +3366426,15 @@ │ │ movl $0x53d,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x111599b(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14150d8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x373,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ @@ -3366451,15 +3366451,15 @@ │ │ movl $0x491,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x112c21b(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14144e8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x35,0x20(%esp) │ │ jmp 11f782f │ │ @@ -3366477,182 +3366477,182 @@ │ │ movl $0x49d,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x112e108(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14163c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x326,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x1137294(%edi),%eax │ │ + lea -0x11372bb(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1415b28(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xe4,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1124abb(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14136a8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x99,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x1137240(%edi),%eax │ │ + lea -0x1137267(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1412a68(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2a6,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x113c602(%edi),%eax │ │ + lea -0x113c629(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414ef8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x2bc,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x113e5b4(%edi),%eax │ │ + lea -0x113e5db(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414af8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x311,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1131cc2(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14152f8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x3b4,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1133824(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14132c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x386,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x113725a(%edi),%eax │ │ + lea -0x1137281(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1416618(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x150,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x1138de7(%edi),%eax │ │ + lea -0x1138e0e(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1413bf8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x3e8,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1117b60(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11353c8(%edi),%eax │ │ + lea -0x11353ef(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414328(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x115,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1124a80(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1141bc4(%edi),%eax │ │ + lea -0x1141beb(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14161c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x40b,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1133824(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113a80a(%edi),%eax │ │ + lea -0x113a831(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1415b38(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x39b,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x113725a(%edi),%eax │ │ + lea -0x1137281(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x111d501(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1416618(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x15d,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x8,%esp │ │ lea -0x11211c6(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x11353c8(%edi),%edx │ │ + lea -0x11353ef(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3366719,37 +3366719,37 @@ │ │ push $0xe │ │ jmp 11f7fc5 │ │ sub $0x30,%esp │ │ lea -0x1117b60(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1137277(%ebx),%eax │ │ + lea -0x113729e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x14140e8(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x12c,0x20(%esp) │ │ jmp 11f8249 │ │ sub $0x30,%esp │ │ - lea -0x113c602(%edi),%eax │ │ + lea -0x113c629(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x111f3f2(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414ae8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x2cd,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ - lea -0x1137294(%edi),%eax │ │ + lea -0x11372bb(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1145812(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1416d48(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3366757,40 +3366757,40 @@ │ │ movl $0xf5,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x112e108(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113c5e2(%edi),%eax │ │ + lea -0x113c609(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414b08(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x340,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1124abb(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113e5da(%edi),%eax │ │ + lea -0x113e601(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14144f8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xaa,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x1117b60(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1143950(%ebx),%eax │ │ + lea -0x1143977(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x14168b8(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x133,0x20(%esp) │ │ jmp 11f8249 │ │ @@ -3366812,15 +3366812,15 @@ │ │ mov %ebx,%edi │ │ jmp 11f7fd0 │ │ sub $0x30,%esp │ │ lea -0x1117b60(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1141be3(%edi),%eax │ │ + lea -0x1141c0a(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x14140e8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x13c,0x20(%esp) │ │ jmp 11f782f │ │ @@ -3366839,15 +3366839,15 @@ │ │ push $0x4 │ │ push %ecx │ │ push %eax │ │ jmp 11f7917 │ │ sub $0x8,%esp │ │ lea -0x112a349(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ - lea -0x1141be3(%edi),%edx │ │ + lea -0x1141c0a(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x267 │ │ jmp 11f830b │ │ sub $0x8,%esp │ │ lea -0x112a349(%edi),%eax │ │ lea -0x114ae5a(%edi),%ecx │ │ @@ -3366864,15 +3366864,15 @@ │ │ push $0x1 │ │ jmp 11f7fc5 │ │ sub $0x30,%esp │ │ lea -0x111b7da(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113c627(%edi),%eax │ │ + lea -0x113c64e(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1415b38(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x523,0x20(%esp) │ │ jmp 11f782f │ │ @@ -3366903,15 +3366903,15 @@ │ │ movl $0x477,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x111b7da(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11372b3(%edi),%eax │ │ + lea -0x11372da(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414ad8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4c1,0x20(%esp) │ │ jmp 11f782f │ │ @@ -3366929,15 +3366929,15 @@ │ │ movl $0x54b,0x20(%esp) │ │ jmp 11f782f │ │ sub $0x30,%esp │ │ lea -0x111b7da(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ae5a(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113e5fd(%edi),%eax │ │ + lea -0x113e624(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x1414f08(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4ec,0x20(%esp) │ │ jmp 11f782f │ │ @@ -3367155,15 +3367155,15 @@ │ │ mov %edx,(%esi,%edi,1) │ │ mov %ecx,0x4(%esi,%edi,1) │ │ jae 11f8710 │ │ jmp 11f8599 │ │ sub $0x8,%esp │ │ lea -0x1119b8b(%ebx),%eax │ │ lea -0x114ae5a(%ebx),%ecx │ │ - lea -0x1143973(%ebx),%edx │ │ + lea -0x114399a(%ebx),%edx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ @@ -3367320,15 +3367320,15 @@ │ │ call 11f88c1 │ │ pop %ebx │ │ add $0x2b6a27,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ test %esi,%esi │ │ je 11f892b │ │ - lea -0x113a7f1(%ebx),%eax │ │ + lea -0x113a818(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11f8901 │ │ nop │ │ nop │ │ nop │ │ sub $0xc,%esp │ │ push 0x18(%edi) │ │ @@ -3367397,15 +3367397,15 @@ │ │ push %eax │ │ call 140dae0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x18(%esi) │ │ call 11f2aa0 │ │ add $0xc,%esp │ │ - lea -0x113a7f1(%ebx),%eax │ │ + lea -0x113a818(%ebx),%eax │ │ push $0x1b │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3367451,15 +3367451,15 @@ │ │ mov 0x14(%edi),%eax │ │ cmp %ebx,0x10(%edi) │ │ sbb %ecx,%eax │ │ mov 0x8(%ebp),%esi │ │ jae 11f8ad0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113a7f1(%ebx),%eax │ │ + lea -0x113a818(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push $0x20 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f8c55 │ │ @@ -3367484,15 +3367484,15 @@ │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ je 11f8aca │ │ mov %edi,0x4(%eax) │ │ jmp 11f8aca │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113a7f1(%ebx),%eax │ │ + lea -0x113a818(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push $0x20 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f8c48 │ │ @@ -3367552,15 +3367552,15 @@ │ │ je 11f8b40 │ │ mov 0x14(%edx),%eax │ │ cmp %ebx,0x10(%edx) │ │ sbb %ecx,%eax │ │ jae 11f8ad0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113a7f1(%ebx),%eax │ │ + lea -0x113a818(%ebx),%eax │ │ push $0x21 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push $0x20 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3367822,15 +3367822,15 @@ │ │ mov %edx,0x10(%edi) │ │ mov %esi,0x14(%edi) │ │ mov (%edi),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 11f8e97 │ │ mov %ecx,0x4(%esp) │ │ - lea -0x113a7f1(%ebx),%eax │ │ + lea -0x113a818(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11f8e54 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3369072,15 +3369072,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1205fb0 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ jmp 11f9b07 │ │ sub $0x4,%esp │ │ - lea -0x113a846(%ebx),%eax │ │ + lea -0x113a86d(%ebx),%eax │ │ push $0x3c │ │ push %eax │ │ push (%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ movl $0x0,0x4(%esi) │ │ @@ -3369130,15 +3369130,15 @@ │ │ sub 0x10(%ecx),%eax │ │ xor %edi,%edi │ │ cmp %edx,%eax │ │ ja 11f9e10 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113a846(%ebx),%eax │ │ + lea -0x113a86d(%ebx),%eax │ │ push $0xf4 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3369386,21 +3369386,21 @@ │ │ push %eax │ │ call 1205fd0 │ │ add $0x10,%esp │ │ testb $0x8,0x30(%esi) │ │ mov (%esi),%eax │ │ jne 11f9e75 │ │ sub $0x4,%esp │ │ - lea -0x113a846(%ebx),%ecx │ │ + lea -0x113a86d(%ebx),%ecx │ │ push $0x3c │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ jmp 11f9e87 │ │ - lea -0x113a846(%ebx),%ecx │ │ + lea -0x113a86d(%ebx),%ecx │ │ push $0x3a │ │ push %ecx │ │ push 0x4(%esi) │ │ push %eax │ │ call 130d890 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ @@ -3370790,15 +3370790,15 @@ │ │ push (%ecx) │ │ call 12f50a0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 11fac87 │ │ sub $0x4,%esp │ │ - lea -0x11353bb(%ebx),%eax │ │ + lea -0x11353e2(%ebx),%eax │ │ push $0x99 │ │ push %eax │ │ push $0xcc │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fac87 │ │ @@ -3370907,15 +3370907,15 @@ │ │ mov %eax,(%esp) │ │ call 11f5e70 │ │ movl $0x0,0x58(%esi) │ │ mov (%edi),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12f4ed0 │ │ - lea -0x11353bb(%ebx),%eax │ │ + lea -0x11353e2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc2,0x8(%esp) │ │ call 130d670 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3372393,15 +3372393,15 @@ │ │ movups 0x10(%edi),%xmm1 │ │ movups %xmm1,0x10(%esi) │ │ movups %xmm0,(%esi) │ │ mov %esi,%eax │ │ jmp 11fbdd6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c5b5(%ebx),%eax │ │ + lea -0x113c5dc(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x27e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3372591,15 +3372591,15 @@ │ │ lea -0x111597f(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x2ee │ │ push %ecx │ │ call 12c1d20 │ │ sub $0x10,%esp │ │ - lea -0x1141b97(%ebx),%edi │ │ + lea -0x1141bbe(%ebx),%edi │ │ jmp 11fc195 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111597f(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x2f1 │ │ @@ -3372703,15 +3372703,15 @@ │ │ lea -0x111597f(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 12c1d20 │ │ sub $0x10,%esp │ │ - lea -0x1141b6f(%ebx),%edi │ │ + lea -0x1141b96(%ebx),%edi │ │ mov %edi,0x1c(%esp) │ │ movaps -0x14161b8(%ebx),%xmm0 │ │ movups %xmm0,0xc(%esp) │ │ lea -0x1124a61(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x189,0x4(%esp) │ │ movl $0x14,(%esp) │ │ @@ -3373087,15 +3373087,15 @@ │ │ push $0x76 │ │ jmp 11fc679 │ │ mov $0x3,%edx │ │ mov %edx,0x8(%esp) │ │ cmpl $0x0,0x18(%ebp) │ │ setne 0x3(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11402f7(%ebx),%eax │ │ + lea -0x114031e(%ebx),%eax │ │ push %eax │ │ push 0x44(%ebp) │ │ call 12d6350 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jne 11fc5a3 │ │ @@ -3373105,15 +3373105,15 @@ │ │ push 0x44(%ebp) │ │ call 12d6350 │ │ add $0x10,%esp │ │ mov $0x2,%edi │ │ test %eax,%eax │ │ jne 11fc5a3 │ │ sub $0x8,%esp │ │ - lea -0x11373ea(%ebx),%eax │ │ + lea -0x1137411(%ebx),%eax │ │ push %eax │ │ push 0x44(%ebp) │ │ call 12d6350 │ │ add $0x10,%esp │ │ mov $0x3,%edi │ │ test %eax,%eax │ │ je 11fc6cc │ │ @@ -3373410,15 +3373410,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11fca10 │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ jmp 11fc9eb │ │ mov 0xc(%esi),%ecx │ │ mov 0x8(%edi),%eax │ │ add %ecx,%eax │ │ @@ -3373441,36 +3373441,36 @@ │ │ jne 11fca18 │ │ movl $0x0,0xc(%esi) │ │ mov $0x1,%eax │ │ jmp 11fca10 │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ jmp 11fc9eb │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x180 │ │ jmp 11fc9fb │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3373499,22 +3373499,22 @@ │ │ xor %eax,%eax │ │ jmp 11fca10 │ │ test %esi,%esi │ │ je 11fca5f │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ jmp 11fc9eb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3373522,15 +3373522,15 @@ │ │ push $0x14 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 11fca0b │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141b4c(%ebx),%eax │ │ + lea -0x1141b73(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x147 │ │ jmp 11fc9eb │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3373821,15 +3373821,15 @@ │ │ ret │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11fce13 │ │ movl $0x50,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e597(%ebx),%eax │ │ + lea -0x113e5be(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3373838,15 +3373838,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 11fce47 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e597(%ebx),%eax │ │ + lea -0x113e5be(%ebx),%eax │ │ lea -0x11211aa(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3373913,19 +3373913,19 @@ │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ je 11fced4 │ │ lea -0x111d4eb(%ecx),%ecx │ │ jmp 11fced2 │ │ test %edx,%edx │ │ je 11fcec8 │ │ - lea -0x1141beb(%ecx),%esi │ │ + lea -0x1141c12(%ecx),%esi │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ je 11fced4 │ │ - lea -0x1141beb(%ecx),%ecx │ │ + lea -0x1141c12(%ecx),%ecx │ │ mov %ecx,(%eax) │ │ lea -0x4(%ebp),%esp │ │ pop %esi │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ @@ -3374167,15 +3374167,15 @@ │ │ add $0x40,%esp │ │ test %eax,%eax │ │ je 11fd206 │ │ mov %esi,%eax │ │ jmp 11fd1fe │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c5a3(%ebx),%eax │ │ + lea -0x113c5ca(%ebx),%eax │ │ lea -0x11457cd(%ebx),%ecx │ │ push %eax │ │ push $0x1d4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384214,27 +3384214,27 @@ │ │ mov 0x14(%ebp),%eax │ │ mov %eax,0x10(%edi) │ │ mov $0x1,%eax │ │ jmp 12049a6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11287ae(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x22 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ jmp 1204936 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11287ae(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3384242,15 +3384242,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 12049a4 │ │ movl $0x35,0x8(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11287ae(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3384387,26 +3384387,26 @@ │ │ cmp $0x2,%edi │ │ jae 1204aec │ │ cmp $0xf,%eax │ │ ja 1204b2a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a32a(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ jmp 1204b15 │ │ cmp $0x3,%esi │ │ jne 1204b8d │ │ cmp $0xf,%eax │ │ ja 1204bd2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a32a(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3384441,27 +3384441,27 @@ │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1204c4c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a32a(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 1204c40 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a32a(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ jmp 1204c30 │ │ sub $0x8,%esp │ │ push $0x1 │ │ push %edx │ │ push $0x0 │ │ @@ -3384486,15 +3384486,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1204c4c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a32a(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3385859,15 +3385859,15 @@ │ │ cmpl $0x0,0x4(%esi) │ │ je 1205b57 │ │ cmpl $0x10,0x40(%esi) │ │ jae 1205bcb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x357 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3385968,15 +3385968,15 @@ │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ call 1310e90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1205e21 │ │ sub $0x4,%esp │ │ - lea -0x11402f7(%ebx),%eax │ │ + lea -0x114031e(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12d46b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1205e50 │ │ @@ -3386042,15 +3386042,15 @@ │ │ cmp $0x1,%eax │ │ jne 1205f70 │ │ mov $0x1,%esi │ │ jmp 1205eed │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x36f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3386061,51 +3386061,51 @@ │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ movl $0x0,(%esp) │ │ jmp 1205b96 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x365 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1205b81 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x379 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1205f5f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 1205dd6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x385 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3386113,15 +3386113,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 1205eeb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x38b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3386131,29 +3386131,29 @@ │ │ xor %esi,%esi │ │ movl $0x0,(%esp) │ │ mov 0x4(%esp),%eax │ │ jmp 1205b96 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x391 │ │ jmp 1205f4f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x398 │ │ jmp 1205f4f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x39e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3386161,15 +3386161,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1205bc1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b732(%ebx),%eax │ │ - lea -0x1141b34(%ebx),%ecx │ │ + lea -0x1141b5b(%ebx),%ecx │ │ push %eax │ │ push $0x3a5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3388099,15 +3388099,15 @@ │ │ push %esi │ │ call 11cc4b0 │ │ add $0x10,%esp │ │ cmp %edi,%eax │ │ jae 12076ef │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114391c(%ebx),%eax │ │ + lea -0x1143943(%ebx),%eax │ │ lea -0x11492ad(%ebx),%ecx │ │ push %eax │ │ push $0x281 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388586,15 +3388586,15 @@ │ │ mov 0x8(%ebp),%edi │ │ sete %dl │ │ mov %dl,0xf(%esp) │ │ mov (%eax),%eax │ │ mov %eax,0x88(%esp) │ │ lea 0x788(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1138fc6(%ebx),%ecx │ │ + lea -0x1138fed(%ebx),%ecx │ │ lea 0x94(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1313170 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ @@ -3388661,15 +3388661,15 @@ │ │ je 1207d95 │ │ movl $0x1,0x24(%esp) │ │ test $0x4,%cl │ │ jne 1207e2a │ │ jmp 1207e32 │ │ lea 0x960(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113537d(%ebx),%ecx │ │ + lea -0x11353a4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1313200 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ lea 0x138(%esp),%ecx │ │ @@ -3388713,15 +3388713,15 @@ │ │ movups 0x40(%esp),%xmm0 │ │ movaps %xmm0,0x90(%esp) │ │ cmpl $0x0,0x24(%esp) │ │ je 1207ea8 │ │ lea 0x14(%esi),%edi │ │ sub $0x4,%esp │ │ lea 0x28(%esp),%eax │ │ - lea -0x113536f(%ebx),%ecx │ │ + lea -0x1135396(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1312400 │ │ add $0xc,%esp │ │ mov 0x50(%esp),%eax │ │ @@ -3390049,15 +3390049,15 @@ │ │ jae 1208ecb │ │ cmp $0x17,%dl │ │ je 1208f0d │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1208f0d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x274 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390738,15 +3390738,15 @@ │ │ mov 0x20(%ebp),%eax │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 1208f05 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x2d5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390755,15 +3390755,15 @@ │ │ movzbl %cl,%eax │ │ add $0xffffffec,%eax │ │ cmp $0x3,%eax │ │ jae 12099d4 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x434 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390773,15 +3390773,15 @@ │ │ mov %ebx,0x968(%esi) │ │ movl $0x1,0x30(%esi) │ │ xor %eax,%eax │ │ jmp 1208f05 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x33f │ │ jmp 1208ee5 │ │ mov 0x18(%ebp),%edx │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ @@ -3390796,15 +3390796,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ je 1208f05 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x3ca │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390812,15 +3390812,15 @@ │ │ push $0xffffffff │ │ push %esi │ │ call 121d660 │ │ jmp 12099c7 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x3ef │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390843,50 +3390843,50 @@ │ │ call 123e110 │ │ mov $0xffffffff,%eax │ │ add $0x10,%esp │ │ jmp 1208f05 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x42a │ │ jmp 1209a1c │ │ movl $0x2,0x120(%esi) │ │ jmp 1208f00 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x454 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf5 │ │ jmp 1209a8a │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x2c4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x125 │ │ jmp 1209a8a │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x35e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390906,29 +3390906,29 @@ │ │ test %eax,%eax │ │ je 1208f00 │ │ xor %eax,%eax │ │ jmp 1208f05 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x2f2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1209a8a │ │ mov %edx,0x20(%esi) │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x34c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390943,56 +3390943,56 @@ │ │ jne 1209bce │ │ orb $0x2,0x44(%esi) │ │ xor %eax,%eax │ │ jmp 1208f05 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x379 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x199 │ │ push $0xa │ │ jmp 120995c │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x39c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x153 │ │ push $0x28 │ │ jmp 1208ef7 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x2f9 │ │ jmp 1209981 │ │ cmp $0x2,%edi │ │ jne 1209c66 │ │ movl $0x1,0x30(%esi) │ │ mov %edx,0x108(%esi) │ │ mov (%esp),%ebx │ │ mov %edx,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x38b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x11457a1(%ebx),%eax │ │ @@ -3391021,15 +3391021,15 @@ │ │ call 11d0ed0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1208f05 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113538d(%ebx),%eax │ │ + lea -0x11353b4(%ebx),%eax │ │ lea -0x111d4c1(%ebx),%ecx │ │ push %eax │ │ push $0x3a3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3391397,15 +3391397,15 @@ │ │ mov %ecx,0x414(%edx) │ │ cmp $0x4141,%eax │ │ jb 120a323 │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3391470,15 +3391470,15 @@ │ │ push %edi │ │ call 11bd9d0 │ │ add $0x10,%esp │ │ cmp $0x63,%eax │ │ ja 120a650 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1141b1b(%ebx),%eax │ │ + lea -0x1141b42(%ebx),%eax │ │ push $0x123 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push $0x50 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3391577,15 +3391577,15 @@ │ │ cmpl $0x0,0x9b4(%eax) │ │ je 120a3ba │ │ cmp %edx,0x408(%eax) │ │ jae 120a47e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3391617,15 +3391617,15 @@ │ │ cmpl $0x0,0x9b8(%ecx) │ │ je 120a5bb │ │ cmp $0x4001,%eax │ │ jb 120a598 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8c │ │ @@ -3391663,15 +3391663,15 @@ │ │ call 140db20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120a6e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x119 │ │ @@ -3391728,15 +3391728,15 @@ │ │ mov 0x404(%eax),%eax │ │ mov 0x8(%ebp),%ecx │ │ cmp 0x9c0(%ecx),%eax │ │ jbe 120a68c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3391744,15 +3391744,15 @@ │ │ push 0x8(%ebp) │ │ call 120c3f0 │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ cmpl $0x0,0x1c(%esp) │ │ je 120a629 │ │ sub $0x4,%esp │ │ - lea -0x1141b1b(%ebx),%eax │ │ + lea -0x1141b42(%ebx),%eax │ │ push $0x115 │ │ push %eax │ │ push 0x24(%esp) │ │ mov %ecx,%esi │ │ call 130d670 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3391812,15 +3391812,15 @@ │ │ or $0x1,%esi │ │ jmp 120a758 │ │ xor %esi,%esi │ │ jmp 120a3bc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3391854,15 +3391854,15 @@ │ │ movsd %xmm0,0x8(%ebx) │ │ xor %ecx,%ecx │ │ mov 0x4(%esp),%ebx │ │ jmp 120a603 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e95b(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3391894,15 +3391894,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 -0x1141b1b(%ebx),%eax │ │ + lea -0x1141b42(%ebx),%eax │ │ push $0x167 │ │ push %eax │ │ mov 0x10(%esp),%edi │ │ push 0x8(%edi) │ │ call 130d670 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3392066,15 +3392066,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 120aa5e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c143(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0x2cc │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3392193,15 +3392193,15 @@ │ │ cmp $0x100,%esi │ │ je 120ac38 │ │ cmp $0xfefd,%esi │ │ je 120ac38 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11475ea(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0x2a3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3392214,15 +3392214,15 @@ │ │ push %eax │ │ call 120acb0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11475ea(%ebx),%eax │ │ - lea -0x1141b1b(%ebx),%ecx │ │ + lea -0x1141b42(%ebx),%ecx │ │ push %eax │ │ push $0x290 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3392314,15 +3392314,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11bd920 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120adaa │ │ mov %eax,%edi │ │ - lea -0x1141b1b(%ebx),%eax │ │ + lea -0x1141b42(%ebx),%eax │ │ mov %eax,(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ mov 0x8(%edi),%esi │ │ @@ -3392368,15 +3392368,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11bd920 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120ae38 │ │ mov %eax,%edi │ │ - lea -0x1141b1b(%ebx),%eax │ │ + lea -0x1141b42(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov (%esp),%esi │ │ nop │ │ nop │ │ nop │ │ mov 0x8(%edi),%eax │ │ sub $0x4,%esp │ │ @@ -3394210,15 +3394210,15 @@ │ │ lea 0x24(%esp),%esi │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 1312400 │ │ add $0x8,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x1135364(%ebx),%ecx │ │ + lea -0x113538b(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313200 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -3394546,15 +3394546,15 @@ │ │ je 120c8a1 │ │ mov %eax,0x3e0(%esi) │ │ mov %edi,0x3e8(%esi) │ │ mov $0x1,%eax │ │ jmp 120c8d5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135357(%ebx),%eax │ │ + lea -0x113537e(%ebx),%eax │ │ push %eax │ │ push $0x10b │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3396206,15 +3396206,15 @@ │ │ sub $0x10,%esp │ │ call 120ddf1 │ │ pop %ebx │ │ add $0x2a14f7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1138fc6(%ebx),%eax │ │ + lea -0x1138fed(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120de29 │ │ lea 0x30(%esi),%ecx │ │ @@ -3396240,15 +3396240,15 @@ │ │ call 1312460 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120df13 │ │ cmpl $0x0,0x14(%esi) │ │ je 120dea0 │ │ sub $0x8,%esp │ │ - lea -0x113537d(%ebx),%eax │ │ + lea -0x11353a4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120dece │ │ lea 0x9cc(%esi),%ecx │ │ @@ -3396304,15 +3396304,15 @@ │ │ mov $0x4ab,%esi │ │ jmp 120df26 │ │ mov $0x1,%eax │ │ jmp 120df58 │ │ mov $0x4b3,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135341(%ebx),%eax │ │ + lea -0x1135368(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3396369,15 +3396369,15 @@ │ │ mov %eax,0x34(%esp) │ │ lea -0x1126a36(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x111f3b0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1122fbc(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x113536f(%ebx),%eax │ │ + lea -0x1135396(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ jmp 120e066 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3397178,15 +3397178,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 120e96e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135331(%ebx),%eax │ │ + lea -0x1135358(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push $0x644 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3397752,15 +3397752,15 @@ │ │ mov 0x30(%esp),%edi │ │ add $0x10,%edi │ │ cmp %ebx,%ecx │ │ jb 120ee80 │ │ jmp 120ee31 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137218(%ebx),%eax │ │ + lea -0x113723f(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push $0x6d1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3397850,26 +3397850,26 @@ │ │ jmp 120f205 │ │ movl $0x0,0xc(%esp) │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 120f205 │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137218(%ebx),%eax │ │ + lea -0x113723f(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push $0x730 │ │ jmp 120f197 │ │ movl $0x0,0xc(%esp) │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 120f205 │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137218(%ebx),%eax │ │ + lea -0x113723f(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push $0x728 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3397883,15 +3397883,15 @@ │ │ mov $0x70d,%edi │ │ jmp 120f1ca │ │ mov $0xc0103,%esi │ │ mov $0x712,%edi │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137218(%ebx),%eax │ │ + lea -0x113723f(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3398117,15 +3398117,15 @@ │ │ add %esi,%ecx │ │ lea (%edx,%ecx,1),%edi │ │ add $0x50,%edi │ │ lea -0x114ca86(%ebx),%esi │ │ jmp 120f4cb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371fe(%ebx),%eax │ │ + lea -0x1137225(%ebx),%eax │ │ lea -0x114ca86(%ebx),%ecx │ │ push %eax │ │ push $0x783 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3398390,21 +3398390,21 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ mov 0x988(%ecx),%ecx │ │ cmp $0xf0,%ecx │ │ je 120f70d │ │ cmp $0xf1,%ecx │ │ jne 120f71b │ │ - lea -0x113c570(%edx),%ecx │ │ - lea -0x114390d(%edx),%edx │ │ + lea -0x113c597(%edx),%ecx │ │ + lea -0x1143934(%edx),%edx │ │ jmp 120f723 │ │ lea -0x111d4eb(%edx),%ecx │ │ lea -0x11457ec(%edx),%edx │ │ jmp 120f723 │ │ - lea -0x1141beb(%edx),%edx │ │ + lea -0x1141c12(%edx),%edx │ │ mov %edx,%ecx │ │ mov 0x10(%ebp),%esi │ │ test %eax,%eax │ │ je 120f72c │ │ mov %edx,(%eax) │ │ test %esi,%esi │ │ je 120f732 │ │ @@ -3399251,15 +3399251,15 @@ │ │ je 1210133 │ │ cmp $0x14,%eax │ │ jne 1210105 │ │ cmpl $0x0,0x9bc(%esi) │ │ jne 121013c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ca(%ebx),%eax │ │ + lea -0x11402f1(%ebx),%eax │ │ lea -0x1115954(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3399271,28 +3399271,28 @@ │ │ cmpl $0x303,(%ecx) │ │ jne 1210180 │ │ mov $0x1,%eax │ │ cmpl $0x4101,0x8(%ecx) │ │ jb 12101b7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ca(%ebx),%eax │ │ + lea -0x11402f1(%ebx),%eax │ │ lea -0x1115954(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x96 │ │ push $0x16 │ │ jmp 12101ac │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ca(%ebx),%eax │ │ + lea -0x11402f1(%ebx),%eax │ │ lea -0x1115954(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3399621,50 +3399621,50 @@ │ │ test %eax,%eax │ │ je 12105b5 │ │ mov 0x24(%ebp),%eax │ │ cmp $0x41,%eax │ │ jb 12105c2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ad(%ebx),%eax │ │ + lea -0x11402d4(%ebx),%eax │ │ lea -0x112e0c9(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ jmp 121059b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ad(%ebx),%eax │ │ + lea -0x11402d4(%ebx),%eax │ │ lea -0x112e0c9(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ jmp 121059b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ad(%ebx),%eax │ │ + lea -0x11402d4(%ebx),%eax │ │ lea -0x112e0c9(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ jmp 121059b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ad(%ebx),%eax │ │ + lea -0x11402d4(%ebx),%eax │ │ lea -0x112e0c9(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ jmp 121059b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ad(%ebx),%eax │ │ + lea -0x11402d4(%ebx),%eax │ │ lea -0x112e0c9(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ jmp 121059b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11402ad(%ebx),%eax │ │ + lea -0x11402d4(%ebx),%eax │ │ lea -0x112e0c9(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3400313,15 +3400313,15 @@ │ │ and $0xffffff00,%eax │ │ cmp $0x300,%eax │ │ je 1210dd7 │ │ cmpl $0x0,0xa30(%edi) │ │ je 1210e7d │ │ mov 0x98c(%edi),%esi │ │ sub $0x4,%esp │ │ - lea -0x11371e6(%ebx),%eax │ │ + lea -0x113720d(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1210e52 │ │ @@ -3400340,24 +3400340,24 @@ │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1210e52 │ │ sub $0x4,%esp │ │ - lea -0x113530f(%ebx),%eax │ │ + lea -0x1135336(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1210e52 │ │ sub $0x4,%esp │ │ - lea -0x11371e1(%ebx),%eax │ │ + lea -0x1137208(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ @@ -3401582,30 +3401582,30 @@ │ │ je 1211cfa │ │ xor %edi,%edi │ │ cmpl $0x0,0x4(%esp) │ │ jne 1211e0e │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140297(%ebx),%eax │ │ + lea -0x11402be(%ebx),%eax │ │ lea -0x112e091(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ jmp 1211ce8 │ │ xor %edi,%edi │ │ test %esi,%esi │ │ jne 1211e0e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140297(%ebx),%eax │ │ + lea -0x11402be(%ebx),%eax │ │ lea -0x112e091(%ebx),%ecx │ │ push %eax │ │ push $0x364 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3401702,15 +3401702,15 @@ │ │ mov %dl,%cl │ │ mov %ecx,%edi │ │ jmp 1211e0e │ │ xor %edi,%edi │ │ jmp 1211e0e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140297(%ebx),%eax │ │ + lea -0x11402be(%ebx),%eax │ │ lea -0x112e091(%ebx),%ecx │ │ push %eax │ │ push $0x399 │ │ jmp 1211cd8 │ │ mov %eax,%edi │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3402336,15 +3402336,15 @@ │ │ mov %eax,0x2e8(%edx) │ │ test %eax,%eax │ │ jne 121267d │ │ cmpl $0x0,0x7dc(%edi) │ │ je 121267d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371db(%ebx),%eax │ │ + lea -0x1137202(%ebx),%eax │ │ push %eax │ │ push $0x3fd │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402402,15 +3402402,15 @@ │ │ call 11c1230 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ movl $0x0,0x88c(%edi) │ │ jmp 121277a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371db(%ebx),%eax │ │ + lea -0x1137202(%ebx),%eax │ │ lea -0x112e091(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3402453,35 +3402453,35 @@ │ │ call 11d0170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 121277a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371db(%ebx),%eax │ │ + lea -0x1137202(%ebx),%eax │ │ push %eax │ │ push $0x420 │ │ push 0x18(%esp) │ │ jmp 1212822 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371db(%ebx),%eax │ │ + lea -0x1137202(%ebx),%eax │ │ lea -0x112e091(%ebx),%ecx │ │ push %eax │ │ push $0x424 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 121276f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371db(%ebx),%eax │ │ + lea -0x1137202(%ebx),%eax │ │ lea -0x112e091(%ebx),%ecx │ │ push %eax │ │ push $0x3e4 │ │ jmp 1212821 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3403972,15 +3403972,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 121391b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371c9(%ebx),%eax │ │ + lea -0x11371f0(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3404349,15 +3404349,15 @@ │ │ call 12279c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1213d11 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141afc(%ebx),%eax │ │ + lea -0x1141b23(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0xc5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3404467,15 +3404467,15 @@ │ │ and %al,%cl │ │ movzbl %cl,%eax │ │ add %eax,(%esp) │ │ incl 0x4(%esp) │ │ jmp 1213de0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141afc(%ebx),%eax │ │ + lea -0x1141b23(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3404517,43 +3404517,43 @@ │ │ movzbl (%esp),%ecx │ │ and %al,%cl │ │ mov $0x1,%eax │ │ cmp $0x1,%cl │ │ jne 1213ea4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141afc(%ebx),%eax │ │ + lea -0x1141b23(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ jmp 1213f47 │ │ call 12c1bf0 │ │ cmpb $0x0,0x4(%esp) │ │ je 1213f61 │ │ sub $0x4,%esp │ │ - lea -0x1141afc(%ebx),%eax │ │ + lea -0x1141b23(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113530a(%ebx),%eax │ │ + lea -0x1135331(%ebx),%eax │ │ push %eax │ │ push $0x127 │ │ jmp 1213e97 │ │ sub $0x4,%esp │ │ - lea -0x1141afc(%ebx),%eax │ │ + lea -0x1141b23(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0xf3 │ │ jmp 1213e87 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141afc(%ebx),%eax │ │ + lea -0x1141b23(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405233,15 +3405233,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 121480f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c566(%ebx),%eax │ │ + lea -0x113c58d(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405299,15 +3405299,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12148b0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a7b2(%ebx),%eax │ │ + lea -0x113a7d9(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x1e7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405364,15 +3405364,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1214956 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e576(%ebx),%eax │ │ + lea -0x113e59d(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405645,15 +3405645,15 @@ │ │ sbb $0x0,%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x84c(%ecx) │ │ mov $0x1,%eax │ │ jmp 1214c5b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114027e(%ebx),%eax │ │ + lea -0x11402a5(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x24d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405743,15 +3405743,15 @@ │ │ lea -0x114921b(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x262 │ │ jmp 1214d67 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138da9(%ebx),%eax │ │ + lea -0x1138dd0(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x2a1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405813,15 +3405813,15 @@ │ │ je 1214db0 │ │ mov 0xc(%esp),%eax │ │ movzwl (%eax,%edi,2),%ecx │ │ test %cx,%cx │ │ jne 1214d03 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138da9(%ebx),%eax │ │ + lea -0x1138dd0(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x2bc │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3405888,15 +3405888,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1214d84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138da9(%ebx),%eax │ │ + lea -0x1138dd0(%ebx),%eax │ │ push %eax │ │ push $0x2c6 │ │ push %edi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3407094,49 +3407094,49 @@ │ │ push %edx │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1215f9d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a79b(%ebx),%eax │ │ + lea -0x113a7c2(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4ea │ │ jmp 1215f76 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a79b(%ebx),%eax │ │ + lea -0x113a7c2(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4d7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x150 │ │ push $0x32 │ │ push %edi │ │ jmp 1215f8b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a79b(%ebx),%eax │ │ + lea -0x113a7c2(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x150 │ │ push $0x32 │ │ jmp 1215f88 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a79b(%ebx),%eax │ │ + lea -0x113a7c2(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4e3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407164,26 +3407164,26 @@ │ │ push %esi │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1215fe3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a79b(%ebx),%eax │ │ + lea -0x113a7c2(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4f1 │ │ jmp 1215f76 │ │ mov 0x8(%ebp),%eax │ │ movl $0x1,0x33c(%eax) │ │ mov $0x1,%eax │ │ jmp 1215f95 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a79b(%ebx),%eax │ │ + lea -0x113a7c2(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x4d1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407222,35 +3407222,35 @@ │ │ jne 12160c9 │ │ mov 0x71c(%esi),%ecx │ │ mov %al,0x308(%ecx) │ │ mov $0x1,%eax │ │ jmp 1216100 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11352d6(%ebx),%eax │ │ + lea -0x11352fd(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x501 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 12160f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11352d6(%ebx),%eax │ │ + lea -0x11352fd(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x508 │ │ jmp 12160e3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11352d6(%ebx),%eax │ │ + lea -0x11352fd(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x514 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407289,28 +3407289,28 @@ │ │ test %ecx,%ecx │ │ je 1216169 │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 12161a8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a780(%ebx),%eax │ │ + lea -0x113a7a7(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x52b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 1216195 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a780(%ebx),%eax │ │ + lea -0x113a7a7(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x526 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407330,15 +3407330,15 @@ │ │ cmpl $0x0,0x36c(%esi) │ │ jne 12161a0 │ │ mov 0x71c(%esi),%eax │ │ cmpl $0x0,0x2e8(%eax) │ │ je 12161e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a780(%ebx),%eax │ │ + lea -0x113a7a7(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x531 │ │ jmp 1216183 │ │ sub $0x4,%esp │ │ lea -0x112facd(%ebx),%edi │ │ push $0x534 │ │ @@ -3407350,15 +3407350,15 @@ │ │ mov $0x1,%eax │ │ mov 0x71c(%esi),%edx │ │ mov %ecx,0x2e8(%edx) │ │ test %ecx,%ecx │ │ jne 12161a0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a780(%ebx),%eax │ │ + lea -0x113a7a7(%ebx),%eax │ │ push %eax │ │ push $0x536 │ │ push %edi │ │ jmp 1216184 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3409208,15 +3409208,15 @@ │ │ test %eax,%eax │ │ je 1217950 │ │ movb $0x1,0x885(%esi) │ │ mov $0x1,%eax │ │ jmp 121798e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e55f(%ebx),%eax │ │ + lea -0x113e586(%ebx),%eax │ │ lea -0x112facd(%ebx),%ecx │ │ push %eax │ │ push $0x7ff │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3409711,15 +3409711,15 @@ │ │ test $0x700,%esi │ │ je 1217edc │ │ testb $0x2,0xc(%edi) │ │ jne 1217edc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11269cc(%ebx),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x11352df(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3409748,15 +3409748,15 @@ │ │ add $0x30,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jg 1217f59 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11269cc(%ebx),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x11352df(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3409944,32 +3409944,32 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ test %di,%di │ │ js 12181b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114390a(%ebx),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x1143931(%ebx),%eax │ │ + lea -0x11352df(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 12181ae │ │ mov 0xc(%ebp),%eax │ │ test %ax,%ax │ │ js 12181b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114390a(%ebx),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x1143931(%ebx),%eax │ │ + lea -0x11352df(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3409998,16 +3409998,16 @@ │ │ call *%eax │ │ mov 0xc(%ebp),%edx │ │ add $0x20,%esp │ │ test %dx,%dx │ │ js 12181b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114390a(%ebx),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x1143931(%ebx),%eax │ │ + lea -0x11352df(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ jmp 1218164 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3410023,15 +3410023,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 12183a2 │ │ mov 0x8(%ebp),%esi │ │ shl $0x2,%eax │ │ lea (%eax,%eax,8),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x11352df(%ebx),%ecx │ │ push $0x122 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push (%edi) │ │ call 130ef60 │ │ add $0x10,%esp │ │ @@ -3410265,15 +3410265,15 @@ │ │ mov (%esi),%edi │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 1218548 │ │ add $0x20,%edi │ │ xor %esi,%esi │ │ lea -0x296e78(%ebx),%ecx │ │ - lea -0x11352b8(%ebx),%edx │ │ + lea -0x11352df(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ jmp 1218508 │ │ nop │ │ inc %esi │ │ add $0x24,%edi │ │ cmp %eax,%esi │ │ @@ -3410294,15 +3410294,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ jmp 1218500 │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%edi │ │ sub $0x4,%esp │ │ - lea -0x11352b8(%ebx),%eax │ │ + lea -0x11352df(%ebx),%eax │ │ push $0x158 │ │ push %eax │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ movl $0x0,0x4(%esi) │ │ @@ -3410454,15 +3410454,15 @@ │ │ cmp $0x2,%eax │ │ jne 1218690 │ │ xor %ecx,%ecx │ │ jmp 121873e │ │ mov 0x4(%esp),%eax │ │ lea (%eax,%eax,8),%eax │ │ lea 0x24(,%eax,4),%eax │ │ - lea -0x11352b8(%ebx),%ecx │ │ + lea -0x11352df(%ebx),%ecx │ │ push $0x195 │ │ push %ecx │ │ push %eax │ │ push 0x14(%esp) │ │ call 130d560 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3410537,15 +3410537,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,(%esp) │ │ call 12187a8 │ │ pop %ebx │ │ add $0x296b40,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11352b8(%ebx),%esi │ │ + lea -0x11352df(%ebx),%esi │ │ push $0x1b1 │ │ push %esi │ │ push $0xc │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ @@ -3411114,35 +3411114,35 @@ │ │ cmp 0x308(%ecx),%al │ │ jne 1218e52 │ │ mov %al,0x308(%ecx) │ │ mov $0x1,%eax │ │ jmp 1218e89 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a765(%ebx),%eax │ │ + lea -0x113a78c(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 1218e7e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a765(%ebx),%eax │ │ + lea -0x113a78c(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ jmp 1218e6c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a765(%ebx),%eax │ │ + lea -0x113a78c(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411869,15 +3411869,15 @@ │ │ add $0x2,%ecx │ │ mov %ecx,(%eax) │ │ movl $0x0,0x4(%eax) │ │ cmp $0x2,%edi │ │ jae 1219772 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141ad8(%ebx),%eax │ │ + lea -0x1141aff(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x1bf │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411945,22 +3411945,22 @@ │ │ test %eax,%eax │ │ je 1219857 │ │ mov %edi,0x350(%esi) │ │ mov $0x1,%eax │ │ jmp 121976a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141ad8(%ebx),%eax │ │ + lea -0x1141aff(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x1c8 │ │ jmp 121974e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141ad8(%ebx),%eax │ │ + lea -0x1141aff(%ebx),%eax │ │ push %eax │ │ push $0x1d2 │ │ push 0x10(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3412653,15 +3412653,15 @@ │ │ add $0x20,%esp │ │ test %edi,%edi │ │ je 121a212 │ │ test %eax,%eax │ │ je 121a212 │ │ movl $0x20,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143d9e(%ebx),%ecx │ │ + lea -0x1143dc5(%ebx),%ecx │ │ push $0x0 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x278(%esi) │ │ push (%esi) │ │ push %ecx │ │ push $0x0 │ │ @@ -3413475,15 +3413475,15 @@ │ │ movzwl %cx,%esi │ │ add $0xfffffffe,%eax │ │ sub %esi,%eax │ │ jae 121abf8 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x40f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413879,15 +3413879,15 @@ │ │ sbb 0x28(%esp),%eax │ │ mov 0x30(%esp),%eax │ │ jae 121ad53 │ │ jmp 121ad59 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x41b │ │ jmp 121abd4 │ │ mov 0x8(%esp),%ecx │ │ mov 0x10(%esp),%edi │ │ test %ecx,%ecx │ │ @@ -3413913,44 +3413913,44 @@ │ │ movzwl %cx,%ecx │ │ add $0xfffffffe,%edx │ │ sub %ecx,%edx │ │ jae 121b2e5 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x4ca │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 121b2c9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x4b3 │ │ push %ecx │ │ jmp 121b2b8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x45d │ │ jmp 121b3da │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x423 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413960,15 +3413960,15 @@ │ │ push 0x20(%esp) │ │ lea 0x68(%esp),%eax │ │ push %eax │ │ call 140dae0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ push %eax │ │ push $0x450 │ │ push 0x30(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3414030,69 +3414030,69 @@ │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x71c(%esi) │ │ mov $0x1,%eax │ │ jmp 121abf0 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x4d0 │ │ jmp 121b20c │ │ mov $0x430,%esi │ │ jmp 121b3c0 │ │ mov $0x437,%esi │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 121abe3 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x480 │ │ jmp 121abd4 │ │ sub $0x8,%esp │ │ push 0x20(%esp) │ │ lea 0x68(%esp),%eax │ │ push %eax │ │ call 140dae0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ push %eax │ │ push $0x444 │ │ push 0x30(%esp) │ │ jmp 121b3db │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x486 │ │ jmp 121b3da │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114025d(%ebx),%eax │ │ + lea -0x1140284(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x4d6 │ │ jmp 121b20c │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3415142,15 +3415142,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 121bfcf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a747(%ebx),%eax │ │ + lea -0x113a76e(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x632 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3415917,15 +3415917,15 @@ │ │ movl $0x80006,0x18(%esp) │ │ movl $0x740,0x10(%esp) │ │ test %edi,%edi │ │ je 121cabc │ │ cmpl $0x0,0x14(%esp) │ │ je 121cabc │ │ sub $0x4,%esp │ │ - lea -0x1143d9e(%ebx),%eax │ │ + lea -0x1143dc5(%ebx),%eax │ │ push $0x0 │ │ push 0x1c(%esp) │ │ push 0x278(%esi) │ │ push (%esi) │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ @@ -3415978,15 +3415978,15 @@ │ │ call 1310040 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 121caf3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416003,29 +3416003,29 @@ │ │ push 0x20(%esp) │ │ call 12e36d0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 121cb77 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x70a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 121cb6d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x6f7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416039,41 +3416039,41 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x71e │ │ jmp 121cb29 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x72e │ │ jmp 121cb29 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x725 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x190 │ │ jmp 121cb39 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113529b(%ebx),%eax │ │ + lea -0x11352c2(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x735 │ │ jmp 121cb29 │ │ movl $0x74d,0x10(%esp) │ │ jmp 121cabc │ │ int3 │ │ @@ -3416520,15 +3416520,15 @@ │ │ jne 121d0c0 │ │ mov $0x2,%al │ │ mov 0x8(%ebp),%ecx │ │ jmp 121d16e │ │ movb $0x2,0x885(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371a7(%ebx),%eax │ │ + lea -0x11371ce(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x7fb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416540,15 +3416540,15 @@ │ │ xor %eax,%eax │ │ jmp 121d179 │ │ movw $0x0,0x884(%esi) │ │ jmp 121d174 │ │ movb $0x2,0x885(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11371a7(%ebx),%eax │ │ + lea -0x11371ce(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x800 │ │ jmp 121d115 │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%esp),%eax │ │ mov %al,0x884(%ecx) │ │ @@ -3416624,15 +3416624,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 121d27a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114024a(%ebx),%eax │ │ + lea -0x1140271(%ebx),%eax │ │ lea -0x1119a73(%ebx),%ecx │ │ push %eax │ │ push $0x825 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3417982,15 +3417982,15 @@ │ │ push $0xffffffff │ │ push %esi │ │ call 121d660 │ │ add $0x10,%esp │ │ jmp 121e43f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137187(%ebx),%eax │ │ + lea -0x11371ae(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push $0x2a9 │ │ jmp 121e262 │ │ sub $0xc,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ @@ -3418014,30 +3418014,30 @@ │ │ call 121d660 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ mov $0xffffffff,%edi │ │ jmp 121e441 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137187(%ebx),%eax │ │ + lea -0x11371ae(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push $0x2e0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 121e42f │ │ mov $0x100,%eax │ │ mov $0x3a6,%edi │ │ jmp 121e3fa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137187(%ebx),%eax │ │ + lea -0x11371ae(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push $0x288 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418050,15 +3418050,15 @@ │ │ jmp 121e43a │ │ cmpl $0x0,0x74(%esi) │ │ je 121e2d2 │ │ cmpl $0x1,0x58(%esi) │ │ je 121e43a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137187(%ebx),%eax │ │ + lea -0x11371ae(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push $0x2b3 │ │ jmp 121e336 │ │ mov $0xc0103,%eax │ │ mov $0x3b7,%edi │ │ jmp 121e406 │ │ @@ -3418068,15 +3418068,15 @@ │ │ jmp 121e43f │ │ cmpl $0x0,0x74(%esi) │ │ je 121e31c │ │ cmpl $0x1,0x58(%esi) │ │ je 121e43a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137187(%ebx),%eax │ │ + lea -0x11371ae(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push $0x2cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418104,15 +3418104,15 @@ │ │ push $0x0 │ │ push $0xc0101 │ │ push $0x14 │ │ call 12c1e40 │ │ jmp 121e437 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137187(%ebx),%eax │ │ + lea -0x11371ae(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push $0x291 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418129,15 +3418129,15 @@ │ │ cmpl $0x0,0x74(%esi) │ │ je 121e406 │ │ cmpl $0x1,0x58(%esi) │ │ je 121e43a │ │ mov %eax,0xc(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a730(%ebx),%eax │ │ + lea -0x113a757(%ebx),%eax │ │ lea -0x11158c4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418664,15 +3418664,15 @@ │ │ je 121eb7a │ │ cmpl $0x2,0x9c(%esi) │ │ jne 121ed28 │ │ movl $0x32,0x6c(%esi) │ │ jmp 121ed72 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a71c(%ebx),%eax │ │ + lea -0x113a743(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x22c │ │ jmp 121ecaf │ │ cmpl $0x0,0x36c(%esi) │ │ je 121ed6b │ │ movl $0x12,0x6c(%esi) │ │ @@ -3419176,15 +3419176,15 @@ │ │ jmp 121f352 │ │ mov -0x2b8(%ebx),%edx │ │ mov %edx,(%ecx) │ │ movl $0x18,(%eax) │ │ jmp 121f352 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c54a(%ebx),%eax │ │ + lea -0x113c571(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x3b0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419243,15 +3419243,15 @@ │ │ call 122b510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 121f3cc │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x49a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419303,15 +3419303,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jg 121f5df │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x4be │ │ jmp 121f8a0 │ │ cmpb $0x0,(%edi) │ │ jne 121f5df │ │ cmpb $0x0,0xd9(%ecx) │ │ @@ -3419423,22 +3419423,22 @@ │ │ call 1339080 │ │ mov 0x8(%ebp),%esi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 121f701 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x4f4 │ │ jmp 121f8a0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x4e5 │ │ jmp 121f85d │ │ mov 0x248(%eax),%edi │ │ cmpl $0x304,0x20(%ecx) │ │ jne 121f701 │ │ @@ -3419548,15 +3419548,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setne %al │ │ jmp 121f87c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x506 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419571,48 +3419571,48 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x50f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 121f3c4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x516 │ │ jmp 121f85d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x520 │ │ jmp 121f85d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x53a │ │ jmp 121f85d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e53b(%ebx),%eax │ │ + lea -0x113e562(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x526 │ │ jmp 121f85d │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3419629,15 +3419629,15 @@ │ │ cmp $0x7,%eax │ │ jne 121f966 │ │ movl $0x7,0x9c(%esi) │ │ mov $0x1,%eax │ │ jmp 121f99d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113525f(%ebx),%eax │ │ + lea -0x1135286(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0x1048 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420674,15 +3420674,15 @@ │ │ mov %esi,0x8(%esp) │ │ mov 0xc(%esp),%esi │ │ movl $0x77,0x1c(%esp) │ │ movl $0xc2d,0x18(%esp) │ │ jmp 12207f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137157(%ebx),%eax │ │ + lea -0x113717e(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xccc │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420701,15 +3420701,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12203d5 │ │ jmp 1220371 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137157(%ebx),%eax │ │ + lea -0x113717e(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xcd4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420760,15 +3420760,15 @@ │ │ movl $0xc35,0x18(%esp) │ │ jmp 12207f5 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0xc0103,0x8(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137157(%ebx),%eax │ │ + lea -0x113717e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ mov 0x24(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421127,15 +3421127,15 @@ │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 121d660 │ │ jmp 1220eac │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140222(%ebx),%eax │ │ + lea -0x1140249(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xfb7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422757,15 +3422757,15 @@ │ │ push %eax │ │ push %esi │ │ call 13112f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12226fd │ │ sub $0x4,%esp │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 13112f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12226fd │ │ @@ -3424172,15 +3424172,15 @@ │ │ push $0x2000 │ │ push %esi │ │ call 1211a30 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12235bd │ │ sub $0x4,%esp │ │ - lea -0x1143d9e(%ebx),%eax │ │ + lea -0x1143dc5(%ebx),%eax │ │ mov 0x3c(%esp),%ecx │ │ push 0x278(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3424323,15 +3424323,15 @@ │ │ add $0x28b86b,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 1223ac9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141ac4(%ebx),%eax │ │ + lea -0x1141aeb(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xf97 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425732,34 +3425732,34 @@ │ │ mov 0x8(%esp),%ecx │ │ mov %ecx,0x7fc(%esi) │ │ mov 0x4(%edi),%edx │ │ sub %ecx,%edx │ │ jae 1224d67 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137174(%ebx),%eax │ │ + lea -0x113719b(%ebx),%eax │ │ push %eax │ │ push $0xb48 │ │ push 0x10(%esp) │ │ jmp 1224d0e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137174(%ebx),%eax │ │ + lea -0x113719b(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xb38 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x149 │ │ jmp 1224d1d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137174(%ebx),%eax │ │ + lea -0x113719b(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xb3d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425774,15 +3425774,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x0,0x7fc(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137174(%ebx),%eax │ │ + lea -0x113719b(%ebx),%eax │ │ push %eax │ │ push $0xb43 │ │ push 0x10(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3425852,15 +3425852,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135281(%ebx),%eax │ │ + lea -0x11352a8(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xb79 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425869,15 +3425869,15 @@ │ │ push %edi │ │ call 121d660 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ jmp 1224e11 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135281(%ebx),%eax │ │ + lea -0x11352a8(%ebx),%eax │ │ lea -0x1119a39(%ebx),%ecx │ │ push %eax │ │ push $0xb7e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3427619,15 +3427619,15 @@ │ │ push %eax │ │ call 1310ae0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12265b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c525(%ebx),%eax │ │ + lea -0x113c54c(%ebx),%eax │ │ lea -0x112c0b5(%ebx),%ecx │ │ push %eax │ │ push $0x3e6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3428614,15 +3428614,15 @@ │ │ cmp $0x414d,%eax │ │ mov $0x414c,%ecx │ │ cmovae %eax,%ecx │ │ cmp %ecx,%edi │ │ jbe 12271cd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d8c(%ebx),%eax │ │ + lea -0x1138db3(%ebx),%eax │ │ lea -0x112c0b5(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3428642,15 +3428642,15 @@ │ │ cmpl $0x0,0x14c(%ecx) │ │ je 1227205 │ │ mov $0x1,%eax │ │ cmp 0x144(%ecx),%edi │ │ je 12271c5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d8c(%ebx),%eax │ │ + lea -0x1138db3(%ebx),%eax │ │ lea -0x112c0b5(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ jmp 12271a8 │ │ mov %edx,0x8(%esp) │ │ lea 0xc(%edi),%eax │ │ sub $0x8,%esp │ │ @@ -3428669,15 +3428669,15 @@ │ │ mov %dl,0x140(%eax) │ │ movzwl 0x8(%ecx),%ecx │ │ mov %cx,0x148(%eax) │ │ mov $0x1,%eax │ │ jmp 12271c5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d8c(%ebx),%eax │ │ + lea -0x1138db3(%ebx),%eax │ │ lea -0x112c0b5(%ebx),%ecx │ │ push %eax │ │ push $0x1c4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429007,15 +3429007,15 @@ │ │ jmp 12275c7 │ │ mov (%esp),%edi │ │ test %edi,%edi │ │ jne 122768f │ │ mov 0x8(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e520(%ebx),%eax │ │ + lea -0x113e547(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429138,30 +3429138,30 @@ │ │ mov $0xfeff,%edx │ │ mov $0x302,%eax │ │ cmove %eax,%edx │ │ cmp %edx,%edi │ │ jne 122789b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e520(%ebx),%eax │ │ + lea -0x113e547(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x112df90(%ebx),%eax │ │ push %eax │ │ push $0x129 │ │ push $0x28 │ │ push %esi │ │ jmp 1227866 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e520(%ebx),%eax │ │ + lea -0x113e547(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x112dfc5(%ebx),%eax │ │ @@ -3429199,15 +3429199,15 @@ │ │ push %esi │ │ call 11c7340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12276a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e520(%ebx),%eax │ │ + lea -0x113e547(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429488,22 +3429488,22 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 12d6d30 │ │ add $0x10,%esp │ │ jmp 1227d1c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ jmp 1227c9e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x149 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429529,15 +3429529,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x14f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429626,29 +3429626,29 @@ │ │ push 0x14(%esp) │ │ call 12deec0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1227f17 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ push %eax │ │ push $0x17f │ │ push 0x1c(%esp) │ │ jmp 1227fef │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x162 │ │ jmp 122802e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429726,29 +3429726,29 @@ │ │ push %edi │ │ call 12c4160 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1227ce0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x16a │ │ jmp 122802e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x179 │ │ jmp 122802e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ push %eax │ │ push $0x18e │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3429756,15 +3429756,15 @@ │ │ push 0x8(%ebp) │ │ call 121d660 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ jmp 1227cbd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x188 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429774,15 +3429774,15 @@ │ │ call 121d660 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 1227cbd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d72(%ebx),%eax │ │ + lea -0x1138d99(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x19f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429952,27 +3429952,27 @@ │ │ push %esi │ │ call 11d4200 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12283e2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14d │ │ jmp 12282ea │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429989,28 +3429989,28 @@ │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 122824e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 1228513 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430018,15 +3430018,15 @@ │ │ push $0x2f │ │ jmp 1228513 │ │ mov 0x4(%edx),%eax │ │ cmp $0x1,%eax │ │ ja 12283b0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1d9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430098,22 +3430098,22 @@ │ │ mov %esi,%eax │ │ jmp 1228574 │ │ mov 0x4(%edx),%eax │ │ cmp $0x1,%eax │ │ ja 12284c5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ jmp 1228501 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x1e7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430128,15 +3430128,15 @@ │ │ mov %ecx,(%edx) │ │ add $0xfffffffe,%eax │ │ mov %eax,0x4(%edx) │ │ cmp %esi,%eax │ │ jae 1228574 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430243,15 +3430243,15 @@ │ │ jmp 1228693 │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ mov 0x8(%ebp),%esi │ │ jmp 1228529 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430310,15 +3430310,15 @@ │ │ push %esi │ │ call 12df380 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1228785 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x236 │ │ jmp 1228855 │ │ mov %edi,0xc(%esp) │ │ sub $0xc,%esp │ │ push %ecx │ │ @@ -3430350,22 +3430350,22 @@ │ │ movl $0x2,0x8(%esp) │ │ jmp 1228529 │ │ movl $0x3,0x8(%esp) │ │ mov 0x8(%ebp),%esi │ │ jmp 1228878 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ jmp 1228810 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430375,15 +3430375,15 @@ │ │ push %esi │ │ call 121d660 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 1228529 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c503(%ebx),%eax │ │ + lea -0x113c52a(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x241 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430556,15 +3430556,15 @@ │ │ call 140d0d0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov %edi,0x338(%eax) │ │ jmp 1228a8f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137140(%ebx),%eax │ │ + lea -0x1137167(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x28b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430589,15 +3430589,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137140(%ebx),%eax │ │ + lea -0x1137167(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x29e │ │ jmp 1228a52 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3430821,15 +3430821,15 @@ │ │ mov 0x70(%ecx),%ecx │ │ testb $0x8,0x28(%ecx) │ │ jne 1228d09 │ │ test %eax,%eax │ │ je 1228d60 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x319 │ │ jmp 1228d3f │ │ mov 0x20(%esi),%ecx │ │ cmp $0x100,%ecx │ │ jne 1228d19 │ │ @@ -3430837,15 +3430837,15 @@ │ │ jne 1228d25 │ │ cmp $0x100,%ecx │ │ je 1228d60 │ │ test %eax,%eax │ │ je 1228d60 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x314 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430877,28 +3430877,28 @@ │ │ cmpl $0x100,0x20(%esi) │ │ jne 1228d59 │ │ mov 0x360(%esi),%ecx │ │ incw 0x10c(%ecx) │ │ jmp 1228d59 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x320 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x85 │ │ push $0xa │ │ jmp 1228d4e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x326 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3431278,15 +3431278,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 122930a │ │ mov 0x8(%ebp),%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a6f8(%ebx),%eax │ │ + lea -0x113a71f(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x3b9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3432559,27 +3432559,27 @@ │ │ jmp 122a3f0 │ │ mov 0x8(%ebp),%eax │ │ movl $0x3,0x30(%eax) │ │ xor %eax,%eax │ │ jmp 122a3f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438fb(%ebx),%eax │ │ + lea -0x1143922(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x627 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 122a353 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438fb(%ebx),%eax │ │ + lea -0x1143922(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x612 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433741,15 +3433741,15 @@ │ │ lea -0x2b658(%ebx),%eax │ │ jmp 122b104 │ │ mov %edi,0x20(%esi) │ │ jmp 122b4e4 │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x908 │ │ jmp 122b316 │ │ lea -0x2b610(%ebx),%eax │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ @@ -3433851,29 +3433851,29 @@ │ │ mov 0x4(%ecx),%ecx │ │ xor 0xd4(%esi),%ecx │ │ or %edx,%ecx │ │ jne 122b3a4 │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x93f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x175 │ │ push $0x2f │ │ jmp 122b4db │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x92a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433888,23 +3433888,23 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 122b4e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x91b │ │ jmp 122b41b │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x910 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433978,15 +3433978,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 122b4e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x956 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434004,15 +3434004,15 @@ │ │ cmp %eax,%edx │ │ mov 0x8(%esp),%edx │ │ jle 122b203 │ │ jmp 122b4ac │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x95d │ │ jmp 122b4c9 │ │ cmp $0x100,%edx │ │ mov $0xff00,%ecx │ │ mov 0x8(%esp),%edx │ │ @@ -3434022,15 +3434022,15 @@ │ │ cmovne %eax,%ecx │ │ cmp %ecx,%edx │ │ mov 0x8(%esp),%edx │ │ jg 122b20d │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x930 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434045,15 +3434045,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edi,0x20(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438e4(%ebx),%eax │ │ + lea -0x114390b(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x94b │ │ jmp 122b270 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3434944,15 +3434944,15 @@ │ │ je 122bfb0 │ │ jmp 122bf87 │ │ xor %eax,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ jne 122bfb9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140201(%ebx),%eax │ │ + lea -0x1140228(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x3d4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434961,15 +3434961,15 @@ │ │ push 0x20(%esp) │ │ jmp 122bf73 │ │ xor %eax,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ jne 122bfb9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140201(%ebx),%eax │ │ + lea -0x1140228(%ebx),%eax │ │ lea -0x113375e(%ebx),%ecx │ │ push %eax │ │ push $0x3ce │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3435336,15 +3435336,15 @@ │ │ mov $0x2,%eax │ │ add $0xc,%esp │ │ movsd (%esp),%xmm0 │ │ movsd %xmm0,0x48(%esi) │ │ jmp 122c80f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e50c(%ebx),%eax │ │ + lea -0x113e533(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0x26a │ │ jmp 122c6aa │ │ cmpl $0x0,0x36c(%esi) │ │ je 122c56a │ │ cmpl $0x0,0x800(%esi) │ │ @@ -3436193,15 +3436193,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 122d150 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141aae(%ebx),%eax │ │ + lea -0x1141ad5(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436980,15 +3436980,15 @@ │ │ push 0x238(%edi) │ │ call 12e53e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 122db8d │ │ lea 0x38(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x238(%edi) │ │ call 12e53e0 │ │ xor %edx,%edx │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ @@ -3437942,15 +3437942,15 @@ │ │ je 122eb28 │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 11d5fc0 │ │ jmp 122eb42 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xf68 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3437969,15 +3437969,15 @@ │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 121d660 │ │ jmp 122e93e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf6d │ │ push %edi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3438006,15 +3438006,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf73 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3438045,15 +3438045,15 @@ │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ jmp 122e8d9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf78 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3438063,15 +3438063,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x8(%esp),%ecx │ │ mov 0x10(%esp),%edi │ │ jmp 122e917 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf7e │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3438079,29 +3438079,29 @@ │ │ push 0x8(%ebp) │ │ call 121d660 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ jmp 122eb1b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf89 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 121d660 │ │ jmp 122eb14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf90 │ │ jmp 122eaeb │ │ movl $0x0,0x304(%ecx) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124928(%ebx),%eax │ │ @@ -3438111,15 +3438111,15 @@ │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 122e8d6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xf96 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3438233,15 +3438233,15 @@ │ │ test %eax,%eax │ │ je 122ec65 │ │ mov 0x30(%esp),%eax │ │ cmp 0x2c(%esp),%eax │ │ je 122ef06 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0x1009 │ │ jmp 122ea6c │ │ mov 0xc(%esi),%eax │ │ mov 0x70(%eax),%ecx │ │ testb $0x8,0x28(%ecx) │ │ mov 0x10(%esp),%edi │ │ @@ -3438302,26 +3438302,26 @@ │ │ push 0x18(%esp) │ │ call 11d6110 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%edi │ │ jmp 122e68e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xfc9 │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ jmp 122ee9c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xfc0 │ │ jmp 122ee89 │ │ sub $0x4,%esp │ │ lea -0x11493d9(%ebx),%eax │ │ push 0x278(%esi) │ │ push %eax │ │ @@ -3438380,15 +3438380,15 @@ │ │ movaps %xmm0,0x70(%esp) │ │ mov 0x8(%ebp),%esi │ │ mov 0x10(%esp),%edi │ │ mov 0x18(%esp),%eax │ │ jmp 122eb89 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xfce │ │ push 0x20(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3438400,15 +3438400,15 @@ │ │ jmp 122eb1f │ │ sub $0xc,%esp │ │ push %edi │ │ call 12d1ce0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0xfe4 │ │ jmp 122ea6c │ │ sub $0x8,%esp │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 121d5e0 │ │ @@ -3438521,15 +3438521,15 @@ │ │ push 0x18(%esp) │ │ call 11d6110 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ jmp 122ed53 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401e9(%ebx),%eax │ │ + lea -0x1140210(%ebx),%eax │ │ push %eax │ │ push $0x100f │ │ jmp 122ea6c │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3439750,29 +3439750,29 @@ │ │ test %eax,%eax │ │ je 12300c9 │ │ movl $0x0,0xe90(%esi) │ │ xor %esi,%esi │ │ jmp 12300cd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe23 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf7 │ │ push $0x2b │ │ push %esi │ │ jmp 12300c1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe38 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439782,15 +3439782,15 @@ │ │ call 121d660 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x4(%esp),%esi │ │ jmp 12300cd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe28 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439816,15 +3439816,15 @@ │ │ pop %ebp │ │ ret │ │ test %ecx,%ecx │ │ mov 0x4(%esp),%esi │ │ je 122fc7c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe32 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439832,38 +3439832,38 @@ │ │ push $0x32 │ │ push 0x8(%ebp) │ │ call 121d660 │ │ add $0x10,%esp │ │ jmp 12300cb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ push %eax │ │ push $0xe3f │ │ jmp 1230275 │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x300,0x20(%edi) │ │ jne 12301c7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe72 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb0 │ │ push $0x28 │ │ push %edi │ │ jmp 123012a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe86 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push 0x77c(%edi) │ │ @@ -3439876,74 +3439876,74 @@ │ │ jmp 123012a │ │ mov 0x754(%edi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 12302ec │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe79 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc7 │ │ push $0x74 │ │ push %edi │ │ jmp 123012a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ push %eax │ │ push $0xe46 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 123007d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ push %eax │ │ push $0xe4a │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 123007d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ push %eax │ │ push $0xe4f │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x87 │ │ jmp 123007d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ push %eax │ │ push $0xe68 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ jmp 123007f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe8c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439958,15 +3439958,15 @@ │ │ call 11c0fc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 122fed1 │ │ jmp 12300cb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ push %eax │ │ push $0xe58 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3439975,15 +3439975,15 @@ │ │ push $0xe61 │ │ push 0x10(%esp) │ │ push 0x1c(%esp) │ │ call 130d670 │ │ jmp 1230087 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c4eb(%ebx),%eax │ │ + lea -0x113c512(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xe9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440301,15 +3440301,15 @@ │ │ push %edi │ │ call 12e4e20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 123096b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137129(%ebx),%eax │ │ + lea -0x1137150(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xc0a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440337,15 +3440337,15 @@ │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa8 │ │ push $0x50 │ │ jmp 1230413 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137129(%ebx),%eax │ │ + lea -0x1137150(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xbf1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440548,15 +3440548,15 @@ │ │ push $0x73 │ │ jmp 1230410 │ │ mov %esi,%ecx │ │ call 12321f0 │ │ jmp 1230848 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137129(%ebx),%eax │ │ + lea -0x1137150(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xbf6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440660,22 +3440660,22 @@ │ │ lea -0x1115850(%ebx),%eax │ │ push %eax │ │ push $0xb79 │ │ push 0x14(%esp) │ │ jmp 1230a30 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137129(%ebx),%eax │ │ + lea -0x1137150(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xc05 │ │ jmp 1230dc1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137129(%ebx),%eax │ │ + lea -0x1137150(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xbfb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440869,15 +3440869,15 @@ │ │ push 0xc(%ebp) │ │ push %esi │ │ call 1231010 │ │ add $0x10,%esp │ │ jmp 1231007 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a6d7(%ebx),%eax │ │ + lea -0x113a6fe(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0x528 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442067,41 +3442067,41 @@ │ │ je 12321ce │ │ movl $0x0,0x858(%esi) │ │ mov $0x1,%eax │ │ cmpl $0x0,0x36c(%esi) │ │ jne 1232180 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4e8(%ebx),%eax │ │ + lea -0x113e50f(%ebx),%eax │ │ push %eax │ │ push $0x8b9 │ │ jmp 1232163 │ │ mov 0x71c(%esi),%ecx │ │ mov $0x1,%eax │ │ cmpl $0x0,0x300(%ecx) │ │ je 1232180 │ │ movl $0x0,0x858(%esi) │ │ jmp 1232180 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4e8(%ebx),%eax │ │ + lea -0x113e50f(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0x8ca │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xeb │ │ push $0x78 │ │ jmp 1232175 │ │ movl $0x0,0x348(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4e8(%ebx),%eax │ │ + lea -0x113e50f(%ebx),%eax │ │ push %eax │ │ push $0x8a0 │ │ push %edi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3442132,15 +3442132,15 @@ │ │ je 12321d5 │ │ movzbl 0x7(%esp),%eax │ │ mov %eax,0x304(%ecx) │ │ mov $0x1,%eax │ │ jmp 1232180 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4e8(%ebx),%eax │ │ + lea -0x113e50f(%ebx),%eax │ │ push %eax │ │ push $0x8c0 │ │ jmp 1232163 │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3442372,34 +3442372,34 @@ │ │ mov (%edi),%edx │ │ mov 0x4(%edi),%ecx │ │ sub %edx,%eax │ │ cmp %eax,%ecx │ │ jae 12325ae │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438b3(%ebx),%eax │ │ + lea -0x11438da(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xcba │ │ jmp 1232660 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438b3(%ebx),%eax │ │ + lea -0x11438da(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xc9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 1232597 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438b3(%ebx),%eax │ │ + lea -0x11438da(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xcb5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442417,15 +3442417,15 @@ │ │ push 0x20(%esp) │ │ push 0x18(%esp) │ │ call 1239b10 │ │ add $0x10,%esp │ │ jmp 12325a4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438b3(%ebx),%eax │ │ + lea -0x11438da(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xc9f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442481,28 +3442481,28 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jle 123254b │ │ movl $0x1,0x84(%esi) │ │ jmp 123254b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438b3(%ebx),%eax │ │ + lea -0x11438da(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xcbf │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x50 │ │ jmp 1232540 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438b3(%ebx),%eax │ │ + lea -0x11438da(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xcc8 │ │ jmp 123252e │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3442773,15 +3442773,15 @@ │ │ push %esi │ │ call 11c2110 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1232a70 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438ca(%ebx),%eax │ │ + lea -0x11438f1(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xdc9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push 0x77c(%esi) │ │ @@ -3442793,15 +3442793,15 @@ │ │ jmp 1232a62 │ │ mov 0x754(%esi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 1232a70 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438ca(%ebx),%eax │ │ + lea -0x11438f1(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xdc3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442879,15 +3442879,15 @@ │ │ mov $0x0,%edi │ │ je 1232bc4 │ │ movl $0x0,0xe90(%esi) │ │ mov $0x3,%edi │ │ jmp 1232bc4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11438ca(%ebx),%eax │ │ + lea -0x11438f1(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push $0xdd8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3443132,15 +3443132,15 @@ │ │ test %ecx,%ecx │ │ jne 1232eb5 │ │ mov $0xf44,%edi │ │ jmp 1232e82 │ │ mov $0xf36,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138d39(%ebx),%eax │ │ + lea -0x1138d60(%ebx),%eax │ │ lea -0x1131bc9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3443707,15 +3443707,15 @@ │ │ add $0x27bf27,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 123340f │ │ testb $0x2,0x8(%esi) │ │ je 123340f │ │ sub $0x4,%esp │ │ - lea -0x113e4d8(%ebx),%edi │ │ + lea -0x113e4ff(%ebx),%edi │ │ push $0x111 │ │ push %edi │ │ push 0xc(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x112 │ │ push %edi │ │ @@ -3444945,15 +3444945,15 @@ │ │ mov %esi,%eax │ │ jmp 123401c │ │ movl $0x70,0x8(%esp) │ │ mov $0x20,%edi │ │ jmp 1233fd1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4c0(%ebx),%eax │ │ + lea -0x113e4e7(%ebx),%eax │ │ lea -0x1115833(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3444961,15 +3444961,15 @@ │ │ push $0xd │ │ call 12c1e40 │ │ jmp 1234017 │ │ movl $0x8000d,0x8(%esp) │ │ mov $0x24,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4c0(%ebx),%eax │ │ + lea -0x113e4e7(%ebx),%eax │ │ lea -0x1115833(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3445089,15 +3445089,15 @@ │ │ call 1235c40 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1234128 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e4b1(%ebx),%eax │ │ + lea -0x113e4d8(%ebx),%eax │ │ lea -0x1115833(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3445396,15 +3445396,15 @@ │ │ call 13259e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov (%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ jmp 123446d │ │ - lea -0x1141a8a(%ebx),%eax │ │ + lea -0x1141ab1(%ebx),%eax │ │ jmp 123447f │ │ movl $0x0,(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 1234800 │ │ add $0x10,%esp │ │ lea -0x114aceb(%ebx),%eax │ │ @@ -3445418,15 +3445418,15 @@ │ │ mov (%edi),%ecx │ │ mov %ecx,0x4(%esp) │ │ test %ecx,%ecx │ │ mov %edi,%esi │ │ lea 0xc(%esp),%edi │ │ cmovne %esi,%edi │ │ sub $0x4,%esp │ │ - lea -0x1137115(%ebx),%ecx │ │ + lea -0x113713c(%ebx),%ecx │ │ push %edx │ │ push 0x10(%ebp) │ │ push $0x87 │ │ push 0x10(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ @@ -3445434,15 +3445434,15 @@ │ │ add $0x20,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %ecx,(%esi) │ │ test %eax,%eax │ │ jne 12344fa │ │ jmp 123454b │ │ sub $0x4,%esp │ │ - lea -0x1137115(%ebx),%esi │ │ + lea -0x113713c(%ebx),%esi │ │ lea 0x10(%esp),%edi │ │ push %edx │ │ push 0x10(%ebp) │ │ push $0x87 │ │ push 0x10(%esp) │ │ push %eax │ │ push %esi │ │ @@ -3446278,15 +3446278,15 @@ │ │ test %eax,%eax │ │ je 1234d13 │ │ mov %edi,(%eax) │ │ jmp 1234d13 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133701(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3446345,15 +3446345,15 @@ │ │ je 1234d71 │ │ neg %dl │ │ mov %dl,(%ecx) │ │ jmp 1234dab │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1145633(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0xa0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3446439,15 +3446439,15 @@ │ │ and $0x80,%dl │ │ mov $0xffffffff,%edi │ │ cmp %dl,0xc(%esp) │ │ jne 1234ebc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1145633(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -3446565,40 +3446565,40 @@ │ │ cmp 0x8(%ebp),%eax │ │ jne 123503e │ │ mov (%edx),%eax │ │ cmp $0x9,%eax │ │ jb 123507c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e489(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x113e4b0(%ebx),%eax │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ jmp 1235068 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137111(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1137138(%ebx),%eax │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1235068 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137111(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1137138(%ebx),%eax │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x14f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ @@ -3446645,15 +3446645,15 @@ │ │ jne 12351a1 │ │ test %edx,%edx │ │ mov %eax,%edi │ │ jns 1235116 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b5a6(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x116 │ │ jmp 1235000 │ │ xor %edi,%edi │ │ mov $0x0,%edx │ │ test $0x100,%esi │ │ jne 12351a7 │ │ @@ -3446711,15 +3446711,15 @@ │ │ mov %eax,0x4(%ecx) │ │ movl $0x0,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1235074 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b5a6(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3446748,52 +3446748,52 @@ │ │ cmp $0x100,%ecx │ │ jae 12352dd │ │ mov (%eax),%edi │ │ cmp $0x9,%edi │ │ jb 123531b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e489(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x113e4b0(%ebx),%eax │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ jmp 1235307 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111581c(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x16e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1235307 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111581c(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ jmp 1235307 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111581c(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x176 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -3447098,18 +3447098,18 @@ │ │ call 1243d70 │ │ mov %eax,(%esi) │ │ jmp 1235665 │ │ xor %esi,%esi │ │ movl $0x8010a,0x14(%esp) │ │ mov $0x1d9,%edi │ │ call 12c1bf0 │ │ - lea -0x113a6af(%ebx),%eax │ │ + lea -0x113a6d6(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea -0x113523f(%ebx),%eax │ │ + lea -0x1135266(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12c1d20 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0xd,(%esp) │ │ call 12c1e40 │ │ @@ -3447174,27 +3447174,27 @@ │ │ call 12442e0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1235751 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1115805(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ jmp 1235745 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1115805(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3447293,16 +3447293,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1235931 │ │ cmp $0x9,%eax │ │ jb 1235877 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11401ce(%ebx),%eax │ │ - lea -0x113523f(%ebx),%ecx │ │ + lea -0x11401f5(%ebx),%eax │ │ + lea -0x1135266(%ebx),%ecx │ │ push %eax │ │ push $0x272 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ @@ -3447643,15 +3447643,15 @@ │ │ call 1239d70 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1235c2b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126914(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3447715,15 +3447715,15 @@ │ │ test %eax,%eax │ │ jle 1235cd4 │ │ mov (%esi),%eax │ │ jmp 1235ce3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126914(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3447801,15 +3447801,15 @@ │ │ test %edi,%edi │ │ je 1235e1c │ │ cmpl $0x1e,0x20(%ebp) │ │ jl 1235e28 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc9 │ │ @@ -3447823,15 +3447823,15 @@ │ │ push %eax │ │ push $0x2 │ │ call 12c17d0 │ │ jmp 1235f0d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3447881,27 +3447881,27 @@ │ │ cmp $0xffffffff,%eax │ │ je 1235f12 │ │ test %eax,%eax │ │ jne 1235ff2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ jmp 1235dc7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3447917,15 +3447917,15 @@ │ │ ret │ │ mov 0x1c(%ebp),%edi │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 123600e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xe2 │ │ jmp 1235fa7 │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ je 1236094 │ │ @@ -3447945,15 +3447945,15 @@ │ │ add $0x20,%esp │ │ jmp 1235f12 │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 12360b4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x110 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe6 │ │ @@ -3448010,15 +3448010,15 @@ │ │ je 123648b │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x18(%ebp) │ │ jne 1235f12 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -3448091,15 +3448091,15 @@ │ │ push %ecx │ │ call *0x10(%edi) │ │ add $0x20,%esp │ │ jmp 1235f12 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaa │ │ @@ -3448170,15 +3448170,15 @@ │ │ call 1239da0 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ jmp 1236200 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3448261,15 +3448261,15 @@ │ │ mov 0x34(%esp),%eax │ │ sub 0x10(%esp),%eax │ │ add %eax,0x8(%ebp) │ │ jmp 12362a4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ jmp 1235ec7 │ │ push 0x28(%ebp) │ │ push 0x24(%ebp) │ │ push %edi │ │ push %ecx │ │ @@ -3448326,15 +3448326,15 @@ │ │ cmpb $0x0,(%eax) │ │ jne 1236458 │ │ cmpb $0x0,0x1(%eax) │ │ je 123664c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x1b8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -3448397,44 +3448397,44 @@ │ │ mov 0x18(%esp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 1235f12 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ jmp 1235ec7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 1235dc7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ jmp 1235ec7 │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x18(%ebp) │ │ jne 1235f12 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ @@ -3448443,15 +3448443,15 @@ │ │ push %esi │ │ push %edi │ │ call 1239da0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x138 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3448486,15 +3448486,15 @@ │ │ cmpb $0x0,0x1d(%esp) │ │ jne 12366ec │ │ test %eax,%eax │ │ je 12366ec │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3448528,15 +3448528,15 @@ │ │ je 1235dd1 │ │ testb $0x1,(%eax) │ │ jne 12366bc │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3448577,27 +3448577,27 @@ │ │ push %ecx │ │ push $0x5 │ │ call *%eax │ │ jmp 1236518 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1235dc7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f9b6(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3448710,15 +3448710,15 @@ │ │ add $0x2,%eax │ │ jmp 12369af │ │ mov $0x78,%edi │ │ mov $0x212,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11199be(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3448738,15 +3448738,15 @@ │ │ mov 0x14(%esp),%ecx │ │ je 12369af │ │ mov $0x77,%esi │ │ mov $0x229,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11199be(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3448797,30 +3448797,30 @@ │ │ test %edx,%edx │ │ movzbl 0x18(%ebp),%eax │ │ js 1236a5a │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x2d6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ jmp 1236ba8 │ │ test %al,%al │ │ je 1236a96 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x2da │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3448858,15 +3448858,15 @@ │ │ je 1236b10 │ │ movl $0xfffffffd,0x18(%esp) │ │ mov $0xfffffffd,%esi │ │ jmp 1236b14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ jmp 1236b98 │ │ mov 0x18(%esp),%esi │ │ mov 0x1c(%ebp),%ebx │ │ movzbl 0x18(%ebp),%eax │ │ mov 0x8(%esp),%edx │ │ @@ -3448903,15 +3448903,15 @@ │ │ je 1236bb4 │ │ test %eax,%eax │ │ jne 1236bbc │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x2f0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3448932,15 +3448932,15 @@ │ │ cmpb $0x0,0x12(%esp) │ │ mov 0xc(%ebp),%edi │ │ jne 1236c17 │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3449045,15 +3449045,15 @@ │ │ mov $0x466,%ecx │ │ bt %eax,%ecx │ │ jae 1236f1d │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x313 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc3 │ │ @@ -3449160,16 +3449160,16 @@ │ │ mov $0x3f0,%edi │ │ jmp 1236ed5 │ │ mov $0x3f5,%edi │ │ mov $0x8010a,%esi │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370fb(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x1137122(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449217,16 +3449217,16 @@ │ │ jg 1237103 │ │ cmp $0x18,%edi │ │ jne 1237103 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe8 │ │ @@ -3449248,32 +3449248,32 @@ │ │ jmp 123728f │ │ testb $0x3,0x30(%esp) │ │ je 1237140 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x399 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd7 │ │ jmp 1237182 │ │ testb $0x1,0x30(%esp) │ │ je 1237140 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x395 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd6 │ │ @@ -3449293,16 +3449293,16 @@ │ │ jmp 123718e │ │ cmpl $0x0,0x30(%esp) │ │ je 1237279 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x363 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3449317,16 +3449317,16 @@ │ │ jg 1237140 │ │ cmp $0x17,%edi │ │ jne 1237140 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x3a1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe9 │ │ @@ -3449338,16 +3449338,16 @@ │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x4(%edi) │ │ jmp 12371de │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3449391,16 +3449391,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x20(%esp),%esi │ │ jne 123728f │ │ mov (%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x3b6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3449432,28 +3449432,28 @@ │ │ mov 0x28(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ mov (%esp),%edi │ │ cmpb $0x0,0x7(%esp) │ │ je 1236bb4 │ │ sub $0x4,%esp │ │ - lea -0x11401ba(%edi),%ecx │ │ + lea -0x11401e1(%edi),%ecx │ │ mov %edi,%ebx │ │ push $0x339 │ │ push %ecx │ │ push 0x60(%esp) │ │ mov %eax,%esi │ │ call 130d670 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1236bb4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112de97(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x325 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3449463,16 +3449463,16 @@ │ │ xor %eax,%eax │ │ mov %ebx,%edi │ │ cmpb $0x0,0x7(%esp) │ │ jne 12372ac │ │ jmp 1236bb4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114389e(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11438c5(%ebx),%eax │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x3a8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3449529,15 +3449529,15 @@ │ │ mov 0x14(%esi),%ecx │ │ add %edi,%ecx │ │ mov %ecx,0x4(%esp) │ │ jmp 1237412 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11336eb(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x482 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3449603,15 +3449603,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12374dd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11336eb(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x4a0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3449655,15 +3449655,15 @@ │ │ jne 1237412 │ │ add %ecx,%edx │ │ cmp 0x18(%ebp),%edx │ │ jle 1237412 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11336eb(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x499 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3449673,15 +3449673,15 @@ │ │ jmp 12374d8 │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x24(%ebp) │ │ jne 12374dd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11336eb(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x4aa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa8 │ │ @@ -3449762,15 +3449762,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 12379a4 │ │ test %esi,%esi │ │ jne 1237995 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x2ad │ │ jmp 12378ad │ │ mov 0x4(%ecx),%eax │ │ sub $0xc,%esp │ │ movsbl 0x10(%ebp),%esi │ │ lea 0x8(%ebp),%ecx │ │ @@ -3449792,15 +3449792,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 12379a4 │ │ test %esi,%esi │ │ jne 1237720 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3449907,15 +3449907,15 @@ │ │ call 1362190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1237790 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3449940,15 +3449940,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 12379a4 │ │ test %esi,%esi │ │ jne 1237995 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3449956,29 +3449956,29 @@ │ │ call 1361970 │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ jne 1237790 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 123792f │ │ cmpb $0x0,0xf(%esp) │ │ je 1237995 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -3449986,15 +3449986,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12379a4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3450023,15 +3450023,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112c078(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3450179,39 +3450179,39 @@ │ │ mov 0x14(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1237c20 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1121084(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x448 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ jmp 1237c14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1121084(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x437 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ jmp 1237c14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1121084(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3450229,27 +3450229,27 @@ │ │ je 1237c64 │ │ add $0x2,%esi │ │ mov %esi,%eax │ │ jmp 1237b82 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11199a9(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x455 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 1237c14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1121084(%ebx),%eax │ │ - lea -0x11401ba(%ebx),%ecx │ │ + lea -0x11401e1(%ebx),%ecx │ │ push %eax │ │ push $0x42e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3450280,27 +3450280,27 @@ │ │ cmp $0x2,%cl │ │ ja 1237d05 │ │ cmp $0x2,%eax │ │ jge 1237d4d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122cbd(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ jmp 1237d29 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122cbd(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push $0x47 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3450506,23 +3450506,23 @@ │ │ mov %ebx,0x14(%esp) │ │ mov 0x8(%esp),%ecx │ │ lea 0x64(%esp),%eax │ │ cmp %eax,%ecx │ │ mov 0xc(%esp),%ebx │ │ je 1237ff3 │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0x85 │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ add $0x10,%esp │ │ lea 0x20(%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0x87 │ │ push %eax │ │ mov %ecx,0x3c(%esp) │ │ push %ecx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3450668,15 +3450668,15 @@ │ │ mov 0x24(%esp),%ecx │ │ jg 1237dc0 │ │ lea 0x64(%esp),%eax │ │ cmp %eax,%edx │ │ je 12382a5 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0xa7 │ │ push %eax │ │ push %edx │ │ call 130d670 │ │ add $0x10,%esp │ │ jmp 1237d37 │ │ mov 0x8(%esp),%edx │ │ @@ -3450684,15 +3450684,15 @@ │ │ jmp 123823a │ │ mov $0x82,%esi │ │ mov $0x62,%edi │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122cbd(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3450710,15 +3450710,15 @@ │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%esp),%edi │ │ lea 0x64(%esp),%eax │ │ cmp %eax,%edx │ │ je 1238261 │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%edi),%eax │ │ + lea -0x1137114(%edi),%eax │ │ mov %edi,%ebx │ │ push $0xac │ │ push %eax │ │ push %edx │ │ call 130d670 │ │ add $0x10,%esp │ │ jmp 1237d35 │ │ @@ -3450786,15 +3450786,15 @@ │ │ cmp $0x50,%eax │ │ jl 123837d │ │ cmp $0x7fffffff,%eax │ │ jne 1238394 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114acdc(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe7 │ │ @@ -3450826,15 +3450826,15 @@ │ │ call 123e3b0 │ │ mov %esi,%eax │ │ jmp 1238372 │ │ mov %eax,0x4(%esp) │ │ mov %eax,%edi │ │ inc %edi │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0xc3 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3450854,15 +3450854,15 @@ │ │ add $0xc,%esp │ │ push $0xce │ │ push 0x10(%esp) │ │ push %esi │ │ call 130d670 │ │ mov %edi,%eax │ │ jmp 1238372 │ │ - lea -0x1138d1e(%ebx),%eax │ │ + lea -0x1138d45(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ @@ -3450923,15 +3450923,15 @@ │ │ mov 0xc(%esp),%ecx │ │ mov 0xc(%ebp),%edx │ │ mov %ecx,(%edx) │ │ jmp 12384dd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122cad(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3451004,16 +3451004,16 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,(%ecx) │ │ mov 0x10(%ebp),%ecx │ │ add %ecx,(%esi) │ │ jmp 12385b5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143892(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x11438b9(%ebx),%eax │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd8 │ │ @@ -3451028,31 +3451028,31 @@ │ │ pop %ebp │ │ ret │ │ cmpb $0x80,(%edi) │ │ mov 0x10(%ebp),%ecx │ │ jne 12385e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143892(%ebx),%eax │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x11438b9(%ebx),%eax │ │ + lea -0x1137114(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ jmp 1238599 │ │ cmp $0x1,%ecx │ │ jne 12386a0 │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12385fd │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ je 12385fd │ │ testb $0x1,0x14(%eax) │ │ jne 1238624 │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0x153 │ │ push %eax │ │ push $0x18 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12385b3 │ │ @@ -3451066,15 +3451066,15 @@ │ │ mov %eax,0xc(%esp) │ │ mov %edx,0x10(%esp) │ │ je 1238649 │ │ cmp %ecx,0xc(%eax) │ │ jge 12386cb │ │ movl $0x0,0xc(%eax) │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%edi │ │ + lea -0x1137114(%ebx),%edi │ │ push $0x12f │ │ push %edi │ │ push 0x10(%esp) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x130 │ │ mov %edi,0x10(%esp) │ │ @@ -3451117,15 +3451117,15 @@ │ │ push 0x10(%esp) │ │ call 140d0d0 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ testb $0x4,0x14(%eax) │ │ je 1238725 │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%ecx │ │ + lea -0x1137114(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x138 │ │ push %ecx │ │ push (%eax) │ │ mov %eax,%edi │ │ call 130d670 │ │ add $0xc,%esp │ │ @@ -3451148,15 +3451148,15 @@ │ │ test %edi,%edi │ │ je 123874b │ │ mov %eax,(%edi) │ │ mov %edx,(%esi) │ │ jmp 12385b5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143892(%ebx),%eax │ │ + lea -0x11438b9(%ebx),%eax │ │ push %eax │ │ push $0x149 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%ebp) │ │ @@ -3451204,28 +3451204,28 @@ │ │ test $0x4,%al │ │ jne 12387fe │ │ test $0x8,%al │ │ jne 123883c │ │ test $0x1,%al │ │ je 12387f6 │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0x16f │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%edi │ │ + lea -0x1137114(%ebx),%edi │ │ push $0x164 │ │ push %edi │ │ push (%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x165 │ │ push %edi │ │ @@ -3451234,15 +3451234,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ movl $0x0,(%esi) │ │ mov 0x14(%esi),%eax │ │ test $0x8,%al │ │ je 12387da │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0x16a │ │ push %eax │ │ push 0x10(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ movl $0x0,0xc(%esi) │ │ @@ -3451270,15 +3451270,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 123888f │ │ pop %ebx │ │ add $0x276a59,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11370ed(%ebx),%eax │ │ + lea -0x1137114(%ebx),%eax │ │ push $0x153 │ │ push %eax │ │ push $0x18 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12388ba │ │ @@ -3453122,15 +3453122,15 @@ │ │ push %edi │ │ push $0x3 │ │ call *%eax │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%ebp) │ │ jne 1239d61 │ │ sub $0x4,%esp │ │ - lea -0x113e479(%ebx),%eax │ │ + lea -0x113e4a0(%ebx),%eax │ │ push $0x4b │ │ push %eax │ │ push (%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ jmp 1239d61 │ │ @@ -3453143,15 +3453143,15 @@ │ │ push %esi │ │ push $0x3 │ │ call *%eax │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%ebp) │ │ jne 1239d61 │ │ sub $0x4,%esp │ │ - lea -0x113e479(%ebx),%eax │ │ + lea -0x113e4a0(%ebx),%eax │ │ push $0x73 │ │ push %eax │ │ push (%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0xc(%ebp),%esp │ │ @@ -3453320,15 +3453320,15 @@ │ │ jmp *%edi │ │ sub $0x4,%esp │ │ push $0x0 │ │ push $0x0 │ │ push %esi │ │ call 1239e60 │ │ add $0xc,%esp │ │ - lea -0x113e479(%ebx),%eax │ │ + lea -0x113e4a0(%ebx),%eax │ │ push $0xc8 │ │ push %eax │ │ push (%esi) │ │ call 130d670 │ │ jmp 1239f35 │ │ test %eax,%eax │ │ je 1239f46 │ │ @@ -3455839,15 +3455839,15 @@ │ │ mov %eax,(%esp) │ │ call 12e07a0 │ │ test %eax,%eax │ │ jne 123b6c5 │ │ call 12c1bf0 │ │ lea -0x1149143(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113e456(%ebx),%eax │ │ + lea -0x113e47d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa5,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe5,0x4(%esp) │ │ movl $0xd,(%esp) │ │ call 12c1e40 │ │ @@ -3456131,15 +3456131,15 @@ │ │ lea -0x111f30e(%ebx),%eax │ │ lea -0x111f322(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114387d(%ebx),%eax │ │ + lea -0x11438a4(%ebx),%eax │ │ push 0x18(%edi) │ │ push %eax │ │ push $0x64 │ │ jmp 123ba47 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f30e(%ebx),%eax │ │ @@ -3456505,15 +3456505,15 @@ │ │ pop %ebx │ │ add $0x273519,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x10(%ebp),%ecx │ │ testb $0x2,0x14(%ecx) │ │ mov (%eax),%eax │ │ lea -0x1128692(%ebx),%ecx │ │ - lea -0x1141a7c(%ebx),%edx │ │ + lea -0x1141aa3(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ push (%eax) │ │ push %edx │ │ push 0x8(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3456647,15 +3456647,15 @@ │ │ mov 0xc(%esp),%eax │ │ test $0x2,%dl │ │ jne 123bf77 │ │ test %eax,%eax │ │ je 123bf77 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a78(%ebx),%eax │ │ + lea -0x1141a9f(%ebx),%eax │ │ lea -0x11157cd(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3456670,15 +3456670,15 @@ │ │ je 123bfc5 │ │ test %eax,%eax │ │ jne 123bfc5 │ │ test %ecx,%ecx │ │ jns 123bfc5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a78(%ebx),%eax │ │ + lea -0x1141a9f(%ebx),%eax │ │ lea -0x11157cd(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3456774,16 +3456774,16 @@ │ │ call 123c06f │ │ pop %ebx │ │ add $0x273279,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x10(%ebp),%ecx │ │ testb $0x2,0x14(%ecx) │ │ mov (%eax),%eax │ │ - lea -0x114017c(%ebx),%ecx │ │ - lea -0x113c4b7(%ebx),%edx │ │ + lea -0x11401a3(%ebx),%ecx │ │ + lea -0x113c4de(%ebx),%edx │ │ cmove %ecx,%edx │ │ push 0x4(%eax) │ │ push (%eax) │ │ push %edx │ │ push 0x8(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3457138,15 +3457138,15 @@ │ │ test %edx,%edx │ │ je 123c53a │ │ cmpl $0x0,0x8(%ecx) │ │ jne 123c53a │ │ movl $0x1,0x10(%edx) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351ff(%ebx),%eax │ │ + lea -0x1135226(%ebx),%eax │ │ lea -0x114e8bf(%ebx),%ecx │ │ push %eax │ │ push $0x132 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3458512,15 +3458512,15 @@ │ │ jmp 123d428 │ │ cmp %edx,(%edi) │ │ jge 123d3ba │ │ xor %eax,%eax │ │ test %edx,%edx │ │ jle 123d428 │ │ sub $0x4,%esp │ │ - lea -0x1140177(%ebx),%eax │ │ + lea -0x114019e(%ebx),%eax │ │ push $0x124 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3458599,15 +3458599,15 @@ │ │ jl 123d485 │ │ cmp (%edi),%esi │ │ je 123d485 │ │ xor %eax,%eax │ │ test %edx,%edx │ │ jle 123d428 │ │ sub $0x4,%esp │ │ - lea -0x1140177(%ebx),%eax │ │ + lea -0x114019e(%ebx),%eax │ │ push $0x143 │ │ push %eax │ │ push %edx │ │ call 130d3e0 │ │ mov 0x20(%esp),%ecx │ │ mov 0x10(%ebp),%edx │ │ add $0x10,%esp │ │ @@ -3458616,15 +3458616,15 @@ │ │ cmpl $0x0,0x8(%esp) │ │ je 123d428 │ │ cmp $0x1001,%ecx │ │ jl 123d4ba │ │ cmp 0x4(%edi),%ecx │ │ je 123d4ba │ │ sub $0x4,%esp │ │ - lea -0x1140177(%ebx),%eax │ │ + lea -0x114019e(%ebx),%eax │ │ push $0x148 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %edx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3458632,15 +3458632,15 @@ │ │ je 123d546 │ │ mov 0x8(%edi),%eax │ │ mov 0x8(%esp),%ecx │ │ cmp %ecx,%eax │ │ je 123d4f8 │ │ sub $0x4,%esp │ │ mov %ecx,0xc(%esp) │ │ - lea -0x1140177(%ebx),%ecx │ │ + lea -0x114019e(%ebx),%ecx │ │ push $0x150 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x8(%edi) │ │ @@ -3458649,15 +3458649,15 @@ │ │ mov %esi,(%edi) │ │ mov 0x14(%edi),%ecx │ │ mov $0x1,%eax │ │ mov 0x14(%esp),%esi │ │ cmp %esi,%ecx │ │ je 123d428 │ │ sub $0x4,%esp │ │ - lea -0x1140177(%ebx),%eax │ │ + lea -0x114019e(%ebx),%eax │ │ push $0x157 │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ mov %esi,0x14(%edi) │ │ @@ -3458700,15 +3458700,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 123d591 │ │ pop %ebx │ │ add $0x271d57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140177(%ebx),%esi │ │ + lea -0x114019e(%ebx),%esi │ │ push $0x2f │ │ push %esi │ │ push $0x20 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3458784,15 +3458784,15 @@ │ │ pop %ebx │ │ add $0x271c87,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 123d6c4 │ │ mov 0x28(%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x1140177(%ebx),%edi │ │ + lea -0x114019e(%ebx),%edi │ │ push $0x4e │ │ push %edi │ │ push 0x8(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x4f │ │ push %edi │ │ @@ -3458926,17 +3458926,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 -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113e440(%ebx),%eax │ │ + lea -0x113e467(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x3b(%esp),%edi │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov %edx,(%esp) │ │ nop │ │ nop │ │ @@ -3459107,17 +3459107,17 @@ │ │ add %ecx,%edx │ │ mov %edx,0x20(%esp) │ │ jle 123db9e │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ mov $0x1,%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113e440(%ebx),%eax │ │ + lea -0x113e467(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x3b(%esp),%edi │ │ lea -0x114c9bd(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ nop │ │ @@ -3459366,15 +3459366,15 @@ │ │ jne 123dcee │ │ cmpl $0x1,0x18(%ebp) │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%esp),%ecx │ │ je 123dcc6 │ │ test %esi,%esi │ │ jne 123dcc6 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x11336c1(%ebx),%ecx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ mov 0x14(%esp),%ecx │ │ @@ -3459395,15 +3459395,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x18(%ebp),%eax │ │ add $0xfffffffe,%eax │ │ mov %eax,0x14(%esp) │ │ xor %edi,%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x11336c1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112ac87(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 123dd2b │ │ nop │ │ @@ -3459497,15 +3459497,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 123de11 │ │ pop %ebx │ │ add $0x2714d7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c4b2(%ebx),%edi │ │ + lea -0x113c4d9(%ebx),%edi │ │ push $0x53 │ │ push %edi │ │ push $0x50 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 123dee3 │ │ @@ -3459541,15 +3459541,15 @@ │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x24(%eax) │ │ jne 123dee5 │ │ movl $0x1,0x14(%esi) │ │ jmp 123dee5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e407(%ebx),%eax │ │ + lea -0x113e42e(%ebx),%eax │ │ push %eax │ │ push $0x63 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0105 │ │ @@ -3459651,15 +3459651,15 @@ │ │ mov %esi,(%esp) │ │ call *%eax │ │ lea 0x48(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0xc,(%esp) │ │ call 12f8d20 │ │ - lea -0x113c4b2(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x93,0x8(%esp) │ │ call 130d670 │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3459925,16 +3459925,16 @@ │ │ mov $0xc0102,%esi │ │ mov $0x10b,%edi │ │ movl $0xffffffff,0x8(%esp) │ │ jmp 123e206 │ │ mov $0x79,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114014f(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x1140176(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3460159,15 +3460159,15 @@ │ │ mov %ecx,%edi │ │ push %ecx │ │ call *%esi │ │ jmp 123e4d5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114c974(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3460251,15 +3460251,15 @@ │ │ jle 123e5d9 │ │ mov %eax,0x4(%esp) │ │ mov $0x1,%eax │ │ jmp 123e5d9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114c974(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x160 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3460380,28 +3460380,28 @@ │ │ push %esi │ │ call *%ecx │ │ jmp 123e7a4 │ │ movl $0x0,(%ecx) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122c41(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 123e73a │ │ movl $0x0,(%ecx) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122c41(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x193 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3460471,15 +3460471,15 @@ │ │ push %esi │ │ call *%edx │ │ jmp 123e844 │ │ movl $0x0,(%edi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122c41(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x1ac │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3460549,28 +3460549,28 @@ │ │ push %esi │ │ call *%ecx │ │ jmp 123e9a4 │ │ movl $0x0,(%ecx) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ac9f(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x1c8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 123e93a │ │ movl $0x0,(%ecx) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ac9f(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3460640,15 +3460640,15 @@ │ │ push %esi │ │ call *%edx │ │ jmp 123ea44 │ │ movl $0x0,(%edi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ac9f(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3460725,15 +3460725,15 @@ │ │ push $0x6 │ │ push %esi │ │ call *%edx │ │ jmp 123eb26 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e862(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3460862,32 +3460862,32 @@ │ │ push %edi │ │ push $0x4 │ │ push %esi │ │ call *%ecx │ │ jmp 123ecc6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e3fc(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113e423(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ push $0x20 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 123ec92 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e3fc(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113e423(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x1f8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3460928,16 +3460928,16 @@ │ │ adcl $0x0,0x44(%esi) │ │ mov %eax,0x8(%esp) │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ jmp 123ed27 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e3fc(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113e423(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3460977,16 +3460977,16 @@ │ │ test %eax,%eax │ │ jle 123ec92 │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ jns 123ec92 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e3fc(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113e423(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3461041,32 +3461041,32 @@ │ │ push %edx │ │ push $0x5 │ │ push %edi │ │ call *%ecx │ │ jmp 123eef9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370c3(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x11370ea(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ push $0x20 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 123ee9e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370c3(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x11370ea(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3461078,16 +3461078,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370c3(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x11370ea(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3461121,16 +3461121,16 @@ │ │ jle 123ef57 │ │ mov %eax,0x8(%esp) │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ jmp 123ef59 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370c3(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x11370ea(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x23d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3461311,16 +3461311,16 @@ │ │ push %eax │ │ push $0x6 │ │ push %esi │ │ call *%edx │ │ jmp 123f154 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c49d(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x113c4c4(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3461518,16 +3461518,16 @@ │ │ test %cl,%cl │ │ je 123f2b0 │ │ cmp %ecx,%edx │ │ jne 123f2b4 │ │ jmp 123f304 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a42(%ebx),%eax │ │ - lea -0x113c4b2(%ebx),%ecx │ │ + lea -0x1141a69(%ebx),%eax │ │ + lea -0x113c4d9(%ebx),%ecx │ │ push %eax │ │ push $0x331 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3462044,23 +3462044,23 @@ │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113e3f3(%ebx),%eax │ │ + lea -0x113e41a(%ebx),%eax │ │ push $0x38f │ │ push %eax │ │ push 0x14(%esp) │ │ call 130d670 │ │ mov %esi,%eax │ │ jmp 123f7a5 │ │ sub $0x4,%esp │ │ - lea -0x113e3f3(%ebx),%eax │ │ + lea -0x113e41a(%ebx),%eax │ │ push $0x38a │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 123f7a8 │ │ @@ -3462853,15 +3462853,15 @@ │ │ add $0x400,%esi │ │ mov 0xc(%ebp),%eax │ │ mov %esi,(%eax) │ │ mov %edx,0x8(%esp) │ │ mov (%edx),%eax │ │ test %eax,%eax │ │ je 12401f1 │ │ - lea -0x113e3f3(%ebx),%ecx │ │ + lea -0x113e41a(%ebx),%ecx │ │ push $0x35b │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 130d560 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3462871,15 +3462871,15 @@ │ │ mov 0x8(%esp),%edx │ │ mov %ecx,(%edx) │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ mov 0x4(%esp),%ecx │ │ jmp 1240249 │ │ sub $0x4,%esp │ │ - lea -0x113e3f3(%ebx),%eax │ │ + lea -0x113e41a(%ebx),%eax │ │ push $0x350 │ │ push %eax │ │ push %esi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ mov %eax,(%edx) │ │ @@ -3462984,19 +3462984,19 @@ │ │ jmp 124032d │ │ movl $0x2b,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ mov 0x18(%ebp),%edx │ │ cmp $0x8,%edx │ │ mov 0x8(%esp),%ebx │ │ lea -0x1125444(%ebx),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ cmovne %ecx,%eax │ │ cmp $0x10,%edx │ │ - lea -0x1135ad6(%ebx),%ecx │ │ + lea -0x1135afd(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x24(%ebp),%eax │ │ test $0x20,%al │ │ lea -0x111dae2(%ebx),%eax │ │ lea -0x114911a(%ebx),%ecx │ │ cmove %eax,%ecx │ │ @@ -3464089,15 +3464089,15 @@ │ │ call 1241430 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jns 1240fd7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370ba(%ebx),%eax │ │ + lea -0x11370e1(%ebx),%eax │ │ lea -0x112de2d(%ebx),%ecx │ │ push %eax │ │ push $0x4f8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ neg %esi │ │ @@ -3464112,27 +3464112,27 @@ │ │ mov 0x14(%esp),%eax │ │ push 0x24(%eax) │ │ call 131ac20 │ │ add $0x10,%esp │ │ jmp 124104d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370ba(%ebx),%eax │ │ + lea -0x11370e1(%ebx),%eax │ │ lea -0x112de2d(%ebx),%ecx │ │ push %eax │ │ push $0x4ed │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 124103e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11370ba(%ebx),%eax │ │ + lea -0x11370e1(%ebx),%eax │ │ lea -0x112de2d(%ebx),%ecx │ │ push %eax │ │ push $0x4f2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3464408,27 +3464408,27 @@ │ │ mov $0x1,%ecx │ │ jmp 124140a │ │ movl $0x0,(%esi) │ │ mov $0x1,%eax │ │ jmp 1241420 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c48b(%ebx),%eax │ │ + lea -0x113c4b2(%ebx),%eax │ │ lea -0x112de2d(%ebx),%ecx │ │ push %eax │ │ push $0x41a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 12413af │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c48b(%ebx),%eax │ │ + lea -0x113c4b2(%ebx),%eax │ │ lea -0x112de2d(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3464443,15 +3464443,15 @@ │ │ mov %esi,(%ecx) │ │ mov $0x1,%ecx │ │ test %esi,%esi │ │ jne 124140a │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c48b(%ebx),%eax │ │ + lea -0x113c4b2(%ebx),%eax │ │ lea -0x112de2d(%ebx),%ecx │ │ push %eax │ │ push $0x433 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ neg %esi │ │ @@ -3467087,36 +3467087,36 @@ │ │ mov 0x10(%esi),%edx │ │ test $0x2,%dl │ │ jne 124318f │ │ mov 0x8(%esi),%ecx │ │ shl $0x2,%ecx │ │ test $0x8,%dl │ │ jne 1243179 │ │ - lea -0x1138cd6(%ebx),%edx │ │ + lea -0x1138cfd(%ebx),%edx │ │ push $0xcf │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130d890 │ │ jmp 124318c │ │ - lea -0x1138cd6(%ebx),%edx │ │ + lea -0x1138cfd(%ebx),%edx │ │ push $0xcd │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130e990 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esi) │ │ je 12431b8 │ │ sub $0x8,%esp │ │ push $0x14 │ │ push %esi │ │ call 140dae0 │ │ add $0xc,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xdd │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3467160,33 +3467160,33 @@ │ │ mov 0x10(%esi),%ecx │ │ test $0x2,%cl │ │ jne 124323d │ │ mov (%esi),%eax │ │ test $0x8,%cl │ │ jne 1243221 │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push $0xd1 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ jmp 124323a │ │ mov 0x8(%esi),%ecx │ │ shl $0x2,%ecx │ │ - lea -0x1138cd6(%ebx),%edx │ │ + lea -0x1138cfd(%ebx),%edx │ │ push $0xcd │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130e990 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esi) │ │ je 124325b │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xe8 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3467228,15 +3467228,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124329f │ │ pop %ebx │ │ add $0x26c049,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xf7 │ │ push %eax │ │ push $0x14 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12432ca │ │ @@ -3467250,15 +3467250,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12432df │ │ pop %ebx │ │ add $0x26c009,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xf7 │ │ push %eax │ │ push $0x14 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124330a │ │ @@ -3467282,15 +3467282,15 @@ │ │ cmp %edi,0x8(%eax) │ │ jge 12433c6 │ │ cmp $0x1000000,%edi │ │ jl 1243368 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112103b(%ebx),%eax │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3467298,24 +3467298,24 @@ │ │ mov 0x10(%eax),%ecx │ │ test $0x2,%cl │ │ jne 1243393 │ │ lea 0x0(,%edi,4),%eax │ │ sub $0x4,%esp │ │ test $0x8,%cl │ │ jne 12433ce │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push $0x117 │ │ push %ecx │ │ push %eax │ │ call 130d490 │ │ jmp 12433e0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112103b(%ebx),%eax │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3467325,15 +3467325,15 @@ │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push $0x115 │ │ push %ecx │ │ push %eax │ │ call 130e250 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3467355,22 +3467355,22 @@ │ │ add $0x10,%esp │ │ test %edx,%edx │ │ je 124344f │ │ mov 0x8(%eax),%ecx │ │ shl $0x2,%ecx │ │ testb $0x8,0x10(%eax) │ │ jne 1243436 │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xcf │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 130d890 │ │ jmp 1243449 │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xcd │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 130e990 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3467395,15 +3467395,15 @@ │ │ pop %ebx │ │ add $0x26be77,%ebx │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 124356e │ │ mov 0x10(%edi),%esi │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xf7 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x14 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3467808,15 +3467808,15 @@ │ │ je 1243869 │ │ cmpb $0x0,(%esi) │ │ js 12438e6 │ │ incl 0x8(%esp) │ │ jmp 12438e6 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xf7 │ │ push %eax │ │ push $0x14 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12438d4 │ │ @@ -3468013,34 +3468013,34 @@ │ │ test $0x2,%cl │ │ mov 0x18(%esp),%ebx │ │ jne 1243ae6 │ │ mov (%esi),%eax │ │ test $0x8,%cl │ │ jne 1243ac8 │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push $0xd1 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ jmp 1243ae1 │ │ mov 0x8(%esi),%ecx │ │ shl $0x2,%ecx │ │ - lea -0x1138cd6(%ebx),%edx │ │ + lea -0x1138cfd(%ebx),%edx │ │ push $0xcd │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130e990 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ testb $0x1,0x10(%esi) │ │ je 1243b06 │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0xe8 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3469454,15 +3469454,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124475f │ │ pop %ebx │ │ add $0x26ab89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%eax │ │ + lea -0x1138cfd(%ebx),%eax │ │ push $0x420 │ │ push %eax │ │ push $0xc │ │ call 130d3e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3469487,15 +3469487,15 @@ │ │ call 124479f │ │ pop %ebx │ │ add $0x26ab49,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 12447c5 │ │ sub $0x4,%esp │ │ - lea -0x1138cd6(%ebx),%ecx │ │ + lea -0x1138cfd(%ebx),%ecx │ │ push $0x42a │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3471060,15 +3471060,15 @@ │ │ mov 0x14(%edi),%esi │ │ lea 0x1(%eax),%ecx │ │ mov %ecx,0x18(%edi) │ │ mov %edx,(%esi,%eax,4) │ │ jmp 124582c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143847(%ebx),%eax │ │ + lea -0x114386e(%ebx),%eax │ │ push %eax │ │ push $0xbb │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3473746,16 +3473746,16 @@ │ │ call 1246cf0 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ cmpl $0x0,0x8(%esp) │ │ je 1247820 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a66f(%ebx),%eax │ │ - lea -0x1138cc3(%ebx),%ecx │ │ + lea -0x113a696(%ebx),%eax │ │ + lea -0x1138cea(%ebx),%ecx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3473771,16 +3473771,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a66f(%ebx),%eax │ │ - lea -0x1138cc3(%ebx),%ecx │ │ + lea -0x113a696(%ebx),%eax │ │ + lea -0x1138cea(%ebx),%ecx │ │ push %eax │ │ push $0x20d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3474285,15 +3474285,15 @@ │ │ cmpl $0x0,0xc(%edi) │ │ jne 1247ddb │ │ mov -0x23c(%ebx),%eax │ │ jmp 1247de1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f2d4(%ebx),%eax │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ push %eax │ │ push $0x15 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3474368,15 +3474368,15 @@ │ │ cmpl $0x0,0xc(%ecx) │ │ jne 1247eaa │ │ mov -0x23c(%ebx),%eax │ │ jmp 1247eb0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f2d4(%ebx),%eax │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ push %eax │ │ push $0x15 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3474419,15 +3474419,15 @@ │ │ push %esi │ │ push 0x8(%ebp) │ │ call 1243610 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1248104 │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ cmp $0x21,%esi │ │ mov %esi,%edx │ │ mov %esi,0xc(%esp) │ │ mov %ecx,0x18(%esp) │ │ jb 1247f32 │ │ lea 0x0(,%edx,4),%eax │ │ sub $0x4,%esp │ │ @@ -3474675,15 +3474675,15 @@ │ │ cmpl $0x0,0xc(%ecx) │ │ jne 124820a │ │ mov -0x23c(%ebx),%eax │ │ jmp 1248210 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f2d4(%ebx),%eax │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ push %eax │ │ push $0x15 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3474965,15 +3474965,15 @@ │ │ push %esi │ │ call 1248e80 │ │ add $0x10,%esp │ │ jmp 1248514 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147482(%ebx),%eax │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3475065,15 +3475065,15 @@ │ │ cmpl $0x0,0xc(%edx) │ │ jne 1248623 │ │ mov -0x23c(%ebx),%eax │ │ jmp 1248629 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f2d4(%ebx),%eax │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ push %eax │ │ push $0x15 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3475306,15 +3475306,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1248760 │ │ jmp 1248841 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ac92(%ebx),%eax │ │ - lea -0x113a660(%ebx),%ecx │ │ + lea -0x113a687(%ebx),%ecx │ │ push %eax │ │ push $0x132 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3477986,15 +3477986,15 @@ │ │ call 12441e0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 124a494 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111b546(%ebx),%eax │ │ - lea -0x114013f(%ebx),%ecx │ │ + lea -0x1140166(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3478368,15 +3478368,15 @@ │ │ mov 0x18(%esp),%ebx │ │ mov 0x8(%ebp),%edi │ │ mov 0xc(%esp),%esi │ │ jmp 124a951 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1149109(%ebx),%eax │ │ - lea -0x114013f(%ebx),%ecx │ │ + lea -0x1140166(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3482069,15 +3482069,15 @@ │ │ lea -0x1121021(%ebx),%eax │ │ push %eax │ │ push $0x142 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0x4,%esp │ │ - lea -0x1138cb0(%ebx),%eax │ │ + lea -0x1138cd7(%ebx),%eax │ │ push 0xc(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %edi │ │ push $0xe │ │ call 12c1e40 │ │ add $0x20,%esp │ │ @@ -3482088,15 +3482088,15 @@ │ │ sub $0x4,%esp │ │ lea -0x11490f2(%ebx),%eax │ │ push %eax │ │ push $0x10b │ │ push %esi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113e3dc(%ebx),%eax │ │ + lea -0x113e403(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ push $0x71 │ │ push $0xe │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 124d060 │ │ @@ -3482162,15 +3482162,15 @@ │ │ mov $0x1d5,%esi │ │ sub $0xc,%esp │ │ push 0x110e8(%ebx) │ │ call 131a700 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a34(%ebx),%eax │ │ + lea -0x1141a5b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3482466,15 +3482466,15 @@ │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124d328 │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ lea -0x1131b58(%ebx),%eax │ │ - lea -0x1143df3(%ebx),%ecx │ │ + lea -0x1143e1a(%ebx),%ecx │ │ lea -0x1121028(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push %edx │ │ push %edi │ │ push %esi │ │ @@ -3483193,27 +3483193,27 @@ │ │ push %eax │ │ call 124ff40 │ │ add $0x10,%esp │ │ jmp 124db5f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d3ba(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x113e3f9(%ebx),%ecx │ │ push %eax │ │ push $0x122 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 124db53 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d3ba(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x113e3f9(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3483256,15 +3483256,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 124dc07 │ │ mov %eax,0x8(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122c11(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x113e3f9(%ebx),%ecx │ │ test %esi,%esi │ │ je 124dbe6 │ │ push %eax │ │ push $0x13d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ @@ -3483329,15 +3483329,15 @@ │ │ lea -0x2613d8(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x4(%esp) │ │ jmp 124dcb4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111991d(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x113e3f9(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3483389,15 +3483389,15 @@ │ │ mov 0x14(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%eax │ │ jmp 124dd56 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111991d(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x113e3f9(%ebx),%ecx │ │ push %eax │ │ push $0x168 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3483463,15 +3483463,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %ecx,0x18(%eax) │ │ jmp 124de1e │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147464(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x113e3f9(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000e │ │ @@ -3483543,16 +3483543,16 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x24(%ecx) │ │ add $0x10,%esp │ │ jmp 124ded4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a28(%ebx),%eax │ │ - lea -0x113e3d2(%ebx),%ecx │ │ + lea -0x1141a4f(%ebx),%eax │ │ + lea -0x113e3f9(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3484569,15 +3484569,15 @@ │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124ea0d │ │ mov %esi,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113c477(%ebx),%eax │ │ + lea -0x113c49e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 124ea30 │ │ @@ -3484711,15 +3484711,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 140d0b0 │ │ add $0x10,%esp │ │ cmpb $0x2f,-0x1(%edi,%eax,1) │ │ je 124eba3 │ │ sub $0x4,%esp │ │ - lea -0x1143df3(%ebx),%eax │ │ + lea -0x1143e1a(%ebx),%eax │ │ push 0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 130f030 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ push 0xc(%esp) │ │ @@ -3485021,15 +3485021,15 @@ │ │ lea 0x4c(%esp),%esi │ │ push %ecx │ │ push %eax │ │ push $0xd │ │ push %esi │ │ call 1240060 │ │ add $0xc,%esp │ │ - lea -0x113a64d(%ebx),%eax │ │ + lea -0x113a674(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x2 │ │ call 12c17d0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov 0x8(%ecx),%eax │ │ @@ -3485118,15 +3485118,15 @@ │ │ sub $0x4,%esp │ │ lea -0x111d3a8(%ebx),%eax │ │ push %eax │ │ push $0x20d │ │ push 0x24(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push %edi │ │ mov %ebx,%esi │ │ push %eax │ │ push $0x65 │ │ push $0xe │ │ call 12c1e40 │ │ add $0x10,%esp │ │ @@ -3485462,23 +3485462,23 @@ │ │ sub $0xc,%esp │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ call 140d0b0 │ │ add $0x10,%esp │ │ add $0x2,%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x114383a(%ebx),%eax │ │ + lea -0x1143861(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x111990a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1143df3(%ebx),%eax │ │ + lea -0x1143e1a(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x11268cb(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113c46c(%ebx),%eax │ │ + lea -0x113c493(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ jmp 124f55e │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3486200,23 +3486200,23 @@ │ │ push %ecx │ │ call 130f720 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 124fd56 │ │ sub $0x8,%esp │ │ - lea -0x1135adb(%ebx),%eax │ │ + lea -0x1135b02(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124fd56 │ │ sub $0x8,%esp │ │ - lea -0x1137bb0(%ebx),%eax │ │ + lea -0x1137bd7(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 124fd56 │ │ @@ -3486291,15 +3486291,15 @@ │ │ lea -0x111b521(%ebx),%eax │ │ lea -0x111990a(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6f │ │ push $0xe │ │ jmp 124fe1f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ @@ -3487253,15 +3487253,15 @@ │ │ call 1362310 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 1250907 │ │ xor %edi,%edi │ │ - lea -0x114012a(%ebx),%eax │ │ + lea -0x1140151(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x24(%esp) │ │ sub $0x8,%esp │ │ push %edi │ │ push %esi │ │ call 1362330 │ │ add $0x10,%esp │ │ @@ -3487430,15 +3487430,15 @@ │ │ mov $0x1,%eax │ │ jmp 1250907 │ │ movl $0xac,0x10(%esp) │ │ movl $0x20,0xc(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122c00(%ebx),%eax │ │ - lea -0x114012a(%ebx),%ecx │ │ + lea -0x1140151(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x18(%esp) │ │ @@ -3487489,15 +3487489,15 @@ │ │ sub $0x10,%esp │ │ call 125094f │ │ pop %ebx │ │ add $0x25e999,%ebx │ │ sub $0x4,%esp │ │ lea -0x25e528(%ebx),%eax │ │ lea -0x25e968(%ebx),%ecx │ │ - lea -0x1138c9d(%ebx),%edx │ │ + lea -0x1138cc4(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 124d680 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3487632,15 +3487632,15 @@ │ │ push 0x3c(%esp) │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1250a90 │ │ sub $0x8,%esp │ │ - lea -0x113b095(%ebx),%eax │ │ + lea -0x113b0bc(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1250ba0 │ │ sub $0x8,%esp │ │ @@ -3487756,15 +3487756,15 @@ │ │ cmp %eax,%edi │ │ mov %edi,%eax │ │ jl 12509e8 │ │ mov $0x1,%eax │ │ jmp 1250d36 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140113(%ebx),%eax │ │ + lea -0x114013a(%ebx),%eax │ │ lea -0x1122bf0(%ebx),%ecx │ │ push %eax │ │ push $0x1d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3487797,15 +3487797,15 @@ │ │ mov -0x210(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1362290 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140113(%ebx),%eax │ │ + lea -0x114013a(%ebx),%eax │ │ lea -0x1122bf0(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3487913,16 +3487913,16 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ test %esi,%esi │ │ je 1250e61 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e3bb(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x113e3e2(%ebx),%eax │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3487998,15 +3487998,15 @@ │ │ mov 0x50(%esp),%edi │ │ mov 0x54(%esp),%esi │ │ call 123abc0 │ │ test %eax,%eax │ │ je 1250f98 │ │ mov %eax,0x8(%esp) │ │ test %esi,%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ cmovne %esi,%eax │ │ mov %eax,0xc(%esp) │ │ mov $0xc4,%edx │ │ mov $0x2d7,%esi │ │ mov 0x10(%esp),%ecx │ │ lea -0x1(%ecx),%eax │ │ cmp $0x1d,%eax │ │ @@ -3488021,15 +3488021,15 @@ │ │ movl $0x1000,0x14(%esp) │ │ jmp 12510b9 │ │ movl $0xc0,(%edi) │ │ jmp 1250ee9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x249 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3488120,41 +3488120,41 @@ │ │ mov %esi,(%eax) │ │ test %eax,%eax │ │ jne 125161a │ │ jmp 1250ee9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x2a3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ jmp 12515f7 │ │ mov $0x8000d,%edx │ │ mov $0x2a9,%esi │ │ mov %edx,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ push $0xd │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113e3aa(%ebx),%eax │ │ + lea -0x113e3d1(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x2 │ │ call 12c17d0 │ │ jmp 12515fe │ │ xor %edi,%edi │ │ jmp 12513d8 │ │ @@ -3488233,15 +3488233,15 @@ │ │ jmp 1251132 │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ jmp 1251465 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x26a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -3488249,15 +3488249,15 @@ │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,(%eax) │ │ mov %ecx,%esi │ │ je 12510e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -3488296,15 +3488296,15 @@ │ │ jne 12510e6 │ │ mov $0xb7,%edx │ │ mov $0x27a,%esi │ │ jmp 1251132 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3488350,15 +3488350,15 @@ │ │ mov 0x4(%ecx),%eax │ │ mov 0x2c(%esp),%ecx │ │ mov %ecx,(%eax) │ │ movl $0x0,0x20(%esp) │ │ jmp 12510a8 │ │ movl $0x0,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143834(%ebx),%eax │ │ + lea -0x114385b(%ebx),%eax │ │ push $0x1c7 │ │ push %eax │ │ push 0x2c(%esp) │ │ call 130d670 │ │ add $0x8,%esp │ │ mov -0x258(%ebx),%eax │ │ push %eax │ │ @@ -3488372,39 +3488372,39 @@ │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ jne 125161a │ │ jmp 1250ee9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12515f7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x25b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ jmp 12515f7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x276 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -3488449,15 +3488449,15 @@ │ │ jmp 1251132 │ │ mov $0x28a,%esi │ │ mov $0x8000d,%edx │ │ jmp 1251132 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111799f(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x2cd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaf │ │ @@ -3488554,15 +3488554,15 @@ │ │ call 1233960 │ │ add $0x10,%esp │ │ inc %edi │ │ add $0xffffffec,%esi │ │ cmp 0x1e8(%esp),%edi │ │ jl 1251700 │ │ sub $0x4,%esp │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push $0xc4 │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3488645,15 +3488645,15 @@ │ │ call 123ab40 │ │ add $0x10,%esp │ │ jmp 1251823 │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143834(%ebx),%edi │ │ + lea -0x114385b(%ebx),%edi │ │ push $0xea │ │ push %edi │ │ push 0x40(%esp) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0xeb │ │ push %edi │ │ @@ -3488900,28 +3488900,28 @@ │ │ jne 1251b33 │ │ mov 0x10(%esp),%eax │ │ cmpb $0x0,(%edx,%eax,1) │ │ je 1251b33 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147457(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x115 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ jmp 1251b24 │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147457(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x1121011(%ebx),%eax │ │ push %esi │ │ @@ -3488947,15 +3488947,15 @@ │ │ jmp *%eax │ │ mov 0x10(%ebp),%esi │ │ cmpl $0xffffffff,(%esi) │ │ je 1251db5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147457(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ @@ -3489033,15 +3489033,15 @@ │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1251e8a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147457(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ jmp 1251df4 │ │ mov 0x10(%ebp),%esi │ │ mov 0x1a4(%esi),%eax │ │ cmp $0x14,%eax │ │ je 1251d48 │ │ @@ -3489078,15 +3489078,15 @@ │ │ mov 0x10(%ebp),%esi │ │ mov 0x1a4(%esi),%eax │ │ cmp $0x14,%eax │ │ jne 1251d81 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a25c(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3489117,15 +3489117,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1251e68 │ │ jmp 1251b33 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1147457(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x145 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3489227,15 +3489227,15 @@ │ │ jmp 1251f32 │ │ movl $0x80,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1251f6f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114560d(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x167 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbb │ │ @@ -3489252,15 +3489252,15 @@ │ │ movl $0xc0,(%ecx) │ │ jmp 1251f32 │ │ movl $0x0,(%ecx) │ │ jmp 1251f32 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114560d(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x184 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ movsbl (%edi),%eax │ │ lea -0x1131b0f(%ebx),%ecx │ │ @@ -3489286,30 +3489286,30 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1252011 │ │ cmp $0xffffffff,%eax │ │ je 1252011 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a25c(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ jmp 1252046 │ │ mov 0x1a4(%ecx),%esi │ │ cmp $0x14,%esi │ │ jne 1252054 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a25c(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3489400,16 +3489400,16 @@ │ │ mov $0x8000d,%esi │ │ mov $0x2f5,%edi │ │ jmp 1252130 │ │ mov $0xbb,%esi │ │ mov $0x2f1,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138c88(%ebx),%eax │ │ - lea -0x1143834(%ebx),%ecx │ │ + lea -0x1138caf(%ebx),%eax │ │ + lea -0x114385b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3489588,15 +3489588,15 @@ │ │ lea -0x1120ff4(%ebx),%eax │ │ lea -0x1147425(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113e3a2(%ebx),%eax │ │ + lea -0x113e3c9(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x98 │ │ jmp 1252761 │ │ mov 0x20(%ebp),%esi │ │ test %esi,%esi │ │ jle 12523e9 │ │ @@ -3490998,15 +3490998,15 @@ │ │ shr $0x1f,%eax │ │ sar $0x5,%edx │ │ add %eax,%edx │ │ imul $0x64,%edx,%eax │ │ sub %eax,%ecx │ │ inc %edi │ │ sub $0xc,%esp │ │ - lea -0x113709f(%ebx),%eax │ │ + lea -0x11370c6(%ebx),%eax │ │ mov 0xc(%ebp),%edx │ │ push (%edx) │ │ push 0x4(%edx) │ │ push 0x8(%edx) │ │ push 0xc(%edx) │ │ push %edi │ │ push %ecx │ │ @@ -3491318,15 +3491318,15 @@ │ │ cmp %edi,%esi │ │ jne 12537a0 │ │ movzbl 0x3(%esp),%edx │ │ mov 0xc(%esp),%edi │ │ mov 0x4(%esp),%eax │ │ jmp 125387e │ │ sub $0x4,%esp │ │ - lea -0x113a63f(%ebx),%eax │ │ + lea -0x113a666(%ebx),%eax │ │ push $0xe │ │ push %eax │ │ push 0x8(%ebp) │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3491338,26 +3491338,26 @@ │ │ cmp $0x1,%ecx │ │ jne 125382e │ │ add 0x24(%esp),%eax │ │ mov 0x20(%esp),%ecx │ │ inc %ecx │ │ cmp $0x5a,%dl │ │ lea -0x112f94b(%ebx),%edx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmove %edx,%esi │ │ sub $0xc,%esp │ │ lea -0x1117972(%ebx),%edx │ │ push %esi │ │ jmp 12538bc │ │ add 0x24(%esp),%eax │ │ cmp $0x5a,%dl │ │ mov 0x20(%esp),%ecx │ │ lea -0x110191c(%ebx,%ecx,4),%ecx │ │ lea -0x1131afd(%ebx),%edx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmove %edx,%esi │ │ sub $0xc,%esp │ │ lea -0x112ddbb(%ebx),%edx │ │ push %esi │ │ push %eax │ │ push 0x24(%esp) │ │ push 0x2c(%esp) │ │ @@ -3491376,15 +3491376,15 @@ │ │ jne 12538cf │ │ mov $0x76c,%eax │ │ add 0x24(%esp),%eax │ │ mov 0x20(%esp),%ecx │ │ inc %ecx │ │ cmp $0x5a,%dl │ │ lea -0x112f94b(%ebx),%edx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmove %edx,%esi │ │ sub $0x4,%esp │ │ lea -0x11455ff(%ebx),%edx │ │ push %esi │ │ push %edi │ │ push 0x10(%esp) │ │ push 0x20(%esp) │ │ @@ -3491395,15 +3491395,15 @@ │ │ jmp 1253915 │ │ mov $0x76c,%ecx │ │ add 0x24(%esp),%ecx │ │ cmp $0x5a,%dl │ │ mov 0x20(%esp),%eax │ │ lea -0x110191c(%ebx,%eax,4),%eax │ │ lea -0x1131afd(%ebx),%edx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmove %edx,%esi │ │ sub $0x4,%esp │ │ lea -0x1117991(%ebx),%edx │ │ push %esi │ │ push %ecx │ │ push %edi │ │ push 0x14(%esp) │ │ @@ -3492220,15 +3492220,15 @@ │ │ sub $0x10,%esp │ │ call 125409f │ │ pop %ebx │ │ add $0x25b249,%ebx │ │ sub $0x4,%esp │ │ lea -0x25af48(%ebx),%eax │ │ lea -0x25b218(%ebx),%ecx │ │ - lea -0x113a630(%ebx),%edx │ │ + lea -0x113a657(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 124d680 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3492273,15 +3492273,15 @@ │ │ mov %eax,%esi │ │ sub $0x10,%esp │ │ call 12543a0 │ │ add $0x10,%esp │ │ lea 0x0(,%esi,4),%eax │ │ lea (%eax,%eax,2),%eax │ │ sub $0x4,%esp │ │ - lea -0x1141a18(%ebx),%ecx │ │ + lea -0x1141a3f(%ebx),%ecx │ │ push $0x51 │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ push %eax │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,0x11110(%ebx) │ │ @@ -3492428,15 +3492428,15 @@ │ │ mov %edi,%eax │ │ xor %edi,%edi │ │ cmp $0x1,%eax │ │ adc $0x77,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120fe0(%ebx),%eax │ │ - lea -0x1141a18(%ebx),%ecx │ │ + lea -0x1141a3f(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x11198e7(%ebx),%eax │ │ push %esi │ │ @@ -3492501,15 +3492501,15 @@ │ │ add $0x25af37,%ebx │ │ mov 0x11110(%ebx),%eax │ │ test %eax,%eax │ │ je 12544dd │ │ cmpl $0x0,0x11114(%ebx) │ │ je 12544b4 │ │ xor %eax,%eax │ │ - lea -0x1141a18(%ebx),%esi │ │ + lea -0x1141a3f(%ebx),%esi │ │ mov %esi,0x10(%esp) │ │ jmp 125441d │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3492587,15 +3492587,15 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ cmp (%esi),%edi │ │ jb 1254470 │ │ jmp 12543f0 │ │ mov 0x11110(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1141a18(%ebx),%ecx │ │ + lea -0x1141a3f(%ebx),%ecx │ │ push $0x38 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x11110(%ebx) │ │ movl $0x0,0x11114(%ebx) │ │ @@ -3492623,15 +3492623,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1254501 │ │ pop %ebx │ │ add $0x25ade7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c452(%ebx),%esi │ │ + lea -0x113c479(%ebx),%esi │ │ push $0x66 │ │ push %esi │ │ push $0xc │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3492711,15 +3492711,15 @@ │ │ call 12545e1 │ │ pop %ebx │ │ add $0x25ad07,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 125462a │ │ sub $0x4,%esp │ │ - lea -0x113c452(%ebx),%edi │ │ + lea -0x113c479(%ebx),%edi │ │ push $0x86 │ │ push %edi │ │ push 0x4(%esi) │ │ call 130d670 │ │ add $0x8,%esp │ │ lea -0x25aca8(%ebx),%eax │ │ push %eax │ │ @@ -3492761,15 +3492761,15 @@ │ │ call 1254651 │ │ pop %ebx │ │ add $0x25ac97,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12546a4 │ │ sub $0x4,%esp │ │ - lea -0x113c452(%ebx),%edi │ │ + lea -0x113c479(%ebx),%edi │ │ push $0x127 │ │ push %edi │ │ push 0x8(%esi) │ │ call 130d670 │ │ add $0x4,%esp │ │ push 0x2c(%esi) │ │ call 12e36d0 │ │ @@ -3493284,15 +3493284,15 @@ │ │ je 1254c6d │ │ mov 0x8(%edi),%esi │ │ test %eax,%eax │ │ jne 1254c84 │ │ jmp 1254d9c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137085(%ebx),%eax │ │ + lea -0x11370ac(%ebx),%eax │ │ lea -0x1117953(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3493432,15 +3493432,15 @@ │ │ add $0x25a527,%ebx │ │ mov 0x10(%ebp),%eax │ │ lea -0x10000(%eax),%ecx │ │ cmp $0xffff0001,%ecx │ │ ja 1254df5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a01(%ebx),%eax │ │ + lea -0x1141a28(%ebx),%eax │ │ lea -0x1117953(%ebx),%ecx │ │ push %eax │ │ push $0x104 │ │ jmp 1254e65 │ │ mov 0xc(%ebp),%edi │ │ mov (%edi),%ecx │ │ movzwl (%ecx),%edx │ │ @@ -3493481,15 +3493481,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1255630 │ │ add $0x4,%esp │ │ jmp 1254e30 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a01(%ebx),%eax │ │ + lea -0x1141a28(%ebx),%eax │ │ lea -0x1117953(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3493556,30 +3493556,30 @@ │ │ jne 1254ea0 │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 1255630 │ │ jmp 1254f6c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a01(%ebx),%eax │ │ + lea -0x1141a28(%ebx),%eax │ │ lea -0x1117953(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ jmp 1254f58 │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1254f37 │ │ cmpl $0x0,(%eax) │ │ jne 1254f37 │ │ mov %edi,(%eax) │ │ mov %edi,%eax │ │ jmp 1254e7e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141a01(%ebx),%eax │ │ + lea -0x1141a28(%ebx),%eax │ │ lea -0x1117953(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3493800,15 +3493800,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ jne 1254fd9 │ │ jmp 12552d2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137085(%ebx),%eax │ │ + lea -0x11370ac(%ebx),%eax │ │ lea -0x1117953(%ebx),%esi │ │ push %eax │ │ push $0xcc │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3493832,15 +3493832,15 @@ │ │ push (%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ jmp 12552d7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137085(%ebx),%eax │ │ + lea -0x11370ac(%ebx),%eax │ │ lea -0x1117953(%ebx),%esi │ │ push %eax │ │ push $0xcc │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3493851,15 +3493851,15 @@ │ │ push $0xf9 │ │ push %esi │ │ push $0x0 │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c43f(%ebx),%eax │ │ + lea -0x113c466(%ebx),%eax │ │ lea -0x1117953(%ebx),%ecx │ │ push %eax │ │ push $0x146 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3494703,15 +3494703,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1255ae1 │ │ pop %ebx │ │ add $0x259807,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1143815(%ebx),%edi │ │ + lea -0x114383c(%ebx),%edi │ │ push $0x19 │ │ push %edi │ │ push $0x34 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3494769,15 +3494769,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1255bd4 │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 12e36d0 │ │ add $0xc,%esp │ │ - lea -0x1143815(%ebx),%edi │ │ + lea -0x114383c(%ebx),%edi │ │ push $0x2f │ │ push %edi │ │ push 0x4(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x30 │ │ push %edi │ │ @@ -3494878,15 +3494878,15 @@ │ │ push 0xc(%ebp) │ │ call 1381070 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %esi,%eax │ │ js 1255cf2 │ │ sub $0x4,%esp │ │ - lea -0x1143815(%ebx),%esi │ │ + lea -0x114383c(%ebx),%esi │ │ push $0xc3 │ │ push %esi │ │ push 0x20(%esp) │ │ mov %ecx,%edi │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0xc4 │ │ @@ -3494942,15 +3494942,15 @@ │ │ xor %eax,%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x8(%ebp),%edi │ │ sub $0xc,%esp │ │ push %ecx │ │ call 138eed0 │ │ add $0xc,%esp │ │ - lea -0x1143815(%ebx),%esi │ │ + lea -0x114383c(%ebx),%esi │ │ push $0xb9 │ │ push %esi │ │ push 0x14(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x14(%edi) │ │ @@ -3495163,15 +3495163,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,%edi │ │ call 1255f83 │ │ pop %ebx │ │ add $0x259365,%ebx │ │ movl $0x0,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143d9e(%ebx),%eax │ │ + lea -0x1143dc5(%ebx),%eax │ │ push 0x30(%ecx) │ │ push %eax │ │ push 0x2c(%ecx) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125605a │ │ @@ -3495180,15 +3495180,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov (%ecx),%esi │ │ test %esi,%esi │ │ je 1255fc7 │ │ cmpl $0x1f,(%eax) │ │ ja 1255fea │ │ sub $0x4,%esp │ │ - lea -0x1143815(%ebx),%eax │ │ + lea -0x114383c(%ebx),%eax │ │ push $0xd9 │ │ push %eax │ │ push $0x20 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3495216,15 +3495216,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%eax │ │ movl $0x1,0x10(%esp) │ │ xor %edi,%edi │ │ cmp %eax,%esi │ │ je 125607c │ │ sub $0x4,%esp │ │ - lea -0x1143815(%ebx),%ecx │ │ + lea -0x114383c(%ebx),%ecx │ │ push $0xe7 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov %esi,(%eax) │ │ @@ -3495240,15 +3495240,15 @@ │ │ xor %edi,%edi │ │ movl $0x0,0x10(%esp) │ │ mov 0xc(%esp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 12c3ef0 │ │ add $0xc,%esp │ │ - lea -0x1143815(%ebx),%esi │ │ + lea -0x114383c(%ebx),%esi │ │ push $0xf0 │ │ push %esi │ │ push %edi │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0xf1 │ │ push %esi │ │ @@ -3495351,27 +3495351,27 @@ │ │ jne 1256196 │ │ cmpl $0x0,0xc(%esi) │ │ je 12561c1 │ │ cmpl $0x0,(%edi) │ │ je 12561fb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113707d(%ebx),%eax │ │ + lea -0x11370a4(%ebx),%eax │ │ lea -0x112f949(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 12561e5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113707d(%ebx),%eax │ │ + lea -0x11370a4(%ebx),%eax │ │ lea -0x112f949(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3495396,15 +3495396,15 @@ │ │ push 0xc(%edi) │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125623f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113707d(%ebx),%eax │ │ + lea -0x11370a4(%ebx),%eax │ │ lea -0x112f949(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3495413,30 +3495413,30 @@ │ │ mov 0x24(%esi),%eax │ │ cmp 0x14(%edi),%eax │ │ mov 0x28(%esi),%eax │ │ sbb 0x18(%edi),%eax │ │ jae 1256276 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113707d(%ebx),%eax │ │ + lea -0x11370a4(%ebx),%eax │ │ lea -0x112f949(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 12561e5 │ │ call 12c4120 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1256321 │ │ sub $0x4,%esp │ │ - lea -0x1143d9e(%ebx),%ecx │ │ + lea -0x1143dc5(%ebx),%ecx │ │ push $0x0 │ │ mov 0x8(%ebp),%edx │ │ push (%edx) │ │ push 0x30(%edx) │ │ push 0x2c(%edx) │ │ push %ecx │ │ push $0x0 │ │ @@ -3495464,15 +3495464,15 @@ │ │ mov %eax,%esi │ │ test %eax,%eax │ │ mov %edi,%eax │ │ jne 1256321 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113707d(%ebx),%eax │ │ + lea -0x11370a4(%ebx),%eax │ │ lea -0x112f949(%ebx),%ecx │ │ push %eax │ │ push $0x88 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3495903,15 +3495903,15 @@ │ │ movl $0x68,0xc(%esp) │ │ jmp 1256817 │ │ movl $0x6d,0xc(%esp) │ │ mov %edi,0x10(%esp) │ │ mov $0x61,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419f4(%ebx),%eax │ │ + lea -0x1141a1b(%ebx),%eax │ │ lea -0x111f287(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3496756,15 +3496756,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12592e0 │ │ add $0x10,%esp │ │ jmp 12570a5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419e6(%ebx),%eax │ │ + lea -0x1141a0d(%ebx),%eax │ │ lea -0x111f287(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3496909,15 +3496909,15 @@ │ │ jmp 12572b9 │ │ mov $0x4,%ecx │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 125725d │ │ mov %ecx,0x14(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 13112f0 │ │ test %eax,%eax │ │ je 12572b9 │ │ mov 0x14(%esp),%ecx │ │ or $0x2,%ecx │ │ @@ -3497119,15 +3497119,15 @@ │ │ jne 125749a │ │ sub $0xc,%esp │ │ push %esi │ │ call 125e400 │ │ jmp 1257495 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138c7e(%ebx),%eax │ │ + lea -0x1138ca5(%ebx),%eax │ │ lea -0x111f287(%ebx),%ecx │ │ push %eax │ │ push $0x205 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3497179,15 +3497179,15 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ je 125760b │ │ mov 0xc(%ebp),%ecx │ │ mov %edi,%eax │ │ dec %eax │ │ movzbl (%ecx),%eax │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ lea -0x1131ae6(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %edx,0x14(%esp) │ │ cmove %edx,%ecx │ │ lea -0x11490da(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ @@ -3497309,15 +3497309,15 @@ │ │ test %eax,%eax │ │ je 12576a2 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12446b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ lea -0x1123656(%ebx),%edi │ │ cmove %esi,%edi │ │ sub $0x4,%esp │ │ push $0x80 │ │ push 0x18(%ebp) │ │ push 0x8(%ebp) │ │ call 123efe0 │ │ @@ -3497383,15 +3497383,15 @@ │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x113e396(%ebx),%ecx │ │ + lea -0x113e3bd(%ebx),%ecx │ │ push $0x49 │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3497461,15 +3497461,15 @@ │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 1243110 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257839 │ │ sub $0x4,%esp │ │ - lea -0x113e381(%ebx),%eax │ │ + lea -0x113e3a8(%ebx),%eax │ │ push $0x1f │ │ push %eax │ │ push $0x1 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12579de │ │ @@ -3497504,15 +3497504,15 @@ │ │ mov %eax,%esi │ │ push %eax │ │ call 1242f70 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ lea 0x1(%eax),%ecx │ │ sub $0x4,%esp │ │ - lea -0x113e381(%ebx),%eax │ │ + lea -0x113e3a8(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ mov %ecx,0x28(%esp) │ │ push %ecx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3497625,27 +3497625,27 @@ │ │ xor %esi,%esi │ │ jmp 1257a1b │ │ mov $0x78,%edi │ │ mov 0x8(%esp),%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114c902(%ebx),%eax │ │ - lea -0x113e381(%ebx),%ecx │ │ + lea -0x113e3a8(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x3 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113e381(%ebx),%eax │ │ + lea -0x113e3a8(%ebx),%eax │ │ push $0x85 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3497813,15 +3497813,15 @@ │ │ call 12441e0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1257bc3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122bd8(%ebx),%eax │ │ - lea -0x113e381(%ebx),%ecx │ │ + lea -0x113e3a8(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3498833,15 +3498833,15 @@ │ │ je 1258659 │ │ mov 0xc(%ebp),%esi │ │ lea -0x11490df(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%edi │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%esi │ │ cmpl $0x0,0x10(%ebp) │ │ je 12585fd │ │ test %edi,%edi │ │ @@ -3498995,15 +3498995,15 @@ │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1258785 │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ je 1258780 │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push %edi │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3499350,15 +3499350,15 @@ │ │ jne 1258ba6 │ │ test %cl,%cl │ │ js 1258bde │ │ test $0x100,%ecx │ │ je 1258b5b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11437fe(%ebx),%eax │ │ + lea -0x1143825(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499375,15 +3499375,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11437fe(%ebx),%eax │ │ + lea -0x1143825(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499392,15 +3499392,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x8,%cl │ │ je 1258b1b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11437fe(%ebx),%eax │ │ + lea -0x1143825(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x26 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499409,15 +3499409,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test %cl,%cl │ │ jns 1258b23 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11437fe(%ebx),%eax │ │ + lea -0x1143825(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499573,15 +3499573,15 @@ │ │ jne 1258f9e │ │ test %cl,%cl │ │ js 1258fd9 │ │ test $0x100,%ecx │ │ je 1258e33 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499598,15 +3499598,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499615,15 +3499615,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x10,%cl │ │ je 1258dc3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499632,15 +3499632,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x20,%cl │ │ je 1258dcc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499649,15 +3499649,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x40,%cl │ │ je 1258dd5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499666,15 +3499666,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x4,%cl │ │ je 1258dde │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x7f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499683,15 +3499683,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x1,%cl │ │ je 1258de7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x81 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499700,15 +3499700,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x2,%cl │ │ je 1258df0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499717,15 +3499717,15 @@ │ │ call 12c1e40 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test %cl,%cl │ │ jns 1258df8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351d7(%ebx),%eax │ │ + lea -0x11351fe(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499989,15 +3499989,15 @@ │ │ jne 1259374 │ │ test $0x2,%cl │ │ jne 12593b1 │ │ test $0x4,%cl │ │ je 1259363 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351cb(%ebx),%eax │ │ + lea -0x11351f2(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3500013,15 +3500013,15 @@ │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351cb(%ebx),%eax │ │ + lea -0x11351f2(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3500030,15 +3500030,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov (%esp),%ecx │ │ test $0x2,%cl │ │ je 125932a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351cb(%ebx),%eax │ │ + lea -0x11351f2(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3500079,15 +3500079,15 @@ │ │ push 0x8(%edi) │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp $0x8001,%eax │ │ jl 125946e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e36b(%ebx),%eax │ │ + lea -0x113e392(%ebx),%eax │ │ lea -0x111792f(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3502198,15 +3502198,15 @@ │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1243b10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 125ae6d │ │ sub $0x4,%esp │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113707c(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125ae90 │ │ @@ -3502325,26 +3502325,26 @@ │ │ movl $0x0,(%esp) │ │ xor %esi,%esi │ │ movl $0x0,0xc(%esp) │ │ mov 0x8(%esp),%edi │ │ jmp 125aeea │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351b7(%ebx),%eax │ │ + lea -0x11351de(%ebx),%eax │ │ push %eax │ │ push $0x11b │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 125aeb1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11351b7(%ebx),%eax │ │ + lea -0x11351de(%ebx),%eax │ │ push %eax │ │ push $0x121 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3502522,15 +3502522,15 @@ │ │ push %edi │ │ call 12431c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125b0af │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a60f(%ebx),%eax │ │ + lea -0x113a636(%ebx),%eax │ │ lea -0x1126883(%ebx),%ecx │ │ push %eax │ │ push $0x4a8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3502557,15 +3502557,15 @@ │ │ mov (%edi),%ecx │ │ xor %edx,%edx │ │ divl (%ecx) │ │ mov %edx,0x28(%esp) │ │ jmp 125b101 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a60f(%ebx),%eax │ │ + lea -0x113a636(%ebx),%eax │ │ lea -0x1126883(%ebx),%ecx │ │ push %eax │ │ push $0x4b0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3503814,15 +3503814,15 @@ │ │ push %ecx │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 125b530 │ │ jmp 125ca94 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137075(%ebx),%eax │ │ lea -0x1126883(%ebx),%ecx │ │ push %eax │ │ push $0x277 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3505132,15 +3505132,15 @@ │ │ mov %esi,(%esp) │ │ call 12431e0 │ │ lea 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12431e0 │ │ testb $0x1,0x30(%esi) │ │ je 125ced1 │ │ - lea -0x113e35a(%ebx),%eax │ │ + lea -0x113e381(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x28,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3505520,15 +3505520,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%esi │ │ js 125d350 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a21f(%ebx),%eax │ │ - lea -0x113e35a(%ebx),%ecx │ │ + lea -0x113e381(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3505616,15 +3505616,15 @@ │ │ mov %edi,%eax │ │ mov %ecx,0x24(%edi) │ │ incl 0x70(%edi) │ │ jmp 125d432 │ │ call 12c1bf0 │ │ lea -0x112bf8a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11400fb(%ebx),%eax │ │ + lea -0x1140122(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2f,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x72,0x4(%esp) │ │ movl $0x5,(%esp) │ │ call 12c1e40 │ │ @@ -3506367,15 +3506367,15 @@ │ │ mov $0x6a,%edi │ │ cmp $0x1,%ecx │ │ jne 125dbbb │ │ jmp 125dbf6 │ │ mov $0x66,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137034(%ebx),%eax │ │ + lea -0x113705b(%ebx),%eax │ │ lea -0x112f91f(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3508501,15 +3508501,15 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1257620 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 125f1c4 │ │ sub $0xc,%esp │ │ - lea -0x11419d1(%ebx),%eax │ │ + lea -0x11419f8(%ebx),%eax │ │ push 0x14(%ebp) │ │ push $0x0 │ │ push 0x14(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1257620 │ │ add $0x20,%esp │ │ @@ -3508769,15 +3508769,15 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 125f486 │ │ mov 0x28(%esp),%eax │ │ test %eax,%eax │ │ je 125f49a │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13112f0 │ │ mov $0x6,%ecx │ │ test %eax,%eax │ │ jne 125f49f │ │ jmp 125f486 │ │ @@ -3508890,15 +3508890,15 @@ │ │ jne 125f5d6 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1260090 │ │ jmp 125f5d1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c426(%ebx),%eax │ │ + lea -0x113c44d(%ebx),%eax │ │ lea -0x111573d(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3509003,15 +3509003,15 @@ │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 123efe0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 125f78e │ │ - lea -0x113c432(%ebx),%eax │ │ + lea -0x113c459(%ebx),%eax │ │ lea -0x112a23f(%ebx),%ecx │ │ push 0x18(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ xor %ecx,%ecx │ │ @@ -3509038,15 +3509038,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jle 125f78c │ │ mov %edi,0x14(%esp) │ │ mov 0xc(%esp),%edi │ │ sub $0xc,%esp │ │ - lea -0x113e346(%ebx),%eax │ │ + lea -0x113e36d(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push %ecx │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 1257620 │ │ @@ -3509339,15 +3509339,15 @@ │ │ lea -0x11490df(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%esi │ │ jmp 125f9d3 │ │ xor %esi,%esi │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ mov %esi,%edx │ │ or %ecx,%edx │ │ @@ -3509777,15 +3509777,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125ff81 │ │ mov %esi,0x60(%edi) │ │ jmp 125ff5f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419cb(%ebx),%eax │ │ + lea -0x11419f2(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3509847,15 +3509847,15 @@ │ │ je 125ffe1 │ │ mov %edi,%eax │ │ jmp 1260028 │ │ movl $0xc0105,0x4(%esp) │ │ mov $0xb9,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419cb(%ebx),%eax │ │ + lea -0x11419f2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3510751,27 +3510751,27 @@ │ │ push 0x10(%edi) │ │ call 12446b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1260980 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c411(%ebx),%eax │ │ + lea -0x113c438(%ebx),%eax │ │ lea -0x1124898(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ jmp 126096c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c411(%ebx),%eax │ │ + lea -0x113c438(%ebx),%eax │ │ lea -0x1124898(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3510940,15 +3510940,15 @@ │ │ push 0x20(%esp) │ │ push %esi │ │ push %edi │ │ call *%ecx │ │ jmp 1260bde │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c411(%ebx),%eax │ │ + lea -0x113c438(%ebx),%eax │ │ lea -0x1124898(%ebx),%ecx │ │ push %eax │ │ push $0xf5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3510993,15 +3510993,15 @@ │ │ movl $0x1,0x14(%esp) │ │ mov (%esp),%eax │ │ jmp 1260c75 │ │ mov (%esp),%ecx │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c411(%ebx),%eax │ │ + lea -0x113c438(%ebx),%eax │ │ lea -0x1124898(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511526,15 +3511526,15 @@ │ │ push $0x1 │ │ push 0x8(%ebp) │ │ call 12436d0 │ │ add $0x10,%esp │ │ jmp 12615b1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137024(%ebx),%eax │ │ + lea -0x113704b(%ebx),%eax │ │ lea -0x111d356(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3512915,15 +3512915,15 @@ │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ je 126222e │ │ cmpl $0x0,0x24(%edi) │ │ je 1262285 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138c65(%ebx),%eax │ │ + lea -0x1138c8c(%ebx),%eax │ │ lea -0x11455c9(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3513421,15 +3513421,15 @@ │ │ push 0x8(%ebp) │ │ call 12e4000 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 126275d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a5fa(%ebx),%eax │ │ + lea -0x113a621(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514284,15 +3514284,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 126cd70 │ │ add $0x10,%esp │ │ jmp 1263033 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419ab(%ebx),%eax │ │ + lea -0x11419d2(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514351,15 +3514351,15 @@ │ │ push $0x0 │ │ push %eax │ │ call 1267510 │ │ add $0x10,%esp │ │ jmp 12630d6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137013(%ebx),%eax │ │ + lea -0x113703a(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514474,15 +3514474,15 @@ │ │ push %eax │ │ push %edi │ │ push 0x24(%esp) │ │ call 12724b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12632c2 │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ push 0x10(%esp) │ │ call 13116a0 │ │ add $0x10,%esp │ │ mov $0x6,%edi │ │ @@ -3514512,15 +3514512,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 126d6f0 │ │ add $0x10,%esp │ │ shr $0xc,%eax │ │ and $0x1,%eax │ │ sub $0x4,%esp │ │ - lea -0x114199d(%ebx),%ecx │ │ + lea -0x11419c4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%esp) │ │ call 1311140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12632c2 │ │ @@ -3514641,15 +3514641,15 @@ │ │ jne 126340d │ │ sub $0xc,%esp │ │ push %esi │ │ call 126c790 │ │ jmp 1263408 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136fff(%ebx),%eax │ │ + lea -0x1137026(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x268 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514809,15 +3514809,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1263725 │ │ test %edi,%edi │ │ je 12636ea │ │ mov %eax,0x8(%esp) │ │ cmp $0x1,%edi │ │ - lea -0x1138c54(%ebx),%eax │ │ + lea -0x1138c7b(%ebx),%eax │ │ lea -0x11455b4(%ebx),%edi │ │ cmove %eax,%edi │ │ mov %edi,%esi │ │ sub $0x4,%esp │ │ push $0x80 │ │ push 0x8(%ebp) │ │ mov 0x24(%esp),%edi │ │ @@ -3514838,15 +3514838,15 @@ │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 126372d │ │ cmpl $0x0,0x4(%esp) │ │ mov 0x8(%ebp),%esi │ │ je 126363e │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x114ac0f(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3514859,15 +3514859,15 @@ │ │ push %edi │ │ call 12574b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126372d │ │ cmpl $0x0,0x8(%esp) │ │ je 1263682 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1120fb6(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3514912,15 +3514912,15 @@ │ │ test %edi,%edi │ │ jne 1263596 │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 126d530 │ │ add $0x10,%esp │ │ - lea -0x113c432(%ebx),%edi │ │ + lea -0x113c459(%ebx),%edi │ │ test %eax,%eax │ │ je 126379b │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ push %esi │ │ call 126da00 │ │ @@ -3515022,15 +3515022,15 @@ │ │ je 12638bd │ │ mov 0x4(%esp),%eax │ │ mov %esi,(%eax) │ │ movl $0x6,(%edi) │ │ jmp 12638b6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419bc(%ebx),%eax │ │ + lea -0x11419e3(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3515065,15 +3515065,15 @@ │ │ mov %edi,(%eax) │ │ mov 0x8(%esp),%eax │ │ movl $0x10,(%eax) │ │ mov $0x1,%esi │ │ jmp 1263873 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419bc(%ebx),%eax │ │ + lea -0x11419e3(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3515081,15 +3515081,15 @@ │ │ jmp 1263867 │ │ sub $0xc,%esp │ │ push %edi │ │ call 1233ca0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11419bc(%ebx),%eax │ │ + lea -0x11419e3(%ebx),%eax │ │ lea -0x1124882(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3515279,15 +3515279,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 126ee90 │ │ add $0x10,%esp │ │ add $0x7,%eax │ │ shr $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push $0x151 │ │ mov %ecx,0x2c(%esp) │ │ push %ecx │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3515367,27 +3515367,27 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 1264022 │ │ movl $0x195,0xc(%esp) │ │ jmp 126409d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80008 │ │ jmp 1263e69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a5e9(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113a610(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x18a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3515454,39 +3515454,39 @@ │ │ test %eax,%eax │ │ jne 1263fc7 │ │ mov $0x10c,%esi │ │ jmp 12640fd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 1263e69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 1263e69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3515500,57 +3515500,57 @@ │ │ call 12431e0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ jmp 126409d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1263f20 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xf7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1263f59 │ │ movl $0x19b,0xc(%esp) │ │ mov 0x4(%esp),%edi │ │ jmp 126409d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x10 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 1263e75 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80008 │ │ @@ -3515594,44 +3515594,44 @@ │ │ mov %eax,0x8(%ecx) │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 1263ac0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1263f59 │ │ movl $0x0,0x20(%esp) │ │ xor %edi,%edi │ │ mov $0x80003,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11400d0(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x11400f7(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ push $0x10 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ mov 0x8(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x113e340(%ebx),%edi │ │ + lea -0x113e367(%ebx),%edi │ │ push $0x176 │ │ push %edi │ │ push %eax │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x177 │ │ push %edi │ │ @@ -3515644,16 +3515644,16 @@ │ │ push 0x2c(%esp) │ │ call 12431e0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ mov 0xc(%ebp),%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a5e9(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113a610(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x20(%esp) │ │ @@ -3515678,15 +3515678,15 @@ │ │ ret │ │ mov 0x4(%esp),%edi │ │ jmp 126409d │ │ mov $0x108,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3515694,15 +3515694,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%esi │ │ jmp 1264166 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d342(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3515873,17 +3515873,17 @@ │ │ lea -0x2a120(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1239f50 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 126441e │ │ call 12c1bf0 │ │ - lea -0x114198b(%ebx),%eax │ │ + lea -0x11419b2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1db,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ @@ -3515923,17 +3515923,17 @@ │ │ mov %eax,0x4(%esi) │ │ test %eax,%eax │ │ jne 12644df │ │ jmp 12644cb │ │ mov %edi,(%esp) │ │ call 12387b0 │ │ call 12c1bf0 │ │ - lea -0x114198b(%ebx),%eax │ │ + lea -0x11419b2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1f0,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xa7,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ @@ -3516039,15 +3516039,15 @@ │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120fad(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ @@ -3516279,15 +3516279,15 @@ │ │ mov 0x8(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ je 1264a61 │ │ cmpl $0x0,(%eax) │ │ je 1264bab │ │ sub $0x4,%esp │ │ - lea -0x113e340(%ebx),%esi │ │ + lea -0x113e367(%ebx),%esi │ │ push $0x2ba │ │ push %esi │ │ mov 0x24(%esp),%edi │ │ push 0x20(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3516544,15 +3516544,15 @@ │ │ je 1264e91 │ │ sub $0x8,%esp │ │ push $0x1 │ │ jmp 1264e2a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119877(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x354 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3516570,39 +3516570,39 @@ │ │ call 126ec70 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 1264ec4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119877(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 1264eb8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119877(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x364 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1264eb8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119877(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x35c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3516730,29 +3516730,29 @@ │ │ call 1239b10 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1265058 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126867(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x397 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ push $0x10 │ │ call 12c1e40 │ │ jmp 1265053 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126867(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x39b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3516893,15 +3516893,15 @@ │ │ jmp 1265230 │ │ mov $0x3d5,%esi │ │ movl $0x80010,0x1c(%esp) │ │ call 12c1bf0 │ │ lea -0x1120f8e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12c1d20 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ @@ -3517058,30 +3517058,30 @@ │ │ test %eax,%eax │ │ je 1265540 │ │ mov 0x18(%esp),%edi │ │ mov %eax,0x8(%esp) │ │ jmp 126560b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x403 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ push $0x10 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ - lea -0x113e340(%ebx),%esi │ │ + lea -0x113e367(%ebx),%esi │ │ push $0x43a │ │ push %esi │ │ push %eax │ │ push 0x20(%esp) │ │ call 130d890 │ │ add $0xc,%esp │ │ push $0x43b │ │ @@ -3517099,28 +3517099,28 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x408 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 126546f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x411 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3517129,16 +3517129,16 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ mov %esi,%edi │ │ jmp 1265485 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x435 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3517146,35 +3517146,35 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ mov 0x18(%esp),%edi │ │ jmp 126560b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x41c │ │ jmp 12655e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x424 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12655f7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114196f(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x1141996(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x42b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3517212,16 +3517212,16 @@ │ │ push 0xc(%ebp) │ │ push 0xc(%eax) │ │ call 1264f90 │ │ add $0x10,%esp │ │ jmp 1265686 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c402(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113c429(%ebx),%eax │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x443 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3517267,15 +3517267,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 126573f │ │ jmp 12657a5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x113362c(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x44e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3517319,15 +3517319,15 @@ │ │ test %eax,%eax │ │ je 1265713 │ │ mov %esi,(%eax) │ │ jmp 1265713 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x113362c(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x454 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3517388,15 +3517388,15 @@ │ │ mov 0x10(%ebp),%eax │ │ add %eax,(%edi) │ │ mov %esi,%eax │ │ jmp 1265853 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119856(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x475 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3517409,15 +3517409,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119856(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x47b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3517460,15 +3517460,15 @@ │ │ je 1265978 │ │ mov (%edi),%edi │ │ mov %edi,%ecx │ │ test %edi,%edi │ │ mov %eax,0x8(%esp) │ │ jne 1265913 │ │ sub $0x4,%esp │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push $0x494 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov 0x8(%esp),%eax │ │ @@ -3517492,15 +3517492,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%ebp),%ecx │ │ add %eax,(%ecx) │ │ jmp 1265978 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119846(%ebx),%eax │ │ - lea -0x113e340(%ebx),%ecx │ │ + lea -0x113e367(%ebx),%ecx │ │ push %eax │ │ push $0x488 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3517513,15 +3517513,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119846(%ebx),%eax │ │ - lea -0x113e340(%ebx),%esi │ │ + lea -0x113e367(%ebx),%esi │ │ push %eax │ │ push $0x49a │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3517548,15 +3517548,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12659ef │ │ pop %ebx │ │ add $0x2498f9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ push $0x4ad │ │ push %eax │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3517587,15 +3517587,15 @@ │ │ je 1265a6d │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 1243130 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1243130 │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4b8,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3517629,15 +3517629,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1265ab1 │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ jne 1265ad4 │ │ sub $0x4,%esp │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ push $0x4ad │ │ push %eax │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3517685,15 +3517685,15 @@ │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 1243130 │ │ add $0x4,%esp │ │ push 0x4(%edi) │ │ call 1243130 │ │ add $0xc,%esp │ │ - lea -0x113e340(%ebx),%eax │ │ + lea -0x113e367(%ebx),%eax │ │ push $0x4b8 │ │ push %eax │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3518046,15 +3518046,15 @@ │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1265ece │ │ sub $0x8,%esp │ │ - lea -0x1137430(%ebx),%eax │ │ + lea -0x1137457(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ @@ -3518285,15 +3518285,15 @@ │ │ cmp $0x2,%eax │ │ jne 1266233 │ │ mov $0x1,%eax │ │ jmp 126613b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11335fa(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ mov $0x86,%esi │ │ jmp 126665f │ │ @@ -3518362,37 +3518362,37 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1266671 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11335fa(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ mov $0x8d,%esi │ │ jmp 126665f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11335fa(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x135 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ mov $0x68,%esi │ │ jmp 126665f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11335fa(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ mov $0x66,%esi │ │ jmp 126665f │ │ @@ -3518424,15 +3518424,15 @@ │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11400dd(%ebx),%eax │ │ + lea -0x1140104(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ jne 126650d │ │ @@ -3518528,15 +3518528,15 @@ │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 1311bf0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 126661e │ │ sub $0x8,%esp │ │ - lea -0x114195e(%ebx),%eax │ │ + lea -0x1141985(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ or %esi,%eax │ │ mov 0x8(%ebp),%edi │ │ @@ -3518684,16 +3518684,16 @@ │ │ mov $0x8000f,%esi │ │ mov $0x109,%edi │ │ jmp 1266640 │ │ mov $0x8000f,%esi │ │ mov $0x118,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141955(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x114197c(%ebx),%eax │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ push $0x0 │ │ @@ -3518775,15 +3518775,15 @@ │ │ movl $0x0,0x20(%esp) │ │ mov %eax,(%esp) │ │ call 126d480 │ │ test %eax,%eax │ │ je 1266811 │ │ mov %eax,0x18(%esp) │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%edi │ │ mov $0x0,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ je 1266773 │ │ @@ -3518916,15 +3518916,15 @@ │ │ mov $0x1,%edi │ │ mov %ecx,(%esp) │ │ call 1245610 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1243130 │ │ mov 0x20(%esp),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1ef,0x8(%esp) │ │ call 130d670 │ │ mov %esi,(%esp) │ │ call 126e100 │ │ mov %edi,%eax │ │ @@ -3519006,15 +3519006,15 @@ │ │ pop %ebx │ │ add $0x2488e7,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 1266c85 │ │ mov 0xc(%ebp),%esi │ │ - lea -0x114199d(%ebx),%eax │ │ + lea -0x11419c4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ test %eax,%eax │ │ je 1266aa7 │ │ lea 0x18(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ @@ -3519109,15 +3519109,15 @@ │ │ setne %al │ │ test %eax,%eax │ │ jne 1266bf3 │ │ jmp 1266c83 │ │ call 12c1bf0 │ │ lea -0x11178e1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113c3e7(%ebx),%eax │ │ + lea -0x113c40e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x20f,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x68,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ @@ -3519274,15 +3519274,15 @@ │ │ test %eax,%eax │ │ je 1266ed1 │ │ movq (%edi),%xmm0 │ │ jmp 1266dcf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114c8de(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x25b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3519447,15 +3519447,15 @@ │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1266f98 │ │ sub $0x8,%esp │ │ - lea -0x1137430(%ebx),%eax │ │ + lea -0x1137457(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3519681,15 +3519681,15 @@ │ │ test %eax,%eax │ │ je 12672fe │ │ mov 0xc(%esp),%eax │ │ jmp 12672f6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112bf62(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3519728,15 +3519728,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 12672f6 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112bf62(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x326 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3519758,15 +3519758,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112bf62(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x314 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3519841,15 +3519841,15 @@ │ │ mov 0xc(%esp),%esi │ │ jmp 126741f │ │ xor %esi,%esi │ │ jmp 126741f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11285eb(%ebx),%eax │ │ - lea -0x113c3e7(%ebx),%ecx │ │ + lea -0x113c40e(%ebx),%ecx │ │ push %eax │ │ push $0x342 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3520315,25 +3520315,25 @@ │ │ call 12431e0 │ │ add $0x10,%esp │ │ mov 0x30(%esp),%eax │ │ test %eax,%eax │ │ jne 1267a6f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ lea -0x112bf40(%ebx),%ecx │ │ push %eax │ │ push $0xce2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push %esi │ │ call 1325570 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%ecx │ │ + lea -0x1140554(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x81 │ │ push $0x10 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3521514,15 +3521514,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ - lea -0x1138c0a(%ebx),%eax │ │ + lea -0x1138c31(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114e787(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xbf,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80003,0x4(%esp) │ │ @@ -3521863,15 +3521863,15 @@ │ │ push 0x8(%ebp) │ │ call 126f730 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1268ba7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a57d(%ebx),%eax │ │ + lea -0x113a5a4(%ebx),%eax │ │ lea -0x114e787(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3521884,15 +3521884,15 @@ │ │ push %edi │ │ call 1244020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1268bfe │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a57d(%ebx),%eax │ │ + lea -0x113a5a4(%ebx),%eax │ │ lea -0x114e787(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3523355,15 +3523355,15 @@ │ │ mov 0x10(%ebp),%eax │ │ movl $0x0,0x14(%eax) │ │ movl $0x0,0x14(%edi) │ │ mov $0x1,%eax │ │ jmp 1269bd3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a54c(%ebx),%eax │ │ + lea -0x113a573(%ebx),%eax │ │ lea -0x114e787(%ebx),%ecx │ │ push %eax │ │ push $0x2de │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3523376,15 +3523376,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a54c(%ebx),%eax │ │ + lea -0x113a573(%ebx),%eax │ │ lea -0x114e787(%ebx),%ecx │ │ push %eax │ │ push $0x2ed │ │ jmp 1269bb7 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3526534,15 +3526534,15 @@ │ │ test %eax,%eax │ │ mov 0x4(%esp),%edx │ │ mov 0x14(%ebp),%ecx │ │ je 126c09d │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135137(%ebx),%eax │ │ + lea -0x113515e(%ebx),%eax │ │ lea -0x1117849(%ebx),%ecx │ │ push %eax │ │ push $0x432 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3526584,15 +3526584,15 @@ │ │ push %esi │ │ call 1243fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126c24e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135137(%ebx),%eax │ │ + lea -0x113515e(%ebx),%eax │ │ lea -0x1117849(%ebx),%ecx │ │ push %eax │ │ push $0x43c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3527291,15 +3527291,15 @@ │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 126e100 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1243130 │ │ mov 0x34(%esi),%eax │ │ - lea -0x113a532(%ebx),%edi │ │ + lea -0x113a559(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x65,0x8(%esp) │ │ call 130d670 │ │ mov %edi,0x8(%esp) │ │ mov %esi,(%esp) │ │ movl $0x67,0xc(%esp) │ │ @@ -3527376,15 +3527376,15 @@ │ │ jne 126c948 │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 126c948 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11267c4(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3527396,15 +3527396,15 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11267c4(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3527713,15 +3527713,15 @@ │ │ jmp 126ccde │ │ mov %esi,0x18(%esp) │ │ xor %ecx,%ecx │ │ mov %edi,%edx │ │ mov 0x8(%ebp),%esi │ │ mov %edx,0x28(%esp) │ │ mov %ecx,0x1c(%esp) │ │ - lea -0x113511c(%ebx),%eax │ │ + lea -0x1135143(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1393f20 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1243650 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ @@ -3527791,15 +3527791,15 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 126cde7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a16c(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3527810,15 +3527810,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a16c(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3527931,18 +3527931,18 @@ │ │ cmp %esi,%eax │ │ jle 126cfc6 │ │ mov %edi,(%esp) │ │ call 1245920 │ │ mov $0x92,%esi │ │ mov $0x221,%edi │ │ call 12c1bf0 │ │ - lea -0x113e321(%ebx),%eax │ │ + lea -0x113e348(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea -0x113a532(%ebx),%eax │ │ + lea -0x113a559(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12c1d20 │ │ mov %esi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ xor %eax,%eax │ │ @@ -3528005,15 +3528005,15 @@ │ │ test %eax,%eax │ │ je 126d0ad │ │ mov $0x7a,%esi │ │ mov $0x240,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1117835(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3528108,16 +3528108,16 @@ │ │ push 0x14(%esi) │ │ call 1244020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 126d1bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e302(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113e329(%ebx),%eax │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3528192,15 +3528192,15 @@ │ │ je 126d2e2 │ │ movl $0x7b,0x4(%esp) │ │ mov $0x281,%edi │ │ jmp 126d2b1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11267b0(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x273 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3528215,15 +3528215,15 @@ │ │ pop %ebp │ │ ret │ │ movl $0x80010,0x4(%esp) │ │ mov $0x27d,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11267b0(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3528283,15 +3528283,15 @@ │ │ mov $0x1,%edi │ │ mov %esi,(%esp) │ │ call 1245610 │ │ jmp 126d3c0 │ │ call 12c1bf0 │ │ lea -0x1147309(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113a532(%ebx),%eax │ │ + lea -0x113a559(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x29b,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ @@ -3528836,15 +3528836,15 @@ │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ cmp $0xffffffff,%ecx │ │ jne 126d8b2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d304(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x3f9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3528893,15 +3528893,15 @@ │ │ jne 126d944 │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 126d944 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120f47(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x407 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3528945,22 +3528945,22 @@ │ │ je 126d99a │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 126d9ec │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120f37(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x41a │ │ jmp 126d9d0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120f37(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x416 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3529012,15 +3529012,15 @@ │ │ push $0x0 │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126db36 │ │ sub $0x4,%esp │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push $0x429 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3529049,15 +3529049,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov %eax,(%edx) │ │ mov %ecx,%esi │ │ jmp 126db36 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112857b(%ebx),%eax │ │ - lea -0x113a532(%ebx),%ecx │ │ + lea -0x113a559(%ebx),%ecx │ │ push %eax │ │ push $0x3e2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3529322,27 +3529322,27 @@ │ │ call *%ecx │ │ add $0x10,%esp │ │ mov 0x4(%esp),%esi │ │ mov 0x8(%esp),%edi │ │ jmp 126de20 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138bdd(%ebx),%eax │ │ + lea -0x1138c04(%ebx),%eax │ │ lea -0x1122b8f(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ jmp 126ddf1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138bdd(%ebx),%eax │ │ + lea -0x1138c04(%ebx),%eax │ │ lea -0x1122b8f(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3530040,27 +3530040,27 @@ │ │ mov 0x4(%eax),%edi │ │ test %edi,%edi │ │ je 126e5d4 │ │ cmp %esi,%edi │ │ je 126e5d4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c395(%ebx),%eax │ │ + lea -0x113c3bc(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x308 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 126e5c0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c395(%ebx),%eax │ │ + lea -0x113c3bc(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3530846,15 +3530846,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x20,%esp │ │ jmp 126edff │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11437a2(%ebx),%eax │ │ + lea -0x11437c9(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x230 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3530946,15 +3530946,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 126eef3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c3a9(%ebx),%eax │ │ + lea -0x113c3d0(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x25f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3530991,15 +3530991,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 126ef66 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113510c(%ebx),%eax │ │ + lea -0x1135133(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x268 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531206,27 +3531206,27 @@ │ │ test %ecx,%ecx │ │ je 126f214 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%edi │ │ je 126f255 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a512(%ebx),%eax │ │ + lea -0x113a539(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3fc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 126f23e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a512(%ebx),%eax │ │ + lea -0x113a539(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3f8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531565,27 +3531565,27 @@ │ │ test %ecx,%ecx │ │ je 126f5c4 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%esi │ │ je 126f602 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141912(%ebx),%eax │ │ + lea -0x1141939(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3ee │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 126f5ee │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141912(%ebx),%eax │ │ + lea -0x1141939(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3ea │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531643,27 +3531643,27 @@ │ │ cmpl $0x0,0x44(%eax) │ │ je 126f683 │ │ mov 0xc(%ebp),%edi │ │ cmp (%edi),%eax │ │ je 126f6af │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114378f(%ebx),%eax │ │ + lea -0x11437b6(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 126f6f9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114378f(%ebx),%eax │ │ + lea -0x11437b6(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x388 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531682,15 +3531682,15 @@ │ │ push %esi │ │ call 126f730 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f70d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114378f(%ebx),%eax │ │ + lea -0x11437b6(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x390 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531905,27 +3531905,27 @@ │ │ test %ecx,%ecx │ │ je 126f944 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%edi │ │ je 126f982 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a51f(%ebx),%eax │ │ + lea -0x113a546(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3bf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 126f96e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a51f(%ebx),%eax │ │ + lea -0x113a546(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531985,27 +3531985,27 @@ │ │ test %ecx,%ecx │ │ je 126fa24 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%esi │ │ je 126fa62 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136f50(%ebx),%eax │ │ + lea -0x1136f77(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3cc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 126fa4e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136f50(%ebx),%eax │ │ + lea -0x1136f77(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x3c8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532470,15 +3532470,15 @@ │ │ mov 0x38(%eax),%ecx │ │ test %ecx,%ecx │ │ je 126feb7 │ │ cmpl $0x0,0x3c(%eax) │ │ je 126fef4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114376f(%ebx),%eax │ │ + lea -0x1143796(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x55d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532853,15 +3532853,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 1270400 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11350f0(%ebx),%eax │ │ + lea -0x1135117(%ebx),%eax │ │ lea -0x114e762(%ebx),%ecx │ │ push %eax │ │ push $0x5d3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532918,15 +3532918,15 @@ │ │ push %ecx │ │ push %eax │ │ call 13132c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127057d │ │ sub $0x8,%esp │ │ - lea -0x11400dd(%ebx),%eax │ │ + lea -0x1140104(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x8,%esp │ │ lea 0x20(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3533138,15 +3533138,15 @@ │ │ call 1242f70 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ inc %ecx │ │ cmp %ecx,%eax │ │ jg 12708fb │ │ sub $0x8,%esp │ │ - lea -0x114195e(%ebx),%eax │ │ + lea -0x1141985(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ je 127096f │ │ @@ -3536384,15 +3536384,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 127301c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c387(%ebx),%eax │ │ + lea -0x113c3ae(%ebx),%eax │ │ lea -0x111f1cd(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3536766,15 +3536766,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 12734cc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11350dc(%ebx),%eax │ │ + lea -0x1135103(%ebx),%eax │ │ lea -0x1126736(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3536870,15 +3536870,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 12735cc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e2e8(%ebx),%eax │ │ + lea -0x113e30f(%ebx),%eax │ │ lea -0x1126736(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537034,15 +3537034,15 @@ │ │ push %esi │ │ call 1265a20 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 1273771 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c371(%ebx),%eax │ │ + lea -0x113c398(%ebx),%eax │ │ lea -0x1126736(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3538431,15 +3538431,15 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 12749cc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f19c(%ebx),%eax │ │ - lea -0x1143750(%ebx),%ecx │ │ + lea -0x1143777(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3538487,16 +3538487,16 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 1274a50 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140042(%ebx),%eax │ │ - lea -0x1143750(%ebx),%ecx │ │ + lea -0x1140069(%ebx),%eax │ │ + lea -0x1143777(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3538540,16 +3538540,16 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 1274ad2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140042(%ebx),%eax │ │ - lea -0x1143750(%ebx),%ecx │ │ + lea -0x1140069(%ebx),%eax │ │ + lea -0x1143777(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3538920,15 +3538920,15 @@ │ │ test %eax,%eax │ │ je 12751a3 │ │ sub $0xc,%esp │ │ mov 0x44(%esp),%edi │ │ push %edi │ │ call 1325570 │ │ add $0xc,%esp │ │ - lea -0x11418fd(%ebx),%ecx │ │ + lea -0x1141924(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12751a3 │ │ @@ -3538967,15 +3538967,15 @@ │ │ sub $0xc,%esp │ │ lea -0x112a11d(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x28(%esp) │ │ push %eax │ │ jmp 1275082 │ │ - lea -0x113c353(%ebx),%eax │ │ + lea -0x113c37a(%ebx),%eax │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ push $0x0 │ │ push 0x28(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ @@ -3539022,30 +3539022,30 @@ │ │ push 0x14(%esp) │ │ push %eax │ │ call 12751b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12751a3 │ │ sub $0xc,%esp │ │ - lea -0x113e2d2(%ebx),%eax │ │ + lea -0x113e2f9(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x48(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1257620 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12751a3 │ │ mov 0x30(%esp),%ecx │ │ test %ecx,%ecx │ │ mov 0x8(%ebp),%edi │ │ je 1275165 │ │ sub $0xc,%esp │ │ - lea -0x113a505(%ebx),%eax │ │ + lea -0x113a52c(%ebx),%eax │ │ push 0x10(%ebp) │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 1257620 │ │ add $0x20,%esp │ │ @@ -3539105,15 +3539105,15 @@ │ │ push %esi │ │ call 123e3b0 │ │ mov 0x1c(%esp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12752fc │ │ sub $0x4,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3539122,15 +3539122,15 @@ │ │ mov %edi,%ecx │ │ lea 0x4(%edi),%edx │ │ mov %edx,0x10(%esp) │ │ add $0x5,%ecx │ │ neg %eax │ │ mov %eax,0xc(%esp) │ │ xor %edi,%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1131ae6(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11490da(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %ecx,0x14(%esp) │ │ jmp 12752aa │ │ @@ -3539530,15 +3539530,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12448a0 │ │ add $0x20,%esp │ │ jmp 12756fd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a4fa(%ebx),%eax │ │ + lea -0x113a521(%ebx),%eax │ │ lea -0x112f880(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3539689,15 +3539689,15 @@ │ │ call 1243110 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 12758bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143739(%ebx),%eax │ │ + lea -0x1143760(%ebx),%eax │ │ lea -0x112f880(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3539752,15 +3539752,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12446d0 │ │ add $0x10,%esp │ │ jmp 1275937 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a4df(%ebx),%eax │ │ + lea -0x113a506(%ebx),%eax │ │ lea -0x112f880(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3539837,15 +3539837,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setne %al │ │ jmp 1275a1d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136f40(%ebx),%eax │ │ + lea -0x1136f67(%ebx),%eax │ │ lea -0x112f880(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3540718,15 +3540718,15 @@ │ │ movdqa %xmm0,0x100(%esp) │ │ movdqa %xmm0,0xf0(%esp) │ │ movb $0x0,0x110(%esp) │ │ cmpl $0x1fffffff,0x14(%ebp) │ │ jb 127631d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a4c1(%ebx),%eax │ │ + lea -0x113a4e8(%ebx),%eax │ │ lea -0x1131a20(%ebx),%ecx │ │ push %eax │ │ push $0x3c4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3541436,15 +3541436,15 @@ │ │ jne 127692a │ │ jmp 1276e38 │ │ mov (%edi,%eax,4),%edi │ │ mov %eax,%esi │ │ jmp 12769a6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a4c1(%ebx),%eax │ │ + lea -0x113a4e8(%ebx),%eax │ │ lea -0x1131a20(%ebx),%ecx │ │ push %eax │ │ push $0x3ce │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3541522,15 +3541522,15 @@ │ │ jmp 1276815 │ │ xor %edi,%edi │ │ movl $0x0,0x48(%esp) │ │ mov 0x3c(%esp),%eax │ │ jmp 1277176 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a4c1(%ebx),%eax │ │ + lea -0x113a4e8(%ebx),%eax │ │ lea -0x1131a20(%ebx),%ecx │ │ push %eax │ │ push $0x3fe │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3608408,15 +3608408,15 @@ │ │ push $0x0 │ │ push %edi │ │ call 1244230 │ │ jmp 12a019d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112dcaa(%ebx),%eax │ │ - lea -0x114371e(%ebx),%ecx │ │ + lea -0x1143745(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3608792,15 +3608792,15 @@ │ │ mov $0x70,%ecx │ │ mov $0xcb,%edx │ │ mov %ecx,%esi │ │ mov %edx,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112dcaa(%ebx),%eax │ │ - lea -0x114371e(%ebx),%ecx │ │ + lea -0x1143745(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3609535,15 +3609535,15 @@ │ │ push 0x4(%esp) │ │ push %eax │ │ push %edx │ │ call *%ecx │ │ jmp 12a0eaf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418ed(%ebx),%eax │ │ + lea -0x1141914(%ebx),%eax │ │ lea -0x1128544(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3610210,15 +3610210,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 126f3d0 │ │ add $0x20,%esp │ │ jmp 12a159a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136f1e(%ebx),%eax │ │ + lea -0x1136f45(%ebx),%eax │ │ lea -0x1128544(%ebx),%ecx │ │ push %eax │ │ push $0x1ed │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3612739,15 +3612739,15 @@ │ │ je 12a332e │ │ mov 0xc(%ebp),%ecx │ │ movl $0x0,0x14(%ecx) │ │ mov $0x1,%esi │ │ jmp 12a332e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e2ca(%ebx),%eax │ │ + lea -0x113e2f1(%ebx),%eax │ │ lea -0x1128544(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3614233,15 +3614233,15 @@ │ │ je 12a43c1 │ │ cmp $0x43f,%edx │ │ je 12a43c1 │ │ xor %ecx,%ecx │ │ cmp $0x40b,%edx │ │ sete %cl │ │ xor $0x39,%ecx │ │ - lea -0x114370a(%ebx),%edx │ │ + lea -0x1143731(%ebx),%edx │ │ push $0x29 │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ @@ -3614287,15 +3614287,15 @@ │ │ mov $0x30,%edi │ │ jmp 12a4462 │ │ mov $0x74,%esi │ │ mov $0x25,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11247bf(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3614458,15 +3614458,15 @@ │ │ push 0x8(%ebp) │ │ call 1234840 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12a46a9 │ │ - lea -0x114370a(%ebx),%edi │ │ + lea -0x1143731(%ebx),%edi │ │ push $0x7a │ │ push %edi │ │ push %esi │ │ push 0x14(%esp) │ │ call 130d890 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ @@ -3614475,27 +3614475,27 @@ │ │ push %eax │ │ push $0x7b │ │ push %edi │ │ jmp 12a468e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1148f89(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ jmp 12a469d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1148f89(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3614708,15 +3614708,15 @@ │ │ je 12a4897 │ │ cmp $0x43f,%edx │ │ je 12a4897 │ │ xor %ecx,%ecx │ │ cmp $0x40b,%edx │ │ sete %cl │ │ xor $0x39,%ecx │ │ - lea -0x114370a(%ebx),%edx │ │ + lea -0x1143731(%ebx),%edx │ │ push $0xe9 │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 130ef60 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%ecx │ │ @@ -3615064,15 +3615064,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%edi │ │ call 1311030 │ │ test %eax,%eax │ │ je 12a4c64 │ │ mov %eax,%esi │ │ lea 0x9(%edi),%eax │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push 0x48(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 13116a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3615327,15 +3615327,15 @@ │ │ test %ecx,%ecx │ │ setne %al │ │ add %eax,%eax │ │ jmp 12a4ec1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122b2a(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3615623,16 +3615623,16 @@ │ │ jne 12a520c │ │ test %edi,%edi │ │ je 12a52a8 │ │ cmpl $0x0,0x44(%edi) │ │ je 12a52a8 │ │ mov %edi,0x10(%esp) │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%edx │ │ - lea -0x113c34c(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%edx │ │ + lea -0x113c373(%ebx),%ecx │ │ push %eax │ │ mov %edx,0x28(%esp) │ │ push %edx │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ push %ecx │ │ mov 0x28(%esp),%edi │ │ @@ -3615674,28 +3615674,28 @@ │ │ test %eax,%eax │ │ jne 12a523f │ │ jmp 12a52a4 │ │ test %edi,%edi │ │ je 12a52b6 │ │ mov %edi,0x10(%esp) │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x114c78c(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ push %edx │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 123f6a0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 12a52a4 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1120fb6(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3615723,18 +3615723,18 @@ │ │ call 12574b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ setne %al │ │ jmp 12a52d8 │ │ xor %eax,%eax │ │ jmp 12a52d8 │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x11350c6(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x11350ed(%ebx),%ecx │ │ jmp 12a52c2 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x111d2b0(%ebx),%ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ push 0x18(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3615822,15 +3615822,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 12b8730 │ │ jmp 12a53d8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11156a0(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3615999,27 +3615999,27 @@ │ │ add $0x9,%eax │ │ mov %eax,(%esi) │ │ mov $0x1,%eax │ │ jmp 12a55aa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11319d9(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x2db │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ jmp 12a559e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11319d9(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3616032,15 +3616032,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11319d9(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3616113,15 +3616113,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp %esi,%ecx │ │ je 12a56ca │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1145546(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x389 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ @@ -3616175,27 +3616175,27 @@ │ │ test %ecx,%ecx │ │ je 12a57d6 │ │ cmpl $0x3f,(%edi) │ │ ja 12a5786 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f854(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 12a5778 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f854(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3616272,17 +3616272,17 @@ │ │ mov %edx,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x20(%esp) │ │ call 12ab4d0 │ │ jmp 12a58b0 │ │ call 12c1bf0 │ │ - lea -0x113c338(%ebx),%eax │ │ + lea -0x113c35f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x114370a(%ebx),%eax │ │ + lea -0x1143731(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x363,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x74,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 12c1e40 │ │ @@ -3616322,28 +3616322,28 @@ │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12a598c │ │ cmpl $0x71,(%esi) │ │ ja 12a5962 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136eee(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1136f15(%ebx),%eax │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x351 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 12a5954 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136eee(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1136f15(%ebx),%eax │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3616425,15 +3616425,15 @@ │ │ push (%eax) │ │ call 12b29a0 │ │ add $0x30,%esp │ │ jmp 12a5a43 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112671f(%ebx),%eax │ │ - lea -0x114370a(%ebx),%ecx │ │ + lea -0x1143731(%ebx),%ecx │ │ push %eax │ │ push $0x377 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3616539,15 +3616539,15 @@ │ │ add $0x2097a7,%ebx │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ cmpl $0x0,0x8(%ebp) │ │ je 12a5b9a │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov $0x0,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ @@ -3616702,15 +3616702,15 @@ │ │ push 0x44(%edi) │ │ call 140d0d0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 12a5d6d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136ed7(%ebx),%eax │ │ + lea -0x1136efe(%ebx),%eax │ │ push %eax │ │ push $0x8b │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3617055,15 +3617055,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x180,%esp │ │ call 12a6154 │ │ pop %ebx │ │ add $0x209194,%ebx │ │ mov 0x28(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113707c(%ebx),%eax │ │ push 0x34(%ebp) │ │ push %eax │ │ push 0x30(%ebp) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ call 12c4120 │ │ @@ -3617141,17 +3617141,17 @@ │ │ test %eax,%eax │ │ je 12a61aa │ │ andb $0xf8,0x50(%esp) │ │ movzbl 0x6f(%esp),%eax │ │ and $0x3f,%al │ │ or $0x40,%al │ │ mov %al,0x6f(%esp) │ │ - movups -0x1138bbc(%ebx),%xmm0 │ │ + movups -0x1138be3(%ebx),%xmm0 │ │ movaps %xmm0,0xe0(%esp) │ │ - movups -0x1138bcc(%ebx),%xmm0 │ │ + movups -0x1138bf3(%ebx),%xmm0 │ │ movaps %xmm0,0xd0(%esp) │ │ movb $0x0,0xf0(%esp) │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %esi │ │ push %edi │ │ call 12c49b0 │ │ @@ -3617295,17 +3617295,17 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ mov %ecx,%esi │ │ call 12a6463 │ │ pop %ebx │ │ add $0x208e85,%ebx │ │ - movups -0x1138bbc(%ebx),%xmm0 │ │ + movups -0x1138be3(%ebx),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ - movups -0x1138bcc(%ebx),%xmm0 │ │ + movups -0x1138bf3(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ movb $0x0,0x30(%esp) │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %edx │ │ push %ecx │ │ call 12c49b0 │ │ @@ -3622815,15 +3622815,15 @@ │ │ psubd %xmm1,%xmm2 │ │ movdqu %xmm2,0x128(%esp) │ │ movq 0x138(%esp),%xmm1 │ │ psubd %xmm1,%xmm0 │ │ movq %xmm0,0x138(%esp) │ │ mov 0x30(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113707c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x2c(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c58b0 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3624335,15 +3624335,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x180,%esp │ │ call 12ad594 │ │ pop %ebx │ │ add $0x201d54,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113707c(%ebx),%eax │ │ push 0x14(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ad67f │ │ @@ -3636907,15 +3636907,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12b8691 │ │ pop %ebx │ │ add $0x1f6c57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11350ac(%ebx),%edi │ │ + lea -0x11350d3(%ebx),%edi │ │ push $0x17 │ │ push %edi │ │ push $0x54 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3636985,15 +3636985,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x50(%esi) │ │ cmp $0x1,%eax │ │ jne 12b8760 │ │ jmp 12b8762 │ │ jg 12b8796 │ │ sub $0x4,%esp │ │ - lea -0x11350ac(%ebx),%edi │ │ + lea -0x11350d3(%ebx),%edi │ │ push $0x4d │ │ push %edi │ │ push 0x4(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x4e │ │ push %edi │ │ @@ -3637057,15 +3637057,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12b87ed │ │ pop %ebx │ │ add $0x1f6afb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x11350ac(%ebx),%eax │ │ + lea -0x11350d3(%ebx),%eax │ │ push $0x66 │ │ push %eax │ │ push 0x48(%esi) │ │ call 130e250 │ │ add $0x10,%esp │ │ mov %eax,0x44(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3637109,28 +3637109,28 @@ │ │ mov 0x14(%ebp),%edx │ │ test %edx,%edx │ │ je 12b8940 │ │ cmp %esi,0x1c(%ebp) │ │ jae 12b88fb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418ca(%ebx),%eax │ │ - lea -0x11350ac(%ebx),%ecx │ │ + lea -0x11418f1(%ebx),%eax │ │ + lea -0x11350d3(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 12b88c1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418ca(%ebx),%eax │ │ - lea -0x11350ac(%ebx),%ecx │ │ + lea -0x11418f1(%ebx),%eax │ │ + lea -0x11350d3(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3637142,16 +3637142,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418ca(%ebx),%eax │ │ - lea -0x11350ac(%ebx),%ecx │ │ + lea -0x11418f1(%ebx),%eax │ │ + lea -0x11350d3(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3637165,16 +3637165,16 @@ │ │ push %edx │ │ call 12ad6b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b8940 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418ca(%ebx),%eax │ │ - lea -0x11350ac(%ebx),%ecx │ │ + lea -0x11418f1(%ebx),%eax │ │ + lea -0x11350d3(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ jmp 12b8963 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12b6e40 │ │ @@ -3637182,16 +3637182,16 @@ │ │ test %eax,%eax │ │ je 12b8949 │ │ mov %esi,(%edi) │ │ mov $0x1,%eax │ │ jmp 12b88cd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418ca(%ebx),%eax │ │ - lea -0x11350ac(%ebx),%ecx │ │ + lea -0x11418f1(%ebx),%eax │ │ + lea -0x11350d3(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3637306,15 +3637306,15 @@ │ │ call 12b8bf0 │ │ add $0x10,%esp │ │ testb $0x2,0x38(%esp) │ │ jne 12b8b70 │ │ mov (%esi),%ecx │ │ mov 0x4(%esi),%esi │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ cmove %eax,%ecx │ │ mov %ecx,0x1c(%esp) │ │ sete %cl │ │ lea -0x11319a2(%ebx),%edx │ │ cmove %eax,%edx │ │ mov %edx,0x18(%esp) │ │ test %esi,%esi │ │ @@ -3637724,15 +3637724,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1314140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b9065 │ │ sub $0x8,%esp │ │ - lea -0x1140015(%ebx),%eax │ │ + lea -0x114003c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b8fd6 │ │ sub $0x8,%esp │ │ @@ -3637746,34 +3637746,34 @@ │ │ cmpl $0x0,0x20(%esp) │ │ je 12b908f │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ mov 0x18(%esp),%esi │ │ je 12b900c │ │ sub $0x8,%esp │ │ - lea -0x1141a8a(%ebx),%ecx │ │ + lea -0x1141ab1(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b900c │ │ movl $0x0,0x1c(%esp) │ │ mov 0x8(%esp),%edx │ │ jmp 12b8c93 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138bab(%ebx),%eax │ │ + lea -0x1138bd2(%ebx),%eax │ │ lea -0x11319c5(%ebx),%ecx │ │ push %eax │ │ push $0x354 │ │ jmp 12b904b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138bab(%ebx),%eax │ │ + lea -0x1138bd2(%ebx),%eax │ │ lea -0x11319c5(%ebx),%ecx │ │ push %eax │ │ push $0x359 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3637904,15 +3637904,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140034(%ebx),%eax │ │ + lea -0x114005b(%ebx),%eax │ │ lea -0x11319c5(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3638113,15 +3638113,15 @@ │ │ push $0xea │ │ push 0xc(%esp) │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push %esi │ │ call 12bae70 │ │ add $0x10,%esp │ │ - lea -0x113a4a9(%ebx),%ecx │ │ + lea -0x113a4d0(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8010e │ │ jmp 12b9480 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122b1a(%ebx),%eax │ │ @@ -3638135,15 +3638135,15 @@ │ │ call 12bae70 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 12bada0 │ │ add $0x4,%esp │ │ - lea -0x1136ec6(%ebx),%ecx │ │ + lea -0x1136eed(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push $0x8010e │ │ push $0x3c │ │ call 12c1e40 │ │ add $0x20,%esp │ │ @@ -3638870,15 +3638870,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11436f5(%ebx),%eax │ │ + lea -0x114371c(%ebx),%eax │ │ lea -0x11319c5(%ebx),%ecx │ │ push %eax │ │ push $0x272 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3639055,15 +3639055,15 @@ │ │ push $0xf │ │ push %edx │ │ call 123e0d0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%edx),%eax │ │ movl $0x0,0x4(%esp) │ │ - lea -0x113a477(%ebx),%ecx │ │ + lea -0x113a49e(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ nop │ │ nop │ │ mov 0x10(%edx),%ecx │ │ test %eax,%eax │ │ je 12b9e24 │ │ cmp %esi,%eax │ │ @@ -3639262,15 +3639262,15 @@ │ │ add $0x1fff,%esi │ │ test %eax,%eax │ │ cmovns %eax,%esi │ │ and $0xfffff000,%esi │ │ cmp (%edi),%esi │ │ mov %edx,0x8(%esp) │ │ jle 12ba019 │ │ - lea -0x113a477(%ebx),%eax │ │ + lea -0x113a49e(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push %esi │ │ push 0x8(%edi) │ │ call 130d560 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3639440,15 +3639440,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ba191 │ │ pop %ebx │ │ add $0x1f5157,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a477(%ebx),%esi │ │ + lea -0x113a49e(%ebx),%esi │ │ push $0x37 │ │ push %esi │ │ push $0x20 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3639500,15 +3639500,15 @@ │ │ pop %ebx │ │ add $0x1f50c7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12ba273 │ │ mov 0x28(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113a477(%ebx),%edi │ │ + lea -0x113a49e(%ebx),%edi │ │ push $0x4f │ │ push %edi │ │ push 0x8(%eax) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x50 │ │ push %edi │ │ @@ -3639599,15 +3639599,15 @@ │ │ jg 12ba33a │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 123df20 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113c31d(%ebx),%eax │ │ + lea -0x113c344(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 12ba33f │ │ @@ -3639634,15 +3639634,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ba361 │ │ pop %ebx │ │ add $0x1f4f87,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c31d(%ebx),%edi │ │ + lea -0x113c344(%ebx),%edi │ │ push $0x19 │ │ push %edi │ │ push $0x8 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ba3a7 │ │ @@ -3639708,15 +3639708,15 @@ │ │ call 1242350 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 12ba469 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113c31d(%ebx),%eax │ │ + lea -0x113c344(%ebx),%eax │ │ push $0x19 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3639771,15 +3639771,15 @@ │ │ call 1242410 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 12ba4f9 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113c31d(%ebx),%eax │ │ + lea -0x113c344(%ebx),%eax │ │ push $0x19 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3640335,15 +3640335,15 @@ │ │ sub $0xc,%esp │ │ mov %esi,0x18(%esp) │ │ push (%esi) │ │ call 12f7080 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmovne %ecx,%esi │ │ movl $0x0,0x4(%esp) │ │ test %edi,%edi │ │ je 12baaeb │ │ test %eax,%eax │ │ je 12baaeb │ │ mov %edi,0x18(%esp) │ │ @@ -3640376,15 +3640376,15 @@ │ │ test %eax,%eax │ │ je 12bab26 │ │ mov %edi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 12bac01 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135098(%ebx),%eax │ │ + lea -0x11350bf(%ebx),%eax │ │ lea -0x1115688(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3640473,15 +3640473,15 @@ │ │ push %esi │ │ push 0x1c(%esp) │ │ call 12f72c0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135098(%ebx),%eax │ │ + lea -0x11350bf(%ebx),%eax │ │ lea -0x1115688(%ebx),%ecx │ │ push %eax │ │ push $0x198 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3642241,15 +3642241,15 @@ │ │ push %edi │ │ call 12b9c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12bc049 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ lea -0x112a0fd(%ebx),%ecx │ │ push %eax │ │ push $0x23d │ │ jmp 12bbfee │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112a0d9(%ebx),%eax │ │ @@ -3642373,15 +3642373,15 @@ │ │ add $0x10,%esp │ │ cmpb $0x0,0x28(%esp) │ │ je 12bc3cd │ │ mov (%esp),%edi │ │ jmp 12bc123 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ lea -0x112a0fd(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3642391,15 +3642391,15 @@ │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %edi │ │ call 12bb1d0 │ │ jmp 12bc044 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ lea -0x112a0fd(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3642424,42 +3642424,42 @@ │ │ lea -0x112a0d9(%ebx),%eax │ │ lea -0x112a0fd(%ebx),%ecx │ │ push %eax │ │ push $0x314 │ │ jmp 12bbe3a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ lea -0x112a0fd(%ebx),%ecx │ │ push %eax │ │ push $0x213 │ │ jmp 12bbfee │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ lea -0x112a0fd(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ jmp 12bbfee │ │ mov 0x4(%esp),%edi │ │ jmp 12bc2e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ push %eax │ │ push $0x21b │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 12bbffe │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113507f(%ebx),%eax │ │ + lea -0x11350a6(%ebx),%eax │ │ push %eax │ │ push $0x19d │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3642623,15 +3642623,15 @@ │ │ jmp 12bc359 │ │ sub $0xc,%esp │ │ jmp 12bc315 │ │ movl $0x80006,0x4(%esp) │ │ movl $0x22c,0xc(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e28c(%ebx),%eax │ │ + lea -0x113e2b3(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3642862,15 +3642862,15 @@ │ │ lea -0x113198b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ jne 12bc622 │ │ - lea -0x1140006(%ebx),%eax │ │ + lea -0x114002d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 12f6ff0 │ │ mov %eax,0x10(%edi) │ │ movb $0x1,0x19(%edi) │ │ mov 0xc(%edi),%eax │ │ @@ -3643487,15 +3643487,15 @@ │ │ mov 0x3c(%esp),%edi │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bce01 │ │ sub $0x8,%esp │ │ - lea -0x11418a0(%ebx),%eax │ │ + lea -0x11418c7(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%eax │ │ mov 0x8(%esp),%edi │ │ @@ -3643537,15 +3643537,15 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12bd430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bd006 │ │ - lea -0x11436d8(%ebx),%eax │ │ + lea -0x11436ff(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 12bd430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3643652,31 +3643652,31 @@ │ │ jmp 12bcfbd │ │ call 12c0ba0 │ │ mov 0x14(%esp),%esi │ │ jmp 12bcf2c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x113355a(%ebx),%eax │ │ - lea -0x1140002(%ebx),%ecx │ │ + lea -0x1140029(%ebx),%ecx │ │ push %eax │ │ push $0x9e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ push $0x26 │ │ call 12c1e40 │ │ jmp 12bd054 │ │ movl $0x0,0x4(%esp) │ │ jmp 12bd006 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418b5(%ebx),%eax │ │ - lea -0x1140002(%ebx),%ecx │ │ + lea -0x11418dc(%ebx),%eax │ │ + lea -0x1140029(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3643685,36 +3643685,36 @@ │ │ jmp 12bd059 │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 12bdd70 │ │ jmp 12bd003 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418b5(%ebx),%eax │ │ - lea -0x1140002(%ebx),%ecx │ │ + lea -0x11418dc(%ebx),%eax │ │ + lea -0x1140029(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x26 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418b5(%ebx),%eax │ │ - lea -0x1140002(%ebx),%ecx │ │ + lea -0x11418dc(%ebx),%eax │ │ + lea -0x1140029(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x8,%esp │ │ - lea -0x114188d(%ebx),%eax │ │ + lea -0x11418b4(%ebx),%eax │ │ mov 0x3c(%esp),%ecx │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push (%ecx) │ │ push %eax │ │ push $0x66 │ │ push $0x26 │ │ @@ -3643733,16 +3643733,16 @@ │ │ ret │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 12bdd70 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11418b5(%ebx),%eax │ │ - lea -0x1140002(%ebx),%ecx │ │ + lea -0x11418dc(%ebx),%eax │ │ + lea -0x1140029(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3643885,15 +3643885,15 @@ │ │ setne %ch │ │ test %ch,%cl │ │ jne 12bd266 │ │ test %edi,%edi │ │ jne 12bd266 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c302(%ebx),%eax │ │ + lea -0x113c329(%ebx),%eax │ │ lea -0x11197ac(%ebx),%ecx │ │ push %eax │ │ push $0x52 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643933,15 +3643933,15 @@ │ │ test %eax,%eax │ │ je 12bd386 │ │ cmpl $0x0,0x10(%edi) │ │ lea 0x10(%edi),%edi │ │ jne 12bd27b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c302(%ebx),%eax │ │ + lea -0x113c329(%ebx),%eax │ │ lea -0x11197ac(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643993,15 +3643993,15 @@ │ │ add %edx,%edi │ │ mov 0x14(%edi),%ecx │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 12bd25e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c302(%ebx),%eax │ │ + lea -0x113c329(%ebx),%eax │ │ lea -0x11197ac(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3644014,15 +3644014,15 @@ │ │ push 0x4(%edi,%edx,1) │ │ jmp 12bd408 │ │ shl $0x4,%edx │ │ mov 0xc(%edi,%edx,1),%eax │ │ jmp 12bd25e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c302(%ebx),%eax │ │ + lea -0x113c329(%ebx),%eax │ │ lea -0x11197ac(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3644031,23 +3644031,23 @@ │ │ shl $0x4,%edx │ │ sub $0xc,%esp │ │ push 0x4(%edi,%edx,1) │ │ jmp 12bd415 │ │ shl $0x4,%edx │ │ mov 0x8(%edi,%edx,1),%eax │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ jmp 12bd415 │ │ shl $0x4,%edx │ │ mov 0x8(%edi,%edx,1),%eax │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ mov 0x14(%ebp),%esi │ │ push %esi │ │ call 140daf0 │ │ add $0x4,%esp │ │ @@ -3644419,15 +3644419,15 @@ │ │ push 0x8(%ebp) │ │ call 12bd700 │ │ add $0x10,%esp │ │ jmp 12bd87f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11266e7(%ebx),%eax │ │ - lea -0x113505f(%ebx),%ecx │ │ + lea -0x1135086(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x1120ecc(%ebx),%eax │ │ push %esi │ │ @@ -3644527,33 +3644527,33 @@ │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bda16 │ │ sub $0x4,%esp │ │ - lea -0x113e26e(%ebx),%eax │ │ + lea -0x113e295(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bda1d │ │ sub $0x4,%esp │ │ - lea -0x113e266(%ebx),%eax │ │ + lea -0x113e28d(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bda24 │ │ sub $0x4,%esp │ │ - lea -0x113e261(%ebx),%eax │ │ + lea -0x113e288(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bda2b │ │ @@ -3644744,15 +3644744,15 @@ │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ jne 12bdbd0 │ │ call 12c1bf0 │ │ lea -0x1147229(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135047(%ebx),%eax │ │ + lea -0x113506e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0x26,(%esp) │ │ call 12c1e40 │ │ @@ -3644852,27 +3644852,27 @@ │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 12bdd2d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1117787(%ebx),%eax │ │ - lea -0x1135047(%ebx),%ecx │ │ + lea -0x113506e(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12bdd21 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1117787(%ebx),%eax │ │ - lea -0x1135047(%ebx),%ecx │ │ + lea -0x113506e(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3644946,15 +3644946,15 @@ │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ test %esi,%esi │ │ jne 12bde04 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x113352c(%ebx),%eax │ │ - lea -0x1135047(%ebx),%ecx │ │ + lea -0x113506e(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3645493,15 +3645493,15 @@ │ │ je 12be33a │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x4(%ecx) │ │ mov $0x1,%eax │ │ jmp 12be370 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ffea(%ebx),%eax │ │ + lea -0x1140011(%ebx),%eax │ │ lea -0x114ab70(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3646324,25 +3646324,25 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 12beb30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bed32 │ │ mov %eax,%esi │ │ - lea -0x1136e7c(%ebx),%eax │ │ + lea -0x1136ea3(%ebx),%eax │ │ push $0x0 │ │ push 0x8(%ebp) │ │ push %eax │ │ push %esi │ │ call 12bd430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bed30 │ │ lea -0x11454b1(%ebx),%eax │ │ - lea -0x113e255(%ebx),%ecx │ │ + lea -0x113e27c(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12bd430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3646362,15 +3646362,15 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12bd430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bed30 │ │ - lea -0x11436d8(%ebx),%eax │ │ + lea -0x11436ff(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 12bd430 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ @@ -3646583,39 +3646583,39 @@ │ │ push 0xc(%ebp) │ │ push %ecx │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 12bef8d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136e79(%ebx),%eax │ │ + lea -0x1136ea0(%ebx),%eax │ │ lea -0x111b3a9(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12bef81 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136e79(%ebx),%eax │ │ + lea -0x1136ea0(%ebx),%eax │ │ lea -0x111b3a9(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 12bef81 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136e79(%ebx),%eax │ │ + lea -0x1136ea0(%ebx),%eax │ │ lea -0x111b3a9(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3646764,15 +3646764,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12bf0bf │ │ pop %ebx │ │ add $0x1f0229,%ebx │ │ - lea -0x114186f(%ebx),%eax │ │ + lea -0x1141896(%ebx),%eax │ │ lea 0x11140(%ebx),%ecx │ │ push $0x50 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ call 12bf730 │ │ add $0x10,%esp │ │ @@ -3646810,16 +3646810,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bf127 │ │ mov (%esp),%eax │ │ jmp 12bf157 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ffda(%ebx),%eax │ │ - lea -0x114186f(%ebx),%ecx │ │ + lea -0x1140001(%ebx),%eax │ │ + lea -0x1141896(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3646950,15 +3646950,15 @@ │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ jmp 12bf2cc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111777b(%ebx),%eax │ │ - lea -0x114186f(%ebx),%ecx │ │ + lea -0x1141896(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3647234,15 +3647234,15 @@ │ │ jmp 12bf638 │ │ movl $0x0,0x4(%esp) │ │ jmp 12bf635 │ │ movl $0x1,0x4(%esp) │ │ jmp 12bf635 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136e5d(%ebx),%eax │ │ + lea -0x1136e84(%ebx),%eax │ │ push %eax │ │ push $0x87 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3647869,15 +3647869,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfbb7 │ │ mov (%esp),%eax │ │ jmp 12bfbea │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e24c(%ebx),%eax │ │ + lea -0x113e273(%ebx),%eax │ │ lea -0x11266b2(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3648338,15 +3648338,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c000f │ │ pop %ebx │ │ add $0x1ef2d9,%ebx │ │ - lea -0x1136e47(%ebx),%eax │ │ + lea -0x1136e6e(%ebx),%eax │ │ lea 0x11154(%ebx),%ecx │ │ push $0x3e │ │ push %eax │ │ push $0x1 │ │ push %ecx │ │ call 12bf730 │ │ add $0x10,%esp │ │ @@ -3649004,15 +3649004,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c060f │ │ pop %ebx │ │ add $0x1eecd9,%ebx │ │ - lea -0x1136e30(%ebx),%eax │ │ + lea -0x1136e57(%ebx),%eax │ │ lea 0x11164(%ebx),%ecx │ │ push $0x3e │ │ push %eax │ │ push $0x1 │ │ push %ecx │ │ call 12bf730 │ │ add $0x10,%esp │ │ @@ -3649892,30 +3649892,30 @@ │ │ test %edx,%edx │ │ mov %esi,%eax │ │ je 12c10ca │ │ mov 0x180(%edi,%esi,4),%ecx │ │ test %ecx,%ecx │ │ mov %edx,%esi │ │ mov 0x10(%esp),%edx │ │ - lea -0x11426d9(%edx),%edx │ │ + lea -0x1142700(%edx),%edx │ │ cmovne %ecx,%edx │ │ mov %edx,(%esi) │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ je 12c10da │ │ mov 0x1c0(%edi,%esi,4),%ecx │ │ mov %ecx,(%edx) │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 12c10f9 │ │ mov 0x200(%edi,%eax,4),%ecx │ │ test %ecx,%ecx │ │ mov 0x10(%esp),%edx │ │ - lea -0x11426d9(%edx),%edx │ │ + lea -0x1142700(%edx),%edx │ │ cmovne %ecx,%edx │ │ mov %edx,(%esi) │ │ mov 0x14(%ebp),%edx │ │ test %edx,%edx │ │ mov %eax,%esi │ │ je 12c110b │ │ mov 0x140(%edi,%esi,4),%ecx │ │ @@ -3649924,15 +3649924,15 @@ │ │ test %ecx,%ecx │ │ je 12c113a │ │ mov 0xc0(%edi,%esi,4),%eax │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ jne 12c117c │ │ mov 0x10(%esp),%eax │ │ - lea -0x11426d9(%eax),%eax │ │ + lea -0x1142700(%eax),%eax │ │ mov %eax,(%ecx) │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ je 12c117c │ │ movl $0x0,(%eax) │ │ jmp 12c117c │ │ test %bl,%bl │ │ @@ -3650315,15 +3650315,15 @@ │ │ call 12c158d │ │ pop %ebx │ │ add $0x1edd5b,%ebx │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ lea 0x11180(%ebx),%esi │ │ cmovne %eax,%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ push $0x100 │ │ push %esi │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c1220 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3651175,15 +3651175,15 @@ │ │ cmpl $0x0,0x10(%ebp) │ │ je 12c1f3f │ │ 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 -0x113ff79(%ebx),%eax │ │ + lea -0x113ffa0(%ebx),%eax │ │ cmp $0x3ff,%edi │ │ mov %eax,(%esp) │ │ ja 12c1f12 │ │ push $0x54 │ │ push %eax │ │ push $0x400 │ │ push %edx │ │ @@ -3653176,28 +3653176,28 @@ │ │ jne 12c3933 │ │ andl $0xfffffffd,0x10(%esp) │ │ jne 12c3933 │ │ mov %esi,%eax │ │ jmp 12c39b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ff61(%ebx),%eax │ │ + lea -0x113ff88(%ebx),%eax │ │ push %eax │ │ push $0x15b │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x6 │ │ call 12c1e40 │ │ jmp 12c39b4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ff61(%ebx),%eax │ │ + lea -0x113ff88(%ebx),%eax │ │ push %eax │ │ push $0x1bc │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3653301,15 +3653301,15 @@ │ │ je 12c3a42 │ │ cmp $0x4,%eax │ │ jne 12c3a93 │ │ cmpl $0x0,0x10(%esi) │ │ je 12c3ad1 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x11436c8(%ebx),%ecx │ │ + lea -0x11436ef(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313200 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3653711,15 +3653711,15 @@ │ │ call 12d7100 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 12c3ebd │ │ test %eax,%eax │ │ jne 12c3ede │ │ mov 0x4(%esi),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push $0x25 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ @@ -3653826,15 +3653826,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c3fc1 │ │ pop %ebx │ │ add $0x1eb327,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%edi │ │ + lea -0x1136df2(%ebx),%edi │ │ push $0x84 │ │ push %edi │ │ push $0x24 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c4037 │ │ @@ -3653952,15 +3653952,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c412f │ │ pop %ebx │ │ add $0x1eb1b9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%eax │ │ push $0x84 │ │ push %eax │ │ push $0x24 │ │ call 130d490 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3654006,15 +3654006,15 @@ │ │ push %esi │ │ call 12c3d90 │ │ add $0x8,%esp │ │ push $0x24 │ │ push %esi │ │ call 140dae0 │ │ add $0xc,%esp │ │ - lea -0x1136dcb(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%eax │ │ push $0x8d │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3654057,15 +3654057,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e73f(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3654238,27 +3654238,27 @@ │ │ push %esi │ │ call 12dec60 │ │ add $0x20,%esp │ │ jmp 12c4728 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0xb3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ jmp 12c4580 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -3654293,15 +3654293,15 @@ │ │ jle 12c4736 │ │ sub $0x8,%esp │ │ push $0x4 │ │ push %esi │ │ call 12d7100 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push $0x25 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%esi) │ │ call 130d890 │ │ mov 0x10(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3654321,15 +3654321,15 @@ │ │ call 12bdc40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12c4593 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x138 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3654349,15 +3654349,15 @@ │ │ test %eax,%eax │ │ je 12c45ad │ │ mov %eax,%ecx │ │ jmp 12c45f6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3654402,15 +3654402,15 @@ │ │ sub $0x8,%esp │ │ push $0x4 │ │ push %esi │ │ mov %ecx,%edi │ │ call 12d7100 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push $0x25 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%esi) │ │ call 130d890 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ @@ -3654420,15 +3654420,15 @@ │ │ jne 12c46ae │ │ mov 0x2c(%ecx),%eax │ │ test %eax,%eax │ │ je 12c46ae │ │ mov 0x18(%ecx),%ecx │ │ mov %ecx,0x18(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push $0x159 │ │ push %ecx │ │ push %eax │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esi) │ │ test %eax,%eax │ │ @@ -3654545,33 +3654545,33 @@ │ │ push 0x8(%ebp) │ │ push %eax │ │ call *%ecx │ │ jmp 12c46f8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ jmp 12c4570 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ jmp 12c4570 │ │ lea -0x114f229(%ebx),%eax │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ lea -0x1e9268(%ebx),%ecx │ │ lea -0x1e9288(%ebx),%edx │ │ lea -0x1e9708(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push %ecx │ │ push %edx │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push $0x1 │ │ @@ -3654591,37 +3654591,37 @@ │ │ add $0x40,%ecx │ │ cmpl $0x0,0x40(%edi) │ │ jne 12c477d │ │ jmp 12c47aa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x110 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x6 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 12c4726 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e73f(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ jmp 12c4570 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e715(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ jmp 12c4570 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3654763,15 +3654763,15 @@ │ │ je 12c4a92 │ │ jmp 12c4ab7 │ │ mov $0x1,%eax │ │ jmp 12c4aef │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ab02(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x188 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3654829,22 +3654829,22 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 12dedb0 │ │ jmp 12c4aec │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ab02(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ jmp 12c4a6a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ab02(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ jmp 12c4a6a │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3655048,23 +3655048,23 @@ │ │ test %ecx,%ecx │ │ je 12c4dbc │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%ecx) │ │ jmp 12c4dbc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141844(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x114186b(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x1d3 │ │ jmp 12c4da2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141844(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x114186b(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3655075,15 +3655075,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%eax │ │ lea -0x114c724(%ebx),%ecx │ │ push $0x1ed │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ @@ -3655166,15 +3655166,15 @@ │ │ je 12c4f56 │ │ cmpl $0x0,0x54(%eax) │ │ je 12c4fe7 │ │ testb $0x8,0xd(%edi) │ │ jne 12c5003 │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x113a447(%ebx),%eax │ │ + lea -0x113a46e(%ebx),%eax │ │ lea 0x18(%esp),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 1313200 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3655204,15 +3655204,15 @@ │ │ push %edx │ │ push %ecx │ │ call *%eax │ │ jmp 12c5058 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114545f(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ @@ -3655257,34 +3655257,34 @@ │ │ call 140dae0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 12c5039 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114545f(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x22c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 12c502d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114545f(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x209 │ │ jmp 12c501d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114545f(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x20e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3655467,15 +3655467,15 @@ │ │ push $0x4 │ │ push %edi │ │ call 12d7100 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12c5222 │ │ mov 0x4(%edi),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push $0x25 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%edi) │ │ call 130d890 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ @@ -3655496,15 +3655496,15 @@ │ │ lock xadd %eax,0x44(%ecx) │ │ cmp $0x1,%eax │ │ jne 12c55b2 │ │ jmp 12c55b4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e728(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x25e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3655617,32 +3655617,32 @@ │ │ lock xadd %ecx,0x44(%eax) │ │ cmp $0x1,%ecx │ │ jne 12c54d9 │ │ jmp 12c54db │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e728(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x29d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80026 │ │ jmp 12c5299 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e728(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x270 │ │ jmp 12c5644 │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push $0x2b8 │ │ push %ecx │ │ push %edx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ test %eax,%eax │ │ @@ -3655709,15 +3655709,15 @@ │ │ mov $0x1,%eax │ │ mov %ecx,0x14(%edi) │ │ test %ecx,%ecx │ │ jne 12c52a5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e728(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x28f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -3655780,15 +3655780,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x1c(%edi) │ │ test %eax,%eax │ │ jne 12c54fb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e728(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -3655873,15 +3655873,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c5711 │ │ pop %ebx │ │ add $0x1e9bd7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%edi │ │ + lea -0x1136df2(%ebx),%edi │ │ push $0x84 │ │ push %edi │ │ push $0x24 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c57f4 │ │ @@ -3656148,25 +3656148,25 @@ │ │ cmp $0x1d,%edx │ │ je 12c5a71 │ │ cmp $0x3,%edx │ │ jne 12c5a51 │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113a447(%ebx),%ecx │ │ + lea -0x113a46e(%ebx),%ecx │ │ lea 0x14(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1313200 │ │ jmp 12c5a84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141831(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1141858(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x37a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3656185,15 +3656185,15 @@ │ │ je 12c5b53 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *%edi │ │ jmp 12c5b43 │ │ - lea -0x113a440(%ebx),%edx │ │ + lea -0x113a467(%ebx),%edx │ │ lea 0x10(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %edi │ │ call 1313a90 │ │ add $0xc,%esp │ │ @@ -3656268,16 +3656268,16 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12c5a53 │ │ jmp 12c5a51 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141831(%ebx),%eax │ │ - lea -0x1136dcb(%ebx),%ecx │ │ + lea -0x1141858(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3656301,15 +3656301,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c5b9f │ │ pop %ebx │ │ add $0x1e9749,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%eax │ │ push $0x3aa │ │ push %eax │ │ push $0x80 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c5bce │ │ @@ -3656340,15 +3656340,15 @@ │ │ sub $0x90,%esp │ │ call 12c5bf4 │ │ pop %ebx │ │ add $0x1e96f4,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1136dcb(%ebx),%eax │ │ + lea -0x1136df2(%ebx),%eax │ │ push $0x3aa │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x80 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3656539,15 +3656539,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ sub $0x4,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x1134fb9(%ebx),%ecx │ │ + lea -0x1134fe0(%ebx),%ecx │ │ lea 0x2c(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1313200 │ │ add $0x8,%esp │ │ lea 0x8(%esp),%eax │ │ @@ -3657420,15 +3657420,15 @@ │ │ test %eax,%eax │ │ jns 12c692b │ │ mov $0x8f,%esi │ │ mov $0xae,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11334b8(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3657594,16 +3657594,16 @@ │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 12c6b28 │ │ mov $0x8f,%esi │ │ mov $0x9c0,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134faf(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x1134fd6(%ebx),%eax │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3658277,15 +3658277,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 131f530 │ │ jmp 12c725b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1148f4d(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xec │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3658359,15 +3658359,15 @@ │ │ mov 0xc(%esp),%eax │ │ addl $0x1,0x2c0(%eax) │ │ adcl $0x0,0x2c4(%eax) │ │ jae 12c73c1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114e700(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xb4d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -3658667,15 +3658667,15 @@ │ │ add $0x10,%esp │ │ mov 0x2a8(%esi),%eax │ │ add $0x20,%edi │ │ mov $0x1,%esi │ │ cmp %edi,%eax │ │ je 12c7724 │ │ sub $0x4,%esp │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push $0xa56 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ jmp 12c7724 │ │ xor %esi,%esi │ │ @@ -3658734,24 +3658734,24 @@ │ │ jge 12c783f │ │ mov %eax,0x8(%esp) │ │ mov 0x2a8(%eax),%eax │ │ add $0x20,%edi │ │ cmp %edi,%eax │ │ je 12c780f │ │ sub $0x4,%esp │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push $0xa72 │ │ push %ecx │ │ push %eax │ │ mov %edx,%edi │ │ call 130d670 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113c2ea(%ebx),%eax │ │ + lea -0x113c311(%ebx),%eax │ │ push $0xa73 │ │ push %eax │ │ push %edx │ │ mov %edx,%edi │ │ call 130d3e0 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ @@ -3658810,15 +3658810,15 @@ │ │ cmp %eax,%ecx │ │ jne 12c7bbe │ │ mov %edx,0x274(%edx) │ │ add $0x20,%edi │ │ cmp %edi,0x2a8(%eax) │ │ je 12c7bad │ │ sub $0x4,%esp │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push $0xad7 │ │ push %ecx │ │ push 0x2ac(%eax) │ │ mov %edx,%esi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,0x2a8(%esi) │ │ @@ -3659051,15 +3659051,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 131f530 │ │ jmp 12c7d41 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1117713(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xaf0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3659181,15 +3659181,15 @@ │ │ add $0x10,%esp │ │ mov -0x280(%ebx),%eax │ │ mov -0x294(%ebx),%ecx │ │ jmp 12c7e6c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120e56(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3659228,15 +3659228,15 @@ │ │ movups (%esi),%xmm0 │ │ mov 0x8(%ebp),%ecx │ │ movups %xmm0,0x20(%ecx) │ │ jmp 12c7f07 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120e56(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ @@ -3659280,16 +3659280,16 @@ │ │ mov 0x1ec(%ecx),%edi │ │ test %edi,%edi │ │ je 12c8020 │ │ cmpl $0x1000001,0x14(%ebp) │ │ jb 12c7fb6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134fa2(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x1134fc9(%ebx),%eax │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xd1a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -3659466,15 +3659466,15 @@ │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 12c8202 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126678(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xca2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3659503,15 +3659503,15 @@ │ │ call 140db30 │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 12c82c5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126678(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xcb7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ @@ -3659619,15 +3659619,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 12c83d6 │ │ mov -0x288(%ebx),%ecx │ │ jmp 12c83dc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111d23e(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3660268,15 +3660268,15 @@ │ │ call 140db30 │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 12c8c87 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111f060(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xda2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3660378,15 +3660378,15 @@ │ │ jmp 12c8dcb │ │ cmpl $0x0,0x10(%ebp) │ │ jne 12c8dd9 │ │ jmp 12c8e1a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120e43(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xe60 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3660494,15 +3660494,15 @@ │ │ call 12d35c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c8f11 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119740(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xe87 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3660661,16 +3660661,16 @@ │ │ push 0x2bc(%edi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 1322ae0 │ │ jmp 12c9158 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136db7(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x1136dde(%ebx),%eax │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3660781,15 +3660781,15 @@ │ │ call 12d35c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c92b1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11155ee(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xfb9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3661267,16 +3661267,16 @@ │ │ push 0x2bc(%esi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 1322ae0 │ │ jmp 12c9930 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134f93(%ebx),%eax │ │ - lea -0x113c2ea(%ebx),%ecx │ │ + lea -0x1134fba(%ebx),%eax │ │ + lea -0x113c311(%ebx),%ecx │ │ push %eax │ │ push $0xf52 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3671464,15 +3671464,15 @@ │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d0f23 │ │ sub $0x8,%esp │ │ - lea -0x11436a8(%ebx),%eax │ │ + lea -0x11436cf(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d0f2a │ │ sub $0x8,%esp │ │ @@ -3671480,15 +3671480,15 @@ │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d0f31 │ │ sub $0x8,%esp │ │ - lea -0x1134f6d(%ebx),%eax │ │ + lea -0x1134f94(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d0f38 │ │ sub $0x8,%esp │ │ @@ -3671536,15 +3671536,15 @@ │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d0f62 │ │ sub $0x8,%esp │ │ - lea -0x1138b6d(%ebx),%eax │ │ + lea -0x1138b94(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d0f69 │ │ sub $0x8,%esp │ │ @@ -3671675,15 +3671675,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12d104f │ │ pop %ebx │ │ add $0x1de299,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a42e(%ebx),%eax │ │ + lea -0x113a455(%ebx),%eax │ │ push $0x81 │ │ push %eax │ │ push $0x60 │ │ call 130d490 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3671705,15 +3671705,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12d108f │ │ pop %ebx │ │ add $0x1de259,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a42e(%ebx),%eax │ │ + lea -0x113a455(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3671902,15 +3671902,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0x10(%ebp),%eax │ │ movl $0x0,(%eax) │ │ xor %eax,%eax │ │ jmp 12d1276 │ │ sub $0x4,%esp │ │ - lea -0x113a42e(%ebx),%eax │ │ + lea -0x113a455(%ebx),%eax │ │ lea -0x112dbde(%ebx),%ecx │ │ push $0xab │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ @@ -3672529,15 +3672529,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12d191f │ │ pop %ebx │ │ add $0x1dd9c9,%ebx │ │ sub $0x4,%esp │ │ lea -0x1dd998(%ebx),%eax │ │ - lea -0x1138b67(%ebx),%ecx │ │ + lea -0x1138b8e(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ call 124d680 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3673346,15 +3673346,15 @@ │ │ mov $0x1,%eax │ │ jmp 12d2710 │ │ lea -0x114f229(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x1da768(%ebx),%ecx │ │ lea -0x1da788(%ebx),%edx │ │ lea -0x1dabe8(%ebx),%esi │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0x2 │ │ push $0x0 │ │ @@ -3675324,29 +3675324,29 @@ │ │ test %edi,%edi │ │ jle 12d3af5 │ │ mov (%esi),%ecx │ │ testb $0x8,0x10(%ecx) │ │ jne 12d3b5f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a41a(%ebx),%eax │ │ + lea -0x113a441(%ebx),%eax │ │ lea -0x11470f5(%ebx),%ecx │ │ push %eax │ │ push $0x43b │ │ jmp 12d3b3b │ │ push $0x0 │ │ push %edi │ │ push $0x1 │ │ push %esi │ │ call 12d3b70 │ │ add $0x10,%esp │ │ jmp 12d3b57 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a41a(%ebx),%eax │ │ + lea -0x113a441(%ebx),%eax │ │ lea -0x11470f5(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675464,30 +3675464,30 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 12d3c3f │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%ecx │ │ - lea -0x113ff17(%ebx),%eax │ │ + lea -0x113ff3e(%ebx),%eax │ │ lea 0x24(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 1313200 │ │ add $0x8,%esp │ │ push %edi │ │ push 0x90(%esi) │ │ push (%esi) │ │ call 12d9e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12d3c49 │ │ sub $0x4,%esp │ │ - lea -0x1134f67(%ebx),%eax │ │ + lea -0x1134f8e(%ebx),%eax │ │ lea 0xc(%esp),%edx │ │ lea 0x8(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 1313200 │ │ add $0xc,%esp │ │ @@ -3675555,15 +3675555,15 @@ │ │ mov %ecx,0x4(%esp) │ │ jmp 12d3e5c │ │ test %ecx,%ecx │ │ js 12d3c49 │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x113e211(%ebx),%ecx │ │ + lea -0x113e238(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 13128d0 │ │ jmp 12d3eac │ │ xor %eax,%eax │ │ @@ -3675716,15 +3675716,15 @@ │ │ push (%esi) │ │ call 12d9e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12d3c4b │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x1134f54(%ebx),%ecx │ │ + lea -0x1134f7b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x14(%esp),%edi │ │ push %edi │ │ call 1313200 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3675740,15 +3675740,15 @@ │ │ mov %eax,0x10(%ecx) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,(%ecx) │ │ jmp 12d412a │ │ xor %eax,%eax │ │ cmp $0x10,%ecx │ │ jl 12d3c4b │ │ - lea -0x113e20b(%ebx),%eax │ │ + lea -0x113e232(%ebx),%eax │ │ lea 0x20(%esp),%ecx │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push %ecx │ │ call 1313a90 │ │ add $0xc,%esp │ │ @@ -3676505,15 +3676505,15 @@ │ │ add $0x8,%edi │ │ jmp 12d47c3 │ │ mov (%edi),%ecx │ │ mov %ecx,0x80(%esi) │ │ jmp 12d47c0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e1fd(%ebx),%eax │ │ + lea -0x113e224(%ebx),%eax │ │ push %eax │ │ push $0x62e │ │ mov 0x10(%esp),%edi │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3676527,15 +3676527,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x48(%esi) │ │ cmp $0x1,%ecx │ │ jne 12d4a08 │ │ jmp 12d4a0e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e1fd(%ebx),%eax │ │ + lea -0x113e224(%ebx),%eax │ │ push %eax │ │ push $0x626 │ │ push 0x10(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3676626,15 +3676626,15 @@ │ │ push $0x6ca │ │ push %edi │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e1fd(%ebx),%eax │ │ + lea -0x113e224(%ebx),%eax │ │ push %eax │ │ push $0x697 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3676679,15 +3676679,15 @@ │ │ push $0x6ca │ │ push %edi │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e1fd(%ebx),%eax │ │ + lea -0x113e224(%ebx),%eax │ │ push %eax │ │ push $0x6a0 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ @@ -3676914,15 +3676914,15 @@ │ │ sub $0xc,%esp │ │ mov %edi,0x18(%esp) │ │ push (%edi) │ │ call 12f7080 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ cmovne %ecx,%edi │ │ movl $0x0,0x4(%esp) │ │ test %esi,%esi │ │ je 12d4e23 │ │ test %eax,%eax │ │ je 12d4e23 │ │ cmpl $0x0,0x8(%ebp) │ │ @@ -3677125,15 +3677125,15 @@ │ │ lea -0x11247b0(%ebx),%ecx │ │ cmove %ecx,%edx │ │ mov %edx,(%esp) │ │ mov 0x10(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ - lea -0x113e1e3(%ebx),%ecx │ │ + lea -0x113e20a(%ebx),%ecx │ │ push %edx │ │ push %esi │ │ push 0xc(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push $0x6 │ │ @@ -3677291,15 +3677291,15 @@ │ │ call 1336200 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 12d521c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136d8e(%ebx),%eax │ │ + lea -0x1136db5(%ebx),%eax │ │ lea -0x114e6ae(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3677380,15 +3677380,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%eax │ │ jne 12d53d2 │ │ jmp 12d52f3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3fc(%ebx),%eax │ │ + lea -0x113a423(%ebx),%eax │ │ lea -0x114e6ae(%ebx),%ecx │ │ push %eax │ │ push $0x1e0 │ │ jmp 12d53b8 │ │ push %esi │ │ call 1333b10 │ │ add $0x10,%esp │ │ @@ -3677448,15 +3677448,15 @@ │ │ push %esi │ │ call 12bbac0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 12d53d4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3fc(%ebx),%eax │ │ + lea -0x113a423(%ebx),%eax │ │ lea -0x114e6ae(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3677476,15 +3677476,15 @@ │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3fc(%ebx),%eax │ │ + lea -0x113a423(%ebx),%eax │ │ push %eax │ │ push $0x1d1 │ │ push %esi │ │ jmp 12d53b9 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3677501,15 +3677501,15 @@ │ │ sub $0x10,%esp │ │ call 12d5421 │ │ pop %ebx │ │ add $0x1d9ec7,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0xc(%ebp) │ │ lea -0x1148f1b(%ebx),%eax │ │ - lea -0x1138b5b(%ebx),%edi │ │ + lea -0x1138b82(%ebx),%edi │ │ cmove %eax,%edi │ │ sub $0x8,%esp │ │ push 0x10(%ebp) │ │ push %esi │ │ call 1333a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3677536,15 +3677536,15 @@ │ │ mov %eax,%edi │ │ call 13366d0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 12d54d8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e1ba(%ebx),%eax │ │ + lea -0x113e1e1(%ebx),%eax │ │ lea -0x114e6ae(%ebx),%ecx │ │ push %eax │ │ push $0x20a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3677572,22 +3677572,22 @@ │ │ jne 12d5553 │ │ sub $0xc,%esp │ │ push %edi │ │ call 13366d0 │ │ jmp 12d554e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136d8e(%ebx),%eax │ │ + lea -0x1136db5(%ebx),%eax │ │ lea -0x114e6ae(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ jmp 12d5537 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e1ba(%ebx),%eax │ │ + lea -0x113e1e1(%ebx),%eax │ │ lea -0x114e6ae(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3677656,15 +3677656,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d563c │ │ mov %esi,%eax │ │ jmp 12d567f │ │ sub $0x4,%esp │ │ lea -0x114e6ae(%ebx),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push $0x235 │ │ push %eax │ │ push %ecx │ │ call 130ee30 │ │ add $0x10,%esp │ │ jmp 12d567f │ │ call 12c1bf0 │ │ @@ -3678358,15 +3678358,15 @@ │ │ push $0x0 │ │ push $0x5 │ │ push %edi │ │ call 1232ef0 │ │ jmp 12d5e8c │ │ cmpl $0x0,0x44(%eax) │ │ je 12d5c41 │ │ - lea -0x1136d6f(%ebx),%eax │ │ + lea -0x1136d96(%ebx),%eax │ │ lea 0x20(%esp),%esi │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 1313a90 │ │ lea 0x18(%esp),%eax │ │ @@ -3678599,15 +3678599,15 @@ │ │ lea 0x10(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ call 123ab80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12d6080 │ │ - lea -0x1136d6f(%ebx),%ecx │ │ + lea -0x1136d96(%ebx),%ecx │ │ lea 0x20(%esp),%esi │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ push %esi │ │ call 1313a90 │ │ lea 0x18(%esp),%eax │ │ @@ -3678898,15 +3678898,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x114c6bb(%ebx),%eax │ │ - lea -0x113a3da(%ebx),%ecx │ │ + lea -0x113a401(%ebx),%ecx │ │ push $0x4a │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3679176,15 +3679176,15 @@ │ │ movl $0x0,0x30(%esp) │ │ movl $0x0,0x2c(%esp) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x20(%esp) │ │ sub $0x4,%esp │ │ lea 0x2c(%esp),%eax │ │ - lea -0x1134fb9(%ebx),%ecx │ │ + lea -0x1134fe0(%ebx),%ecx │ │ lea 0x48(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1313200 │ │ add $0x8,%esp │ │ lea 0x30(%esp),%eax │ │ @@ -3679332,15 +3679332,15 @@ │ │ je 12d67e9 │ │ or $0x200,%eax │ │ mov %eax,0x10(%edi) │ │ sub $0xc,%esp │ │ push %edi │ │ call 12d4320 │ │ add $0x8,%esp │ │ - lea -0x1136d6f(%ebx),%ecx │ │ + lea -0x1136d96(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d680d │ │ orb $0x1,0x13(%edi) │ │ @@ -3679562,15 +3679562,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 -0x113e19d(%ebx),%ecx │ │ + lea -0x113e1c4(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313db0 │ │ add $0x8,%esp │ │ @@ -3679615,15 +3679615,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 -0x113e19d(%ebx),%ecx │ │ + lea -0x113e1c4(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313db0 │ │ add $0x8,%esp │ │ @@ -3679677,15 +3679677,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 -0x11436a2(%ebx),%ecx │ │ + lea -0x11436c9(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 13128d0 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3679726,15 +3679726,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 -0x11436a2(%ebx),%ecx │ │ + lea -0x11436c9(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 13128d0 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3680502,15 +3680502,15 @@ │ │ push %edi │ │ push %esi │ │ call 12ebdf0 │ │ add $0x10,%esp │ │ jmp 12d7238 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134f43(%ebx),%eax │ │ + lea -0x1134f6a(%ebx),%eax │ │ lea -0x114c6bb(%ebx),%ecx │ │ push %eax │ │ push $0x484 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680966,15 +3680966,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12d7754 │ │ jmp 12d7746 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11318cd(%ebx),%eax │ │ - lea -0x11417e6(%ebx),%ecx │ │ + lea -0x114180d(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3680987,21 +3680987,21 @@ │ │ push $0x50 │ │ push %esi │ │ call 12382b0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11318cd(%ebx),%eax │ │ - lea -0x11417e6(%ebx),%ecx │ │ + lea -0x114180d(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1138b41(%ebx),%eax │ │ + lea -0x1138b68(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x76 │ │ push $0x6 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3681025,27 +3681025,27 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12d7754 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11318cd(%ebx),%eax │ │ - lea -0x11417e6(%ebx),%ecx │ │ + lea -0x114180d(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ jmp 12d773c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11318cd(%ebx),%eax │ │ - lea -0x11417e6(%ebx),%ecx │ │ + lea -0x114180d(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3681107,15 +3681107,15 @@ │ │ test %ecx,%ecx │ │ je 12d795b │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ lea -0x114aceb(%ebx),%ecx │ │ - lea -0x1137115(%ebx),%edx │ │ + lea -0x113713c(%ebx),%edx │ │ lea 0xc(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push $0x87 │ │ lea 0x3a(%esp),%eax │ │ push %eax │ │ mov %ecx,0x2c(%esp) │ │ @@ -3681168,15 +3681168,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %esi │ │ mov %ecx,%edi │ │ call 12d7640 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x11417e6(%ebx),%eax │ │ + lea -0x114180d(%ebx),%eax │ │ push $0x70 │ │ push %eax │ │ push 0x24(%esp) │ │ push 0x18(%esp) │ │ call 130d890 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3681234,27 +3681234,27 @@ │ │ push %eax │ │ call 1319050 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ jmp 12d7a37 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138b39(%ebx),%eax │ │ + lea -0x1138b60(%ebx),%eax │ │ lea -0x112470a(%ebx),%ecx │ │ push %eax │ │ push $0x15e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12d7c7c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138b39(%ebx),%eax │ │ + lea -0x1138b60(%ebx),%eax │ │ lea -0x112470a(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3681409,15 +3681409,15 @@ │ │ lea -0x1115593(%ebx),%eax │ │ push %eax │ │ push $0x13a │ │ push %edi │ │ jmp 12d7ca0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138b39(%ebx),%eax │ │ + lea -0x1138b60(%ebx),%eax │ │ lea -0x112470a(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x114c6a6(%ebx),%eax │ │ @@ -3681919,15 +3681919,15 @@ │ │ sub $0xc,%esp │ │ mov %esi,0x18(%esp) │ │ push (%esi) │ │ call 12f7080 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmovne %ecx,%esi │ │ movl $0x0,0x8(%esp) │ │ test %edi,%edi │ │ je 12d821a │ │ test %eax,%eax │ │ je 12d821a │ │ mov %edi,0x18(%esp) │ │ @@ -3682161,15 +3682161,15 @@ │ │ mov (%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11417d0(%ebx),%eax │ │ + lea -0x11417f7(%ebx),%eax │ │ lea -0x111d1a8(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3682494,15 +3682494,15 @@ │ │ call *%ecx │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ jmp 12d8770 │ │ call 12c1bf0 │ │ - lea -0x11417b5(%ebx),%eax │ │ + lea -0x11417dc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x111d1a8(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x26e,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -3683111,15 +3683111,15 @@ │ │ push $0x40 │ │ push %esi │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134f27(%ebx),%eax │ │ + lea -0x1134f4e(%ebx),%eax │ │ push %eax │ │ push $0x11c │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0108 │ │ @@ -3683623,15 +3683623,15 @@ │ │ push %eax │ │ lea 0x50(%esp),%eax │ │ push %eax │ │ call 1313a30 │ │ add $0xc,%esp │ │ test %edi,%edi │ │ je 12d9387 │ │ - lea -0x1140015(%ebx),%eax │ │ + lea -0x114003c(%ebx),%eax │ │ lea 0x28(%esp),%ecx │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3683767,15 +3683767,15 @@ │ │ movl $0x0,0x10(%esp) │ │ mov 0x4(%esp),%ebx │ │ jmp 12d949b │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x113e185(%eax),%eax │ │ + lea -0x113e1ac(%eax),%eax │ │ mov 0x8(%esp),%ecx │ │ lea -0x114c66b(%ecx),%ecx │ │ mov 0x8(%esp),%ebx │ │ push %eax │ │ push $0x249 │ │ push %ecx │ │ call 12c1d20 │ │ @@ -3683983,15 +3683983,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114369e(%ebx),%eax │ │ + lea -0x11436c5(%ebx),%eax │ │ lea -0x114c66b(%ebx),%ecx │ │ push %eax │ │ push $0xa7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3684206,27 +3684206,27 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jg 12d9acd │ │ jmp 12d9b5f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2d7(%ebx),%eax │ │ + lea -0x113c2fe(%ebx),%eax │ │ push %eax │ │ push $0xcd │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x3b │ │ jmp 12d9a73 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2d7(%ebx),%eax │ │ + lea -0x113c2fe(%ebx),%eax │ │ push %eax │ │ push $0xd5 │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push 0xc(%ebp) │ │ call 12d8580 │ │ @@ -3684267,15 +3684267,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2d7(%ebx),%eax │ │ + lea -0x113c2fe(%ebx),%eax │ │ push %eax │ │ push $0xdf │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0x4,%esp │ │ mov 0xc(%ebp),%eax │ │ push %eax │ │ @@ -3684413,15 +3684413,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136d62(%ebx),%eax │ │ + lea -0x1136d89(%ebx),%eax │ │ lea -0x114c66b(%ebx),%ecx │ │ push %eax │ │ push $0x158 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3684548,15 +3684548,15 @@ │ │ call *%eax │ │ jmp 12d9ded │ │ mov $0xffffffff,%eax │ │ jmp 12d9df0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126551(%ebx),%eax │ │ - lea -0x113e175(%ebx),%ecx │ │ + lea -0x113e19c(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3684601,15 +3684601,15 @@ │ │ call *%eax │ │ jmp 12d9e70 │ │ mov $0xffffffff,%eax │ │ jmp 12d9e73 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126551(%ebx),%eax │ │ - lea -0x113e175(%ebx),%ecx │ │ + lea -0x113e19c(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3684651,15 +3684651,15 @@ │ │ call *%eax │ │ jmp 12d9ef0 │ │ mov $0xffffffff,%eax │ │ jmp 12d9ef3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11176b1(%ebx),%eax │ │ - lea -0x113e175(%ebx),%ecx │ │ + lea -0x113e19c(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc6 │ │ @@ -3684700,15 +3684700,15 @@ │ │ call *%eax │ │ jmp 12d9f6d │ │ mov $0xffffffff,%eax │ │ jmp 12d9f70 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1126551(%ebx),%eax │ │ - lea -0x113e175(%ebx),%ecx │ │ + lea -0x113e19c(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3686426,15 +3686426,15 @@ │ │ mov 0xc(%esp),%esi │ │ push %esi │ │ push $0x0 │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e15e(%ebx),%eax │ │ + lea -0x113e185(%ebx),%eax │ │ push %eax │ │ push $0x43 │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3686486,15 +3686486,15 @@ │ │ push $0x2b │ │ push %edi │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e15e(%ebx),%eax │ │ + lea -0x113e185(%ebx),%eax │ │ push %eax │ │ push $0x95 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3686724,27 +3686724,27 @@ │ │ mov 0x10(%esi),%ecx │ │ test %eax,%eax │ │ je 12db678 │ │ cmp %ecx,%eax │ │ je 12db67a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12dba69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686752,27 +3686752,27 @@ │ │ push $0x6 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12dba9c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ jmp 12dba69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x2c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686990,33 +3686990,33 @@ │ │ test %ecx,%ecx │ │ je 12dbadf │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ jmp 12dbab4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ jmp 12dba59 │ │ sub $0xc,%esp │ │ push %ecx │ │ call 12dbd90 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ jmp 12dba59 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687030,15 +3687030,15 @@ │ │ mov (%esp),%ecx │ │ lock xadd %eax,0x10(%ecx) │ │ cmp $0x1,%eax │ │ jne 12dba07 │ │ jmp 12dba09 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 12dba59 │ │ cmpl $0x0,0xc(%esp) │ │ mov %edi,%edx │ │ je 12dbafe │ │ @@ -3687048,15 +3687048,15 @@ │ │ je 12dbb14 │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %edx │ │ jmp 12dbab5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ jmp 12dba59 │ │ jg 12dba3f │ │ sub $0x4,%esp │ │ lea -0x114aa92(%ebx),%esi │ │ @@ -3687072,15 +3687072,15 @@ │ │ push $0x1b2 │ │ push %esi │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687124,15 +3687124,15 @@ │ │ movl $0x0,0x4(%esp) │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ jg 12dba9c │ │ jmp 12dba75 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ jmp 12db96c │ │ mov (%esp),%edi │ │ cmpl $0x0,0x18(%edi) │ │ je 12dbb14 │ │ @@ -3687140,15 +3687140,15 @@ │ │ push 0x8(%ebp) │ │ push %edx │ │ push %eax │ │ call *0x20(%edi) │ │ jmp 12dbab8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c2bd(%ebx),%eax │ │ + lea -0x113c2e4(%ebx),%eax │ │ lea -0x114aa92(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ jmp 12db96c │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3687788,23 +3687788,23 @@ │ │ cmpl $0x0,0x3c(%esi) │ │ je 12dc2ce │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ sub $0x4,%esp │ │ lea 0x18(%esp),%eax │ │ - lea -0x113ff02(%ebx),%ecx │ │ + lea -0x113ff29(%ebx),%ecx │ │ lea 0x30(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1312400 │ │ add $0x8,%esp │ │ lea 0x14(%esp),%eax │ │ - lea -0x113e147(%ebx),%ecx │ │ + lea -0x113e16e(%ebx),%ecx │ │ lea 0x1c(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1312400 │ │ add $0xc,%esp │ │ mov 0x28(%esp),%eax │ │ @@ -3688854,15 +3688854,15 @@ │ │ movaps %xmm0,0x100(%esp) │ │ movaps %xmm0,0xf0(%esp) │ │ movaps %xmm0,0xe0(%esp) │ │ movaps %xmm0,0xd0(%esp) │ │ movaps %xmm0,0xc0(%esp) │ │ movl $0x0,0x120(%esp) │ │ lea 0x50(%esp),%ecx │ │ - lea -0x1138b1b(%ebx),%eax │ │ + lea -0x1138b42(%ebx),%eax │ │ lea 0x14(%esp),%edx │ │ push $0x64 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3689026,15 +3689026,15 @@ │ │ sub $0x90,%esp │ │ call 12dcf24 │ │ pop %ebx │ │ add $0x1d23c4,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1134f10(%ebx),%eax │ │ + lea -0x1134f37(%ebx),%eax │ │ push $0x18 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x7c │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3689401,15 +3689401,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x18(%esi) │ │ cmp $0x1,%eax │ │ jne 12dd3f0 │ │ jmp 12dd3f2 │ │ jg 12dd426 │ │ sub $0x4,%esp │ │ - lea -0x1134f10(%ebx),%edi │ │ + lea -0x1134f37(%ebx),%edi │ │ push $0x11e │ │ push %edi │ │ push 0xc(%esi) │ │ call 130d670 │ │ add $0x4,%esp │ │ push 0x14(%esi) │ │ call 13176f0 │ │ @@ -3691894,15 +3691894,15 @@ │ │ push 0x10(%ebp) │ │ push %edx │ │ push %eax │ │ call *%ecx │ │ jmp 12ded6e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138b0c(%ebx),%eax │ │ + lea -0x1138b33(%ebx),%eax │ │ lea -0x112bd4a(%ebx),%ecx │ │ push %eax │ │ push $0x197 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3691938,15 +3691938,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138b0c(%ebx),%eax │ │ + lea -0x1138b33(%ebx),%eax │ │ lea -0x112bd4a(%ebx),%ecx │ │ push %eax │ │ push $0x1a2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3692103,15 +3692103,15 @@ │ │ cmove %edi,%eax │ │ mov 0x14(%eax),%ecx │ │ mov 0x18(%eax),%eax │ │ mov 0x38(%ecx),%ecx │ │ jmp 12df0b0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3b5(%ebx),%eax │ │ + lea -0x113a3dc(%ebx),%eax │ │ lea -0x112bd4a(%ebx),%ecx │ │ push %eax │ │ push $0x1e0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3692164,15 +3692164,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x40(%ecx) │ │ jmp 12df1e2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3b5(%ebx),%eax │ │ + lea -0x113a3dc(%ebx),%eax │ │ lea -0x112bd4a(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3692856,15 +3692856,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ mov 0x8(%ebp),%eax │ │ call *0x1c(%eax) │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e139(%ebx),%eax │ │ + lea -0x113e160(%ebx),%eax │ │ push %eax │ │ push $0x1f │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3693511,15 +3693511,15 @@ │ │ push %edi │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12dfe99 │ │ sub $0x8,%esp │ │ - lea -0x1140b77(%ebx),%edi │ │ + lea -0x1140b9e(%ebx),%edi │ │ push %edi │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12dff9f │ │ lea 0x10(%esp),%eax │ │ @@ -3693737,15 +3693737,15 @@ │ │ sub $0x10,%esp │ │ call 12e0101 │ │ pop %ebx │ │ add $0x1cf1e7,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x113c2b0(%ebx),%eax │ │ + lea -0x113c2d7(%ebx),%eax │ │ push $0x31 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x44 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3693992,15 +3693992,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 12e03e0 │ │ jmp 12e03e2 │ │ jg 12e040f │ │ sub $0x4,%esp │ │ - lea -0x113c2b0(%ebx),%edi │ │ + lea -0x113c2d7(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push 0x8(%esi) │ │ call 130d670 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 13176f0 │ │ @@ -3694060,15 +3694060,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 12e0470 │ │ jmp 12e0472 │ │ jg 12e049f │ │ sub $0x4,%esp │ │ - lea -0x113c2b0(%ebx),%edi │ │ + lea -0x113c2d7(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push 0x8(%esi) │ │ call 130d670 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 13176f0 │ │ @@ -3694771,15 +3694771,15 @@ │ │ lea -0x11196bb(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea 0x1c(%esp),%eax │ │ - lea -0x1138b41(%ebx),%ecx │ │ + lea -0x1138b68(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x79 │ │ push $0x6 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3695447,28 +3695447,28 @@ │ │ push %ecx │ │ push %edx │ │ call 140d0d0 │ │ add $0x10,%esp │ │ jmp 12e13ac │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x39 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 12e1346 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x3e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3695477,16 +3695477,16 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 12e1556 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3695598,16 +3695598,16 @@ │ │ push %esi │ │ push 0x10(%esp) │ │ call 1239b10 │ │ add $0x10,%esp │ │ jmp 12e157d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3695616,16 +3695616,16 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ mov 0x4(%esp),%esi │ │ jmp 12e1556 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3695652,35 +3695652,35 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ jmp 12e1372 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 12e1382 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a3a1(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x113a3c8(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3695722,15 +3695722,15 @@ │ │ mov (%ecx),%eax │ │ movl $0x4,(%eax) │ │ test %esi,%esi │ │ js 12e16d1 │ │ mov $0x10,%eax │ │ cmove %eax,%esi │ │ add $0xfffffffc,%esp │ │ - lea -0x113e129(%ebx),%eax │ │ + lea -0x113e150(%ebx),%eax │ │ push $0xc9 │ │ push %eax │ │ push %esi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ test %eax,%eax │ │ @@ -3695851,16 +3695851,16 @@ │ │ mov $0x102,%edi │ │ jmp 12e1830 │ │ movl $0x8000b,0x14(%esp) │ │ mov $0xef,%edi │ │ mov 0xc(%esp),%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136d30(%ebx),%eax │ │ - lea -0x113e129(%ebx),%ecx │ │ + lea -0x1136d57(%ebx),%eax │ │ + lea -0x113e150(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x1c(%esp) │ │ @@ -3696035,15 +3696035,15 @@ │ │ push %esi │ │ call 12d6e00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12e19c4 │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1134ef6(%ebx),%eax │ │ + lea -0x1134f1d(%ebx),%eax │ │ push 0x28(%ebp) │ │ push %eax │ │ push 0x24(%ebp) │ │ call 12db0f0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ @@ -3696075,15 +3696075,15 @@ │ │ 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 -0x1141791(%ebx),%ecx │ │ + lea -0x11417b8(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1312400 │ │ add $0xc,%esp │ │ mov 0x48(%esp),%eax │ │ mov %eax,0xb0(%esp) │ │ @@ -3696302,15 +3696302,15 @@ │ │ push %ecx │ │ push %eax │ │ call 140d0d0 │ │ add $0x10,%esp │ │ jmp 12e1e4a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138af7(%ebx),%eax │ │ + lea -0x1138b1e(%ebx),%eax │ │ lea -0x1129fda(%ebx),%ecx │ │ push %eax │ │ push $0x27 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696318,15 +3696318,15 @@ │ │ push $0xd │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12e1e00 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138af7(%ebx),%eax │ │ + lea -0x1138b1e(%ebx),%eax │ │ lea -0x1129fda(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696400,15 +3696400,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12e1e2f │ │ jmp 12e1dbf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138af7(%ebx),%eax │ │ + lea -0x1138b1e(%ebx),%eax │ │ push %eax │ │ push $0x41 │ │ push 0x24(%esp) │ │ jmp 12e1ddb │ │ mov 0x14(%esp),%ecx │ │ mov 0xc(%esp),%edi │ │ jmp 12e1e02 │ │ @@ -3696496,15 +3696496,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov 0x1c(%ebp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 12d6d30 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ movl $0x0,0x4(%esp) │ │ mov $0x0,%eax │ │ mov %esi,%ecx │ │ test %edi,%edi │ │ je 12e1fd8 │ │ mov 0xc(%ebp),%eax │ │ cmp $0xffffffff,%eax │ │ @@ -3696572,15 +3696572,15 @@ │ │ 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 -0x1141791(%ebx),%ecx │ │ + lea -0x11417b8(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1312400 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x80(%esp) │ │ @@ -3696766,39 +3696766,39 @@ │ │ call *0x38(%esp) │ │ add $0x30,%esp │ │ mov %eax,%esi │ │ jmp 12e236a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f6fe(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0x7f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 12e235c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f6fe(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 12e235c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f6fe(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3696820,15 +3696820,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f6fe(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3696836,15 +3696836,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 12e236a │ │ call 12c2250 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112f6fe(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 12e234f │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3696932,16 +3696932,16 @@ │ │ sub $0xc,%esp │ │ push (%eax) │ │ call 1325e40 │ │ add $0x10,%esp │ │ jmp 12e261b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3696951,16 +3696951,16 @@ │ │ movl $0x0,0x4(%esp) │ │ xor %ecx,%ecx │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 12e25a8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3696968,16 +3696968,16 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ xor %edi,%edi │ │ jmp 12e25a2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3697004,16 +3697004,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3697101,16 +3697101,16 @@ │ │ push 0x8(%ebp) │ │ call 12d2770 │ │ add $0x20,%esp │ │ mov %eax,0x4(%esp) │ │ jmp 12e279f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3697119,16 +3697119,16 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ mov 0x8(%esp),%ecx │ │ xor %esi,%esi │ │ jmp 12e25a8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3697142,21 +3697142,21 @@ │ │ mov %edi,%ecx │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%esi │ │ jmp 12e25a8 │ │ call 12c2250 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eef(%ebx),%eax │ │ - lea -0x1143673(%ebx),%ecx │ │ + lea -0x1134f16(%ebx),%eax │ │ + lea -0x114369a(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ jmp 12e272e │ │ sub $0x4,%esp │ │ - lea -0x1143673(%ebx),%eax │ │ + lea -0x114369a(%ebx),%eax │ │ lea -0x112652b(%ebx),%ecx │ │ push $0xc7 │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ @@ -3697239,15 +3697239,15 @@ │ │ push %eax │ │ call 12e41c0 │ │ add $0x10,%esp │ │ jmp 12e28e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1128430(%ebx),%eax │ │ - lea -0x113c282(%ebx),%ecx │ │ + lea -0x113c2a9(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3697289,15 +3697289,15 @@ │ │ call 1343810 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 12e2968 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1128430(%ebx),%eax │ │ - lea -0x113c282(%ebx),%ecx │ │ + lea -0x113c2a9(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3697330,15 +3697330,15 @@ │ │ push %esi │ │ call 12e41c0 │ │ add $0x10,%esp │ │ jmp 12e29db │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111efea(%ebx),%eax │ │ - lea -0x113c282(%ebx),%ecx │ │ + lea -0x113c2a9(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3697384,15 +3697384,15 @@ │ │ push %esi │ │ call 12e41c0 │ │ add $0x10,%esp │ │ jmp 12e2a5b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111efea(%ebx),%eax │ │ - lea -0x113c282(%ebx),%ecx │ │ + lea -0x113c2a9(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3697444,15 +3697444,15 @@ │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 12e2afd │ │ call 12c1bf0 │ │ lea -0x111efea(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113c282(%ebx),%eax │ │ + lea -0x113c2a9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x48,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8e,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 12c1e40 │ │ @@ -3697618,15 +3697618,15 @@ │ │ je 12e2c94 │ │ cmpl $0x0,0x38(%esi) │ │ jne 12e2c9e │ │ cmp (%edi),%eax │ │ je 12e2ca2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fefd(%ebx),%eax │ │ + lea -0x113ff24(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0xa8 │ │ jmp 12e2ec9 │ │ cmpl $0x0,0x38(%esi) │ │ je 12e2d99 │ │ test %edi,%edi │ │ @@ -3697642,15 +3697642,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ test %eax,%eax │ │ je 12e2d0e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fefd(%ebx),%eax │ │ + lea -0x113ff24(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3697757,15 +3697757,15 @@ │ │ sub $0x8,%esp │ │ push %edi │ │ push %esi │ │ call *%eax │ │ jmp 12e2d86 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fefd(%ebx),%eax │ │ + lea -0x113ff24(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3697823,15 +3697823,15 @@ │ │ mov %eax,0x3c(%esi) │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 12e2e5d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fefd(%ebx),%eax │ │ + lea -0x113ff24(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3698062,15 +3698062,15 @@ │ │ lea -0x11264f6(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0x7fe │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114365d(%ebx),%eax │ │ + lea -0x1143684(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0xc0103 │ │ jmp 12e30b9 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3698153,15 +3698153,15 @@ │ │ push %esi │ │ call 140d0b0 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 12e32d5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e112(%ebx),%eax │ │ + lea -0x113e139(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0x675 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3698892,15 +3698892,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ call 12c2250 │ │ cmpl $0x0,0x1c(%ebp) │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ lea -0x11490df(%ebx),%ecx │ │ cmove %eax,%ecx │ │ lea 0x10(%esp),%esi │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ @@ -3699697,15 +3699697,15 @@ │ │ call 12b87c0 │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 12e44c0 │ │ call 12c1bf0 │ │ - lea -0x1138adf(%ebx),%eax │ │ + lea -0x1138b06(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112dafd(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x379,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xdb,0x4(%esp) │ │ @@ -3700051,15 +3700051,15 @@ │ │ mov 0x8(%ebp),%esi │ │ lea -0x1115cd1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 130f720 │ │ test %eax,%eax │ │ je 12e4950 │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 130f720 │ │ test %eax,%eax │ │ je 12e495e │ │ lea -0x112128b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3700075,27 +3700075,27 @@ │ │ je 12e4980 │ │ lea -0x11472ab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 130f720 │ │ test %eax,%eax │ │ je 12e4991 │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 130f720 │ │ test %eax,%eax │ │ je 12e49a2 │ │ lea -0x114cbfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 130f720 │ │ test %eax,%eax │ │ je 12e49b3 │ │ - lea -0x1140006(%ebx),%eax │ │ + lea -0x114002d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 130f720 │ │ test %eax,%eax │ │ je 12e49c4 │ │ lea -0x11495ac(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3701098,15 +3701098,15 @@ │ │ push %ecx │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12e53d1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fee4(%ebx),%eax │ │ + lea -0x113ff0b(%ebx),%eax │ │ lea -0x112dafd(%ebx),%ecx │ │ push %eax │ │ push $0x720 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3701814,15 +3701814,15 @@ │ │ jne 12e5bae │ │ cmpl $0x0,0x4(%ecx) │ │ je 12e5d38 │ │ mov 0x14(%ebp),%eax │ │ movl $0x0,(%eax) │ │ test %edx,%edx │ │ je 12e5d31 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x11336c1(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %ecx,0x4(%esp) │ │ jmp 12e5beb │ │ nop │ │ nop │ │ @@ -3702399,16 +3702399,16 @@ │ │ sub $0x8,%esp │ │ push 0x50(%esp) │ │ push 0x8(%ebp) │ │ call 12ec330 │ │ jmp 12e61e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134eb0(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134ed7(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0xaa2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3702433,15 +3702433,15 @@ │ │ call *%edi │ │ add $0x10,%esp │ │ mov 0x3c(%esp),%eax │ │ mov 0x84(%esp),%ecx │ │ test %ecx,%ecx │ │ je 12e622c │ │ sub $0x4,%esp │ │ - lea -0x1134ed3(%ebx),%edx │ │ + lea -0x1134efa(%ebx),%edx │ │ push $0x2c9 │ │ push %edx │ │ push %ecx │ │ mov %eax,%esi │ │ call 130d670 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ @@ -3702510,15 +3702510,15 @@ │ │ push 0x20(%esi) │ │ call 1311fa0 │ │ add $0x10,%esp │ │ jmp 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x18c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x114e651(%ebx),%eax │ │ push %edi │ │ @@ -3702592,15 +3702592,15 @@ │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ cmp $0x3,%eax │ │ ja 12e64f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3702634,15 +3702634,15 @@ │ │ lea 0x60(%esi),%eax │ │ mov %eax,0x18(%esi) │ │ mov %ecx,%eax │ │ jmp 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x224 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x112f6e5(%ebx),%eax │ │ push $0x4 │ │ @@ -3702680,15 +3702680,15 @@ │ │ mov 0xc(%eax),%eax │ │ mov %eax,0x64(%esi) │ │ mov $0x1,%eax │ │ jmp 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x19d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x114e651(%ebx),%eax │ │ push $0x1 │ │ @@ -3702704,15 +3702704,15 @@ │ │ jmp 12e67ff │ │ xor %eax,%eax │ │ cmpl $0x0,0x4(%esp) │ │ jne 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x242 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x113188a(%ebx),%eax │ │ push 0x1c(%esp) │ │ @@ -3702725,15 +3702725,15 @@ │ │ call 12c1e40 │ │ add $0x20,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x8,%esp │ │ lea -0x11264cf(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ @@ -3702784,15 +3702784,15 @@ │ │ je 12e67b4 │ │ cmp $0x2000,%edx │ │ je 12e67b4 │ │ jmp 12e67ba │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x8,%esp │ │ lea -0x111efd1(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ @@ -3702875,15 +3702875,15 @@ │ │ call 1312400 │ │ jmp 12e6956 │ │ mov $0x1,%eax │ │ jmp 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3702922,15 +3702922,15 @@ │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ mov %eax,0x64(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1134ed3(%ebx),%edi │ │ + lea -0x1134efa(%ebx),%edi │ │ push $0x1ce │ │ push %edi │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x5c(%esi) │ │ @@ -3702987,21 +3702987,21 @@ │ │ movups 0x4(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov $0x1,%eax │ │ jmp 12e6737 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x1df │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ - lea -0x1134e95(%ebx),%eax │ │ + lea -0x1134ebc(%ebx),%eax │ │ jmp 12e6581 │ │ push %ecx │ │ push %eax │ │ call 13126d0 │ │ add $0x10,%esp │ │ jmp 12e6737 │ │ sub $0x4,%esp │ │ @@ -3703011,15 +3703011,15 @@ │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x5c(%esi) │ │ jmp 12e6735 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112daea(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3703133,15 +3703133,15 @@ │ │ push $0x5 │ │ call *%esi │ │ add $0x10,%esp │ │ mov 0x84(%esp),%ecx │ │ test %ecx,%ecx │ │ je 12e6b8c │ │ sub $0x4,%esp │ │ - lea -0x1134ed3(%ebx),%edx │ │ + lea -0x1134efa(%ebx),%edx │ │ push $0x2c9 │ │ push %edx │ │ push %ecx │ │ mov %eax,%esi │ │ call 130d670 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ @@ -3703209,15 +3703209,15 @@ │ │ mov 0x3c(%eax),%eax │ │ mov %eax,0x14(%esp) │ │ or %ecx,0xc(%esp) │ │ lea -0x25cec(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1c90a8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1134ed3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3703371,15 +3703371,15 @@ │ │ test %esi,%esi │ │ je 12e6f15 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 12e6f15 │ │ lea -0x24ee4(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ jmp 12e6e4e │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3703506,15 +3703506,15 @@ │ │ jmp 12e6fee │ │ movl $0xfffffffe,0x8(%esp) │ │ mov $0x93,%edi │ │ mov $0x13c,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11229bf(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3703783,15 +3703783,15 @@ │ │ mov %eax,%edi │ │ jmp 12e7354 │ │ cmpl $0x1,0x4(%edi) │ │ jne 12e72e3 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ jne 12e72cd │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ jmp 12e72d5 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 12e735e │ │ mov %eax,(%esp) │ │ call 12d6d30 │ │ mov %eax,0x18(%edi) │ │ @@ -3703985,15 +3703985,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1119694(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x436 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3704047,15 +3704047,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x18(%ecx) │ │ test %eax,%eax │ │ jne 12e75b4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112468a(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x40b │ │ jmp 12e75e7 │ │ mov 0x18(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 12e7603 │ │ sub $0xc,%esp │ │ @@ -3704080,15 +3704080,15 @@ │ │ push %esi │ │ call 12e6240 │ │ add $0x10,%esp │ │ jmp 12e7603 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112468a(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x417 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3704151,15 +3704151,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11229b1(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x3f0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3704194,15 +3704194,15 @@ │ │ cmp $0x1,%edi │ │ jne 12e771e │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ je 12e77c5 │ │ cmp $0x1,%eax │ │ jne 12e778a │ │ - lea -0x1137430(%ebx),%eax │ │ + lea -0x1137457(%ebx),%eax │ │ jmp 12e77cb │ │ sub $0x4,%esp │ │ push %ecx │ │ push %esi │ │ push %edi │ │ call 12e6240 │ │ add $0x10,%esp │ │ @@ -3704218,28 +3704218,28 @@ │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e77e6 │ │ sub $0x8,%esp │ │ - lea -0x1137430(%ebx),%eax │ │ + lea -0x1137457(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e77f6 │ │ mov 0x10(%ebp),%eax │ │ movl $0xfffffffe,0x14(%eax) │ │ movl $0x0,0x18(%eax) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113feb8(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x113fedf(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x46b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3704544,32 +3704544,32 @@ │ │ jmp *%ecx │ │ mov $0x1,%eax │ │ jmp 12e7b99 │ │ mov $0x2,%eax │ │ jmp 12e7b99 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a37c(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x113a3a3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x532 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x6 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 12e7d3b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a37c(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x113a3a3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x528 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x8,%esp │ │ lea -0x114aa5a(%ebx),%eax │ │ push 0x14(%esi) │ │ @@ -3704648,15 +3704648,15 @@ │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e7d06 │ │ sub $0x8,%esp │ │ - lea -0x113c247(%ebx),%eax │ │ + lea -0x113c26e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e7d0d │ │ sub $0x8,%esp │ │ @@ -3704664,16 +3704664,16 @@ │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e7d14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a37c(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x113a3a3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x546 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x8,%esp │ │ lea -0x111ef77(%ebx),%eax │ │ push 0x14(%esi) │ │ @@ -3704815,15 +3704815,15 @@ │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e7e9e │ │ sub $0x8,%esp │ │ - lea -0x113b095(%ebx),%eax │ │ + lea -0x113b0bc(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e7ea2 │ │ sub $0x8,%esp │ │ @@ -3705014,15 +3705014,15 @@ │ │ mov %eax,%edi │ │ jmp 12e8124 │ │ cmpl $0x1,0x4(%edi) │ │ jne 12e80b3 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ jne 12e809d │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ jmp 12e80a5 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 12e812e │ │ mov %eax,(%esp) │ │ call 12d6c90 │ │ mov %eax,0x18(%edi) │ │ @@ -3705119,15 +3705119,15 @@ │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e81fe │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111ef51(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x803 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3705366,15 +3705366,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12e6240 │ │ jmp 12e84de │ │ call 12c1bf0 │ │ lea -0x1148eb2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1134ed3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x60a,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 12c1e40 │ │ @@ -3705438,15 +3705438,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 12e6240 │ │ jmp 12e85b6 │ │ call 12c1bf0 │ │ lea -0x112f68b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1134ed3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x637,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 12c1e40 │ │ @@ -3705511,15 +3705511,15 @@ │ │ call 125dc00 │ │ mov %eax,0x1c(%esi) │ │ mov 0x20(%esp),%eax │ │ jmp 12e876f │ │ call 12c1bf0 │ │ lea -0x114c5c6(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1134ed3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x674,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 12c1e40 │ │ @@ -3705570,15 +3705570,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 12e6240 │ │ mov %eax,%esi │ │ mov 0x20(%esp),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x679,0x8(%esp) │ │ call 130d670 │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3705706,16 +3705706,16 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1245610 │ │ add $0x10,%esp │ │ jmp 12e893f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fe89(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x113feb0(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x68e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3705778,15 +3705778,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 12e6240 │ │ jmp 12e8a11 │ │ call 12c1bf0 │ │ lea -0x112bcf6(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1134ed3(%ebx),%eax │ │ + lea -0x1134efa(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x6d7,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 12c1e40 │ │ @@ -3707817,27 +3707817,27 @@ │ │ push %edx │ │ call 12e6240 │ │ add $0x10,%esp │ │ jmp 12ea099 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122998(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x728 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ jmp 12ea08d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122998(%ebx),%eax │ │ - lea -0x1134ed3(%ebx),%ecx │ │ + lea -0x1134efa(%ebx),%ecx │ │ push %eax │ │ push $0x722 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3707988,15 +3707988,15 @@ │ │ jne 12ea3ad │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ mov 0xc(%ebp),%eax │ │ cmove %edx,%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x10(%ebp),%ecx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%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 │ │ @@ -3708005,15 +3708005,15 @@ │ │ or 0x30(%ebp),%eax │ │ mov 0x44(%ebp),%ecx │ │ mov 0x40(%ebp),%eax │ │ jne 12ea225 │ │ movl $0x0,0x34(%ebp) │ │ movl $0x2000000,0x30(%ebp) │ │ sub $0x4,%esp │ │ - lea -0x113e0d0(%ebx),%edx │ │ + lea -0x113e0f7(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 12db0f0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ @@ -3708119,15 +3708119,15 @@ │ │ push %esi │ │ call 12dae40 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 12ea3e0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134e49(%ebx),%eax │ │ + lea -0x1134e70(%ebx),%eax │ │ lea -0x114706e(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708671,15 +3708671,15 @@ │ │ add $0x10,%esp │ │ mov %edi,%edx │ │ mov $0x1,%edi │ │ jmp 12eaa97 │ │ xor %esi,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114178c(%ebx),%eax │ │ + lea -0x11417b3(%ebx),%eax │ │ lea -0x1117623(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708691,15 +3708691,15 @@ │ │ mov 0xc(%ebp),%edx │ │ test %esi,%esi │ │ je 12ea9e9 │ │ movl $0x0,(%edx) │ │ jmp 12ea9eb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114178c(%ebx),%eax │ │ + lea -0x11417b3(%ebx),%eax │ │ lea -0x1117623(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708738,15 +3708738,15 @@ │ │ mov %eax,%edi │ │ mov 0xc(%ebp),%edx │ │ jmp 12eaa9e │ │ mov 0xc(%esp),%esi │ │ jmp 12ea96d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114178c(%ebx),%eax │ │ + lea -0x11417b3(%ebx),%eax │ │ lea -0x1117623(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708776,15 +3708776,15 @@ │ │ test %edi,%edi │ │ mov 0xc(%esp),%esi │ │ jg 12ea9f7 │ │ jmp 12ea9a9 │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114178c(%ebx),%eax │ │ + lea -0x11417b3(%ebx),%eax │ │ lea -0x1117623(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709142,15 +3709142,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12eae94 │ │ testb $0x8,(%edi) │ │ jne 12eaed5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a356(%ebx),%eax │ │ + lea -0x113a37d(%ebx),%eax │ │ lea -0x1117623(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709198,15 +3709198,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 12e36d0 │ │ xor %eax,%eax │ │ jmp 12eaf69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a356(%ebx),%eax │ │ + lea -0x113a37d(%ebx),%eax │ │ lea -0x1117623(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709415,27 +3709415,27 @@ │ │ test %eax,%eax │ │ je 12eb3ab │ │ cmp $0xffffffff,%eax │ │ jne 12eb095 │ │ jmp 12eb3ab │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a344(%ebx),%eax │ │ + lea -0x113a36b(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80026 │ │ jmp 12eb3dd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a344(%ebx),%eax │ │ + lea -0x113a36b(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709568,15 +3709568,15 @@ │ │ mov %esi,%edx │ │ cmp $0xffffffff,%eax │ │ jne 12eb095 │ │ test %edi,%edi │ │ je 12eb2ff │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a344(%ebx),%eax │ │ + lea -0x113a36b(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709674,15 +3709674,15 @@ │ │ sete %al │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ jmp 12eb121 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a344(%ebx),%eax │ │ + lea -0x113a36b(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709743,15 +3709743,15 @@ │ │ mov %esi,%edi │ │ mov 0x8(%esp),%esi │ │ mov %ecx,%eax │ │ mov %edi,%ecx │ │ jmp 12eb458 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a344(%ebx),%eax │ │ + lea -0x113a36b(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711059,15 +3711059,15 @@ │ │ je 12ec551 │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 12ec551 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0c9(%ebx),%eax │ │ + lea -0x113e0f0(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x381 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711076,15 +3711076,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 12ec551 │ │ call 12c2060 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x55a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711141,15 +3711141,15 @@ │ │ add $0x20,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 12ec5eb │ │ call 12c20a0 │ │ jmp 12ec5fb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fe6f(%ebx),%eax │ │ + lea -0x113fe96(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x4e7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711293,15 +3711293,15 @@ │ │ push 0xc(%esp) │ │ push $0x0 │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12ecc10 │ │ add $0x10,%esp │ │ jmp 12ec70a │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x114f0ce(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313a30 │ │ @@ -3711365,15 +3711365,15 @@ │ │ add $0x20,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 12ec891 │ │ call 12c20a0 │ │ jmp 12ec8a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138a93(%ebx),%eax │ │ + lea -0x1138aba(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x3d2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711423,15 +3711423,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138a93(%ebx),%eax │ │ + lea -0x1138aba(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x3dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711537,15 +3711537,15 @@ │ │ cmp $0xf,%eax │ │ je 12eca3f │ │ cmp $0xffffffff,%eax │ │ jne 12eca01 │ │ test %ecx,%ecx │ │ je 12eca01 │ │ sub $0x8,%esp │ │ - lea -0x1136d1c(%ebx),%eax │ │ + lea -0x1136d43(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 140d910 │ │ mov 0x10(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12eca3f │ │ @@ -3711555,15 +3711555,15 @@ │ │ push %ecx │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12eca3f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x55a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711593,15 +3711593,15 @@ │ │ push %edi │ │ call 12e4170 │ │ add $0x10,%esp │ │ cmp %eax,0x8(%esp) │ │ je 12ecad3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x572 │ │ jmp 12ecb8c │ │ jne 12ecad3 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ @@ -3711666,15 +3711666,15 @@ │ │ mov %eax,0x24(%esi) │ │ mov $0x1,%eax │ │ jmp 12ecbab │ │ xor %eax,%eax │ │ jmp 12ecbab │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x579 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711687,29 +3711687,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x56e │ │ jmp 12eca1b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x562 │ │ jmp 12eca1b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e0ab(%ebx),%eax │ │ + lea -0x113e0d2(%ebx),%eax │ │ lea -0x112bcd8(%ebx),%ecx │ │ push %eax │ │ push $0x567 │ │ jmp 12ecb8c │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3712494,15 +3712494,15 @@ │ │ add $0x4,%esp │ │ push %eax │ │ call 125da30 │ │ add $0x10,%esp │ │ jmp 12ed504 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134e37(%ebx),%eax │ │ + lea -0x1134e5e(%ebx),%eax │ │ lea -0x1122957(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3712845,27 +3712845,27 @@ │ │ je 12eda00 │ │ lea -0x1128406(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 12eda1f │ │ - lea -0x113e0f5(%ebx),%eax │ │ + lea -0x113e11c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 12eda38 │ │ lea -0x1115530(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 12eda99 │ │ - lea -0x113a383(%ebx),%eax │ │ + lea -0x113a3aa(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 12edab0 │ │ @@ -3713320,15 +3713320,15 @@ │ │ call 1313a90 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov %esi,%edi │ │ - lea -0x1138ac9(%ebx),%eax │ │ + lea -0x1138af0(%ebx),%eax │ │ push $0x0 │ │ push 0x18(%ebp) │ │ push %eax │ │ lea 0x14(%esp),%esi │ │ push %esi │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3713452,15 +3713452,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee04f │ │ pop %ebx │ │ add $0x1c1299,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136ce8(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ push $0x28 │ │ push %eax │ │ push $0x18 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee0a5 │ │ @@ -3713488,15 +3713488,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12ee0bd │ │ pop %ebx │ │ add $0x1c122b,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136ce8(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ push $0x28 │ │ push %eax │ │ push $0x18 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee12f │ │ @@ -3713540,15 +3713540,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee14f │ │ pop %ebx │ │ add $0x1c1199,%ebx │ │ mov 0x8(%ebp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1136ce8(%ebx),%ecx │ │ + lea -0x1136d0f(%ebx),%ecx │ │ push $0x4a │ │ push %ecx │ │ push 0x50(%eax) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3713701,15 +3713701,15 @@ │ │ push %eax │ │ call 12ee770 │ │ add $0x10,%esp │ │ jmp 12ee316 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1148e9b(%ebx),%eax │ │ - lea -0x1136ce8(%ebx),%ecx │ │ + lea -0x1136d0f(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3713905,17 +3713905,17 @@ │ │ jl 12ee5e3 │ │ mov %ecx,(%esi) │ │ jmp 12ee5de │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%edi) │ │ jmp 12ee5de │ │ call 12c1bf0 │ │ - lea -0x113e08c(%ebx),%eax │ │ + lea -0x113e0b3(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136ce8(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xb2,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x96,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 12c1e40 │ │ @@ -3713948,30 +3713948,30 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ - lea -0x113e08c(%ebx),%eax │ │ + lea -0x113e0b3(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136ce8(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x90,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 12c1e40 │ │ xor %eax,%eax │ │ jmp 12ee5e3 │ │ call 12c1bf0 │ │ - lea -0x113e08c(%ebx),%eax │ │ + lea -0x113e0b3(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136ce8(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa2,0x4(%esp) │ │ jmp 12ee60b │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3713993,15 +3713993,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee671 │ │ pop %ebx │ │ add $0x1c0c77,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1136d15(%ebx),%eax │ │ + lea -0x1136d3c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 12ee6e4 │ │ lea -0x11246ab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3714044,15 +3714044,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ lea -0x114a9f0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136ce8(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xca,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 12c1e40 │ │ @@ -3714281,15 +3714281,15 @@ │ │ test %ecx,%ecx │ │ je 12ee9c3 │ │ mov $0xffffffff,%eax │ │ cmpl $0x74,(%ecx) │ │ jne 12eea40 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x11436c8(%ebx),%ecx │ │ + lea -0x11436ef(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313200 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3714303,15 +3714303,15 @@ │ │ push %edi │ │ push %esi │ │ call 12ebdf0 │ │ add $0x10,%esp │ │ jmp 12eea40 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143627(%ebx),%eax │ │ + lea -0x114364e(%ebx),%eax │ │ lea -0x11333ea(%ebx),%ecx │ │ push %eax │ │ push $0x14 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3714380,15 +3714380,15 @@ │ │ push %edi │ │ push %esi │ │ call 12ebdf0 │ │ add $0x10,%esp │ │ jmp 12eeb10 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143627(%ebx),%eax │ │ + lea -0x114364e(%ebx),%eax │ │ lea -0x11333ea(%ebx),%ecx │ │ push %eax │ │ push $0x14 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3715302,15 +3715302,15 @@ │ │ je 12ef631 │ │ lea -0x1129f8e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 12ef66f │ │ - lea -0x1138ac2(%ebx),%eax │ │ + lea -0x1138ae9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 140d910 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 12ef71c │ │ @@ -3715340,15 +3715340,15 @@ │ │ jmp 12ef71c │ │ lea -0x11335e5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 140d910 │ │ test %eax,%eax │ │ je 12ef68f │ │ - lea -0x1137430(%ebx),%eax │ │ + lea -0x1137457(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 140d910 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 12ef71c │ │ @@ -3715530,15 +3715530,15 @@ │ │ mov 0x28(%ebp),%edi │ │ sub $0xc,%esp │ │ push 0x20(%ebp) │ │ call 12d6d30 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1138a9b(%ebx),%eax │ │ + lea -0x1138ac2(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x24(%ebp) │ │ call 12db0f0 │ │ add $0x4,%esp │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ @@ -3715643,15 +3715643,15 @@ │ │ je 12efa78 │ │ add $0xfffffffe,%ecx │ │ mov $0xfffffffe,%eax │ │ cmp $0xfffffffd,%ecx │ │ jb 12efa70 │ │ sub $0x4,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x1136d03(%ebx),%ecx │ │ + lea -0x1136d2a(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1312400 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3717433,15 +3717433,15 @@ │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f10f0 │ │ sub $0x8,%esp │ │ - lea -0x113a338(%ebx),%eax │ │ + lea -0x113a35f(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f10f8 │ │ sub $0x8,%esp │ │ @@ -3717457,15 +3717457,15 @@ │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f1108 │ │ sub $0x8,%esp │ │ - lea -0x114177a(%ebx),%eax │ │ + lea -0x11417a1(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f1110 │ │ sub $0x8,%esp │ │ @@ -3717473,31 +3717473,31 @@ │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f1118 │ │ sub $0x8,%esp │ │ - lea -0x1143614(%ebx),%eax │ │ + lea -0x114363b(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f1120 │ │ sub $0x8,%esp │ │ - lea -0x1138a74(%ebx),%eax │ │ + lea -0x1138a9b(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f1128 │ │ sub $0x8,%esp │ │ - lea -0x113c243(%ebx),%eax │ │ + lea -0x113c26a(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f1130 │ │ sub $0x8,%esp │ │ @@ -3719131,15 +3719131,15 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1257620 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12f228a │ │ sub $0xc,%esp │ │ - lea -0x114360a(%ebx),%eax │ │ + lea -0x1143631(%ebx),%eax │ │ push 0x10(%ebp) │ │ push $0x0 │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1257620 │ │ add $0x20,%esp │ │ @@ -3719194,15 +3719194,15 @@ │ │ jle 12f228a │ │ mov 0x10(%ebp),%eax │ │ add $0x4,%eax │ │ mov %eax,0x8(%esp) │ │ xor %ecx,%ecx │ │ lea -0x112ac87(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1131ae6(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x11490da(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ jmp 12f21c4 │ │ @@ -3719376,15 +3719376,15 @@ │ │ cmp $0xe0,%esi │ │ je 12f24a0 │ │ cmp $0x100,%esi │ │ je 12f24a0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11175d7(%ebx),%eax │ │ - lea -0x113c239(%ebx),%ecx │ │ + lea -0x113c260(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3719398,23 +3719398,23 @@ │ │ cmovne %ecx,%esi │ │ cmp $0xa0,%esi │ │ je 12f242d │ │ cmp $0x100,%esi │ │ je 12f2422 │ │ cmp $0xe0,%esi │ │ jne 12f2438 │ │ - lea -0x1134e28(%ebx),%eax │ │ + lea -0x1134e4f(%ebx),%eax │ │ jmp 12f22fb │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x38(%esp) │ │ jmp 12f258d │ │ - lea -0x113c218(%ebx),%eax │ │ + lea -0x113c23f(%ebx),%eax │ │ jmp 12f22fb │ │ lea -0x111f74d(%ebx),%eax │ │ jmp 12f22fb │ │ movl $0x20,(%edi) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ @@ -3719615,15 +3719615,15 @@ │ │ je 12f2b38 │ │ mov 0x20(%ebp),%eax │ │ movl $0x8000,(%eax) │ │ jmp 12f291d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11175d7(%ebx),%eax │ │ - lea -0x113c239(%ebx),%ecx │ │ + lea -0x113c260(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3719638,22 +3719638,22 @@ │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ xor %ecx,%ecx │ │ xor %esi,%esi │ │ cmp 0x10(%edx),%ecx │ │ je 12f27c3 │ │ sub $0x4,%esp │ │ - lea -0x113c239(%ebx),%eax │ │ + lea -0x113c260(%ebx),%eax │ │ push $0x31a │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113c239(%ebx),%eax │ │ + lea -0x113c260(%ebx),%eax │ │ push $0x31b │ │ push %eax │ │ push 0x20(%esp) │ │ call 130d670 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 12f27ee │ │ @@ -3719708,15 +3719708,15 @@ │ │ mov 0x20(%ebp),%eax │ │ movl $0x200,(%eax) │ │ jmp 12f293b │ │ movl $0x0,0x10(%esp) │ │ jmp 12f291d │ │ mov %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113c239(%ebx),%eax │ │ + lea -0x113c260(%ebx),%eax │ │ push $0x283 │ │ mov %eax,0x30(%esp) │ │ push %eax │ │ push %ecx │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3720723,15 +3720723,15 @@ │ │ cmp $0xa0,%eax │ │ je 12f35b7 │ │ cmp $0x100,%eax │ │ je 12f35aa │ │ cmp $0xe0,%eax │ │ jne 12f35c4 │ │ mov %eax,%edi │ │ - lea -0x1134e28(%ebx),%eax │ │ + lea -0x1134e4f(%ebx),%eax │ │ jmp 12f3480 │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ mov (%esp),%ebx │ │ jmp 12f355d │ │ @@ -3720773,15 +3720773,15 @@ │ │ je 12f35fd │ │ cmp %edx,0x14(%esp) │ │ jae 12f35dd │ │ mov 0x20(%ebp),%eax │ │ movl $0x40000,(%eax) │ │ jmp 12f36e4 │ │ mov %eax,%edi │ │ - lea -0x113c218(%ebx),%eax │ │ + lea -0x113c23f(%ebx),%eax │ │ jmp 12f3480 │ │ mov %eax,%edi │ │ lea -0x111f74d(%ebx),%eax │ │ jmp 12f3480 │ │ mov 0x20(%ebp),%eax │ │ movl $0x20,(%eax) │ │ movl $0x0,0x8(%esp) │ │ @@ -3722449,15 +3722449,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12f4a01 │ │ pop %ebx │ │ add $0x1ba8e7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e07e(%ebx),%edi │ │ + lea -0x113e0a5(%ebx),%edi │ │ push $0x43 │ │ push %edi │ │ push $0x3c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f4abc │ │ @@ -3722600,15 +3722600,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12f4bfb │ │ mov 0x1c(%edi),%eax │ │ test %eax,%eax │ │ je 12f4bd2 │ │ xor %ecx,%ecx │ │ - lea -0x113e07e(%ebx),%esi │ │ + lea -0x113e0a5(%ebx),%esi │ │ jmp 12f4ba0 │ │ mov 0x8(%esp),%ecx │ │ movl $0x0,(%edx,%ecx,4) │ │ inc %ecx │ │ cmp %eax,%ecx │ │ jae 12f4bd2 │ │ mov (%edi),%edx │ │ @@ -3722631,15 +3722631,15 @@ │ │ jne 12f4bb0 │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%edx │ │ mov 0x1c(%edi),%eax │ │ jmp 12f4b90 │ │ movl $0x0,0x34(%edi) │ │ sub $0x4,%esp │ │ - lea -0x113e07e(%ebx),%esi │ │ + lea -0x113e0a5(%ebx),%esi │ │ push $0x5c │ │ push %esi │ │ push (%edi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x5d │ │ push %esi │ │ @@ -3722678,15 +3722678,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12f4c89 │ │ mov 0x1c(%edi),%eax │ │ test %eax,%eax │ │ je 12f4c82 │ │ xor %ecx,%ecx │ │ - lea -0x113e07e(%ebx),%esi │ │ + lea -0x113e0a5(%ebx),%esi │ │ jmp 12f4c50 │ │ mov 0x8(%esp),%ecx │ │ movl $0x0,(%edx,%ecx,4) │ │ inc %ecx │ │ cmp %eax,%ecx │ │ jae 12f4c82 │ │ mov (%edi),%edx │ │ @@ -3722761,15 +3722761,15 @@ │ │ lea 0x1(%edx),%eax │ │ cmp %ebx,%eax │ │ jb 12f4d5c │ │ mov %ebx,0x18(%esp) │ │ mov %edx,0x10(%esp) │ │ lea 0x0(,%esi,8),%eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113e07e(%ebx),%ecx │ │ + lea -0x113e0a5(%ebx),%ecx │ │ push $0xfe │ │ push %ecx │ │ push %eax │ │ push (%edi) │ │ call 130d560 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3722905,15 +3722905,15 @@ │ │ je 12f4e75 │ │ mov (%ecx),%eax │ │ mov 0xc(%ebp),%edx │ │ mov %edx,(%ecx) │ │ jmp 12f4ec0 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113e07e(%ebx),%eax │ │ + lea -0x113e0a5(%ebx),%eax │ │ push $0x82 │ │ push %eax │ │ push $0xc │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f4eb3 │ │ @@ -3723020,15 +3723020,15 @@ │ │ je 12f508a │ │ mov %ecx,%edi │ │ mov 0x4(%eax),%ecx │ │ mov %ecx,(%esi) │ │ mov (%eax),%ecx │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113e07e(%ebx),%esi │ │ + lea -0x113e0a5(%ebx),%esi │ │ push $0xa2 │ │ push %esi │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x1c(%edi),%ecx │ │ mov 0x34(%edi),%eax │ │ @@ -3724447,15 +3724447,15 @@ │ │ mov %eax,(%esp) │ │ call 131ac50 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 131ac50 │ │ movl $0x0,0x4(%esi) │ │ movl $0x0,(%esi) │ │ - lea -0x11435fd(%ebx),%eax │ │ + lea -0x1143624(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3724481,15 +3724481,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12f5e81 │ │ pop %ebx │ │ add $0x1b9467,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11435fd(%ebx),%esi │ │ + lea -0x1143624(%ebx),%esi │ │ push $0x1a7 │ │ push %esi │ │ push $0xa0 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3725666,15 +3725666,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113e069(%ebx),%eax │ │ + lea -0x113e090(%ebx),%eax │ │ lea -0x1147012(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3726711,15 +3726711,15 @@ │ │ test %ecx,%ecx │ │ je 12f7562 │ │ cmp %eax,%ecx │ │ je 12f7562 │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138a6a(%ebx),%eax │ │ + lea -0x1138a91(%ebx),%eax │ │ push %eax │ │ push $0x156 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x8,%esp │ │ lea -0x112bca1(%ebx),%eax │ │ push 0x10(%ebp) │ │ @@ -3726765,15 +3726765,15 @@ │ │ je 12f7660 │ │ cmp %ecx,%eax │ │ jne 12f76d6 │ │ mov %ecx,%eax │ │ jmp 12f7664 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138a6a(%ebx),%eax │ │ + lea -0x1138a91(%ebx),%eax │ │ push %eax │ │ push $0x14c │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ @@ -3726781,21 +3726781,21 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 12f7712 │ │ mov %ecx,%esi │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138a6a(%ebx),%eax │ │ + lea -0x1138a91(%ebx),%eax │ │ push %eax │ │ push $0x169 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x4,%esp │ │ - lea -0x1134e20(%ebx),%eax │ │ + lea -0x1134e47(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0xc0103 │ │ push $0xf │ │ call 12c1e40 │ │ add $0x20,%esp │ │ @@ -3726816,15 +3726816,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138a6a(%ebx),%eax │ │ + lea -0x1138a91(%ebx),%eax │ │ lea -0x1131803(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3727479,25 +3727479,25 @@ │ │ mov 0x8(%ebp),%ecx │ │ cmp $0x9,%ecx │ │ ja 12f7e17 │ │ lea -0x112291e(%ebx),%eax │ │ mov -0x10ee488(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ - lea -0x113c210(%ebx),%eax │ │ + lea -0x113c237(%ebx),%eax │ │ jmp 12f7e2d │ │ lea -0x1129f3b(%ebx),%eax │ │ jmp 12f7e2d │ │ movl $0x3f0,(%esp) │ │ call 12f9000 │ │ test %eax,%eax │ │ je 12f7e27 │ │ mov -0x19c(%ebx),%eax │ │ jmp 12f7e2d │ │ - lea -0x1145341(%ebx),%eax │ │ + lea -0x1134e27(%ebx),%eax │ │ jmp 12f7e2d │ │ lea -0x1126437(%ebx),%eax │ │ jmp 12f7e2d │ │ lea -0x10ee460(%ebx),%eax │ │ jmp 12f7e2d │ │ lea -0x114e5ce(%ebx),%eax │ │ jmp 12f7e2d │ │ @@ -3727628,15 +3727628,15 @@ │ │ push %esi │ │ call 12431e0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%esp) │ │ js 12f81e4 │ │ movl $0x0,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11435ec(%ebx),%eax │ │ + lea -0x1143613(%ebx),%eax │ │ push 0x24(%ebp) │ │ push %eax │ │ push 0x20(%ebp) │ │ call 12db0f0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ @@ -3727684,15 +3727684,15 @@ │ │ push %ecx │ │ call 1313a90 │ │ add $0xc,%esp │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0x1c(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ - lea -0x113e046(%ebx),%eax │ │ + lea -0x113e06d(%ebx),%eax │ │ push 0x10(%esp) │ │ push 0xc(%esp) │ │ push %eax │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ call 1313a90 │ │ add $0xc,%esp │ │ @@ -3728053,15 +3728053,15 @@ │ │ mov $0xffffffff,%edi │ │ test %eax,%eax │ │ je 12f868e │ │ cmpl $0x12,0xc(%ebp) │ │ jb 12f84fc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c20a(%ebx),%eax │ │ + lea -0x113c231(%ebx),%eax │ │ lea -0x1146ffe(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3728140,15 +3728140,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12f852a │ │ mov 0x4(%esi,%edi,4),%eax │ │ jmp 12f8634 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114531a(%ebx),%eax │ │ + lea -0x1145341(%ebx),%eax │ │ push %eax │ │ push $0xc0 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3728165,15 +3728165,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 13617b0 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi,%edi,4) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114531a(%ebx),%eax │ │ + lea -0x1145341(%ebx),%eax │ │ lea -0x1146ffe(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3728249,15 +3728249,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 12f88e3 │ │ cmpl $0x12,0xc(%ebp) │ │ jb 12f875f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c20a(%ebx),%eax │ │ + lea -0x113c231(%ebx),%eax │ │ lea -0x1146ffe(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3728490,15 +3728490,15 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ je 12f8c2c │ │ cmpl $0x12,0x8(%ebp) │ │ jb 12f89f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c20a(%ebx),%eax │ │ + lea -0x113c231(%ebx),%eax │ │ lea -0x1146ffe(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3728784,15 +3728784,15 @@ │ │ mov $0x8000f,%esi │ │ mov $0x1e2,%edi │ │ jmp 12f8ce9 │ │ mov $0x8000f,%esi │ │ mov $0x1db,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11435de(%ebx),%eax │ │ + lea -0x1143605(%ebx),%eax │ │ lea -0x1146ffe(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3728825,15 +3728825,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f8f43 │ │ cmpl $0x12,0x8(%ebp) │ │ jb 12f8d89 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113c20a(%ebx),%eax │ │ + lea -0x113c231(%ebx),%eax │ │ lea -0x1146ffe(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3729111,15 +3729111,15 @@ │ │ ja 12f907d │ │ lea -0x112f669(%ebx),%eax │ │ mov -0x10ee250(%ebx,%esi,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ lea -0x1147204(%ebx),%eax │ │ jmp 12f908f │ │ - lea -0x1143df3(%ebx),%eax │ │ + lea -0x1143e1a(%ebx),%eax │ │ jmp 12f908f │ │ lea -0x11283b1(%ebx),%eax │ │ jmp 12f908f │ │ lea -0x111ef05(%ebx),%eax │ │ jmp 12f908f │ │ cmpb $0x0,0x11340(%ebx) │ │ je 12f907d │ │ @@ -3730964,22 +3730964,22 @@ │ │ call 12e0500 │ │ call 12fe3d0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 12ffd80 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ - lea -0x1136a62(%ebx),%esi │ │ + lea -0x1136a89(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136a67(%ebx),%eax │ │ + lea -0x1136a8e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x11388d0(%ebx),%eax │ │ + lea -0x11388f7(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ call 12fb0e0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ lea -0x1148c25(%ebx),%esi │ │ @@ -3731012,36 +3731012,36 @@ │ │ call 1324c70 │ │ call 12fb140 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 12fe430 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ - lea -0x114340f(%ebx),%esi │ │ + lea -0x1143436(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1148c1d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x113a215(%ebx),%eax │ │ + lea -0x113a23c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ call 12fe450 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ lea -0x112f510(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x112d8dc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x11415fa(%ebx),%eax │ │ + lea -0x1141621(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ call 12fe470 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ lea -0x112a052(%ebx),%eax │ │ @@ -3731077,15 +3731077,15 @@ │ │ lea -0x111cec4(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x111cec8(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1145101(%ebx),%eax │ │ + lea -0x1145128(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ call 1300ed0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 1300e90 │ │ @@ -3731099,22 +3731099,22 @@ │ │ call 12e0500 │ │ call 1300f10 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 1300ef0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ - lea -0x113de70(%ebx),%esi │ │ + lea -0x113de97(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1133a24(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x113de68(%ebx),%eax │ │ + lea -0x113de8f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ lea -0x114e3d9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3731146,15 +3731146,15 @@ │ │ lea -0x11315f4(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1134c67(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x113fbde(%ebx),%eax │ │ + lea -0x113fc05(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ lea -0x1146d6a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3731167,27 +3731167,27 @@ │ │ call 12e0500 │ │ call 1302a00 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 13029c0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ - lea -0x1136a59(%ebx),%esi │ │ + lea -0x1136a80(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x11152e2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x113bff9(%ebx),%eax │ │ + lea -0x113c020(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136a4f(%ebx),%eax │ │ + lea -0x1136a76(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ lea -0x112f4fd(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3731283,32 +3731283,32 @@ │ │ call 12e0500 │ │ call 12c6640 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 12c66c0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ - lea -0x113fbdb(%ebx),%eax │ │ + lea -0x113fc02(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112ba04(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ call 12c6720 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ lea -0x112b9f8(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113bff4(%ebx),%eax │ │ + lea -0x113c01b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ lea -0x114a7f5(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x113fbcc(%ebx),%eax │ │ + lea -0x113fbf3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ lea -0x112b9e5(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3731448,15 +3731448,15 @@ │ │ call 12e0500 │ │ call 1304e50 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 1304eb0 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ - lea -0x113bfe4(%ebx),%esi │ │ + lea -0x113c00b(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1129de8(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ lea -0x1148bf2(%ebx),%eax │ │ @@ -3731493,15 +3731493,15 @@ │ │ lea -0x1126275(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x111bac2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x11388cb(%ebx),%eax │ │ + lea -0x11388f2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 1324c70 │ │ call 1308a40 │ │ mov %eax,(%esp) │ │ call 12e0500 │ │ call 1308a60 │ │ @@ -3737090,15 +3737090,15 @@ │ │ push 0xc(%ebp) │ │ call 12d35c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fef3d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113fbc5(%ebx),%eax │ │ + lea -0x113fbec(%ebx),%eax │ │ lea -0x1126268(%ebx),%ecx │ │ push %eax │ │ push $0x18f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3740316,15 +3740316,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x1148bea(%ebx),%eax │ │ - lea -0x11450fd(%ebx),%ecx │ │ + lea -0x1145124(%ebx),%ecx │ │ push $0x8c │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3745534,16 +3745534,16 @@ │ │ call 1307c90 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 1304fac │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113bfc3(%ebx),%eax │ │ - lea -0x113bfd7(%ebx),%ecx │ │ + lea -0x113bfea(%ebx),%eax │ │ + lea -0x113bffe(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -3747423,16 +3747423,16 @@ │ │ push 0x2cc(%edi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 131f530 │ │ jmp 130645e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113de64(%ebx),%eax │ │ - lea -0x113bfd7(%ebx),%ecx │ │ + lea -0x113de8b(%ebx),%eax │ │ + lea -0x113bffe(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -3747736,15 +3747736,15 @@ │ │ call 12d6970 │ │ add $0x10,%esp │ │ mov 0x2c8(%eax),%eax │ │ add $0x20,%esi │ │ cmp %esi,%eax │ │ je 13067e8 │ │ sub $0x4,%esp │ │ - lea -0x113bfd7(%ebx),%ecx │ │ + lea -0x113bffe(%ebx),%ecx │ │ push $0x1f7 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3747808,20 +3747808,20 @@ │ │ cmp %edi,0x2cc(%edx) │ │ jge 1306912 │ │ mov %edx,0x18(%esp) │ │ mov 0x2c8(%edx),%eax │ │ add $0x20,%esi │ │ cmp %esi,%eax │ │ je 13068e3 │ │ - lea -0x113bfd7(%ebx),%ecx │ │ + lea -0x113bffe(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x119,0x8(%esp) │ │ call 130d670 │ │ - lea -0x113bfd7(%ebx),%eax │ │ + lea -0x113bffe(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%ebp),%edi │ │ mov %edi,(%esp) │ │ movl $0x11a,0x8(%esp) │ │ call 130d3e0 │ │ mov 0x18(%esp),%edx │ │ mov %eax,0x2c8(%edx) │ │ @@ -3747876,15 +3747876,15 @@ │ │ cmp %edx,%eax │ │ jne 1306d23 │ │ mov %edi,0x294(%edi) │ │ add $0x20,%esi │ │ cmp %esi,0x2c8(%edx) │ │ je 1306d0f │ │ mov 0x2cc(%edx),%eax │ │ - lea -0x113bfd7(%ebx),%ecx │ │ + lea -0x113bffe(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x181,0x8(%esp) │ │ mov %edx,%esi │ │ call 130d3e0 │ │ mov %eax,0x2c8(%edi) │ │ test %eax,%eax │ │ @@ -3748148,15 +3748148,15 @@ │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ movl $0x1,0x118(%edi) │ │ jmp 1306e46 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11281f5(%ebx),%eax │ │ - lea -0x113bfd7(%ebx),%ecx │ │ + lea -0x113bffe(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -3751608,15 +3751608,15 @@ │ │ mov 0x14(%ebp),%eax │ │ mov %ecx,0x64(%eax) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1309d54 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11450db(%ebx),%eax │ │ + lea -0x1145102(%ebx),%eax │ │ push %eax │ │ push $0x20f │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ @@ -3751729,15 +3751729,15 @@ │ │ xorps %xmm0,%xmm1 │ │ movlps %xmm1,0x28(%esi) │ │ movl $0x0,0xb4(%esi) │ │ mov $0x10,%eax │ │ jmp 1309d54 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11450db(%ebx),%eax │ │ + lea -0x1145102(%ebx),%eax │ │ push %eax │ │ push $0x1fb │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3752968,15 +3752968,15 @@ │ │ lea -0x11152ce(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1129de0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 1324c70 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136a46(%ebx),%eax │ │ + lea -0x1136a6d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 1324c70 │ │ call 12dd9f0 │ │ mov %eax,(%esp) │ │ call 12e0560 │ │ call 12dda10 │ │ @@ -3753893,15 +3753893,15 @@ │ │ call 130b740 │ │ pop %ebx │ │ add $0x1a3ba8,%ebx │ │ call 12bde50 │ │ test %eax,%eax │ │ je 130b865 │ │ mov %eax,%esi │ │ - lea -0x113ceea(%ebx),%eax │ │ + lea -0x113cf11(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12be2a0 │ │ test %eax,%eax │ │ je 130b85d │ │ lea -0x11315da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3754683,15 +3754683,15 @@ │ │ mov -0x2a0(%ebx),%eax │ │ testb $0x40,0x7(%eax) │ │ je 130c0a6 │ │ call 12bde50 │ │ test %eax,%eax │ │ je 130c0a6 │ │ mov %eax,%esi │ │ - lea -0x113bfb5(%ebx),%eax │ │ + lea -0x113bfdc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12be2a0 │ │ test %eax,%eax │ │ je 130c09e │ │ lea -0x11331c7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3754906,15 +3754906,15 @@ │ │ test %eax,%eax │ │ je 130c319 │ │ cmpl $0x0,(%esi) │ │ je 130c3be │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124465(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3754943,15 +3754943,15 @@ │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov 0xeda0(%ebx),%eax │ │ jmp 130c255 │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ push $0x9f │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x2c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3754999,28 +3754999,28 @@ │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ test %edi,%edi │ │ je 130c791 │ │ cmpb $0x0,(%edi) │ │ je 130c791 │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push $0x13b │ │ push %eax │ │ push 0xc(%esi) │ │ add $0xc,%esi │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x13d │ │ jmp 130c54e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11450c4(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x11450eb(%ebx),%eax │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3755054,15 +3755054,15 @@ │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ test %edi,%edi │ │ jne 130c26f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124465(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x12d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3755077,24 +3755077,24 @@ │ │ pop %ebp │ │ ret │ │ cmp $0x3,%eax │ │ jb 130c7f0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124465(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ jmp 130c7db │ │ test %edi,%edi │ │ je 130c77a │ │ cmpb $0x0,(%edi) │ │ je 130c77a │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push $0x148 │ │ push %eax │ │ push 0x14(%esi) │ │ add $0x14,%esi │ │ call 130d670 │ │ add $0xc,%esp │ │ @@ -3755105,22 +3755105,22 @@ │ │ add $0x10,%esp │ │ jmp 130c7b0 │ │ cmp $0x3,%eax │ │ jb 130c7fd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124465(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ jmp 130c7db │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124465(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3755132,15 +3755132,15 @@ │ │ mov $0x1,%eax │ │ jmp 130c4e7 │ │ test %edi,%edi │ │ je 130c7c1 │ │ cmpb $0x0,(%edi) │ │ je 130c7c1 │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ push $0x165 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 130ee30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3755200,15 +3755200,15 @@ │ │ push 0x28(%esi) │ │ call 1362310 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ test %eax,%eax │ │ jle 130c827 │ │ xor %ecx,%ecx │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ sub $0x8,%esp │ │ push %ecx │ │ push 0x28(%esi) │ │ call 1362330 │ │ add $0xc,%esp │ │ @@ -3755255,22 +3755255,22 @@ │ │ push $0xc1 │ │ push 0xc(%esp) │ │ push $0x0 │ │ call 130d670 │ │ add $0x10,%esp │ │ jmp 130c26f │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ push $0x148 │ │ push %eax │ │ push 0x14(%esi) │ │ add $0x14,%esi │ │ jmp 130c7a6 │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ push $0x13b │ │ push %eax │ │ push 0xc(%esi) │ │ add $0xc,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3755278,15 +3755278,15 @@ │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setne %al │ │ jmp 130c4e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1124465(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3755306,15 +3755306,15 @@ │ │ test %eax,%eax │ │ jne 130c882 │ │ cmpl $0x0,0x24(%esi) │ │ jne 130c6a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1134c64(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x1b6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3755397,15 +3755397,15 @@ │ │ test %eax,%eax │ │ jne 130cb43 │ │ cmpl $0x2,0x18(%esi) │ │ jl 130cb3e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1134c64(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x20e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3755415,15 +3755415,15 @@ │ │ push (%esi) │ │ call 1262040 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1134c64(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3755439,15 +3755439,15 @@ │ │ push (%esi) │ │ call 1262040 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1134c64(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x1fe │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3755502,15 +3755502,15 @@ │ │ push (%esi) │ │ call 1262040 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1134c64(%ebx),%eax │ │ - lea -0x11415ed(%ebx),%ecx │ │ + lea -0x1141614(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -3755534,15 +3755534,15 @@ │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 130cbc5 │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 1262040 │ │ add $0xc,%esp │ │ - lea -0x11415ed(%ebx),%edi │ │ + lea -0x1141614(%ebx),%edi │ │ push $0x90 │ │ push %edi │ │ push 0xc(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x91 │ │ push %edi │ │ @@ -3755573,15 +3755573,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 130cbdf │ │ pop %ebx │ │ add $0x1a2709,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11415ed(%ebx),%eax │ │ + lea -0x1141614(%ebx),%eax │ │ push $0x7d │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3757321,15 +3757321,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x1145061(%ebx),%ecx │ │ + lea -0x1145088(%ebx),%ecx │ │ push $0x16e │ │ jmp 130e079 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x111ed01(%ebx),%ecx │ │ push $0x170 │ │ jmp 130e079 │ │ @@ -3757341,15 +3757341,15 @@ │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x11152c4(%ebx),%ecx │ │ push $0x298 │ │ jmp 130e079 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x113fba6(%ebx),%ecx │ │ + lea -0x113fbcd(%ebx),%ecx │ │ push $0x2aa │ │ jmp 130e079 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x1126199(%ebx),%ecx │ │ push $0x2a8 │ │ jmp 130e079 │ │ @@ -3757503,25 +3757503,25 @@ │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x114c384(%ebx),%ecx │ │ push $0x16d │ │ jmp 130e1d3 │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x1145061(%ebx),%ecx │ │ + lea -0x1145088(%ebx),%ecx │ │ push $0x16e │ │ jmp 130e1d3 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x111ed01(%ebx),%ecx │ │ push $0x170 │ │ jmp 130e1d3 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x11415d5(%ebx),%ecx │ │ + lea -0x11415fc(%ebx),%ecx │ │ push $0x2ec │ │ jmp 130e1d3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ @@ -3758029,36 +3758029,36 @@ │ │ mov 0x8(%esp),%ebx │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x114c384(%ebx),%ecx │ │ push $0x16d │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x113de52(%ebx),%ecx │ │ + lea -0x113de79(%ebx),%ecx │ │ push $0x2d2 │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x1148bcd(%ebx),%ecx │ │ push $0x2cd │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x113de52(%ebx),%ecx │ │ + lea -0x113de79(%ebx),%ecx │ │ push $0x2cf │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x113de52(%ebx),%ecx │ │ + lea -0x113de79(%ebx),%ecx │ │ push $0x2dd │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x1145061(%ebx),%ecx │ │ + lea -0x1145088(%ebx),%ecx │ │ push $0x16e │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x1148b96(%ebx),%ecx │ │ push $0x162 │ │ @@ -3758073,15 +3758073,15 @@ │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x114e39e(%ebx),%ecx │ │ push $0x2c2 │ │ jmp 130e958 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x11415d5(%ebx),%ecx │ │ + lea -0x11415fc(%ebx),%ecx │ │ push $0x2c7 │ │ jmp 130e958 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3758208,15 +3758208,15 @@ │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x114c384(%ebx),%ecx │ │ push $0x184 │ │ jmp 130eb29 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x1145061(%ebx),%ecx │ │ + lea -0x1145088(%ebx),%ecx │ │ push $0x185 │ │ jmp 130eb29 │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x111ed01(%ebx),%ecx │ │ push $0x187 │ │ jmp 130eb29 │ │ @@ -3758352,15 +3758352,15 @@ │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x114c384(%ebx),%ecx │ │ push $0x178 │ │ jmp 130ecdb │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ - lea -0x1145061(%ebx),%ecx │ │ + lea -0x1145088(%ebx),%ecx │ │ push $0x179 │ │ jmp 130ecdb │ │ sub $0x4,%esp │ │ lea -0x111b0bc(%ebx),%eax │ │ lea -0x111ed01(%ebx),%ecx │ │ push $0x17b │ │ jmp 130ecdb │ │ @@ -3758982,41 +3758982,41 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a209(%ebx),%eax │ │ + lea -0x113a230(%ebx),%eax │ │ lea -0x112616c(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 130f2ab │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a209(%ebx),%eax │ │ + lea -0x113a230(%ebx),%eax │ │ lea -0x112616c(%ebx),%ecx │ │ push %eax │ │ push $0x9e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ jmp 130f2ab │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a209(%ebx),%eax │ │ + lea -0x113a230(%ebx),%eax │ │ lea -0x112616c(%ebx),%ecx │ │ push %eax │ │ push $0xa4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3763097,15 +3763097,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1311ce6 │ │ cmp %edi,0xc(%eax) │ │ jae 1311ced │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113de1b(%ebx),%eax │ │ + lea -0x113de42(%ebx),%eax │ │ lea -0x114e365(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3764251,15 +3764251,15 @@ │ │ movzbl %cl,%ecx │ │ push %edx │ │ push %ecx │ │ push 0x14(%esp) │ │ jmp 1312a04 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11415a0(%ebx),%eax │ │ + lea -0x11415c7(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3764277,15 +3764277,15 @@ │ │ push %ecx │ │ call 140d150 │ │ add $0xc,%esp │ │ push %edi │ │ jmp 1312a7b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11415a0(%ebx),%eax │ │ + lea -0x11415c7(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3764324,15 +3764324,15 @@ │ │ push 0x10(%esp) │ │ call 140d0d0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1312ac2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143407(%ebx),%eax │ │ + lea -0x114342e(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3764453,15 +3764453,15 @@ │ │ call 140d0d0 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%edi │ │ mov $0x1,%eax │ │ jmp 1312c14 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143407(%ebx),%eax │ │ + lea -0x114342e(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3764579,15 +3764579,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143407(%ebx),%eax │ │ + lea -0x114342e(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3764634,15 +3764634,15 @@ │ │ inc %ecx │ │ cmp %ecx,%edi │ │ jne 1312da0 │ │ cmpb $0x0,-0x1(%edx,%eax,1) │ │ jns 1312e5f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143407(%ebx),%eax │ │ + lea -0x114342e(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3765077,15 +3765077,15 @@ │ │ push (%esi) │ │ push 0xc(%eax) │ │ push %ecx │ │ call 1243ed0 │ │ jmp 1313340 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ddff(%ebx),%eax │ │ + lea -0x113de26(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x431 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3765100,29 +3765100,29 @@ │ │ test %eax,%eax │ │ je 1313384 │ │ mov %eax,(%esi) │ │ mov $0x1,%eax │ │ jmp 13133ba │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ddff(%ebx),%eax │ │ + lea -0x113de26(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x43d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ push $0xf │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ddff(%ebx),%eax │ │ + lea -0x113de26(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x442 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3765885,27 +3765885,27 @@ │ │ mov 0x8(%ecx),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 1313bb0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1fa(%ebx),%eax │ │ + lea -0x113a221(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x5b8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1313ba4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1fa(%ebx),%eax │ │ + lea -0x113a221(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3766730,15 +3766730,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1143407(%ebx),%eax │ │ + lea -0x114342e(%ebx),%eax │ │ lea -0x114a795(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3766819,15 +3766819,15 @@ │ │ nop │ │ nop │ │ nop │ │ cmpl $0x0,(%eax) │ │ lea 0x14(%eax),%eax │ │ jne 1314430 │ │ cmpl $0x7f,-0x10(%eax) │ │ - lea -0x113bfae(%ebx),%edi │ │ + lea -0x113bfd5(%ebx),%edi │ │ jne 1314458 │ │ push $0xe9 │ │ push %edi │ │ push -0x8(%eax) │ │ push -0xc(%eax) │ │ call 130e990 │ │ add $0x10,%esp │ │ @@ -3766950,28 +3766950,28 @@ │ │ push %ecx │ │ call 12446b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131463d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1e9(%ebx),%eax │ │ - lea -0x1145017(%ebx),%ecx │ │ + lea -0x113a210(%ebx),%eax │ │ + lea -0x114503e(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 13146cc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1e9(%ebx),%eax │ │ - lea -0x1145017(%ebx),%ecx │ │ + lea -0x113a210(%ebx),%eax │ │ + lea -0x114503e(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3766982,16 +3766982,16 @@ │ │ add $0x10,%esp │ │ test $0x1,%al │ │ jne 1314614 │ │ shr %eax │ │ jmp 13146e3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1e9(%ebx),%eax │ │ - lea -0x1145017(%ebx),%ecx │ │ + lea -0x113a210(%ebx),%eax │ │ + lea -0x114503e(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3767030,16 +3767030,16 @@ │ │ test %eax,%eax │ │ je 13146db │ │ lea 0x0(,%eax,8),%edx │ │ cmp %edx,%ecx │ │ jbe 13146e3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1e9(%ebx),%eax │ │ - lea -0x1145017(%ebx),%ecx │ │ + lea -0x113a210(%ebx),%eax │ │ + lea -0x114503e(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3767050,15 +3767050,15 @@ │ │ add $0x7,%ecx │ │ shr $0x3,%ecx │ │ mov %ecx,%eax │ │ cmp $0x1,%eax │ │ mov %eax,%ecx │ │ adc $0x0,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1145017(%ebx),%edx │ │ + lea -0x114503e(%ebx),%edx │ │ push $0xdb │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %ecx │ │ mov %eax,%esi │ │ call 130d490 │ │ add $0x10,%esp │ │ @@ -3768019,15 +3768019,15 @@ │ │ call 13151d1 │ │ pop %ebx │ │ add $0x19a117,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 131521a │ │ cmpl $0x1,(%esi) │ │ - lea -0x113dded(%ebx),%edi │ │ + lea -0x113de14(%ebx),%edi │ │ jne 13151fb │ │ push $0x15 │ │ push %edi │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -3768066,15 +3768066,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 131523d │ │ pop %ebx │ │ add $0x19a0ab,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ @@ -3768101,22 +3768101,22 @@ │ │ test %esi,%esi │ │ je 13152f4 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 13152f4 │ │ cmpl $0x1,(%esi) │ │ jne 13152b2 │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ @@ -3768132,15 +3768132,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120b24(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3768170,22 +3768170,22 @@ │ │ test %esi,%esi │ │ je 13153b4 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 13153b4 │ │ cmpl $0x1,(%esi) │ │ jne 1315372 │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ @@ -3768200,16 +3768200,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113bf9a(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113bfc1(%ebx),%eax │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3768239,22 +3768239,22 @@ │ │ test %esi,%esi │ │ je 1315474 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 1315474 │ │ cmpl $0x1,(%esi) │ │ jne 1315432 │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ - lea -0x113dded(%ebx),%eax │ │ + lea -0x113de14(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ @@ -3768270,15 +3768270,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11193c4(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3768397,28 +3768397,28 @@ │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ test %eax,%eax │ │ jne 1315630 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136a3f(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x1136a66(%ebx),%eax │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ jmp 1315797 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136a3f(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x1136a66(%ebx),%eax │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x112f4e8(%ebx),%eax │ │ jmp 1315791 │ │ @@ -3768450,28 +3768450,28 @@ │ │ je 131568f │ │ sub $0x8,%esp │ │ push %eax │ │ push %esi │ │ call 1367110 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x11388c3(%ebx),%eax │ │ + lea -0x11388ea(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ mov %esi,0x10(%esp) │ │ push %esi │ │ call 1366ff0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ mov 0x10(%ebp),%esi │ │ je 13157e8 │ │ lea 0x1(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113de14(%ebx),%ecx │ │ push $0x95 │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ call 130d490 │ │ add $0x10,%esp │ │ @@ -3768514,16 +3768514,16 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 1315913 │ │ mov 0x10(%ebp),%esi │ │ jmp 1315879 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136a3f(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x1136a66(%ebx),%eax │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x1134c2f(%ebx),%eax │ │ push %eax │ │ @@ -3768538,15 +3768538,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a774(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ @@ -3768554,15 +3768554,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 13159cb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a774(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ @@ -3768668,15 +3768668,15 @@ │ │ push $0xf │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov (%esp),%eax │ │ mov %edi,%ecx │ │ mov %eax,(%esp) │ │ - lea -0x113dded(%ebx),%edi │ │ + lea -0x113de14(%ebx),%edi │ │ push $0xc4 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 130d890 │ │ add $0x10,%esp │ │ push $0xc5 │ │ @@ -3768714,15 +3768714,15 @@ │ │ mov 0x10(%ebp),%edi │ │ jmp 1315a3b │ │ mov 0x14(%ecx),%edx │ │ mov 0x10(%ebp),%ecx │ │ mov (%ecx),%ecx │ │ inc %ecx │ │ sub $0xc,%esp │ │ - lea -0x113dded(%ebx),%edi │ │ + lea -0x113de14(%ebx),%edi │ │ push $0x124 │ │ push %edi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 130d6c0 │ │ add $0x20,%esp │ │ @@ -3768750,15 +3768750,15 @@ │ │ push (%eax) │ │ push 0x8(%ebp) │ │ call 140dae0 │ │ jmp 131579e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a774(%ebx),%eax │ │ - lea -0x113dded(%ebx),%ecx │ │ + lea -0x113de14(%ebx),%ecx │ │ push %eax │ │ push $0x7e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3768791,15 +3768791,15 @@ │ │ mov 0x10(%ebp),%edx │ │ movups -0x20568(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ movsd -0x20548(%ebx),%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ movups -0x20558(%ebx),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ - lea -0x1135539(%ebx),%esi │ │ + lea -0x1135560(%ebx),%esi │ │ mov %esi,0x18(%esp) │ │ mov 0x14(%ebp),%esi │ │ movl $0x0,0xc(%esp) │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%edi │ │ lea 0x14(%esp),%eax │ │ push %esi │ │ @@ -3769723,15 +3769723,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13163cf │ │ pop %ebx │ │ add $0x198f19,%ebx │ │ sub $0x4,%esp │ │ lea -0x198ee8(%ebx),%eax │ │ - lea -0x113ddd9(%ebx),%ecx │ │ + lea -0x113de00(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ call 124d680 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3769885,15 +3769885,15 @@ │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316603 │ │ sub $0x8,%esp │ │ - lea -0x1141590(%ebx),%eax │ │ + lea -0x11415b7(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1316518 │ │ sub $0xc,%esp │ │ @@ -3770272,15 +3770272,15 @@ │ │ push (%eax) │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 1316975 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ddcf(%ebx),%eax │ │ + lea -0x113ddf6(%ebx),%eax │ │ lea -0x112613e(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3770293,15 +3770293,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1d7(%ebx),%eax │ │ + lea -0x113a1fe(%ebx),%eax │ │ lea -0x112613e(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x114a763(%ebx),%eax │ │ @@ -3770343,15 +3770343,15 @@ │ │ push %edx │ │ call 140d910 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ - lea -0x113a1a3(%ebx),%eax │ │ + lea -0x113a1ca(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ @@ -3770359,15 +3770359,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ - lea -0x1135adb(%ebx),%eax │ │ + lea -0x1135b02(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ @@ -3770383,15 +3770383,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ - lea -0x113cce1(%ebx),%eax │ │ + lea -0x113cd08(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ @@ -3770432,15 +3770432,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ - lea -0x1137bb0(%ebx),%eax │ │ + lea -0x1137bd7(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ sub $0x8,%esp │ │ @@ -3770449,15 +3770449,15 @@ │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1316cc8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1c4(%ebx),%eax │ │ + lea -0x113a1eb(%ebx),%eax │ │ lea -0x112613e(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x111ce86(%ebx),%eax │ │ @@ -3770465,15 +3770465,15 @@ │ │ jmp 1316cfe │ │ mov 0x8(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%eax │ │ jmp 1316d0d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a1c4(%ebx),%eax │ │ + lea -0x113a1eb(%ebx),%eax │ │ lea -0x112613e(%ebx),%ecx │ │ push %eax │ │ push $0x118 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x111ce86(%ebx),%eax │ │ @@ -3770565,15 +3770565,15 @@ │ │ sub $0x4,%esp │ │ lea 0x20(%esp),%esi │ │ push $0x200 │ │ push %eax │ │ push %esi │ │ call 130efc0 │ │ add $0xc,%esp │ │ - lea -0x11426d8(%ebx),%eax │ │ + lea -0x11426ff(%ebx),%eax │ │ push $0x200 │ │ push %eax │ │ push %esi │ │ call 130f030 │ │ add $0x4,%esp │ │ push %esi │ │ call 140d0b0 │ │ @@ -3770717,15 +3770717,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1316f71 │ │ pop %ebx │ │ add $0x198377,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0x118 │ │ push %edi │ │ push (%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x119 │ │ push %edi │ │ @@ -3770752,15 +3770752,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1316fd1 │ │ pop %ebx │ │ add $0x198317,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0xfa │ │ push %edi │ │ push (%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0xfb │ │ push %edi │ │ @@ -3770793,15 +3770793,15 @@ │ │ pop %ebx │ │ add $0x1982b7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1317140 │ │ orb $0x2,0x24(%esi) │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x125 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ call 130d670 │ │ add $0x8,%esp │ │ lea -0x198198(%ebx),%eax │ │ @@ -3770925,15 +3770925,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13171af │ │ pop %ebx │ │ add $0x198139,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0xf4 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3770954,15 +3770954,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13171f0 │ │ pop %ebx │ │ add $0x1980f8,%ebx │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x135,0x8(%esp) │ │ movl $0x28,(%esp) │ │ call 130d490 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 131725f │ │ @@ -3771069,15 +3771069,15 @@ │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 131734b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133160(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3771134,15 +3771134,15 @@ │ │ mov 0x20(%esi),%edi │ │ test %edi,%edi │ │ je 1317493 │ │ cmp %edi,0x1c(%esi) │ │ jne 13174c2 │ │ lea 0x28(,%edi,4),%eax │ │ lea (%eax,%eax,4),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push $0x17e │ │ push %ecx │ │ push %eax │ │ push 0x18(%esi) │ │ call 130d560 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3771150,15 +3771150,15 @@ │ │ add $0xa,%edi │ │ mov %eax,0x18(%esi) │ │ mov %edi,0x20(%esi) │ │ jmp 13174c5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133160(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%esi │ │ + lea -0x1143421(%ebx),%esi │ │ push %eax │ │ push $0x14d │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3771177,29 +3771177,29 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 1317485 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120b08(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x168 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ push $0xf │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 13174f8 │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x175 │ │ push %eax │ │ push $0xc8 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esi) │ │ test %eax,%eax │ │ @@ -3771311,15 +3771311,15 @@ │ │ je 1317683 │ │ cmp $0xffffffff,%esi │ │ jne 131767b │ │ jmp 1317679 │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3771413,23 +3771413,23 @@ │ │ test %eax,%eax │ │ je 131776e │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x30(%esi) │ │ call 12c0b00 │ │ add $0xc,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x2d0 │ │ push %eax │ │ push 0x34(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x34(%esi) │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x2d5 │ │ push %eax │ │ push 0x54(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x54(%esi) │ │ movl $0x0,0x58(%esi) │ │ @@ -3771437,15 +3771437,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 130d2b0 │ │ add $0x4,%esp │ │ push 0x1c(%esi) │ │ call 1262040 │ │ add $0xc,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0x2e4 │ │ push %edi │ │ push 0x14(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x2e5 │ │ push %edi │ │ @@ -3771511,15 +3771511,15 @@ │ │ test %ecx,%ecx │ │ je 13178ca │ │ mov %ecx,0x18(%esp) │ │ jmp 131796f │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3771690,15 +3771690,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ call 1317a79 │ │ pop %ebx │ │ add $0x19786f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0x1bb │ │ push %edi │ │ push $0x70 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3771740,15 +3771740,15 @@ │ │ jmp 1317b4b │ │ sub $0xc,%esp │ │ push %esi │ │ call 13176f0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113bf7b(%ebx),%eax │ │ + lea -0x113bfa2(%ebx),%eax │ │ push %eax │ │ push $0x1cf │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3771857,15 +3771857,15 @@ │ │ call 13189d0 │ │ mov %edi,(%esp) │ │ call 13176f0 │ │ jmp 1317d7f │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ jmp 1317dc3 │ │ mov %edi,0x4(%esp) │ │ @@ -3771914,15 +3771914,15 @@ │ │ mov $0x1,%eax │ │ jmp 1317dd1 │ │ mov %esi,(%esp) │ │ call 13176f0 │ │ call 12c1bf0 │ │ lea -0x114c320(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x294,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3772005,15 +3772005,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1317e71 │ │ pop %ebx │ │ add $0x197477,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0x2fa │ │ push %edi │ │ push 0x18(%esi) │ │ call 130d670 │ │ mov 0xc(%ebp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esi) │ │ @@ -3772065,15 +3772065,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ call 1317f19 │ │ pop %ebx │ │ add $0x1973cf,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0x308 │ │ push %edi │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3772231,15 +3772231,15 @@ │ │ sete %al │ │ jmp 131816a │ │ mov $0x1,%eax │ │ jmp 131816a │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3772374,15 +3772374,15 @@ │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ jne 1318306 │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ je 13185ab │ │ sub $0x8,%esp │ │ - lea -0x11388b7(%ebx),%ecx │ │ + lea -0x11388de(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12623d0 │ │ add $0x10,%esp │ │ mov %eax,0x20(%esi) │ │ test %eax,%eax │ │ je 1318633 │ │ @@ -3772500,15 +3772500,15 @@ │ │ mov 0x8(%eax,%edi,8),%ecx │ │ inc %edi │ │ test %ecx,%ecx │ │ jne 1318430 │ │ lea 0x10(,%edi,8),%edx │ │ sub $0x4,%esp │ │ mov %eax,0xc(%esp) │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push $0x40f │ │ push %ecx │ │ push %edx │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,0x34(%esi) │ │ test %eax,%eax │ │ @@ -3772582,21 +3772582,21 @@ │ │ add $0x10,%esp │ │ orb $0x1,(%esi) │ │ xor %edx,%edx │ │ jmp 13181b1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1129d86(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x3c6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0xc0105 │ │ jmp 13187c9 │ │ sub $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ push 0x10(%eax) │ │ @@ -3772633,15 +3772633,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13187d3 │ │ mov 0x14(%edi),%eax │ │ test %eax,%eax │ │ je 1318699 │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push $0x38c │ │ push %ecx │ │ push %eax │ │ call 130ee30 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ @@ -3772652,29 +3772652,29 @@ │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 13186c9 │ │ jmp 13187d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1129d86(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x3be │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x114e333(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0x8010c │ │ jmp 13187c9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133160(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3772737,15 +3772737,15 @@ │ │ push 0x1c(%esi) │ │ mov %ecx,%edi │ │ call 1262040 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esi) │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%edi │ │ + lea -0x1143421(%ebx),%edi │ │ push $0x3ab │ │ push %edi │ │ push %ecx │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x3ac │ │ push %edi │ │ @@ -3772764,15 +3772764,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1129d86(%ebx),%eax │ │ push %eax │ │ push $0x3b2 │ │ push %edi │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0x80025 │ │ push $0xf │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ @@ -3772781,15 +3772781,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1129d86(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x36e │ │ jmp 1318684 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3772826,15 +3772826,15 @@ │ │ mov %eax,(%esp) │ │ call 131ac20 │ │ mov $0xffffffff,%eax │ │ jmp 1318938 │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3772969,15 +3772969,15 @@ │ │ mov %eax,(%esp) │ │ call 131abf0 │ │ mov %eax,%ecx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 1318b14 │ │ mov 0x54(%esi),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x4fa,0x8(%esp) │ │ call 130d670 │ │ movl $0x0,0x54(%esi) │ │ movl $0x0,0x58(%esi) │ │ mov 0x5c(%esi),%eax │ │ @@ -3773001,15 +3773001,15 @@ │ │ xor %eax,%eax │ │ cmp $0x4,%ecx │ │ sete %al │ │ jmp 1318b14 │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3773063,15 +3773063,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1318bab │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133160(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3773641,15 +3773641,15 @@ │ │ je 13191e1 │ │ mov 0xc(%ebp),%ecx │ │ shr $0x3,%ecx │ │ cmp %ecx,0x58(%edi) │ │ ja 13191c4 │ │ mov %ecx,0x8(%esp) │ │ inc %ecx │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x699 │ │ push %eax │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push 0x54(%edi) │ │ call 130d560 │ │ add $0x10,%esp │ │ @@ -3773741,15 +3773741,15 @@ │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13192a6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112b9de(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x6b0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3773862,15 +3773862,15 @@ │ │ mov %eax,(%esp) │ │ call 131ac20 │ │ mov $0x1,%eax │ │ jmp 13193dd │ │ call 12c1bf0 │ │ lea -0x1133160(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3773899,15 +3773899,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1319401 │ │ pop %ebx │ │ add $0x195ee7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%esi │ │ + lea -0x1143421(%ebx),%esi │ │ push $0x101 │ │ push %esi │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3773997,21 +3773997,21 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13194e1 │ │ pop %ebx │ │ add $0x195e07,%ebx │ │ mov 0xc(%ebp),%ecx │ │ - lea -0x11433e3(%ebx),%eax │ │ + lea -0x114340a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 1319513 │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1313c00 │ │ mov 0x8(%ebp),%esi │ │ lea -0x1117250(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ @@ -3774579,15 +3774579,15 @@ │ │ push %esi │ │ call 12f6130 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1319b17 │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x703 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push $0x14 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3774673,15 +3774673,15 @@ │ │ test %eax,%eax │ │ jne 1319ab0 │ │ mov 0x10(%esp),%eax │ │ jmp 1319b6e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133160(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3774815,15 +3774815,15 @@ │ │ inc %edi │ │ cmp %edi,0x8(%esp) │ │ jne 1319c70 │ │ jmp 1319cea │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1133160(%ebx),%eax │ │ - lea -0x11433fa(%ebx),%ecx │ │ + lea -0x1143421(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3774832,15 +3774832,15 @@ │ │ jmp 1319cf5 │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x8(%esi) │ │ mov %ecx,%edi │ │ call 1361ea0 │ │ add $0xc,%esp │ │ - lea -0x11433fa(%ebx),%eax │ │ + lea -0x1143421(%ebx),%eax │ │ push $0x755 │ │ push %eax │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x10(%esi) │ │ @@ -3775828,15 +3775828,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x111ec15(%ebx),%eax │ │ - lea -0x1141587(%ebx),%ecx │ │ + lea -0x11415ae(%ebx),%ecx │ │ push $0x18a │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3790915,15 +3790915,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1324dd6 │ │ cmpl $0x0,0x116f0(%ebx) │ │ je 1324dd6 │ │ sub $0x4,%esp │ │ - lea -0x113bf6e(%ebx),%eax │ │ + lea -0x113bf95(%ebx),%eax │ │ push $0xc7 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x10 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3791064,15 +3791064,15 @@ │ │ mov (%esi),%ecx │ │ mov 0x8(%esi),%edx │ │ mov 0xc(%esi),%edi │ │ mov %edi,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call *0x8(%eax) │ │ - lea -0x113bf6e(%ebx),%eax │ │ + lea -0x113bf95(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x10d,0x8(%esp) │ │ call 130d670 │ │ mov $0x1,%esi │ │ jmp 1324ecf │ │ xor %esi,%esi │ │ @@ -3791280,15 +3791280,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13250cf │ │ pop %ebx │ │ add $0x18a219,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113bf6e(%ebx),%eax │ │ + lea -0x113bf95(%ebx),%eax │ │ push $0x16c │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3791913,15 +3791913,15 @@ │ │ push %eax │ │ call 12f7d10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1325615 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113a19f(%ebx),%eax │ │ + lea -0x113a1c6(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x1aa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3792127,15 +3792127,15 @@ │ │ push 0x11708(%ebx) │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 13259ca │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136a28(%ebx),%eax │ │ + lea -0x1136a4f(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3792211,15 +3792211,15 @@ │ │ ret │ │ cmpl $0x0,0x20(%esp) │ │ jle 1325e0d │ │ mov 0x10(%edi),%ecx │ │ xor %esi,%esi │ │ movl $0x0,0x1c(%esp) │ │ mov 0x8(%esp),%eax │ │ - lea -0x1144ffd(%eax),%eax │ │ + lea -0x1145024(%eax),%eax │ │ mov %eax,0x2c(%esp) │ │ xor %edx,%edx │ │ movzbl (%ecx),%eax │ │ test %al,%al │ │ setns %ah │ │ decl 0x20(%esp) │ │ jne 1325a95 │ │ @@ -3792651,15 +3792651,15 @@ │ │ jne 1325f69 │ │ test %esi,%esi │ │ jne 1325f69 │ │ test %eax,%eax │ │ jne 1325f69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141563(%ebx),%eax │ │ + lea -0x114158a(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x306 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3792684,15 +3792684,15 @@ │ │ push %eax │ │ call 13258a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1325fd7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141563(%ebx),%eax │ │ + lea -0x114158a(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x30d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3792748,15 +3792748,15 @@ │ │ je 13261a5 │ │ mov %ecx,0x10(%esp) │ │ cmpl $0x0,0x8(%ecx) │ │ je 132610e │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141563(%ebx),%eax │ │ + lea -0x114158a(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x328 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3792764,15 +3792764,15 @@ │ │ push $0x8 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 13261df │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141563(%ebx),%eax │ │ + lea -0x114158a(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x320 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3792781,15 +3792781,15 @@ │ │ call 12c1e40 │ │ add $0x4,%esp │ │ push 0x18(%esp) │ │ call 12387b0 │ │ jmp 1325fca │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141563(%ebx),%eax │ │ + lea -0x114158a(%ebx),%eax │ │ lea -0x1119397(%ebx),%ecx │ │ push %eax │ │ push $0x31a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3794945,15 +3794945,15 @@ │ │ lea 0x10(%esp),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ jmp 13277c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f6b8(%ebx),%eax │ │ + lea -0x113f6df(%ebx),%eax │ │ lea -0x1132de9(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3795148,15 +3795148,15 @@ │ │ push 0x8(%ebp) │ │ call 140d0d0 │ │ add $0x10,%esp │ │ jmp 1327a08 │ │ mov 0x10(%ebp),%edi │ │ call 1329aa0 │ │ test %eax,%eax │ │ - lea -0x1141245(%ebx),%ecx │ │ + lea -0x114126c(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setne %al │ │ shl $0x2,%eax │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -3795238,15 +3795238,15 @@ │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x18(%esp) │ │ xor %edi,%edi │ │ lea -0x11223ab(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x113bb63(%ebx),%eax │ │ + lea -0x113bb8a(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x1129a26(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x114a33d(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ jmp 1327ada │ │ nop │ │ @@ -3795331,15 +3795331,15 @@ │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 1327da0 │ │ - lea -0x113657e(%ebx),%esi │ │ + lea -0x11365a5(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1327e60 │ │ sub $0x8,%esp │ │ @@ -3795348,15 +3795348,15 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1327c1a │ │ sub $0x8,%esp │ │ - lea -0x1136573(%ebx),%eax │ │ + lea -0x113659a(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1327ef8 │ │ sub $0x8,%esp │ │ @@ -3795981,15 +3795981,15 @@ │ │ add $0x10,%esp │ │ lea (%esp,%eax,1),%ecx │ │ add $0x7c,%ecx │ │ mov $0x400,%esi │ │ mov $0x400,%edx │ │ sub %eax,%edx │ │ lea -0x114a347(%ebx),%eax │ │ - lea -0x114307f(%ebx),%edi │ │ + lea -0x11430a6(%ebx),%edi │ │ push %eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ call 1240060 │ │ add $0x4,%esp │ │ push 0x18(%ebp) │ │ @@ -3796139,15 +3796139,15 @@ │ │ call 12d10c0 │ │ add $0x4,%esp │ │ push 0xc(%ebp) │ │ call 140d0b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11384fb(%ebx),%eax │ │ + lea -0x1138522(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push %edi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ cmp $0xb,%eax │ │ jne 132866b │ │ @@ -3796218,15 +3796218,15 @@ │ │ mov $0x80020,%esi │ │ xor %edi,%edi │ │ jmp 1328687 │ │ movl $0x0,(%esp) │ │ mov $0x80006,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f67a(%ebx),%eax │ │ + lea -0x113f6a1(%ebx),%eax │ │ lea -0x11223ab(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3796540,15 +3796540,15 @@ │ │ je 1328d33 │ │ movzbl (%edi),%ecx │ │ test %ecx,%ecx │ │ je 1328d33 │ │ cmp $0xa,%ecx │ │ je 1328d33 │ │ sub $0x4,%esp │ │ - lea -0x113f685(%ebx),%eax │ │ + lea -0x113f6ac(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %edi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1328a9d │ │ @@ -3796566,15 +3796566,15 @@ │ │ push $0x9 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1328d33 │ │ lea 0xa(%edi),%eax │ │ sub $0x8,%esp │ │ - lea -0x11384fe(%ebx),%ecx │ │ + lea -0x1138525(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %eax │ │ call 140da30 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3796670,15 +3796670,15 @@ │ │ push 0x10(%esp) │ │ push %eax │ │ call 140da30 │ │ add $0x10,%esp │ │ add %eax,%edi │ │ add $0xa,%edi │ │ sub $0x8,%esp │ │ - lea -0x1136582(%ebx),%eax │ │ + lea -0x11365a9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140da20 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x18(%esp) │ │ add %edi,%eax │ │ @@ -3796844,15 +3796844,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1328e2c │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114306e(%ebx),%eax │ │ + lea -0x1143095(%ebx),%eax │ │ lea -0x11223ab(%ebx),%ecx │ │ push %eax │ │ push $0x245 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3796998,15 +3796998,15 @@ │ │ push $0x1 │ │ mov %edi,0x1c(%esp) │ │ push %edi │ │ call 1329970 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x11384fb(%ebx),%eax │ │ + lea -0x1138522(%ebx),%eax │ │ push $0xb │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3798279,15 +3798279,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1114e0f(%ebx),%eax │ │ lea -0x111ca58(%ebx),%ecx │ │ push $0x5a │ │ jmp 1329eaa │ │ sub $0x4,%esp │ │ lea -0x1114e0f(%ebx),%eax │ │ - lea -0x1139ec4(%ebx),%ecx │ │ + lea -0x1139eeb(%ebx),%ecx │ │ push $0x5b │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3798465,15 +3798465,15 @@ │ │ call 123ea80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%esi │ │ js 132a279 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1135539(%ebx),%eax │ │ + lea -0x1135560(%ebx),%eax │ │ lea 0x50(%esp),%ecx │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push 0x18(%ebp) │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ @@ -3798615,15 +3798615,15 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ call 12c2060 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 132a2f3 │ │ test $0x2,%al │ │ - lea -0x113657e(%ebx),%eax │ │ + lea -0x11365a5(%ebx),%eax │ │ lea -0x1116e4f(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ mov -0x190(%ebx),%eax │ │ lea 0x1c(%esp),%esi │ │ lea 0x24(%esp),%edi │ │ lea 0x34(%esp),%edx │ │ @@ -3798635,15 +3798635,15 @@ │ │ push %eax │ │ push %esi │ │ push %edi │ │ call 1327a20 │ │ jmp 132a321 │ │ sub $0x4,%esp │ │ mov -0x190(%ebx),%eax │ │ - lea -0x113bb63(%ebx),%ecx │ │ + lea -0x113bb8a(%ebx),%ecx │ │ lea 0x1c(%esp),%esi │ │ lea 0x24(%esp),%edi │ │ lea 0x34(%esp),%edx │ │ push %edx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ @@ -3799584,15 +3799584,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 -0x1141791(%ebx),%ecx │ │ + lea -0x11417b8(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1312400 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x74(%esp) │ │ @@ -3800491,15 +3800491,15 @@ │ │ test %eax,%eax │ │ je 132b781 │ │ mov %edi,(%eax) │ │ mov %esi,0x4(%eax) │ │ jmp 132b78f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d9f1(%ebx),%eax │ │ + lea -0x113da18(%ebx),%eax │ │ lea -0x11347ee(%ebx),%ecx │ │ push %eax │ │ push $0x50 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3800588,15 +3800588,15 @@ │ │ add %ecx,%edi │ │ mov 0x4(%esp),%ecx │ │ cmp %ecx,%edi │ │ jl 132b800 │ │ add $0x2,%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1139e8d(%ebx),%eax │ │ + lea -0x1139eb4(%ebx),%eax │ │ push $0x78 │ │ push %eax │ │ push %esi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%ebx │ │ xor %eax,%eax │ │ @@ -3800661,30 +3800661,30 @@ │ │ or $0xdc,%dh │ │ mov %dh,0x2(%ecx) │ │ lea 0x4(%ecx),%ebx │ │ mov %dl,0x3(%ecx) │ │ jmp 132b8ad │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1139e8d(%ebx),%eax │ │ + lea -0x1139eb4(%ebx),%eax │ │ push $0x78 │ │ push %eax │ │ push $0x2 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132ba0f │ │ mov $0x2,%esi │ │ mov %eax,%ebx │ │ jmp 132ba1e │ │ mov 0x4(%esp),%esi │ │ lea 0x2(,%esi,2),%edi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1139e8d(%ebx),%eax │ │ + lea -0x1139eb4(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132ba0f │ │ @@ -3801767,15 +3801767,15 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 132c9d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c9c1 │ │ sub $0x8,%esp │ │ - lea -0x113d9b7(%ebx),%eax │ │ + lea -0x113d9de(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 123ebc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 132c83d │ │ jmp 132c9c1 │ │ @@ -3801834,15 +3801834,15 @@ │ │ mov 0x10(%eax),%edi │ │ test %edi,%edi │ │ je 132c674 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 132c674 │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push 0x1c(%ebp) │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x28(%esp) │ │ push 0x24(%esp) │ │ call *%eax │ │ add $0x20,%esp │ │ @@ -3801918,15 +3801918,15 @@ │ │ mov 0x4(%eax),%esi │ │ cmp $0x1,%esi │ │ jne 132c7cd │ │ mov $0x1,%esi │ │ movl $0x0,0xc(%esp) │ │ jmp 132c7f2 │ │ sub $0x8,%esp │ │ - lea -0x113d9ad(%ebx),%eax │ │ + lea -0x113d9d4(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 123ebc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 132c9c1 │ │ test %edi,%edi │ │ @@ -3801990,15 +3801990,15 @@ │ │ add $0x14,%ecx │ │ mov 0xc(%ebp),%esi │ │ cmp 0xc(%esi),%eax │ │ jl 132c720 │ │ mov 0x1c(%ebp),%eax │ │ testb $0x2,(%eax) │ │ je 132c7ae │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1116e2d(%ebx),%ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ push 0x14(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3802037,15 +3802037,15 @@ │ │ mov %edx,%edi │ │ call 132dc90 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ cmp $0x5,%esi │ │ jne 132c847 │ │ sub $0x8,%esp │ │ - lea -0x1139e51(%ebx),%eax │ │ + lea -0x1139e78(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 123ebc0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3802365,28 +3802365,28 @@ │ │ cmpl $0x0,(%esp) │ │ mov 0x4(%esp),%edi │ │ je 132cc28 │ │ mov %edx,0x8(%esp) │ │ test $0x4,%al │ │ jne 132cbe6 │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x113650f(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x1136536(%ebx),%ecx │ │ push 0xc(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ jmp 132cc13 │ │ test $0x2,%cl │ │ lea -0x114e7fc(%ebx),%eax │ │ lea -0x1133654(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x113d9a9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x113d9d0(%ebx),%edx │ │ mov 0xc(%ebp),%esi │ │ push 0xc(%esi) │ │ push %ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %edx │ │ push %edi │ │ @@ -3802484,34 +3802484,34 @@ │ │ jl 132ccc0 │ │ cmpl $0x0,0x10(%esp) │ │ mov 0x8(%ebp),%esi │ │ mov (%esp),%edi │ │ jg 132cd74 │ │ lea 0x2(%esi),%eax │ │ test %edi,%edi │ │ - lea -0x1136507(%ebx),%ecx │ │ + lea -0x113652e(%ebx),%ecx │ │ lea -0x112bea2(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x1125c91(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ push 0x20(%esp) │ │ call 123f6a0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 132cda2 │ │ mov 0x10(%ebp),%eax │ │ testb $0x2,(%eax) │ │ je 132cd9b │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1116e2d(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3802555,15 +3802555,15 @@ │ │ call 123ebc0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x1143055(%ebx),%eax │ │ + lea -0x114307c(%ebx),%eax │ │ push $0x190 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 132ce12 │ │ @@ -3802596,25 +3802596,25 @@ │ │ push %edx │ │ call 1325e40 │ │ add $0x4,%esp │ │ push %eax │ │ call 13255b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ cmovne %eax,%esi │ │ lea 0xc(%esp),%eax │ │ push $0x1 │ │ push %edi │ │ push $0x50 │ │ push %eax │ │ mov %eax,%edi │ │ call 13259e0 │ │ add $0x10,%esp │ │ - lea -0x1139e4b(%ebx),%eax │ │ + lea -0x1139e72(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push 0x14(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3802740,15 +3802740,15 @@ │ │ mov %eax,%edx │ │ cmove %edi,%edx │ │ mov %edx,0x58(%esp) │ │ inc %eax │ │ mov %eax,0x54(%esp) │ │ lea -0x114a2f2(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ mov %eax,0x60(%esp) │ │ lea -0x112406b(%ebx),%eax │ │ mov %eax,0x5c(%esp) │ │ jmp 132d01e │ │ nop │ │ nop │ │ nop │ │ @@ -3802918,15 +3802918,15 @@ │ │ xor %esi,%esi │ │ mov 0x68(%esp),%ecx │ │ mov %ecx,%eax │ │ not %eax │ │ test $0xc0,%al │ │ mov %edi,0x28(%esp) │ │ jne 132d1e0 │ │ - lea -0x113d98b(%ebx),%eax │ │ + lea -0x113d9b2(%ebx),%eax │ │ push 0x48(%esp) │ │ jmp 132d290 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3802980,17 +3802980,17 @@ │ │ push 0x28(%esp) │ │ push 0x14(%esp) │ │ call 123e3b0 │ │ add $0x10,%esp │ │ cmp 0x1c(%esp),%eax │ │ je 132d9b0 │ │ jmp 132db55 │ │ - lea -0x113d97e(%ebx),%eax │ │ + lea -0x113d9a5(%ebx),%eax │ │ jmp 132d28f │ │ - lea -0x114302d(%ebx),%eax │ │ + lea -0x1143054(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push $0x80 │ │ mov %esi,%edi │ │ lea 0x78(%esp),%esi │ │ push %esi │ │ call 1240060 │ │ @@ -3803420,15 +3803420,15 @@ │ │ mov $0x1,%esi │ │ cmpl $0x0,0x1c(%esp) │ │ mov 0x38(%esp),%ecx │ │ jle 132d8db │ │ mov 0x20(%esp),%eax │ │ movzbl (%eax),%eax │ │ sub $0x4,%esp │ │ - lea -0x113bb03(%ebx),%ecx │ │ + lea -0x113bb2a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 123f6a0 │ │ jmp 132d893 │ │ cmpl $0x0,0x18(%ebp) │ │ je 132d9b0 │ │ @@ -3803454,15 +3803454,15 @@ │ │ push $0x6 │ │ push %ecx │ │ push 0x28(%esp) │ │ push %esi │ │ call 123dbe0 │ │ jmp 132d9c5 │ │ sub $0x8,%esp │ │ - lea -0x113f63e(%ebx),%eax │ │ + lea -0x113f665(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 123ebc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%ecx │ │ jg 132d8db │ │ @@ -3803479,15 +3803479,15 @@ │ │ jle 132db55 │ │ sub $0xc,%esp │ │ push %ecx │ │ call 123a840 │ │ add $0x10,%esp │ │ jmp 132d8cf │ │ sub $0x8,%esp │ │ - lea -0x1141207(%ebx),%eax │ │ + lea -0x114122e(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 123ebc0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ mov 0x18(%esp),%edi │ │ @@ -3803580,15 +3803580,15 @@ │ │ jle 132db55 │ │ mov 0x1c(%esp),%eax │ │ add %eax,0x20(%esp) │ │ mov 0x44(%esp),%eax │ │ or 0x40(%esp),%eax │ │ jne 132d010 │ │ jmp 132db94 │ │ - lea -0x1136500(%ebx),%eax │ │ + lea -0x1136527(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push 0x14(%esp) │ │ call 123e3b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 132dc0d │ │ @@ -3803848,15 +3803848,15 @@ │ │ add %ebx,%eax │ │ mov 0x8(%esp),%edi │ │ mov %edi,0x10(%esp) │ │ jmp *%eax │ │ movl $0x1,0x14(%esp) │ │ lea -0x1148748(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x113ce00(%ebx),%edx │ │ + lea -0x113ce27(%ebx),%edx │ │ movl $0x0,0x10(%esp) │ │ mov $0x1,%ecx │ │ jmp 132ddf7 │ │ sub $0x4,%esp │ │ push %esi │ │ push 0xc(%ebp) │ │ push %ecx │ │ @@ -3804063,15 +3804063,15 @@ │ │ sub $0xc,%esp │ │ movl $0x19,0x18(%esp) │ │ push %eax │ │ call 13255b0 │ │ add $0x10,%esp │ │ jmp 132e050 │ │ movl $0x0,0xc(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3804357,15 +3804357,15 @@ │ │ jne 132e531 │ │ mov %esi,%eax │ │ jmp 132e531 │ │ test %ecx,%ecx │ │ je 132e40e │ │ mov %edx,%esi │ │ sub $0x4,%esp │ │ - lea -0x113f632(%ebx),%eax │ │ + lea -0x113f659(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %ecx │ │ call 123e3b0 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jne 132e52c │ │ @@ -3804820,15 +3804820,15 @@ │ │ sub $0x10,%esp │ │ call 132e881 │ │ pop %ebx │ │ add $0x180a67,%ebx │ │ mov 0xc(%ebp),%esi │ │ cmp $0x10000,%ecx │ │ jb 132e8d1 │ │ - lea -0x1144cb1(%ebx),%eax │ │ + lea -0x1144cd8(%ebx),%eax │ │ lea 0x1(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push $0xb │ │ push %edi │ │ call 1240060 │ │ add $0x10,%esp │ │ @@ -3804886,15 +3804886,15 @@ │ │ test $0x61,%al │ │ je 132e9a5 │ │ test $0x8,%al │ │ jne 132e9eb │ │ test %esi,%esi │ │ je 132ea58 │ │ sub $0x4,%esp │ │ - lea -0x11411fa(%ebx),%eax │ │ + lea -0x1141221(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ @@ -3804958,15 +3804958,15 @@ │ │ cmp $0x5c,%cl │ │ jne 132e9f5 │ │ and $0x40f,%edx │ │ je 132e9f5 │ │ test %esi,%esi │ │ je 132ea58 │ │ sub $0x4,%esp │ │ - lea -0x113e635(%ebx),%eax │ │ + lea -0x113e65c(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x2,%eax │ │ @@ -3808031,16 +3808031,16 @@ │ │ jne 1330e1b │ │ sub $0xc,%esp │ │ push %esi │ │ call 1252d30 │ │ jmp 1330e16 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11384cc(%ebx),%eax │ │ - lea -0x11364f4(%ebx),%ecx │ │ + lea -0x11384f3(%ebx),%eax │ │ + lea -0x113651b(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3808171,34 +3808171,34 @@ │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ecx) │ │ sete %al │ │ mov %eax,0xc(%esi) │ │ jmp 1330fc2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11411f8(%ebx),%eax │ │ + lea -0x114121f(%ebx),%eax │ │ lea -0x1122364(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 1330fb6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11411f8(%ebx),%eax │ │ + lea -0x114121f(%ebx),%eax │ │ lea -0x1122364(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ jmp 1330fa9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11411f8(%ebx),%eax │ │ + lea -0x114121f(%ebx),%eax │ │ lea -0x1122364(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3811868,15 +3811868,15 @@ │ │ cmpl $0x0,0x10(%ebp) │ │ jle 1334121 │ │ mov 0x18(%ebp),%edi │ │ test %edi,%edi │ │ je 1334121 │ │ mov 0x14(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ cmovne %ecx,%edx │ │ cmpl $0x0,0xc(%ebp) │ │ je 1334121 │ │ mov %edx,0x28(%esp) │ │ lea -0x1125c6a(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ mov %eax,0x4(%esp) │ │ @@ -3814035,21 +3814035,21 @@ │ │ cmpb $0x2c,0x14(%esp) │ │ je 13353c0 │ │ movzbl (%edi),%eax │ │ test %al,%al │ │ je 1335525 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139e43(%ebx),%eax │ │ + lea -0x1139e6a(%ebx),%eax │ │ push %eax │ │ push $0x188 │ │ push 0x1c(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x6e │ │ push $0x37 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3814060,35 +3814060,35 @@ │ │ call 1336010 │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ jmp 13355a3 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139e43(%ebx),%eax │ │ + lea -0x1139e6a(%ebx),%eax │ │ push %eax │ │ push $0x172 │ │ push 0x1c(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x1114d94(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x6c │ │ jmp 1335595 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139e43(%ebx),%eax │ │ + lea -0x1139e6a(%ebx),%eax │ │ push %eax │ │ push $0x178 │ │ push 0x1c(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x6b │ │ push $0x37 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ @@ -3814235,15 +3814235,15 @@ │ │ lea -0x111c95f(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x67 │ │ jmp 133575c │ │ movb $0x0,0x18(%esp,%esi,1) │ │ cmpl $0x0,0xc(%esp) │ │ @@ -3814253,15 +3814253,15 @@ │ │ lea -0x111c95f(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x64 │ │ push $0x37 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ @@ -3814389,22 +3814389,22 @@ │ │ test %cl,%cl │ │ je 1335ac6 │ │ movb $0x0,0x24(%esp,%edx,1) │ │ test %edi,%edi │ │ je 13358d8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11411a6(%ebx),%eax │ │ + lea -0x11411cd(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x6d │ │ push $0x37 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ @@ -3814596,15 +3814596,15 @@ │ │ mov %ecx,0x14(%eax) │ │ mov $0x1,%eax │ │ mov 0x18(%esp),%edi │ │ jmp 1335b16 │ │ movsbl %al,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11411a6(%ebx),%eax │ │ + lea -0x11411cd(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x112b55e(%ebx),%eax │ │ @@ -3814828,29 +3814828,29 @@ │ │ lea -0x114a2d4(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0xaa │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x68 │ │ jmp 1335e7f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112230e(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ jmp 1335e42 │ │ movzbl 0x1(%esi),%eax │ │ test %eax,%eax │ │ je 1335a7d │ │ cmp $0x2c,%eax │ │ mov 0xc(%esp),%ebx │ │ je 1335a90 │ │ @@ -3814859,15 +3814859,15 @@ │ │ lea -0x112230e(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push 0x20(%esp) │ │ push %eax │ │ push $0x66 │ │ jmp 1335e7f │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ @@ -3814932,15 +3814932,15 @@ │ │ lea -0x1125c4f(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ mov 0x18(%esp),%edi │ │ push (%edi) │ │ push %eax │ │ push $0x6d │ │ push $0x37 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ @@ -3814986,15 +3814986,15 @@ │ │ lea -0x1125c4f(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x65 │ │ jmp 1335e7f │ │ movzbl 0x1(%edi),%eax │ │ test %eax,%eax │ │ je 1335c0d │ │ @@ -3815350,15 +3815350,15 @@ │ │ jmp 13363ec │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ sub $0x4,%esp │ │ - lea -0x11364a4(%ebx),%eax │ │ + lea -0x11364cb(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 130f790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13363c0 │ │ @@ -3815485,15 +3815485,15 @@ │ │ sub $0x4,%esp │ │ lea -0x11469bb(%ebx),%eax │ │ push %eax │ │ push $0x1c7 │ │ push 0xc(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6e │ │ push $0x37 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ @@ -3815898,15 +3815898,15 @@ │ │ push %eax │ │ push %esi │ │ call 1337420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1336994 │ │ sub $0x4,%esp │ │ - lea -0x113a1a3(%ebx),%eax │ │ + lea -0x113a1ca(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 13377f0 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jne 1336994 │ │ @@ -3816538,15 +3816538,15 @@ │ │ lea -0x111c954(%ebx),%eax │ │ lea -0x1118f3e(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x11370a9(%ebx),%eax │ │ + lea -0x11370d0(%ebx),%eax │ │ mov (%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x69 │ │ jmp 133706e │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ @@ -3816755,15 +3816755,15 @@ │ │ mov %eax,(%esp) │ │ call 13617b0 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ call 13617b0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0xc(%esi) │ │ - lea -0x113bacf(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x5d,0x8(%esp) │ │ call 130d670 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3816781,15 +3816781,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1337281 │ │ pop %ebx │ │ add $0x178067,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113bacf(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push $0x1c │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3817028,30 +3817028,30 @@ │ │ mov %eax,(%esp) │ │ call 131ac20 │ │ mov 0xc(%esp),%esi │ │ jmp 1337579 │ │ call 12c1bf0 │ │ lea -0x11299b4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113bacf(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x9d,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc010f,0x4(%esp) │ │ jmp 13375b3 │ │ test %esi,%esi │ │ mov $0x0,%eax │ │ je 13375c1 │ │ mov 0x4(%esi),%eax │ │ jmp 13375c1 │ │ call 12c1bf0 │ │ lea -0x11299b4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113bacf(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa4,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0110,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 12c1e40 │ │ @@ -3817063,15 +3817063,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 140d0b0 │ │ mov %eax,%esi │ │ add $0xc,%eax │ │ - lea -0x113bacf(%ebx),%ecx │ │ + lea -0x113baf6(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x80,0x8(%esp) │ │ call 130d3e0 │ │ test %eax,%eax │ │ je 13376f7 │ │ @@ -3817214,16 +3817214,16 @@ │ │ push (%esi) │ │ call 131ac20 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 13377e3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114300a(%ebx),%eax │ │ - lea -0x113bacf(%ebx),%ecx │ │ + lea -0x1143031(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc010f │ │ @@ -3817301,15 +3817301,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133786f │ │ pop %ebx │ │ add $0x177a79,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113bacf(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%eax │ │ push $0x3e │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3817459,15 +3817459,15 @@ │ │ call 133a2d0 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 13379f9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142ff8(%ebx),%eax │ │ + lea -0x114301f(%ebx),%eax │ │ lea -0x112f00a(%ebx),%ecx │ │ push %eax │ │ push $0x1c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3818408,15 +3818408,15 @@ │ │ mov (%edx),%eax │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,(%esp) │ │ mov 0x14(%eax),%esi │ │ jmp 13383b7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113baad(%ebx),%eax │ │ + lea -0x113bad4(%ebx),%eax │ │ lea -0x1122304(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3818447,15 +3818447,15 @@ │ │ mov %ecx,(%eax) │ │ mov 0xc(%ebp),%ecx │ │ mov %ecx,0x8(%eax) │ │ jmp 133844d │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113baad(%ebx),%eax │ │ + lea -0x113bad4(%ebx),%eax │ │ push %eax │ │ push $0x175 │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3818921,15 +3818921,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 -0x1140312(%ebx),%eax │ │ + lea -0x1140339(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esp),%esi │ │ mov %esi,(%esp) │ │ call 1312400 │ │ sub $0x4,%esp │ │ mov (%edi),%eax │ │ mov 0x38(%eax),%ecx │ │ @@ -3819380,15 +3819380,15 @@ │ │ mov %eax,(%esp) │ │ call 1337d70 │ │ test %eax,%eax │ │ je 1338dbe │ │ mov 0x18(%esp),%edi │ │ jmp 1338d4c │ │ call 12c1bf0 │ │ - lea -0x113848c(%ebx),%eax │ │ + lea -0x11384b3(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1116e0b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2e6,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xd4,0x4(%esp) │ │ @@ -3819506,15 +3819506,15 @@ │ │ call 1338600 │ │ add $0x20,%esp │ │ jmp 1338f4b │ │ xor %eax,%eax │ │ jmp 1338f4b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142fbc(%ebx),%eax │ │ + lea -0x1142fe3(%ebx),%eax │ │ lea -0x1116e0b(%ebx),%ecx │ │ push %eax │ │ push $0x158 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3820050,15 +3820050,15 @@ │ │ mov 0x28(%eax),%ecx │ │ test %edx,%edx │ │ je 13394c9 │ │ movl $0x0,0xc(%esp) │ │ mov %ecx,%eax │ │ jmp 13395d4 │ │ lea -0x1148f1b(%ebx),%eax │ │ - lea -0x113ba84(%ebx),%edx │ │ + lea -0x113baab(%ebx),%edx │ │ test %ecx,%ecx │ │ je 13395cc │ │ cmpb $0x0,(%ecx) │ │ je 13395cc │ │ mov %edx,0x10(%esp) │ │ sub $0x4,%esp │ │ push $0x1 │ │ @@ -3820178,15 +3820178,15 @@ │ │ xor %esi,%esi │ │ jmp 1339682 │ │ movl $0x6c,0x18(%esp) │ │ movl $0x263,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141199(%ebx),%eax │ │ + lea -0x11411c0(%ebx),%eax │ │ lea -0x1116e0b(%ebx),%edi │ │ push %eax │ │ push 0x18(%esp) │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3820211,15 +3820211,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141199(%ebx),%eax │ │ + lea -0x11411c0(%ebx),%eax │ │ lea -0x1116e0b(%ebx),%ecx │ │ push %eax │ │ push $0x22f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3820227,22 +3820227,22 @@ │ │ jmp 133976d │ │ sub $0xc,%esp │ │ push %esi │ │ call 13366d0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141199(%ebx),%eax │ │ + lea -0x11411c0(%ebx),%eax │ │ lea -0x1116e0b(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ jmp 133975d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141199(%ebx),%eax │ │ + lea -0x11411c0(%ebx),%eax │ │ lea -0x1116e0b(%ebx),%ecx │ │ push %eax │ │ push $0x23c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3820288,15 +3820288,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 1339acc │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - lea -0x113847a(%ebx),%ecx │ │ + lea -0x11384a1(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x4,%esp │ │ push 0x20(%esi) │ │ push %ecx │ │ push %edi │ │ call 1337de0 │ │ add $0x10,%esp │ │ @@ -3820315,15 +3820315,15 @@ │ │ test %edi,%edi │ │ je 13398de │ │ sub $0xc,%esp │ │ mov %edi,0x34(%esp) │ │ push %edi │ │ call 1338540 │ │ add $0x8,%esp │ │ - lea -0x1140b77(%ebx),%edi │ │ + lea -0x1140b9e(%ebx),%edi │ │ push %edi │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1339919 │ │ @@ -3820434,15 +3820434,15 @@ │ │ add $0xc,%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0x10(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov 0xc(%esp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1138471(%ebx),%esi │ │ + lea -0x1138498(%ebx),%esi │ │ push %esi │ │ push 0x14(%esp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1339a37 │ │ lea 0x14(%edi),%eax │ │ @@ -3820644,15 +3820644,15 @@ │ │ mov %edi,0x8(%esp) │ │ xor %edi,%edi │ │ movl $0x1,0x4(%esp) │ │ lea -0x114b497(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1116e0b(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %esi,0x14(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3820717,15 +3820717,15 @@ │ │ push 0x4(%esi) │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1339f03 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142fa9(%ebx),%eax │ │ + lea -0x1142fd0(%ebx),%eax │ │ push %eax │ │ push $0x394 │ │ push 0xc(%esp) │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x11248cc(%ebx),%eax │ │ push 0x8(%esi) │ │ @@ -3820932,15 +3820932,15 @@ │ │ call 1362310 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 1339c90 │ │ jmp 1339ff8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142fa9(%ebx),%eax │ │ + lea -0x1142fd0(%ebx),%eax │ │ lea -0x1116e0b(%ebx),%ecx │ │ push %eax │ │ push $0x378 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3821336,15 +3821336,15 @@ │ │ mov 0x4(%ecx),%eax │ │ mov 0x14(%ecx),%edx │ │ sub %eax,%edx │ │ cmp %edx,%esi │ │ jbe 133a3df │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d953(%ebx),%eax │ │ + lea -0x113d97a(%ebx),%eax │ │ lea -0x114de60(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x1114d38(%ebx),%eax │ │ @@ -3821358,15 +3821358,15 @@ │ │ push $0x7d │ │ push $0x24 │ │ call 12c1e40 │ │ add $0x20,%esp │ │ jmp 133a40d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d953(%ebx),%eax │ │ + lea -0x113d97a(%ebx),%eax │ │ lea -0x114de60(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3821459,15 +3821459,15 @@ │ │ push %eax │ │ push %esi │ │ call 130e250 │ │ jmp 133a501 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ba7b(%ebx),%eax │ │ + lea -0x113baa2(%ebx),%eax │ │ lea -0x114de60(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3825692,16 +3825692,16 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 133d3b0 │ │ mov 0xc(%ebp),%esi │ │ jmp 133d40b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114118b(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x11411b2(%ebx),%eax │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push $0x223 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3825714,29 +3825714,29 @@ │ │ mov $0x250,%edi │ │ jmp 133d350 │ │ mov $0x8b,%esi │ │ mov $0x258,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120651(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ push $0x4 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114118b(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x11411b2(%ebx),%eax │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push $0x22a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3825798,16 +3825798,16 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ lea -0x1(,%ecx,2),%edi │ │ jmp 133d3b5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114118b(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x11411b2(%ebx),%eax │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push $0x237 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3825851,15 +3825851,15 @@ │ │ mov $0x258,%edi │ │ jmp 133d503 │ │ mov $0x96,%esi │ │ mov $0x250,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120651(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3826030,15 +3826030,15 @@ │ │ call 138e8b0 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 133d718 │ │ sub $0x4,%esp │ │ - lea -0x1142f98(%ebx),%eax │ │ + lea -0x1142fbf(%ebx),%eax │ │ push $0x47 │ │ push %eax │ │ push 0x10(%esp) │ │ call 130d670 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ @@ -3826235,15 +3826235,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 133d9ad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1116df4(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%edi │ │ + lea -0x1142fbf(%ebx),%edi │ │ push %eax │ │ push $0xa4 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3826258,15 +3826258,15 @@ │ │ push %esi │ │ push 0x10(%esp) │ │ call 130d890 │ │ jmp 133d9a8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1116df4(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3826536,29 +3826536,29 @@ │ │ mov $0x250,%edi │ │ jmp 133dc22 │ │ mov $0x8b,%esi │ │ mov $0x258,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120651(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ push $0x4 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114be18(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3826665,16 +3826665,16 @@ │ │ test %eax,%eax │ │ setg %cl │ │ lea (%ecx,%ecx,2),%eax │ │ dec %eax │ │ jmp 133dda2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f610(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x113f637(%ebx),%eax │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push $0x27b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3826941,15 +3826941,15 @@ │ │ mov $0x250,%edi │ │ jmp 133e0c2 │ │ movl $0x8b,0x8(%esp) │ │ mov $0x258,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120651(%ebx),%eax │ │ - lea -0x1142f98(%ebx),%ecx │ │ + lea -0x1142fbf(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3827197,19 +3827197,19 @@ │ │ call 123efe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133e6d6 │ │ mov 0x1c(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ cmpl $0x390,(%eax) │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ lea -0x1115cd1(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1141177(%ebx),%eax │ │ + lea -0x114119e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 133e6d6 │ │ @@ -3827219,15 +3827219,15 @@ │ │ cmpl $0x0,0x1c(%eax) │ │ je 133e3ba │ │ mov 0xc(%esp),%ecx │ │ lea 0x2(%ecx),%eax │ │ test %ecx,%ecx │ │ mov $0x2,%ecx │ │ cmovg %eax,%ecx │ │ - lea -0x113ba6c(%ebx),%eax │ │ + lea -0x113ba93(%ebx),%eax │ │ push %ecx │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3827243,15 +3827243,15 @@ │ │ push 0x1c(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ jle 133e6d6 │ │ lea -0x1114cdf(%ebx),%eax │ │ - lea -0x1138446(%ebx),%edx │ │ + lea -0x113846d(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ sub $0xc,%esp │ │ push %ecx │ │ push $0x0 │ │ mov 0x28(%esp),%edi │ │ push 0x14(%edi) │ │ push %eax │ │ @@ -3827307,15 +3827307,15 @@ │ │ push %eax │ │ push %edi │ │ call 1257620 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 133e6d6 │ │ sub $0xc,%esp │ │ - lea -0x1141173(%ebx),%eax │ │ + lea -0x114119a(%ebx),%eax │ │ push 0x8(%ebp) │ │ push $0x0 │ │ push 0x28(%esi) │ │ push %eax │ │ push %edi │ │ call 1257620 │ │ add $0x20,%esp │ │ @@ -3827345,17 +3827345,17 @@ │ │ je 133e6d6 │ │ sub $0xc,%esp │ │ push 0x4c(%esi) │ │ call 1362310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 133e698 │ │ - lea -0x1141168(%ebx),%eax │ │ + lea -0x114118f(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1125bc2(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1122289(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ @@ -3827575,15 +3827575,15 @@ │ │ push %edi │ │ call 123ebc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setg %al │ │ jmp 133e8fc │ │ - lea -0x113d937(%ebx),%eax │ │ + lea -0x113d95e(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 123ebc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 133e8ea │ │ @@ -3827680,16 +3827680,16 @@ │ │ push %edi │ │ call 123efe0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133e993 │ │ cmpl $0x0,0x18(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x113ba4a(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x113ba71(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x11310ea(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 123f6a0 │ │ @@ -3827956,15 +3827956,15 @@ │ │ call 134be60 │ │ test %eax,%eax │ │ jne 133edc9 │ │ jmp 133ee1d │ │ call 12c1bf0 │ │ lea -0x1127b2c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1142f98(%ebx),%eax │ │ + lea -0x1142fbf(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x355,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80004,0x4(%esp) │ │ movl $0x5,(%esp) │ │ call 12c1e40 │ │ @@ -3828536,15 +3828536,15 @@ │ │ lea -0x114707a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1142100(%ebx),%eax │ │ + lea -0x1142127(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 133f47e │ │ mov %eax,%esi │ │ @@ -3828567,15 +3828567,15 @@ │ │ test %eax,%eax │ │ je 133f47e │ │ cmpl $0x0,0x10(%ebp) │ │ movl $0x0,0x1c(%esp) │ │ mov $0x0,%edi │ │ je 133f540 │ │ sub $0x8,%esp │ │ - lea -0x113f600(%ebx),%eax │ │ + lea -0x113f627(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133f3ab │ │ @@ -3829239,15 +3829239,15 @@ │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133fcdb │ │ - lea -0x1142100(%ebx),%eax │ │ + lea -0x1142127(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3829428,15 +3829428,15 @@ │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133fe9e │ │ mov 0x4(%esp),%ecx │ │ test %ecx,%ecx │ │ je 133fe60 │ │ - lea -0x113f5ed(%ebx),%eax │ │ + lea -0x113f614(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x10(%ebp) │ │ push %edx │ │ mov %edx,%edi │ │ call 1311b90 │ │ mov %edi,%edx │ │ @@ -3829500,15 +3829500,15 @@ │ │ call 1311ee0 │ │ mov %eax,%esi │ │ lea -0x114f0ce(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1311ee0 │ │ mov %eax,0x28(%esp) │ │ - lea -0x113f5ed(%ebx),%eax │ │ + lea -0x113f614(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1311ee0 │ │ mov %eax,0x14(%esp) │ │ lea -0x114e633(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ @@ -3832332,15 +3832332,15 @@ │ │ push %edx │ │ push %edx │ │ call 1248530 │ │ add $0x20,%esp │ │ jmp 1342071 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113ba42(%ebx),%eax │ │ + lea -0x113ba69(%ebx),%eax │ │ lea -0x11310c8(%ebx),%ecx │ │ push %eax │ │ push $0xad │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3834014,15 +3834014,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x4(%esp) │ │ mov %ecx,%esi │ │ call 1343517 │ │ pop %ebx │ │ add $0x16bdd1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113d8df(%ebx),%eax │ │ + lea -0x113d906(%ebx),%eax │ │ push $0x4d │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x7c │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3834254,15 +3834254,15 @@ │ │ call 1362290 │ │ mov 0x6c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1341a40 │ │ mov 0x70(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1341a40 │ │ - lea -0x113d8df(%ebx),%eax │ │ + lea -0x113d906(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xb5,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3835645,15 +3835645,15 @@ │ │ movl $0x0,(%esp) │ │ mov %ecx,%esi │ │ call 13619b0 │ │ test %eax,%eax │ │ je 134478b │ │ mov %eax,0x14(%esp) │ │ lea -0x2(%esi),%eax │ │ - lea -0x113d8df(%ebx),%ecx │ │ + lea -0x113d906(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ nop │ │ nop │ │ nop │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3836035,15 +3836035,15 @@ │ │ push %esi │ │ call 12ebda0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1344b43 │ │ mov 0x10(%ebp),%eax │ │ mov 0xc(%ebp),%edi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %edi,%edx │ │ or %eax,%edx │ │ cmovne %edi,%ecx │ │ lea -0x112f6ae(%ebx),%edx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ @@ -3836062,26 +3836062,26 @@ │ │ push %edi │ │ push %esi │ │ call 12ec2a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1344b48 │ │ sub $0x4,%esp │ │ - lea -0x113d8df(%ebx),%eax │ │ + lea -0x113d906(%ebx),%eax │ │ push $0x483 │ │ push %eax │ │ push 0xc(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1344b48 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114bdf1(%ebx),%eax │ │ - lea -0x113d8df(%ebx),%ecx │ │ + lea -0x113d906(%ebx),%ecx │ │ push %eax │ │ push $0x46c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3836185,15 +3836185,15 @@ │ │ je 1344c9b │ │ mov (%esi),%eax │ │ cmp $0x2,%eax │ │ je 1344c3b │ │ cmp $0x4,%eax │ │ jne 1344c9b │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12ebda0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1344cd6 │ │ sub $0x4,%esp │ │ @@ -3836217,15 +3836217,15 @@ │ │ push %esi │ │ call 12ec2a0 │ │ add $0x10,%esp │ │ jmp 1344cdb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11205e8(%ebx),%eax │ │ - lea -0x113d8df(%ebx),%ecx │ │ + lea -0x113d906(%ebx),%ecx │ │ push %eax │ │ push $0x4d0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3836279,24 +3836279,24 @@ │ │ push %eax │ │ push %esi │ │ call 12ebda0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1344d58 │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12ebda0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1344de0 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113ff02(%ebx),%ecx │ │ + lea -0x113ff29(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313200 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3836310,16 +3836310,16 @@ │ │ push %edi │ │ push %esi │ │ call 12ec2a0 │ │ add $0x10,%esp │ │ jmp 1344dd8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144beb(%ebx),%eax │ │ - lea -0x113d8df(%ebx),%ecx │ │ + lea -0x1144c12(%ebx),%eax │ │ + lea -0x113d906(%ebx),%ecx │ │ push %eax │ │ push $0x4e5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3836413,24 +3836413,24 @@ │ │ push %eax │ │ push %esi │ │ call 12ebda0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1344ec8 │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12ebda0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1344f50 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113febf(%ebx),%ecx │ │ + lea -0x113fee6(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313200 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3836445,15 +3836445,15 @@ │ │ push %esi │ │ call 12ec2a0 │ │ add $0x10,%esp │ │ jmp 1344f48 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112b4ca(%ebx),%eax │ │ - lea -0x113d8df(%ebx),%ecx │ │ + lea -0x113d906(%ebx),%ecx │ │ push %eax │ │ push $0x521 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3836788,15 +3836788,15 @@ │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 13452a9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132cef(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3836819,15 +3836819,15 @@ │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jl 1345306 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132cef(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ jmp 13453f9 │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 12454d0 │ │ add $0x10,%esp │ │ @@ -3836855,15 +3836855,15 @@ │ │ add $0x10,%esp │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push $0x83 │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3836891,15 +3836891,15 @@ │ │ push 0x4(%edi) │ │ call 13485f0 │ │ add $0x20,%esp │ │ jmp 134546e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132cef(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3836979,15 +3836979,15 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1245920 │ │ add $0x4,%esp │ │ push %edi │ │ call 1245610 │ │ add $0x10,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0xb5 │ │ push %eax │ │ push 0xc(%esp) │ │ push %esi │ │ call 130d890 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3837053,16 +3837053,16 @@ │ │ push 0x14(%esi) │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 134560c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x113d8f1(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x29a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3837084,16 +3837084,16 @@ │ │ push 0x18(%esi) │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jl 134566c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x113d8f1(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x2a6 │ │ jmp 1345759 │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 12454d0 │ │ add $0x10,%esp │ │ @@ -3837124,15 +3837124,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0x2b5 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3837140,27 +3837140,27 @@ │ │ je 13457c9 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ cmp %eax,%edi │ │ jge 13457d0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ + lea -0x113d8f1(%ebx),%eax │ │ push %eax │ │ push $0x2be │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 1345824 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x113d8f1(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x29f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3837170,16 +3837170,16 @@ │ │ mov $0xffffffff,%eax │ │ jmp 1345869 │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ jmp 1345835 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x113d8f1(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3837205,15 +3837205,15 @@ │ │ push 0x1c(%esp) │ │ call 1243fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1345871 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ + lea -0x113d8f1(%ebx),%eax │ │ push %eax │ │ push $0x2c6 │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3837226,15 +3837226,15 @@ │ │ push %eax │ │ mov %eax,%esi │ │ call 1245920 │ │ add $0x4,%esp │ │ push %esi │ │ call 1245610 │ │ add $0x10,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0x2ef │ │ push %eax │ │ push 0x10(%esp) │ │ push %edi │ │ call 130d890 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3837335,26 +3837335,26 @@ │ │ call 134e230 │ │ add $0x20,%esp │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ jns 134582e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ + lea -0x113d8f1(%ebx),%eax │ │ push %eax │ │ push $0x2ea │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 1345824 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8ca(%ebx),%eax │ │ + lea -0x113d8f1(%ebx),%eax │ │ push %eax │ │ push $0x2e6 │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3837412,15 +3837412,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0x12d │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %esi,0x8(%esp) │ │ @@ -3837507,15 +3837507,15 @@ │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 1245920 │ │ add $0x4,%esp │ │ push %edi │ │ call 1245610 │ │ add $0x10,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0x195 │ │ push %eax │ │ push %esi │ │ push 0x20(%esp) │ │ call 130d890 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -3837788,15 +3837788,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0x20f │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3837823,15 +3837823,15 @@ │ │ jmp 1346095 │ │ movl $0x0,0x18(%esp) │ │ xor %edi,%edi │ │ jmp 1346095 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11310a0(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x20b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3837891,15 +3837891,15 @@ │ │ push %eax │ │ mov %eax,%esi │ │ call 1245920 │ │ add $0x4,%esp │ │ push %esi │ │ call 1245610 │ │ add $0x10,%esp │ │ - lea -0x113647c(%ebx),%eax │ │ + lea -0x11364a3(%ebx),%eax │ │ push $0x28c │ │ push %eax │ │ push 0x20(%esp) │ │ push %edi │ │ call 130d890 │ │ add $0x10,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3839289,15 +3839289,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1347284 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12431e0 │ │ add $0xc,%esp │ │ - lea -0x113cee2(%ebx),%eax │ │ + lea -0x113cf09(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x4(%edi) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13472e6 │ │ @@ -3839367,48 +3839367,48 @@ │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jg 134740c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ jmp 13473f0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x4 │ │ call 12c1e40 │ │ jmp 13472be │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1ac │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ jmp 13472ae │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1b2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3839434,39 +3839434,39 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010d │ │ jmp 134724f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 134736b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3839476,22 +3839476,22 @@ │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 13472c7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ jmp 13473f0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3839499,15 +3839499,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 1347377 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127ace(%ebx),%eax │ │ - lea -0x113647c(%ebx),%ecx │ │ + lea -0x11364a3(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3839624,28 +3839624,28 @@ │ │ mov %edx,0x4(%esp) │ │ add %edi,%edx │ │ cmp %esi,%edx │ │ jge 1347581 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139de4(%ebx),%eax │ │ + lea -0x1139e0b(%ebx),%eax │ │ lea -0x112ef82(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 1347829 │ │ mov %esi,%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139de4(%esi),%eax │ │ + lea -0x1139e0b(%esi),%eax │ │ lea -0x112ef82(%esi),%ecx │ │ push %eax │ │ push $0x51 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3839851,15 +3839851,15 @@ │ │ add $0x8,%edx │ │ cmp %edx,%ecx │ │ jne 13477e6 │ │ jmp 1347867 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139de4(%ebx),%eax │ │ + lea -0x1139e0b(%ebx),%eax │ │ lea -0x112ef82(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3842065,15 +3842065,15 @@ │ │ mov %ax,0x18(%esp) │ │ call 12f4790 │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ je 1349389 │ │ mov %esi,0x1c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113cee2(%ebx),%eax │ │ + lea -0x113cf09(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 12c58b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13493a5 │ │ @@ -3842094,15 +3842094,15 @@ │ │ mov %esi,0xc(%esp) │ │ movl $0x0,0x20(%esp) │ │ mov %eax,0x10(%esp) │ │ xor %esi,%esi │ │ jmp 13492b5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3842192,22 +3842192,22 @@ │ │ push %eax │ │ push %esi │ │ call 140d0d0 │ │ add $0x10,%esp │ │ jmp 1349299 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ jmp 13493bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3842216,15 +3842216,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov $0xffffffff,%edi │ │ jmp 13494f6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3842234,50 +3842234,50 @@ │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ jmp 13494f6 │ │ xor %edi,%edi │ │ jmp 13494f6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x149 │ │ jmp 13494d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ jmp 13494d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ jmp 13494d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ jmp 13494d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x16b │ │ jmp 13494d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d8b2(%ebx),%eax │ │ + lea -0x113d8d9(%ebx),%eax │ │ lea -0x1118e64(%ebx),%ecx │ │ push %eax │ │ push $0x165 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3842708,15 +3842708,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1349a7f │ │ pop %ebx │ │ add $0x165869,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f5d5(%ebx),%eax │ │ + lea -0x113f5fc(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push $0x38 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1349af1 │ │ @@ -3842758,15 +3842758,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1349b11 │ │ pop %ebx │ │ add $0x1657d7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f5d5(%ebx),%esi │ │ + lea -0x113f5fc(%ebx),%esi │ │ push $0x40 │ │ push %esi │ │ push $0x38 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3842861,15 +3842861,15 @@ │ │ mov 0x50(%eax),%esi │ │ test %esi,%esi │ │ je 1349c87 │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 12431e0 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%edi │ │ + lea -0x113f5fc(%ebx),%edi │ │ push $0x81 │ │ push %edi │ │ push 0x28(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x82 │ │ push %edi │ │ @@ -3843085,15 +3843085,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1349eed │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127a87(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3843123,15 +3843123,15 @@ │ │ mov 0x18(%ebp),%ecx │ │ lea 0x1(%ecx),%esi │ │ cmp %esi,%eax │ │ jae 134a01f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127a87(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3843143,15 +3843143,15 @@ │ │ mov 0x8(%ebp),%eax │ │ push 0x48(%eax) │ │ call 12e2880 │ │ add $0x4,%esp │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ mov 0x14(%ebp),%edx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3843227,15 +3843227,15 @@ │ │ push 0xc(%ebp) │ │ push 0x28(%edi) │ │ push 0x2c(%esp) │ │ jmp 1349e9c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127a87(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80004 │ │ @@ -3843292,15 +3843292,15 @@ │ │ push 0x48(%esi) │ │ mov %ecx,%esi │ │ call 12e2880 │ │ add $0x4,%esp │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3843354,16 +3843354,16 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 134a2b4 │ │ mov 0x8(%esp),%eax │ │ jmp 134a17a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b9f5(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113ba1c(%ebx),%eax │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3843378,15 +3843378,15 @@ │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 12e2880 │ │ add $0x4,%esp │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ mov $0xffffffff,%edx │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3843457,15 +3843457,15 @@ │ │ push 0x48(%esi) │ │ mov %eax,%esi │ │ call 12e2880 │ │ add $0x4,%esp │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov %esi,%eax │ │ @@ -3843560,27 +3843560,27 @@ │ │ pop %ebp │ │ ret │ │ xor %ecx,%ecx │ │ jmp 134a437 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1123fb0(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 134a498 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1123fb0(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3843631,15 +3843631,15 @@ │ │ push 0x48(%esi) │ │ mov %ecx,%esi │ │ call 12e2880 │ │ add $0x4,%esp │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3843719,15 +3843719,15 @@ │ │ push 0x48(%esi) │ │ mov %eax,%esi │ │ call 12e2880 │ │ add $0x4,%esp │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ @@ -3843831,15 +3843831,15 @@ │ │ jmp *%ecx │ │ mov 0x40(%esi),%ecx │ │ cmpl $0x390,(%ecx) │ │ jne 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x273 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3843883,15 +3843883,15 @@ │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ mov $0x1,%eax │ │ je 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -3843910,27 +3843910,27 @@ │ │ jmp 134ac84 │ │ lea -0x6(%edi),%ecx │ │ cmp $0xfffffffb,%ecx │ │ ja 134ab09 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x206 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ jmp 134ac75 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x20f │ │ jmp 134abb3 │ │ mov 0x14(%ebp),%esi │ │ test %esi,%esi │ │ je 134a8e8 │ │ sub $0xc,%esp │ │ @@ -3843944,15 +3843944,15 @@ │ │ call 1244620 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ac8c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3843988,15 +3843988,15 @@ │ │ mov %ecx,0x18(%edi) │ │ jmp 134acbd │ │ cmp $0x1ff,%edi │ │ jg 134ab20 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x1f5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3844005,28 +3844005,28 @@ │ │ cmpl $0x1,0x14(%ecx) │ │ jne 134ab2b │ │ mov %edi,0x34(%ecx) │ │ jmp 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x92 │ │ jmp 134ac75 │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x4,0x14(%ecx) │ │ jne 134ab99 │ │ sub $0x4,%esp │ │ - lea -0x113f5d5(%ebx),%eax │ │ + lea -0x113f5fc(%ebx),%eax │ │ push $0x244 │ │ push %eax │ │ push 0x2c(%ecx) │ │ call 130d670 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov 0x14(%ebp),%eax │ │ @@ -3844037,15 +3844037,15 @@ │ │ mov %eax,0x2c(%ecx) │ │ mov %edi,0x30(%ecx) │ │ mov $0x1,%eax │ │ jmp 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x22c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3844065,28 +3844065,28 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp %ecx,%edi │ │ je 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x238 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ push $0x4 │ │ jmp 134ac2f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x250 │ │ jmp 134abb3 │ │ mov 0x8(%esp),%ecx │ │ mov %edi,0x8(%ecx) │ │ jmp 134ac84 │ │ mov 0x14(%ebp),%ecx │ │ @@ -3844094,15 +3844094,15 @@ │ │ jmp 134ac84 │ │ mov 0x8(%esp),%ecx │ │ mov %edi,(%ecx) │ │ jmp 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x25c │ │ jmp 134abb3 │ │ mov 0x10(%ebp),%edx │ │ cmp $0xfffffffd,%edx │ │ jl 134ac7f │ │ mov 0x24(%edi),%ecx │ │ @@ -3844113,22 +3844113,22 @@ │ │ cmp $0xfffffffe,%edx │ │ jne 134ace2 │ │ cmpl $0x20,(%esi) │ │ jne 134ad19 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ jmp 134a9ee │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x241 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ @@ -3844145,15 +3844145,15 @@ │ │ jmp 134ac84 │ │ mov %esi,0x18(%edi) │ │ mov $0x1,%eax │ │ jmp 134ac84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3844165,15 +3844165,15 @@ │ │ mov 0x40(%esi),%eax │ │ cmpl $0x390,(%eax) │ │ mov $0x1,%eax │ │ jne 134aca8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x1d0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3844217,15 +3844217,15 @@ │ │ test %edx,%edx │ │ js 134ad19 │ │ cmp %edx,%ecx │ │ jle 134ad19 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114a251(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x1eb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3844258,15 +3844258,15 @@ │ │ pop %ebx │ │ add $0x1645a7,%ebx │ │ mov 0x10(%ebp),%esi │ │ test %esi,%esi │ │ je 134aee6 │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1138aaf(%ebx),%eax │ │ + lea -0x1138ad6(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 134af21 │ │ @@ -3844369,25 +3844369,25 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1344a40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 134b153 │ │ sub $0x4,%esp │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push $0x2e2 │ │ push %ecx │ │ push %esi │ │ mov %eax,%esi │ │ call 130d670 │ │ jmp 134b0bd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e72e(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x280 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3844433,25 +3844433,25 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b120 │ │ sub $0x8,%esp │ │ - lea -0x113c247(%ebx),%eax │ │ + lea -0x113c26e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b134 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e72e(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x293 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3844464,15 +3844464,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b0d7 │ │ sub $0x8,%esp │ │ - lea -0x113b095(%ebx),%eax │ │ + lea -0x113b0bc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b0f5 │ │ sub $0x8,%esp │ │ @@ -3844607,15 +3844607,15 @@ │ │ jne 134b1dd │ │ mov %ecx,%esi │ │ mov 0x48(%edx),%eax │ │ mov %eax,(%esp) │ │ call 12e2880 │ │ mov %eax,(%esp) │ │ call 1341420 │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x77,0x8(%esp) │ │ call 130d3e0 │ │ mov %eax,%ecx │ │ mov %eax,0x28(%esi) │ │ xor %eax,%eax │ │ @@ -3844671,15 +3844671,15 @@ │ │ jmp 134b250 │ │ mov $0x8d,%edx │ │ mov $0x18b,%edi │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11221fb(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3844788,16 +3844788,16 @@ │ │ sete %cl │ │ sub %ecx,%edi │ │ mov 0x14(%esp),%eax │ │ cmp %edi,%eax │ │ jle 134b3d2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b9e5(%ebx),%eax │ │ - lea -0x113f5d5(%ebx),%ecx │ │ + lea -0x113ba0c(%ebx),%eax │ │ + lea -0x113f5fc(%ebx),%ecx │ │ push %eax │ │ push $0x367 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3845995,42 +3845995,42 @@ │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 134c208 │ │ sub $0x8,%esp │ │ - lea -0x1143d9e(%ebx),%eax │ │ + lea -0x1143dc5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 134c208 │ │ sub $0x8,%esp │ │ - lea -0x113b9d7(%ebx),%eax │ │ + lea -0x113b9fe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x3,%ecx │ │ test %eax,%eax │ │ jne 134c208 │ │ sub $0x8,%esp │ │ - lea -0x11383ec(%ebx),%eax │ │ + lea -0x1138413(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x4,%ecx │ │ test %eax,%eax │ │ jne 134c208 │ │ sub $0x8,%esp │ │ - lea -0x113d8a5(%ebx),%eax │ │ + lea -0x113d8cc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x5,%ecx │ │ test %eax,%eax │ │ jne 134c208 │ │ @@ -3846329,29 +3846329,29 @@ │ │ cmp $0x101,%eax │ │ jne 134c593 │ │ lea -0x10e2e02(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ jmp 134c610 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139dbc(%ebx),%eax │ │ + lea -0x1139de3(%ebx),%eax │ │ lea -0x114ddbd(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 134c5ba │ │ lea -0x10e2dcf(%ebx),%eax │ │ jmp 134c686 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139dbc(%ebx),%eax │ │ + lea -0x1139de3(%ebx),%eax │ │ lea -0x114ddbd(%ebx),%ecx │ │ push %eax │ │ push $0x100 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3847014,15 +3847014,15 @@ │ │ push %eax │ │ call 1242f70 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 134cda1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142f3c(%ebx),%eax │ │ + lea -0x1142f63(%ebx),%eax │ │ lea -0x112ef44(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3847100,15 +3847100,15 @@ │ │ cmpl $0x1ff,0x14(%esp) │ │ jg 134ceae │ │ cmp $0x1,%ecx │ │ je 134cf8f │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142f3c(%ebx),%eax │ │ + lea -0x1142f63(%ebx),%eax │ │ lea -0x112ef44(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3847117,27 +3847117,27 @@ │ │ call 12c1e40 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 134cf8f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142f3c(%ebx),%eax │ │ + lea -0x1142f63(%ebx),%eax │ │ lea -0x112ef44(%ebx),%ecx │ │ push %eax │ │ push $0x139 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 134cf43 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142f3c(%ebx),%eax │ │ + lea -0x1142f63(%ebx),%eax │ │ lea -0x112ef44(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3847150,15 +3847150,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142f3c(%ebx),%eax │ │ + lea -0x1142f63(%ebx),%eax │ │ lea -0x112ef44(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3847922,17 +3847922,17 @@ │ │ sub $0x40,%esp │ │ call 134d831 │ │ pop %ebx │ │ add $0x161ab7,%ebx │ │ cmpl $0x7ff,0x10(%ebp) │ │ jg 134d87b │ │ call 12c1bf0 │ │ - lea -0x114115f(%ebx),%eax │ │ + lea -0x1141186(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1142f1c(%ebx),%eax │ │ + lea -0x1142f43(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x59,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x78,0x4(%esp) │ │ jmp 134d95d │ │ mov 0x14(%ebp),%eax │ │ @@ -3847979,17 +3847979,17 @@ │ │ mov 0x34(%esp),%ecx │ │ je 134d970 │ │ test %eax,%eax │ │ jne 134d993 │ │ xor %esi,%esi │ │ jmp 134db0a │ │ call 12c1bf0 │ │ - lea -0x114115f(%ebx),%eax │ │ + lea -0x1141186(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1142f1c(%ebx),%eax │ │ + lea -0x1142f43(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x5e,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb2,0x4(%esp) │ │ movl $0x4,(%esp) │ │ call 12c1e40 │ │ @@ -3848571,15 +3848571,15 @@ │ │ call 1244020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134e15e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112b469(%ebx),%eax │ │ - lea -0x1142f1c(%ebx),%ecx │ │ + lea -0x1142f43(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ @@ -3874456,27 +3874456,27 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1361d50 │ │ cmpl $0x3fffffff,(%esi) │ │ jne 1361d88 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f5be(%ebx),%eax │ │ + lea -0x113f5e5(%ebx),%eax │ │ lea -0x112990b(%ebx),%ecx │ │ push %eax │ │ push $0x109 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 1361d7a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f5be(%ebx),%eax │ │ + lea -0x113f5e5(%ebx),%eax │ │ lea -0x112990b(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3876471,15 +3876471,15 @@ │ │ jne 136322b │ │ mov 0xc(%ebp),%ecx │ │ mov %ecx,0x8(%eax) │ │ mov $0x1,%eax │ │ jmp 1363261 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113644a(%ebx),%eax │ │ + lea -0x1136471(%ebx),%eax │ │ lea -0x112d4a1(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3876664,15 +3876664,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ movl $0x5,(%eax) │ │ mov %ecx,0x4(%eax) │ │ jmp 1363465 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11383a2(%ebx),%eax │ │ + lea -0x11383c9(%ebx),%eax │ │ push %eax │ │ push $0x2a5 │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002c │ │ @@ -3876970,15 +3876970,15 @@ │ │ mov %edi,0x28(%esp) │ │ push (%edi) │ │ call 12f7080 │ │ mov %esi,%edi │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ cmove %ecx,%esi │ │ movl $0x0,0x10(%esp) │ │ test %edi,%edi │ │ je 13638df │ │ test %eax,%eax │ │ je 13638df │ │ mov %edi,0x14(%esp) │ │ @@ -3877650,15 +3877650,15 @@ │ │ push $0x27 │ │ push %esi │ │ push %edx │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114113c(%ebx),%eax │ │ + lea -0x1141163(%ebx),%eax │ │ push %eax │ │ push $0xef │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3878224,15 +3878224,15 @@ │ │ push %eax │ │ push %esi │ │ call 1314140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1364edc │ │ sub $0x8,%esp │ │ - lea -0x1140015(%ebx),%eax │ │ + lea -0x114003c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136443f │ │ lea 0x38(%esp),%ecx │ │ @@ -3878258,15 +3878258,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1314260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1364edc │ │ sub $0x8,%esp │ │ - lea -0x113958d(%ebx),%eax │ │ + lea -0x11395b4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13644a4 │ │ lea 0x50(%esp),%ecx │ │ @@ -3878370,15 +3878370,15 @@ │ │ push $0x0 │ │ push %esi │ │ call 1365400 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1364624 │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ push $0x0 │ │ push %edi │ │ push %esi │ │ call 1365400 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1364c25 │ │ @@ -3879183,27 +3879183,27 @@ │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ mov 0x10(%esp),%edi │ │ mov 0x4(%edi),%eax │ │ jmp 1365143 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136412(%ebx),%eax │ │ + lea -0x1136439(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 1365123 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136412(%ebx),%eax │ │ + lea -0x1136439(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3879312,15 +3879312,15 @@ │ │ push 0x38(%esp) │ │ call 132ada0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 13652e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136412(%ebx),%eax │ │ + lea -0x1136439(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ jmp 13653ac │ │ lea 0x7c(%esp),%eax │ │ push %eax │ │ push $0x60 │ │ @@ -3879382,29 +3879382,29 @@ │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,0xc(%esp) │ │ jmp 13653cd │ │ call 12c2250 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136412(%ebx),%eax │ │ + lea -0x1136439(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ jmp 1365123 │ │ xor %edi,%edi │ │ jmp 13653cd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136412(%ebx),%eax │ │ + lea -0x1136439(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3879485,27 +3879485,27 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ jmp 1365504 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136424(%ebx),%eax │ │ + lea -0x113644b(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 13654f8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136424(%ebx),%eax │ │ + lea -0x113644b(%ebx),%eax │ │ lea -0x1125b05(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3879581,15 +3879581,15 @@ │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ call 1365400 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 1365649 │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1365400 │ │ test %eax,%eax │ │ jne 1365649 │ │ @@ -3880127,27 +3880127,27 @@ │ │ push 0x10(%esp) │ │ push %edi │ │ call 12340b0 │ │ add $0x10,%esp │ │ jmp 1365cc7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ + lea -0x114114d(%ebx),%eax │ │ lea -0x11298ea(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 1365cbb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ + lea -0x114114d(%ebx),%eax │ │ lea -0x11298ea(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3880324,27 +3880324,27 @@ │ │ call 1362310 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 1365e50 │ │ jmp 1365edf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136403(%ebx),%eax │ │ + lea -0x113642a(%ebx),%eax │ │ lea -0x11298ea(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 1365ed3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136403(%ebx),%eax │ │ + lea -0x113642a(%ebx),%eax │ │ lea -0x11298ea(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3880618,15 +3880618,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 1366131 │ │ pop %ebx │ │ add $0x1491b7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%edi │ │ + lea -0x1142f0e(%ebx),%edi │ │ push $0x29 │ │ push %edi │ │ push $0x4 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13661b8 │ │ @@ -3880726,23 +3880726,23 @@ │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1142ee7(%ebx),%eax │ │ + lea -0x1142f0e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113f59c(%ebx),%eax │ │ + lea -0x113f5c3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x80,0x8(%esp) │ │ call 12f7cc0 │ │ - lea -0x1142ee7(%ebx),%eax │ │ + lea -0x1142f0e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113f59c(%ebx),%eax │ │ + lea -0x113f5c3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8a,0x8(%esp) │ │ call 12f7cc0 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3880783,15 +3880783,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13662f1 │ │ pop %ebx │ │ add $0x148ff7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%esi │ │ + lea -0x1142f0e(%ebx),%esi │ │ push $0x64 │ │ push %esi │ │ push $0x4 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3880845,16 +3880845,16 @@ │ │ test %eax,%eax │ │ jne 136637e │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%eax │ │ - lea -0x113f59c(%ebx),%ecx │ │ + lea -0x1142f0e(%ebx),%eax │ │ + lea -0x113f5c3(%ebx),%ecx │ │ push $0x80 │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3880877,16 +3880877,16 @@ │ │ test %eax,%eax │ │ jne 13663ce │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%eax │ │ - lea -0x113f59c(%ebx),%ecx │ │ + lea -0x1142f0e(%ebx),%eax │ │ + lea -0x113f5c3(%ebx),%ecx │ │ push $0x8a │ │ push %eax │ │ push %ecx │ │ call 12f7cc0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3880912,15 +3880912,15 @@ │ │ push %eax │ │ call 140da80 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ jmp 1366423 │ │ xor %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%ecx │ │ + lea -0x1142f0e(%ebx),%ecx │ │ push $0x97 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3880943,15 +3880943,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1366461 │ │ pop %ebx │ │ add $0x148e87,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%esi │ │ + lea -0x1142f0e(%ebx),%esi │ │ push $0x9f │ │ push %esi │ │ push $0x4 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3881102,15 +3881102,15 @@ │ │ push %eax │ │ call 140dfd0 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ jmp 13665d3 │ │ xor %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x1142ee7(%ebx),%ecx │ │ + lea -0x1142f0e(%ebx),%ecx │ │ push $0xe5 │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3881587,15 +3881587,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1366ae1 │ │ pop %ebx │ │ add $0x148807,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11363eb(%ebx),%esi │ │ + lea -0x1136412(%ebx),%esi │ │ push $0x81 │ │ push %esi │ │ push $0x18 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3881661,15 +3881661,15 @@ │ │ je 1366bbe │ │ lea 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 13663f0 │ │ lea 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 13665a0 │ │ - lea -0x11363eb(%ebx),%eax │ │ + lea -0x1136412(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x9c,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3882417,15 +3882417,15 @@ │ │ call *%eax │ │ cmp $0xffffffff,%eax │ │ mov %edi,%edx │ │ je 13673cd │ │ test %eax,%eax │ │ mov %edx,%edi │ │ jne 1367339 │ │ - lea -0x1144baf(%ebx),%eax │ │ + lea -0x1144bd6(%ebx),%eax │ │ jmp 13673bc │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1362310 │ │ lea -0x11486aa(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ test %eax,%eax │ │ @@ -3882640,15 +3882640,15 @@ │ │ test %eax,%eax │ │ jne 13675ef │ │ cmpl $0x0,(%esi) │ │ mov $0x0,%ecx │ │ je 13675c9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139da0(%ebx),%eax │ │ + lea -0x1139dc7(%ebx),%eax │ │ push %eax │ │ push $0x251 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3882988,15 +3882988,15 @@ │ │ mov %ecx,%edi │ │ jle 136794b │ │ or $0x1,%edx │ │ mov 0x8(%ebp),%eax │ │ mov %edx,0x14(%eax) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141111(%ebx),%eax │ │ + lea -0x1141138(%ebx),%eax │ │ lea -0x114bd9f(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x114a1e2(%ebx),%eax │ │ @@ -3883059,15 +3883059,15 @@ │ │ cmp %esi,0x18(%edi) │ │ jge 136799f │ │ or $0x1,%edx │ │ mov 0x8(%ebp),%eax │ │ mov %edx,0x14(%eax) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141111(%ebx),%eax │ │ + lea -0x1141138(%ebx),%eax │ │ lea -0x114bd9f(%ebx),%ecx │ │ push %eax │ │ push $0x373 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x114a1e2(%ebx),%eax │ │ @@ -3883093,22 +3883093,22 @@ │ │ jl 13679c2 │ │ mov 0xc(%edi),%eax │ │ movb $0x0,(%eax,%esi,1) │ │ mov %esi,0x10(%edi) │ │ jmp 1367a32 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141111(%ebx),%eax │ │ + lea -0x1141138(%ebx),%eax │ │ lea -0x114bd9f(%ebx),%ecx │ │ push %eax │ │ push $0x389 │ │ jmp 13679fd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1141111(%ebx),%eax │ │ + lea -0x1141138(%ebx),%eax │ │ lea -0x114bd9f(%ebx),%ecx │ │ push %eax │ │ push $0x37b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3883221,15 +3883221,15 @@ │ │ sub $0x1040,%esp │ │ call 1367b24 │ │ pop %ebx │ │ add $0x1477c4,%ebx │ │ call 131ad20 │ │ mov %eax,0x38(%esp) │ │ lea 0x3c(%esp),%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x11247b0(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11279e7(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1130ff4(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ @@ -3883430,15 +3883430,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138370(%ebx),%eax │ │ + lea -0x1138397(%ebx),%eax │ │ lea -0x1123f1c(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x111c8bf(%ebx),%eax │ │ @@ -3883527,15 +3883527,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ jmp 1367ff8 │ │ mov 0x117d4(%ebx),%esi │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1367790 │ │ mov %eax,0x8(%esp) │ │ - lea -0x11363b1(%ebx),%eax │ │ + lea -0x11363d8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov 0xc(%ebp),%esi │ │ call 140d9a0 │ │ mov 0x117d4(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 140e010 │ │ @@ -3883901,15 +3883901,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13683e1 │ │ pop %ebx │ │ add $0x146f07,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b990(%ebx),%esi │ │ + lea -0x113b9b7(%ebx),%esi │ │ push $0x93 │ │ push %esi │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov $0x0,%ecx │ │ mov %eax,0x8(%esp) │ │ @@ -3884145,15 +3884145,15 @@ │ │ call 136867d │ │ pop %ebx │ │ add $0x146c6b,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 13686ae │ │ - lea -0x113b990(%ebx),%ecx │ │ + lea -0x113b9b7(%ebx),%ecx │ │ push $0x4b │ │ push %ecx │ │ push $0x8 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3884181,15 +3884181,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13686cf │ │ pop %ebx │ │ add $0x146c19,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b990(%ebx),%eax │ │ + lea -0x113b9b7(%ebx),%eax │ │ push $0x55 │ │ push %eax │ │ push 0xc(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3887589,15 +3887589,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136ac81 │ │ pop %ebx │ │ add $0x144667,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f551(%ebx),%esi │ │ + lea -0x113f578(%ebx),%esi │ │ push $0x6e │ │ push %esi │ │ push $0xc │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3887675,15 +3887675,15 @@ │ │ call 1362290 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 124c4f0 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 131ac50 │ │ - lea -0x113f551(%ebx),%eax │ │ + lea -0x113f578(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xa3,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3887725,15 +3887725,15 @@ │ │ mov %eax,%edx │ │ call 136b4f0 │ │ test %eax,%eax │ │ jne 136ae6d │ │ call 12c1bf0 │ │ lea -0x1118e08(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113f551(%ebx),%eax │ │ + lea -0x113f578(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x63,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x67,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 12c1e40 │ │ @@ -3887797,15 +3887797,15 @@ │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ je 136af01 │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0x34(%esp) │ │ cmp $0x1,%eax │ │ jne 136af08 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea 0xc4(%esp),%eax │ │ jmp 136af22 │ │ xor %esi,%esi │ │ jmp 136b381 │ │ cmp $0x2,%eax │ │ jne 136b2f1 │ │ @@ -3887837,15 +3887837,15 @@ │ │ sub $0xc,%esp │ │ mov 0x14(%esp),%edi │ │ push 0x4(%edi) │ │ call 1362310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 136b32c │ │ - lea -0x11363a2(%ebx),%eax │ │ + lea -0x11363c9(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ jmp 136afdf │ │ nop │ │ nop │ │ nop │ │ sub $0xc,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3888069,15 +3888069,15 @@ │ │ test %eax,%eax │ │ je 136b263 │ │ cmp %edi,0x4(%eax) │ │ jge 136afa0 │ │ mov %edi,0x4(%eax) │ │ jmp 136afa0 │ │ sub $0x4,%esp │ │ - lea -0x113f551(%ebx),%eax │ │ + lea -0x113f578(%ebx),%eax │ │ push $0x17a │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push $0x8 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3888099,27 +3888099,27 @@ │ │ push 0x8(%edi) │ │ call 1362410 │ │ add $0x10,%esp │ │ jmp 136afa0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114bd63(%ebx),%eax │ │ - lea -0x113f551(%ebx),%ecx │ │ + lea -0x113f578(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 136b318 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114bd63(%ebx),%eax │ │ - lea -0x113f551(%ebx),%ecx │ │ + lea -0x113f578(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3888160,15 +3888160,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114bd63(%ebx),%eax │ │ - lea -0x113f551(%ebx),%ecx │ │ + lea -0x113f578(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3888230,15 +3888230,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136b461 │ │ pop %ebx │ │ add $0x143e87,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x113f551(%ebx),%edi │ │ + lea -0x113f578(%ebx),%edi │ │ push $0x97 │ │ push %edi │ │ push (%esi) │ │ call 130d670 │ │ add $0x8,%esp │ │ lea -0x143e38(%ebx),%eax │ │ push %eax │ │ @@ -3888264,15 +3888264,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136b4bf │ │ pop %ebx │ │ add $0x143e29,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f551(%ebx),%eax │ │ + lea -0x113f578(%ebx),%eax │ │ push $0x88 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3888300,15 +3888300,15 @@ │ │ add $0x143de7,%ebx │ │ test %edx,%edx │ │ je 136b6c7 │ │ movzbl (%edx),%eax │ │ test %al,%al │ │ je 136b6c7 │ │ mov %ecx,%edi │ │ - lea -0x113f551(%ebx),%ecx │ │ + lea -0x113f578(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ lea -0x143b28(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ mov %edx,%ecx │ │ mov %edi,0x24(%esp) │ │ cmp $0x3a,%al │ │ je 136b54b │ │ @@ -3888449,15 +3888449,15 @@ │ │ inc %ecx │ │ cmp $0x3a,%al │ │ jne 136b540 │ │ jmp 136b54b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118dff(%ebx),%eax │ │ - lea -0x113f551(%ebx),%ecx │ │ + lea -0x113f578(%ebx),%ecx │ │ push %eax │ │ push $0xad │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3888607,15 +3888607,15 @@ │ │ je 136b986 │ │ mov 0x10(%ebp),%eax │ │ cmp $0x2,%eax │ │ je 136b9b2 │ │ cmp $0x1,%eax │ │ jne 136b9e3 │ │ call 12c2060 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea 0x4(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ push %esi │ │ call 132a980 │ │ @@ -3888808,15 +3888808,15 @@ │ │ test %eax,%eax │ │ jle 136bb96 │ │ mov 0x10(%ebp),%eax │ │ cmp $0x2,%eax │ │ je 136bbf0 │ │ cmp $0x1,%eax │ │ jne 136bc1a │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x0 │ │ push $0x0 │ │ push %esi │ │ call 136c000 │ │ add $0x10,%esp │ │ @@ -3888992,15 +3888992,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1242350 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136be1e │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push %edi │ │ push %esi │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ mov %eax,%esi │ │ @@ -3889075,27 +3889075,27 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 136b810 │ │ add $0x20,%esp │ │ jmp 136bedd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b97c(%ebx),%eax │ │ + lea -0x113b9a3(%ebx),%eax │ │ lea -0x1114c43(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ jmp 136be74 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b97c(%ebx),%eax │ │ + lea -0x113b9a3(%ebx),%eax │ │ lea -0x1114c43(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3889106,15 +3889106,15 @@ │ │ xor %edi,%edi │ │ jmp 136bedb │ │ mov 0x8(%esp),%edi │ │ test %edi,%edi │ │ jne 136bec8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b97c(%ebx),%eax │ │ + lea -0x113b9a3(%ebx),%eax │ │ lea -0x1114c43(%ebx),%ecx │ │ push %eax │ │ push $0x104 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3889893,15 +3889893,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136c7b1 │ │ pop %ebx │ │ add $0x142b37,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1141100(%ebx),%esi │ │ + lea -0x1141127(%ebx),%esi │ │ push $0x14 │ │ push %esi │ │ push $0x30 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3889943,15 +3889943,15 @@ │ │ push $0x2d │ │ push %esi │ │ push %edi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142ea0(%ebx),%eax │ │ + lea -0x1142ec7(%ebx),%eax │ │ push %eax │ │ push $0x1c │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3889988,20 +3889988,20 @@ │ │ call 123a6b0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12e36d0 │ │ cmpl $0x0,0x18(%esi) │ │ je 136c8e2 │ │ mov 0x14(%esi),%eax │ │ - lea -0x1141100(%ebx),%ecx │ │ + lea -0x1141127(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2c,0x8(%esp) │ │ call 130d670 │ │ - lea -0x1141100(%ebx),%eax │ │ + lea -0x1141127(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2d,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3890281,15 +3890281,15 @@ │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13812f0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113f521(%ebx),%eax │ │ + lea -0x113f548(%ebx),%eax │ │ push $0x7b │ │ push %eax │ │ push %edi │ │ call 130ee30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ @@ -3890343,15 +3890343,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136cc4f │ │ pop %ebx │ │ add $0x142699,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f521(%ebx),%eax │ │ + lea -0x113f548(%ebx),%eax │ │ push $0x63 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3890573,15 +3890573,15 @@ │ │ call 123efe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 136cfb2 │ │ mov %edi,0x28(%esp) │ │ movzbl (%edi),%eax │ │ cmpl $0x1,0x10(%esp) │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ lea -0x1131ae6(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %edx,0x24(%esp) │ │ cmove %edx,%ecx │ │ lea -0x11490da(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ @@ -3890702,15 +3890702,15 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 136d042 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c8a6(%ebx),%eax │ │ - lea -0x1142e92(%ebx),%ecx │ │ + lea -0x1142eb9(%ebx),%ecx │ │ push %eax │ │ push $0x19d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3891126,15 +3891126,15 @@ │ │ call 1362310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 136d516 │ │ movl $0x0,0x8(%esp) │ │ lea -0x111ab97(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x113d843(%ebx),%eax │ │ + lea -0x113d86a(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ nop │ │ nop │ │ sub $0x8,%esp │ │ push 0x10(%esp) │ │ push %esi │ │ call 1362330 │ │ @@ -3891934,35 +3891934,35 @@ │ │ mov 0x8(%ebp),%esi │ │ jl 136dbe7 │ │ mov 0xc(%esp),%eax │ │ jmp 136dd26 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114868e(%ebx),%eax │ │ - lea -0x11410de(%ebx),%ecx │ │ + lea -0x1141105(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 12c1e40 │ │ jmp 136dd1d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114868e(%ebx),%eax │ │ - lea -0x11410de(%ebx),%ecx │ │ + lea -0x1141105(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x6f │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ @@ -3891977,15 +3891977,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114868e(%ebx),%eax │ │ - lea -0x11410de(%ebx),%ecx │ │ + lea -0x1141105(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3892023,15 +3892023,15 @@ │ │ test %edi,%edi │ │ je 136ddd1 │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ jle 136ddd1 │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x1139d51(%ebx),%ecx │ │ + lea -0x1139d78(%ebx),%ecx │ │ push $0x22 │ │ push %ecx │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136ddd1 │ │ @@ -3892089,27 +3892089,27 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 123a9e0 │ │ jmp 136de84 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111ab81(%ebx),%eax │ │ - lea -0x1139d51(%ebx),%ecx │ │ + lea -0x1139d78(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 136de7d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111ab81(%ebx),%eax │ │ - lea -0x1139d51(%ebx),%ecx │ │ + lea -0x1139d78(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3892273,15 +3892273,15 @@ │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jl 136df90 │ │ mov 0x4(%esp),%eax │ │ jmp 136e0a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b94a(%ebx),%eax │ │ + lea -0x113b971(%ebx),%eax │ │ lea -0x114bcf8(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3892289,27 +3892289,27 @@ │ │ push $0x22 │ │ call 12c1e40 │ │ jmp 136e0a2 │ │ mov %esi,%eax │ │ jmp 136e0a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b94a(%ebx),%eax │ │ + lea -0x113b971(%ebx),%eax │ │ lea -0x114bcf8(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ @@ -3892418,15 +3892418,15 @@ │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %esi │ │ mov %eax,%esi │ │ call 1362330 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x11346dc(%ebx),%ecx │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push 0x14(%ebp) │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %esi │ │ @@ -3892578,15 +3892578,15 @@ │ │ mov %eax,0x4c(%esp) │ │ xor %eax,%eax │ │ mov %esi,0x10(%esp) │ │ mov %edi,0x54(%esp) │ │ jmp 136e3ad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3892688,15 +3892688,15 @@ │ │ push %esi │ │ call 137e8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,0xc(%esp) │ │ je 136e597 │ │ sub $0x8,%esp │ │ - lea -0x113da3a(%ebx),%eax │ │ + lea -0x113da61(%ebx),%eax │ │ push %eax │ │ push 0x4(%edi) │ │ call 137e8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%esi │ │ jne 136ed36 │ │ @@ -3892951,15 +3892951,15 @@ │ │ add $0xfffffffd,%eax │ │ cmp $0xa,%eax │ │ ja 136e988 │ │ mov -0x10e0454(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ sub $0x4,%esp │ │ - lea -0x114381d(%ebx),%eax │ │ + lea -0x1143844(%ebx),%eax │ │ push $0x3 │ │ push %eax │ │ push %edi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 136e988 │ │ @@ -3893045,15 +3893045,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 136e988 │ │ mov $0x1e,%esi │ │ movl $0x9,0xc(%esp) │ │ jmp 136e980 │ │ sub $0x4,%esp │ │ - lea -0x113c467(%ebx),%eax │ │ + lea -0x113c48e(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %edi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 136e988 │ │ @@ -3893170,22 +3893170,22 @@ │ │ sub $0x8,%esp │ │ push 0x34(%esp) │ │ push %edi │ │ call 1239b10 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 136eb16 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3893199,27 +3893199,27 @@ │ │ push %esi │ │ call 1362290 │ │ add $0x10,%esp │ │ mov 0x34(%esp),%eax │ │ jmp 136f1e9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ @@ -3893264,15 +3893264,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x34(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3893280,47 +3893280,47 @@ │ │ add $0x18,%esp │ │ mov -0x210(%ebx),%eax │ │ push %eax │ │ push %esi │ │ jmp 136ebff │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x6e │ │ jmp 136ed04 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x81 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x87 │ │ jmp 136ed04 │ │ sub $0xc,%esp │ │ push %edi │ │ call 12387b0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139d3c(%ebx),%eax │ │ + lea -0x1139d63(%ebx),%eax │ │ lea -0x112051f(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3893347,15 +3893347,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ push $0x22 │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ @@ -3893383,15 +3893383,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x22 │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ @@ -3893410,15 +3893410,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113638a(%ebx),%ecx │ │ + lea -0x11363b1(%ebx),%ecx │ │ lea -0x112eebe(%ebx),%edx │ │ lea -0x1116d28(%ebx),%edi │ │ mov 0x10(%esp),%eax │ │ push 0x8(%eax) │ │ push %ecx │ │ push 0x4(%eax) │ │ push %edx │ │ @@ -3893469,15 +3893469,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x34(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3893818,23 +3893818,23 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 136f65c │ │ mov 0x8(%ebp),%eax │ │ add $0x2,%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0x1120508(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x1144b8a(%ebx),%ecx │ │ + lea -0x1144bb1(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ lea -0x11346c8(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ - lea -0x113eb7e(%ebx),%ecx │ │ + lea -0x113eba5(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x1125a57(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x1114c1d(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x1145fbc(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ @@ -3894141,15 +3894141,15 @@ │ │ cmpl $0x0,0x4(%edi) │ │ je 136f716 │ │ lea -0x1114c16(%ebx),%eax │ │ jmp 136f724 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111ab6e(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x31 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3894168,15 +3894168,15 @@ │ │ push %esi │ │ push %eax │ │ call 137d970 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 136f7d0 │ │ - lea -0x113b934(%ebx),%eax │ │ + lea -0x113b95b(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ @@ -3894208,23 +3894208,23 @@ │ │ push %esi │ │ push %ecx │ │ call 137d970 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 136f878 │ │ - lea -0x113b934(%ebx),%eax │ │ + lea -0x113b95b(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ jmp 136f870 │ │ - lea -0x113b934(%ebx),%edi │ │ + lea -0x113b95b(%ebx),%edi │ │ push $0x36 │ │ push %edi │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ @@ -3894232,27 +3894232,27 @@ │ │ push %eax │ │ push $0x37 │ │ push %edi │ │ jmp 136f80e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111ab6e(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 136f846 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111ab6e(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x47 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3894271,15 +3894271,15 @@ │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x113b934(%ebx),%eax │ │ + lea -0x113b95b(%ebx),%eax │ │ push $0x4b │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ jmp 136f84d │ │ int3 │ │ int3 │ │ @@ -3894404,21 +3894404,21 @@ │ │ mov $0x2,%al │ │ sbb $0x0,%al │ │ mov 0x28(%esp),%esi │ │ jmp 136f96f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ - lea -0x1138335(%ebx),%eax │ │ + lea -0x113835c(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x78 │ │ push $0x22 │ │ call 12c1e40 │ │ @@ -3894514,15 +3894514,15 @@ │ │ mov %eax,0x4(%esi) │ │ mov 0x1c(%esp),%ecx │ │ mov 0x18(%esp),%esi │ │ jmp 136fd9f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3894541,44 +3894541,44 @@ │ │ je 136fc35 │ │ cmpl $0x0,0x2c(%esp) │ │ je 136fc35 │ │ test %edi,%edi │ │ je 136fc35 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xac │ │ jmp 136fe53 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xab │ │ jmp 136fe53 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3894615,15 +3894615,15 @@ │ │ test %eax,%eax │ │ je 136fdb0 │ │ mov 0x18(%esp),%ecx │ │ jmp 136fdc1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3894634,15 +3894634,15 @@ │ │ movl $0x0,0x10(%esp) │ │ mov 0x14(%esp),%ecx │ │ mov 0x1c(%esp),%eax │ │ jmp 136fe77 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3894698,15 +3894698,15 @@ │ │ cmpb $0x2,0x20(%esp) │ │ jne 136fadb │ │ test %ecx,%ecx │ │ jne 136fadb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3894746,15 +3894746,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1122163(%ebx),%eax │ │ - lea -0x113b934(%ebx),%ecx │ │ + lea -0x113b95b(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3895065,16 +3895065,16 @@ │ │ cmp 0x18(%esp),%edi │ │ jne 137003e │ │ mov 0x8(%esp),%eax │ │ jmp 13703a2 │ │ mov %eax,0x8(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f500(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113f527(%ebx),%eax │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3895094,53 +3895094,53 @@ │ │ call 136d050 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 1370378 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f500(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113f527(%ebx),%eax │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 1370378 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f500(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113f527(%ebx),%eax │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x116 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 1370374 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f500(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113f527(%ebx),%eax │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ jmp 1370358 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f500(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113f527(%ebx),%eax │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3895207,15 +3895207,15 @@ │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ lea -0x111e695(%ebx),%edx │ │ mov 0x10(%ebp),%ecx │ │ call 13711f0 │ │ cmpl $0x0,0x8(%edi) │ │ je 1370458 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ lea -0x111e68d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%ebp),%esi │ │ mov %esi,(%esp) │ │ call 123f6a0 │ │ @@ -3895228,15 +3895228,15 @@ │ │ mov %edi,(%esp) │ │ call 1362310 │ │ cmp $0x2,%eax │ │ jl 1370544 │ │ mov $0x1,%esi │ │ lea -0x112ac87(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x111e68d(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x111e695(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ jmp 13704b4 │ │ nop │ │ @@ -3895491,15 +3895491,15 @@ │ │ mov %eax,0x28(%esp) │ │ mov %esi,0xc(%esp) │ │ lea 0x8(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ xor %esi,%esi │ │ lea -0x1118da9(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x113d821(%ebx),%eax │ │ + lea -0x113d848(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x11346b1(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ lea -0x1146893(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x10(%ebp),%edi │ │ jmp 1370740 │ │ @@ -3895594,15 +3895594,15 @@ │ │ push 0x1c(%esp) │ │ jmp 137072a │ │ mov %edi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112ee99(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3895624,26 +3895624,26 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112ee99(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ @@ -3895673,35 +3895673,35 @@ │ │ je 1370933 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1371140 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%edi) │ │ jle 1370953 │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x1144b73(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x1144b9a(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%edi) │ │ jle 1370973 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x114863f(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%edi) │ │ jle 1370993 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x114a154(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3895713,16 +3895713,16 @@ │ │ mov 0x10(%ebp),%ecx │ │ push %esi │ │ push %eax │ │ call 13711f0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%edi) │ │ jle 13709d0 │ │ - lea -0x11426d9(%ebx),%eax │ │ - lea -0x1138310(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%eax │ │ + lea -0x1138337(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ @@ -3895734,15 +3895734,15 @@ │ │ jg 1370a0e │ │ cmpl $0x0,0x10(%edi) │ │ jg 1370a0e │ │ cmpl $0x0,0xc(%edi) │ │ jne 1370a0e │ │ cmpl $0x0,0x14(%edi) │ │ jg 1370a0e │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1114c00(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3895939,15 +3895939,15 @@ │ │ movl $0x0,0xc(%esp) │ │ movl $0x7c,0x8(%esp) │ │ mov $0x4a,%edi │ │ xor %esi,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11204f7(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3896007,15 +3896007,15 @@ │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 138c8c0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11204f7(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3896260,15 +3896260,15 @@ │ │ push %esi │ │ push 0x14(%esp) │ │ call 136d050 │ │ jmp 13710d3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114dd21(%ebx),%eax │ │ - lea -0x113b90e(%ebx),%ecx │ │ + lea -0x113b935(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3896352,16 +3896352,16 @@ │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x0,(%edx) │ │ je 13711af │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x2(%edi),%eax │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%edx │ │ - lea -0x11382f0(%ebx),%esi │ │ + lea -0x1142700(%ebx),%edx │ │ + lea -0x1138317(%ebx),%esi │ │ push %edx │ │ push %eax │ │ push %edx │ │ push %edi │ │ push %esi │ │ push %ecx │ │ mov %ecx,%esi │ │ @@ -3896375,15 +3896375,15 @@ │ │ call 132dce0 │ │ add $0x8,%esp │ │ lea -0x112ac87(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 123ebc0 │ │ jmp 13711db │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x112d3d6(%ebx),%edx │ │ push %eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ mov %ecx,0x14(%esp) │ │ call 123f6a0 │ │ @@ -3896419,15 +3896419,15 @@ │ │ sub $0x10,%esp │ │ call 1371201 │ │ pop %ebx │ │ add $0x13e0e7,%ebx │ │ mov 0xc(%ebp),%eax │ │ add $0x2,%eax │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ lea -0x1116cf0(%ebx),%edi │ │ push %esi │ │ push %eax │ │ push %edx │ │ push %esi │ │ push 0xc(%ebp) │ │ push %edi │ │ @@ -3896543,15 +3896543,15 @@ │ │ push %edx │ │ call 1362310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13713f5 │ │ mov 0x8(%ebp),%eax │ │ add $0x2,%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x11336c1(%ebx),%edx │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ @@ -3896773,15 +3896773,15 @@ │ │ lea -0x114dd0c(%ebx),%eax │ │ lea -0x114bce1(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6e │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3896835,15 +3896835,15 @@ │ │ test %ecx,%ecx │ │ je 1371634 │ │ lea 0xc(%edx),%esi │ │ cmp -0x4(%edx),%eax │ │ mov %esi,%edx │ │ jne 1371610 │ │ sub $0x4,%esp │ │ - lea -0x1139d30(%ebx),%eax │ │ + lea -0x1139d57(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push %ecx │ │ call 130ee30 │ │ jmp 1371640 │ │ sub $0x8,%esp │ │ push %edi │ │ @@ -3896871,15 +3896871,15 @@ │ │ call 1371661 │ │ pop %ebx │ │ add $0x13dc87,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ cmpl $0x0,(%edi) │ │ je 13716c8 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x111e67d(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3896899,15 +3896899,15 @@ │ │ push %esi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1371778 │ │ cmpl $0x0,0x4(%edi) │ │ je 137171c │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x112b3c2(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3896928,15 +3896928,15 @@ │ │ call 123e3b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1371778 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%edi) │ │ je 137177a │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1130fcd(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3896986,15 +3896986,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 137179d │ │ pop %ebx │ │ add $0x13db4b,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x11336c1(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3897029,15 +3897029,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13717fd │ │ pop %ebx │ │ add $0x13daeb,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x11336c1(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3897163,15 +3897163,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 123a6b0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112d3c7(%ebx),%eax │ │ - lea -0x1142e3a(%ebx),%ecx │ │ + lea -0x1142e61(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3897237,15 +3897237,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13719bd │ │ pop %ebx │ │ add $0x13d92b,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x11336c1(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3897318,15 +3897318,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1371a61 │ │ pop %ebx │ │ add $0x13d887,%ebx │ │ mov 0x14(%ebp),%ecx │ │ mov 0x10(%ebp),%edi │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ lea -0x112985a(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3897353,15 +3897353,15 @@ │ │ test %eax,%eax │ │ jle 1371b95 │ │ mov 0x8(%esp),%eax │ │ add %eax,%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1114bf4(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x113b8da(%ebx),%eax │ │ + lea -0x113b901(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3899345,15 +3899345,15 @@ │ │ mov %ecx,0x2c(%esp) │ │ lea -0x112b3b6(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %edi,0x10(%esp) │ │ jmp 1373140 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ lea -0x111e671(%ebx),%ecx │ │ push %eax │ │ push $0x3b4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3899484,15 +3899484,15 @@ │ │ push %eax │ │ call 140dcf0 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ mov %eax,0x48(%esp) │ │ mov 0x1c(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11384fe(%ebx),%edi │ │ + lea -0x1138525(%ebx),%edi │ │ push %edi │ │ push %esi │ │ call 140da30 │ │ add $0x10,%esp │ │ add %esi,%eax │ │ mov %eax,0x1c(%esp) │ │ cmpl $0xff,0xc(%esp) │ │ @@ -3899532,15 +3899532,15 @@ │ │ push 0x28(%esp) │ │ push %esi │ │ call 140da30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ add %esi,%eax │ │ sub $0x8,%esp │ │ - lea -0x11384fe(%ebx),%ecx │ │ + lea -0x1138525(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ push %ecx │ │ push %eax │ │ call 140da30 │ │ add $0x10,%esp │ │ mov %eax,0x34(%esp) │ │ add %edi,%eax │ │ @@ -3899699,198 +3899699,198 @@ │ │ call 1372cf0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1373858 │ │ jmp 13736c9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x3f8 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ add $0x20,%esp │ │ jmp 137382d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x3e6 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ add $0x20,%esp │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ jmp 1373831 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x407 │ │ jmp 137376f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x3e0 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 13736bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x420 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 1373782 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x413 │ │ jmp 13736e4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x3ca │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x73 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1373831 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x43a │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ add $0x20,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 1373831 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x435 │ │ jmp 1373810 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x418 │ │ jmp 1373810 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x425 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ add $0x20,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 137382d │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x42a │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 13735a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136372(%ebx),%eax │ │ + lea -0x1136399(%ebx),%eax │ │ push %eax │ │ push $0x42f │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3899949,27 +3899949,27 @@ │ │ test %eax,%eax │ │ jle 1373bf7 │ │ mov 0x14(%ebp),%eax │ │ mov 0x10(%ebp),%edi │ │ add $0x2,%eax │ │ mov %eax,0x48(%esp) │ │ xor %eax,%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x113f4dc(%ebx),%ecx │ │ + lea -0x113f503(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x111e65b(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ lea -0x112984e(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x1116cdb(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ lea -0x112797d(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ - lea -0x113d7fe(%ebx),%ecx │ │ + lea -0x113d825(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x114dcd7(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x112d3b8(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x113468d(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ @@ -3900103,15 +3900103,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ sub $0x8,%esp │ │ - lea -0x113b8d6(%ebx),%eax │ │ + lea -0x113b8fd(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 123ebc0 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ mov 0x4(%eax),%esi │ │ sub $0xc,%esp │ │ @@ -3901251,16 +3901251,16 @@ │ │ test %edi,%edi │ │ mov %ecx,%edx │ │ mov %esi,%eax │ │ je 13748d5 │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ movzbl (%eax),%eax │ │ - lea -0x11426d9(%ebx),%ecx │ │ - lea -0x1142e24(%ebx),%esi │ │ + lea -0x1142700(%ebx),%ecx │ │ + lea -0x1142e4b(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ mov %esi,0x28(%esp) │ │ push %esi │ │ push %edx │ │ mov %edx,0x1c(%esp) │ │ call 123f6a0 │ │ @@ -3901311,15 +3901311,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %esi,0x20(%esp) │ │ xor %esi,%esi │ │ lea -0x1131ae6(%ebx),%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x1127970(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3902193,15 +3902193,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1362310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13756cf │ │ xor %ecx,%ecx │ │ - lea -0x1142e1d(%ebx),%eax │ │ + lea -0x1142e44(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x112b3b6(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x1588c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x114e859(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ @@ -3902279,15 +3902279,15 @@ │ │ call 140da30 │ │ add $0x10,%esp │ │ cmpb $0x0,(%esi,%eax,1) │ │ je 1375600 │ │ mov %eax,%edi │ │ add %esi,%eax │ │ sub $0x8,%esp │ │ - lea -0x11384fe(%ebx),%ecx │ │ + lea -0x1138525(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ push %ecx │ │ push %eax │ │ call 140da30 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ mov %eax,%edi │ │ @@ -3902457,15 +3902457,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 137581a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ @@ -3902501,15 +3902501,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3902579,15 +3902579,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3902644,15 +3902644,15 @@ │ │ push 0x14(%ebp) │ │ call 1376190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13759e0 │ │ mov 0x4(%edi),%edx │ │ sub $0x8,%esp │ │ - lea -0x1139d1a(%ebx),%eax │ │ + lea -0x1139d41(%ebx),%eax │ │ mov %esi,%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1376190 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3903277,16 +3903277,16 @@ │ │ add $0x139147,%ebx │ │ test %edx,%edx │ │ je 1376376 │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ - lea -0x11426d9(%ebx),%edx │ │ - lea -0x113650f(%ebx),%eax │ │ + lea -0x1142700(%ebx),%edx │ │ + lea -0x1136536(%ebx),%eax │ │ push 0xc(%ebp) │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3903301,19 +3903301,19 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1362310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1376376 │ │ addl $0x2,0xc(%esp) │ │ - lea -0x1144b2b(%ebx),%eax │ │ + lea -0x1144b52(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x112d3ae(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1144b24(%ebx),%eax │ │ + lea -0x1144b4b(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x18(%esp) │ │ mov %esi,0x24(%esp) │ │ jmp 1376272 │ │ nop │ │ nop │ │ @@ -3903679,15 +3903679,15 @@ │ │ push 0xc(%ecx) │ │ push %eax │ │ call 12546d0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ jmp 13765c2 │ │ movl $0x0,0x8(%esp) │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ lea -0x112796b(%ebx),%eax │ │ push %esi │ │ push 0x10(%ebp) │ │ push %eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 123f6a0 │ │ @@ -3903872,28 +3903872,28 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1376810 │ │ sub $0xc,%esp │ │ push %eax │ │ call 13255b0 │ │ add $0xc,%esp │ │ - lea -0x1137cdc(%ebx),%ecx │ │ + lea -0x1137d03(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 1376821 │ │ movzbl 0x24(%edi),%eax │ │ movzbl 0x25(%edi),%ecx │ │ lea -0x1118d69(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ - lea -0x11382da(%ebx),%eax │ │ + lea -0x1138301(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ push %eax │ │ push %esi │ │ call 123f6a0 │ │ add $0x4,%esp │ │ push 0x2c(%edi) │ │ @@ -3903924,15 +3903924,15 @@ │ │ push 0x8(%ebp) │ │ call 1362310 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ jle 13768ee │ │ xor %edi,%edi │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ jmp 13768a7 │ │ nop │ │ nop │ │ nop │ │ nop │ │ inc %edi │ │ @@ -3904018,15 +3904018,15 @@ │ │ test %eax,%eax │ │ jle 1376b17 │ │ mov %edi,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ xor %edi,%edi │ │ lea -0x1132b7e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1136359(%ebx),%eax │ │ + lea -0x1136380(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%ebp),%esi │ │ jmp 13769a5 │ │ nop │ │ nop │ │ nop │ │ inc %edi │ │ @@ -3904133,15 +3904133,15 @@ │ │ test %eax,%eax │ │ mov 0x10(%ebp),%esi │ │ jne 1376990 │ │ jmp 1376b67 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e643(%ebx),%eax │ │ - lea -0x1139cff(%ebx),%ecx │ │ + lea -0x1139d26(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3904162,15 +3904162,15 @@ │ │ movl $0x40,0x4(%esp) │ │ jmp 1376b5f │ │ movl $0x48,0x4(%esp) │ │ movl $0x8000d,0x8(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e643(%ebx),%eax │ │ - lea -0x1139cff(%ebx),%ecx │ │ + lea -0x1139d26(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3904214,15 +3904214,15 @@ │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 1376c44 │ │ mov 0x14(%ebp),%edx │ │ mov 0x10(%ebp),%edi │ │ cmpl $0x0,(%esi) │ │ je 1376c7c │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x111e62e(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3904245,15 +3904245,15 @@ │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ jmp 1376c8d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112d391(%ebx),%eax │ │ - lea -0x1139cff(%ebx),%ecx │ │ + lea -0x1139d26(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3904262,15 +3904262,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1376d61 │ │ cmpl $0x0,0x4(%esi) │ │ je 1376d69 │ │ lea 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1148609(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3904290,15 +3904290,15 @@ │ │ lea -0x112ac87(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x112d37c(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3904317,15 +3904317,15 @@ │ │ lea -0x112ac87(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 123e3b0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1116cbe(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3904429,15 +3904429,15 @@ │ │ pop %ebx │ │ add $0x1384c4,%ebx │ │ mov 0x14(%ebp),%edi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,(%eax) │ │ je 1376ebb │ │ mov 0x10(%ebp),%ecx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ lea -0x114dcbc(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3904476,15 +3904476,15 @@ │ │ call 1362310 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jle 13772db │ │ lea 0x2(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ lea -0x1130f96(%ebx),%ecx │ │ lea -0x1125a32(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x113465d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ xor %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ @@ -3904511,15 +3904511,15 @@ │ │ test %eax,%eax │ │ mov %esi,%ecx │ │ mov 0x14(%ebp),%esi │ │ jle 13772d9 │ │ cmpl $0x0,(%edi) │ │ mov %edi,0xc(%esp) │ │ je 1376fce │ │ - lea -0x11382ba(%ebx),%eax │ │ + lea -0x11382e1(%ebx),%eax │ │ push %ecx │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ mov %esi,%edi │ │ mov %ecx,%esi │ │ call 123f6a0 │ │ @@ -3904625,15 +3904625,15 @@ │ │ push 0x24(%esp) │ │ call 13772f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13772d9 │ │ cmpl $0x0,0x4(%esi) │ │ je 13771a0 │ │ - lea -0x1142e06(%ebx),%eax │ │ + lea -0x1142e2d(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3904658,15 +3904658,15 @@ │ │ mov %edi,0x10(%esp) │ │ push %edi │ │ push 0x4(%esi) │ │ call 1362330 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%edi │ │ mov %eax,%esi │ │ - lea -0x113b8d3(%ebx),%eax │ │ + lea -0x113b8fa(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3904747,19 +3904747,19 @@ │ │ lea 0x38(%esp),%eax │ │ push %eax │ │ call 13259e0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov 0x4(%esp),%esi │ │ cmove %esi,%edi │ │ - lea -0x11378d0(%ebx),%eax │ │ + lea -0x11378f7(%ebx),%eax │ │ cmove %esi,%eax │ │ - lea -0x113b31a(%ebx),%ecx │ │ + lea -0x113b341(%ebx),%ecx │ │ cmove %esi,%ecx │ │ - lea -0x1139cea(%ebx),%edx │ │ + lea -0x1139d11(%ebx),%edx │ │ push %ecx │ │ lea 0x30(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ mov 0x10(%ebp),%edi │ │ push %esi │ │ @@ -3904834,15 +3904834,15 @@ │ │ cmpl $0x0,(%ecx) │ │ jne 1377322 │ │ cmpl $0x0,0x8(%edi) │ │ jne 1377322 │ │ cmpl $0x0,0x4(%edi) │ │ je 137749c │ │ mov 0x8(%ebp),%esi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x112d36a(%ebx),%eax │ │ mov %ecx,0x4(%esp) │ │ push %ecx │ │ push %esi │ │ push %eax │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ @@ -3904878,17 +3904878,17 @@ │ │ push $0x80 │ │ push %eax │ │ call 13259e0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ test %edx,%edx │ │ cmove %esi,%edx │ │ - lea -0x11378d0(%ebx),%eax │ │ + lea -0x11378f7(%ebx),%eax │ │ cmove %esi,%eax │ │ - lea -0x113b31a(%ebx),%ecx │ │ + lea -0x113b341(%ebx),%ecx │ │ cmove %esi,%ecx │ │ sub $0x8,%esp │ │ lea -0x112794a(%ebx),%esi │ │ push %ecx │ │ lea 0x18(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3904898,15 +3904898,15 @@ │ │ call 123f6a0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 137749c │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x8(%edi) │ │ je 1377443 │ │ - lea -0x11410ac(%ebx),%eax │ │ + lea -0x11410d3(%ebx),%eax │ │ push 0x4(%esp) │ │ push %esi │ │ push %eax │ │ push 0xc(%esp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3905197,15 +3905197,15 @@ │ │ mov %edi,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ add $0x4,%esi │ │ mov %esi,0xc(%esp) │ │ xor %edi,%edi │ │ lea -0x111ab17(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x113ec66(%ebx),%eax │ │ + lea -0x113ec8d(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x1542c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%ebp),%esi │ │ nop │ │ nop │ │ nop │ │ @@ -3906102,19 +3906102,19 @@ │ │ pop %ebx │ │ add $0x137245,%ebx │ │ sub $0xc,%esp │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ call 1362310 │ │ add $0x10,%esp │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ test %eax,%eax │ │ jle 13780de │ │ sub $0xc,%esp │ │ - lea -0x113650f(%ebx),%eax │ │ + lea -0x1136536(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %esi │ │ push 0x8(%ebp) │ │ push %eax │ │ push %edi │ │ call 123f6a0 │ │ add $0x20,%esp │ │ @@ -3907303,15 +3907303,15 @@ │ │ push %ecx │ │ call 1310130 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1378fe3 │ │ mov 0x8(%ebp),%edi │ │ mov $0x1,%esi │ │ - lea -0x113b8c9(%ebx),%eax │ │ + lea -0x113b8f0(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3907719,15 +3907719,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1379161 │ │ pop %ebx │ │ add $0x136187,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x114a0fa(%ebx),%eax │ │ mov %ecx,0x8(%esp) │ │ push %ecx │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 123f6a0 │ │ @@ -3908004,15 +3908004,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ @@ -3908072,15 +3908072,15 @@ │ │ mov %edx,%edi │ │ call 1379576 │ │ pop %ebx │ │ add $0x135d72,%ebx │ │ mov %ecx,0x8(%esp) │ │ mov 0x4(%ecx),%esi │ │ sub $0x8,%esp │ │ - lea -0x11382a0(%ebx),%eax │ │ + lea -0x11382c7(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1379689 │ │ sub $0x8,%esp │ │ @@ -3908111,24 +3908111,24 @@ │ │ jne 1379601 │ │ call 123a680 │ │ mov %eax,(%esi) │ │ test %eax,%eax │ │ je 1379951 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1141091(%ebx),%eax │ │ + lea -0x11410b8(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %edi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13797d8 │ │ sub $0x4,%esp │ │ - lea -0x113ccb0(%ebx),%eax │ │ + lea -0x113ccd7(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ call 140dab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1379874 │ │ @@ -3908180,15 +3908180,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9d │ │ push $0x22 │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ @@ -3908247,15 +3908247,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ push $0x22 │ │ call 12c1e40 │ │ add $0xc,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ jmp 137970e │ │ add $0x4,%edi │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ @@ -3908481,15 +3908481,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 123f330 │ │ add $0x10,%esp │ │ testb $0x1,0x14(%esp) │ │ je 1379ae7 │ │ sub $0x4,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ @@ -3908518,15 +3908518,15 @@ │ │ call 130d670 │ │ add $0x10,%esp │ │ mov (%edi),%eax │ │ movl $0x0,0x8(%eax) │ │ mov (%edi),%eax │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ @@ -3908544,15 +3908544,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov (%ecx),%eax │ │ movl $0x0,0x8(%eax) │ │ mov (%ecx),%eax │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ - lea -0x113638a(%ebx),%eax │ │ + lea -0x11363b1(%ebx),%eax │ │ lea -0x112eebe(%ebx),%ecx │ │ lea -0x1116d28(%ebx),%edx │ │ mov %esi,%edi │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ @@ -3908749,15 +3908749,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1379de9 │ │ mov 0x4(%esp),%eax │ │ add $0x4,%eax │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ - lea -0x1142df0(%ebx),%eax │ │ + lea -0x1142e17(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x111c830(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3908848,15 +3908848,15 @@ │ │ lea -0x1123ea9(%ebx),%eax │ │ lea -0x114bc97(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x4(%edi) │ │ push %eax │ │ push $0x6a │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ @@ -3908930,15 +3908930,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1379f21 │ │ pop %ebx │ │ add $0x1353c7,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x11336c1(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -3909184,15 +3909184,15 @@ │ │ lea -0x111e5ef(%ebx),%eax │ │ lea -0x114bc80(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x6e │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3909205,15 +3909205,15 @@ │ │ lea -0x111e5ef(%ebx),%eax │ │ lea -0x114bc80(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x6e │ │ jmp 137a261 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ @@ -3911310,15 +3911310,15 @@ │ │ mov %eax,%edi │ │ test %esi,%esi │ │ jle 137ba90 │ │ mov %esi,0x18(%esp) │ │ xor %esi,%esi │ │ lea -0x111e6e6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1142d9f(%ebx),%eax │ │ + lea -0x1142dc6(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x114bc65(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,0x8(%esp) │ │ jmp 137b97b │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%ecx │ │ @@ -3911464,15 +3911464,15 @@ │ │ je 137bc85 │ │ test %esi,%esi │ │ jle 137bd18 │ │ mov %eax,0x4(%esp) │ │ xor %edi,%edi │ │ lea -0x113483c(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1142d9f(%ebx),%eax │ │ + lea -0x1142dc6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x14(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3911614,15 +3911614,15 @@ │ │ jne 137bc50 │ │ sub $0xc,%esp │ │ push %ecx │ │ call 13617b0 │ │ jmp 137bb62 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138297(%ebx),%eax │ │ + lea -0x11382be(%ebx),%eax │ │ lea -0x1132b32(%ebx),%ecx │ │ push %eax │ │ push $0x136 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3911761,15 +3911761,15 @@ │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ lea -0x111e6e6(%ebx),%edx │ │ jmp 137be8b │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ lea -0x11220cb(%ebx),%ecx │ │ - lea -0x114107a(%ebx),%edx │ │ + lea -0x11410a1(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ jmp 137bec0 │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ lea -0x114bc69(%ebx),%edx │ │ @@ -3911819,15 +3911819,15 @@ │ │ push (%ecx) │ │ push $0x100 │ │ push %edi │ │ call 13259e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 137bfa6 │ │ - lea -0x1142dc5(%ebx),%eax │ │ + lea -0x1142dec(%ebx),%eax │ │ mov %esp,%ecx │ │ push %edi │ │ push %eax │ │ push $0x12c │ │ push %ecx │ │ call 1240060 │ │ jmp 137bfbf │ │ @@ -3911939,15 +3911939,15 @@ │ │ mov 0x4(%ecx),%ecx │ │ mov (%ecx),%edx │ │ cmp $0x4ba,%eax │ │ jne 137c18e │ │ cmp $0x16,%edx │ │ jne 137c1d6 │ │ mov 0x4(%ecx),%eax │ │ - lea -0x1142db6(%ebx),%ecx │ │ + lea -0x1142ddd(%ebx),%ecx │ │ push 0x8(%eax) │ │ push (%eax) │ │ push %ecx │ │ jmp 137c1e0 │ │ sub $0x8,%esp │ │ lea -0x1120461(%ebx),%eax │ │ push %eax │ │ @@ -3911960,15 +3911960,15 @@ │ │ push 0x8(%ebp) │ │ call 132dce0 │ │ jmp 137c1e8 │ │ sub $0x8,%esp │ │ lea -0x11485d4(%ebx),%eax │ │ jmp 137c157 │ │ sub $0x8,%esp │ │ - lea -0x1139cd7(%ebx),%eax │ │ + lea -0x1139cfe(%ebx),%eax │ │ jmp 137c147 │ │ mov 0x4(%edi),%eax │ │ sub $0x8,%esp │ │ push (%eax) │ │ push 0x8(%eax) │ │ call 137eee0 │ │ add $0x10,%esp │ │ @@ -3912230,15 +3912230,15 @@ │ │ push %eax │ │ push %edi │ │ call 137e8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137c4a8 │ │ sub $0x8,%esp │ │ - lea -0x1136333(%ebx),%eax │ │ + lea -0x113635a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 137e8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137c4af │ │ sub $0x8,%esp │ │ @@ -3912270,15 +3912270,15 @@ │ │ lea -0x1130f4b(%ebx),%eax │ │ lea -0x1132b32(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x75 │ │ jmp 137c48c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1130f4b(%ebx),%eax │ │ @@ -3912733,15 +3912733,15 @@ │ │ test %eax,%eax │ │ jne 137c9a0 │ │ movl $0x0,0x10(%esp) │ │ mov $0x8000f,%edi │ │ movl $0x1cb,0x14(%esp) │ │ jmp 137cab6 │ │ call 12c1bf0 │ │ - lea -0x1138288(%ebx),%eax │ │ + lea -0x11382af(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1132b32(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1b1,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x7d,0x4(%esp) │ │ @@ -3912749,15 +3912749,15 @@ │ │ call 12c1e40 │ │ jmp 137cb07 │ │ mov $0x1,%eax │ │ jmp 137cb09 │ │ xor %esi,%esi │ │ mov $0x8000d,%edi │ │ call 12c1bf0 │ │ - lea -0x1138288(%ebx),%eax │ │ + lea -0x11382af(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1132b32(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12c1d20 │ │ mov %edi,0x4(%esp) │ │ @@ -3912982,15 +3912982,15 @@ │ │ sub $0xc,%esp │ │ push (%eax) │ │ call 137cd20 │ │ add $0x10,%esp │ │ jmp 137cd16 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142d9a(%ebx),%eax │ │ + lea -0x1142dc1(%ebx),%eax │ │ lea -0x112d2ed(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3913080,15 +3913080,15 @@ │ │ push %esi │ │ call 12c3ef0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 137ce2f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113632f(%ebx),%eax │ │ + lea -0x1136356(%ebx),%eax │ │ lea -0x112d2ed(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3913359,44 +3913359,44 @@ │ │ jl 137d0ae │ │ mov $0x7fffffff,%edx │ │ cmp %eax,%edx │ │ mov $0xffffffff,%edx │ │ sbb %ecx,%edx │ │ jge 137d0ae │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ lea -0x111c80b(%ebx),%edx │ │ push %eax │ │ inc %eax │ │ push %eax │ │ push %ecx │ │ push 0x14(%ebp) │ │ push %edx │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x20,%esp │ │ jmp 137d0ca │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x114680c(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 123f6a0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1362310 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jle 137d190 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113827d(%ebx),%eax │ │ + lea -0x11382a4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1146823(%ebx),%eax │ │ mov %eax,(%esp) │ │ xor %edi,%edi │ │ nop │ │ nop │ │ nop │ │ @@ -3913976,15 +3913976,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ mov 0x18(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3914105,15 +3914105,15 @@ │ │ push %esi │ │ call 1233a90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 137d95f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138268(%ebx),%eax │ │ + lea -0x113828f(%ebx),%eax │ │ lea -0x111aa8e(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914122,27 +3914122,27 @@ │ │ call 12c1e40 │ │ add $0x4,%esp │ │ push %esi │ │ call 123a940 │ │ jmp 137d95a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138268(%ebx),%eax │ │ + lea -0x113828f(%ebx),%eax │ │ lea -0x111aa8e(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 137d953 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1138268(%ebx),%eax │ │ + lea -0x113828f(%ebx),%eax │ │ lea -0x111aa8e(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914570,15 +3914570,15 @@ │ │ je 137ddae │ │ mov %eax,%edi │ │ mov %esi,0x8(%esp) │ │ mov (%esp),%eax │ │ cmpb $0x2d,(%eax) │ │ jne 137ddc7 │ │ sub $0x4,%esp │ │ - lea -0x1142d8e(%ebx),%eax │ │ + lea -0x1142db5(%ebx),%eax │ │ mov 0x8(%esp),%esi │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 130efc0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3914589,15 +3914589,15 @@ │ │ push %esi │ │ push 0xc(%esp) │ │ call 130d670 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 137de05 │ │ sub $0x4,%esp │ │ - lea -0x1135ad6(%ebx),%eax │ │ + lea -0x1135afd(%ebx),%eax │ │ mov 0x8(%esp),%esi │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 130efc0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3914651,15 +3914651,15 @@ │ │ jmp 137de70 │ │ xor %edi,%edi │ │ jmp 137dead │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xbd,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139caf(%ebx),%eax │ │ + lea -0x1139cd6(%ebx),%eax │ │ lea -0x112d2d1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914889,15 +3914889,15 @@ │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xbd,%edi │ │ jmp 137e117 │ │ movl $0x80022,0x8(%esp) │ │ mov $0xbf,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139caf(%ebx),%eax │ │ + lea -0x1139cd6(%ebx),%eax │ │ lea -0x112d2d1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914941,15 +3914941,15 @@ │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137e319 │ │ sub $0x8,%esp │ │ - lea -0x1135adb(%ebx),%eax │ │ + lea -0x1135b02(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137e319 │ │ sub $0x8,%esp │ │ @@ -3914973,15 +3914973,15 @@ │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137e319 │ │ sub $0x8,%esp │ │ - lea -0x113a1a3(%ebx),%eax │ │ + lea -0x113a1ca(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137e319 │ │ sub $0x8,%esp │ │ @@ -3915042,15 +3915042,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ push $0x22 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ @@ -3915092,15 +3915092,15 @@ │ │ test %eax,%eax │ │ je 137e379 │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 137e39c │ │ sub $0xc,%esp │ │ - lea -0x1142e5b(%ebx),%eax │ │ + lea -0x1142e82(%ebx),%eax │ │ lea -0x1123efd(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 12c17d0 │ │ @@ -3916825,15 +3916825,15 @@ │ │ cmpb $0x2e,(%eax) │ │ jne 137f59e │ │ jmp 137f71f │ │ test %eax,%eax │ │ je 137f71f │ │ mov $0x1,%ecx │ │ xor %edx,%edx │ │ - lea -0x113b8c9(%ebx),%eax │ │ + lea -0x113b8f0(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ movl $0x0,0x10(%esp) │ │ jmp 137f5cb │ │ nop │ │ and $0xfffffffa,%ecx │ │ @@ -3917678,15 +3917678,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 137fe91 │ │ mov (%eax),%eax │ │ jmp 137fec7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144aa0(%ebx),%eax │ │ + lea -0x1144ac7(%ebx),%eax │ │ lea -0x11345a9(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3918318,15 +3918318,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 1380500 │ │ add $0x10,%esp │ │ jmp 13804f9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142d77(%ebx),%eax │ │ + lea -0x1142d9e(%ebx),%eax │ │ lea -0x111c7dc(%ebx),%ecx │ │ push %eax │ │ push $0xe7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3919237,15 +3919237,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 1380edb │ │ pop %eax │ │ add $0x12e40d,%eax │ │ - lea -0x113d77d(%eax),%eax │ │ + lea -0x113d7a4(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3919265,29 +3919265,29 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 1380f1b │ │ pop %eax │ │ add $0x12e3cd,%eax │ │ - lea -0x113b89d(%eax),%eax │ │ + lea -0x113b8c4(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 1380f3b │ │ pop %eax │ │ add $0x12e3ad,%eax │ │ - lea -0x1139c7e(%eax),%eax │ │ + lea -0x1139ca5(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3919739,15 +3919739,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1381321 │ │ pop %ebx │ │ add $0x12dfc7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142d34(%ebx),%esi │ │ + lea -0x1142d5b(%ebx),%esi │ │ push $0xb8 │ │ push %esi │ │ push $0x50 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3919900,15 +3919900,15 @@ │ │ cmp $0x1,%eax │ │ jne 13814f4 │ │ jmp 13814fa │ │ jg 13815e4 │ │ mov 0x8(%ecx),%esi │ │ mov %esi,(%esp) │ │ call 1362310 │ │ - lea -0x1142d34(%ebx),%ecx │ │ + lea -0x1142d5b(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ test %eax,%eax │ │ jle 138157f │ │ xor %edi,%edi │ │ mov %esi,0x18(%esp) │ │ jmp 1381549 │ │ nop │ │ @@ -3920002,15 +3920002,15 @@ │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 138eed0 │ │ jmp 1381632 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 138bc20 │ │ - lea -0x1142d34(%ebx),%eax │ │ + lea -0x1142d5b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x213,0x8(%esp) │ │ call 130d670 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3920074,15 +3920074,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1362310 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 13816b0 │ │ sub $0x4,%esp │ │ - lea -0x1142d34(%ebx),%esi │ │ + lea -0x1142d5b(%ebx),%esi │ │ push $0x14 │ │ push %esi │ │ push $0x14 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13817a0 │ │ @@ -3920392,15 +3920392,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1381aca │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1129753(%ebx),%eax │ │ - lea -0x1142d34(%ebx),%ecx │ │ + lea -0x1142d5b(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3920423,15 +3920423,15 @@ │ │ call 1381ae3 │ │ pop %ebx │ │ add $0x12d805,%ebx │ │ xor %edx,%edx │ │ test %edi,%edi │ │ je 1381c12 │ │ mov %ecx,%esi │ │ - lea -0x1142d34(%ebx),%eax │ │ + lea -0x1142d5b(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 130d490 │ │ xor %edx,%edx │ │ test %eax,%eax │ │ @@ -3920537,15 +3920537,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1381c8a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120411(%ebx),%eax │ │ - lea -0x1142d34(%ebx),%ecx │ │ + lea -0x1142d5b(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3920781,15 +3920781,15 @@ │ │ inc %esi │ │ cmp 0x20(%esp),%esi │ │ jl 1381ec0 │ │ mov %edi,%esi │ │ jmp 1381f9d │ │ call 1361970 │ │ jmp 1381fac │ │ - lea -0x1142d34(%ebx),%eax │ │ + lea -0x1142d5b(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 1381f9d │ │ @@ -3920908,15 +3920908,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0xc0,%esp │ │ call 13820e4 │ │ pop %ebx │ │ add $0x12d204,%ebx │ │ call 1361970 │ │ mov %eax,%esi │ │ - lea -0x1142d34(%ebx),%eax │ │ + lea -0x1142d5b(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 130d490 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3921188,15 +3921188,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x110,%esp │ │ call 1382444 │ │ pop %ebx │ │ add $0x12cea4,%ebx │ │ - lea -0x1142d34(%ebx),%edi │ │ + lea -0x1142d5b(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 138251e │ │ mov %eax,%esi │ │ @@ -3921803,15 +3921803,15 @@ │ │ mov $0x7a,%esi │ │ mov 0x14(%esp),%edi │ │ jmp 1382bae │ │ movl $0x80007,0xc(%esp) │ │ mov $0xb7,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d733(%ebx),%eax │ │ + lea -0x113d75a(%ebx),%eax │ │ lea -0x1125975(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3922516,15 +3922516,15 @@ │ │ push %edi │ │ push %esi │ │ call 138b0b0 │ │ add $0x10,%esp │ │ jmp 1383270 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144a49(%ebx),%eax │ │ + lea -0x1144a70(%ebx),%eax │ │ lea -0x114bc0a(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3923508,15 +3923508,15 @@ │ │ inc %edi │ │ mov 0xc(%ebp),%esi │ │ mov %esi,(%esp) │ │ call 1362310 │ │ cmp %eax,%edi │ │ jl 1383d70 │ │ call 12c1bf0 │ │ - lea -0x113f485(%ebx),%eax │ │ + lea -0x113f4ac(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114bc0a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x821,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6b,0x4(%esp) │ │ @@ -3923553,15 +3923553,15 @@ │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12e2c10 │ │ jmp 1383e7b │ │ mov $0x1,%eax │ │ jmp 1383e7b │ │ call 12c1bf0 │ │ - lea -0x113f485(%ebx),%eax │ │ + lea -0x113f4ac(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114bc0a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x819,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6c,0x4(%esp) │ │ @@ -3924184,15 +3924184,15 @@ │ │ lea -0x1123dbb(%ebx),%eax │ │ lea -0x114bc0a(%ebx),%ecx │ │ push %eax │ │ push $0xac4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x79 │ │ push $0xb │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov 0x44(%esi),%eax │ │ @@ -3925179,15 +3925179,15 @@ │ │ jmp 1385136 │ │ mov $0x8000f,%ecx │ │ mov $0x6b1,%edx │ │ mov %ecx,0x8(%esp) │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142cc2(%ebx),%eax │ │ + lea -0x1142ce9(%ebx),%eax │ │ lea -0x114bc0a(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3925260,25 +3925260,25 @@ │ │ call *0x1c(%edi) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1385280 │ │ jmp 138533a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142cc2(%ebx),%eax │ │ + lea -0x1142ce9(%ebx),%eax │ │ lea -0x114bc0a(%ebx),%ecx │ │ push %eax │ │ push $0x6d8 │ │ jmp 1385320 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%esp) │ │ jne 1385136 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142cc2(%ebx),%eax │ │ + lea -0x1142ce9(%ebx),%eax │ │ lea -0x114bc0a(%ebx),%ecx │ │ push %eax │ │ push $0x6cc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3925330,15 +3925330,15 @@ │ │ lea -0x1123dbb(%ebx),%eax │ │ lea -0x114bc0a(%ebx),%ecx │ │ push %eax │ │ push $0xac4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x79 │ │ push $0xb │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3925515,15 +3925515,15 @@ │ │ mov 0x10(%esp),%ecx │ │ test %ecx,%ecx │ │ mov %edi,0x14(%esp) │ │ je 1385645 │ │ mov %esi,0x44(%esp) │ │ movl $0x3,0x20(%esp) │ │ movl $0x0,0x2c(%esp) │ │ - lea -0x1144a49(%ebx),%eax │ │ + lea -0x1144a70(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ lea -0x114bc0a(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ jmp 13856c8 │ │ call 12c1bf0 │ │ lea -0x1114a03(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -3929206,15 +3929206,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov 0x10(%edi),%eax │ │ mov -0x104(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1362290 │ │ mov 0x8(%edi),%eax │ │ - lea -0x113b7c3(%ebx),%esi │ │ + lea -0x113b7ea(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x284,0x8(%esp) │ │ call 130d670 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x285,0x8(%esp) │ │ @@ -3929247,15 +3929247,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ je 138863c │ │ testb $0x8,(%ecx) │ │ je 138863c │ │ sub $0x4,%esp │ │ - lea -0x113b7c3(%ebx),%ecx │ │ + lea -0x113b7ea(%ebx),%ecx │ │ push $0x26f │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3929406,15 +3929406,15 @@ │ │ jne 1388803 │ │ test $0x4,%al │ │ jne 1388a04 │ │ test $0x2,%al │ │ jne 13886c9 │ │ jmp 1388a1a │ │ mov %eax,0x40(%esp) │ │ - lea -0x113b7c3(%ebx),%esi │ │ + lea -0x113b7ea(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0xae,0x8(%esp) │ │ movl $0x20,(%esp) │ │ call 130d490 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1389285 │ │ @@ -3929817,27 +3929817,27 @@ │ │ mov %edi,(%esp) │ │ call 1362330 │ │ mov (%eax),%ecx │ │ testb $0x3,(%ecx) │ │ je 1388db2 │ │ mov 0x4(%eax),%ecx │ │ decl 0x8(%ecx) │ │ - lea -0x113b7c3(%ebx),%ecx │ │ + lea -0x113b7ea(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x19f,0x8(%esp) │ │ call 130d670 │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1361ea0 │ │ jmp 1388db2 │ │ mov 0x2c(%esp),%eax │ │ jmp 1388e3e │ │ - lea -0x113b7c3(%ebx),%ecx │ │ + lea -0x113b7ea(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1b3,0x8(%esp) │ │ call 130d670 │ │ mov 0x24(%esp),%eax │ │ movl $0x0,-0x8(%eax) │ │ mov %esi,%eax │ │ @@ -3929867,15 +3929867,15 @@ │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1362330 │ │ cmpl $0x0,0x8(%eax) │ │ jne 1388e60 │ │ mov 0x4(%eax),%ecx │ │ decl 0x8(%ecx) │ │ - lea -0x113b7c3(%ebx),%ecx │ │ + lea -0x113b7ea(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1ac,0x8(%esp) │ │ call 130d670 │ │ mov %edi,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ @@ -3930155,15 +3930155,15 @@ │ │ mov (%edx),%eax │ │ mov $0x1,%cl │ │ test %eax,%eax │ │ lea 0x30(%esp),%esi │ │ je 138925d │ │ testb $0x8,(%eax) │ │ je 138925d │ │ - lea -0x113b7c3(%ebx),%eax │ │ + lea -0x113b7ea(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ jmp 13892ea │ │ xor %ecx,%ecx │ │ jmp 138925d │ │ orb $0x2,0x1c(%edi) │ │ xor %ecx,%ecx │ │ @@ -3930207,15 +3930207,15 @@ │ │ mov (%edi),%eax │ │ mov $0x1,%cl │ │ test %eax,%eax │ │ lea 0x30(%esp),%esi │ │ je 138925d │ │ testb $0x8,(%eax) │ │ je 138925d │ │ - lea -0x113b7c3(%ebx),%eax │ │ + lea -0x113b7ea(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x26f,0x8(%esp) │ │ call 130d670 │ │ mov $0x1,%cl │ │ jmp 138925d │ │ mov %edi,(%esp) │ │ @@ -3930400,15 +3930400,15 @@ │ │ mov 0x4(%edi),%ecx │ │ test %ecx,%ecx │ │ je 138949c │ │ xor %eax,%eax │ │ cmp %ecx,(%edi) │ │ jae 1389641 │ │ sub $0x4,%esp │ │ - lea -0x1144a38(%ebx),%eax │ │ + lea -0x1144a5f(%ebx),%eax │ │ push $0x47 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3930478,27 +3930478,27 @@ │ │ incl 0x8(%eax) │ │ mov %esi,%eax │ │ jmp 1389641 │ │ mov $0x68,%edi │ │ jmp 13895ad │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11381a3(%ebx),%eax │ │ + lea -0x11381ca(%ebx),%eax │ │ push %eax │ │ push $0x5a │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1389620 │ │ mov $0x64,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11381a3(%ebx),%eax │ │ + lea -0x11381ca(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3930514,15 +3930514,15 @@ │ │ push 0x4(%eax) │ │ call 1362260 │ │ jmp 1389627 │ │ movl $0x0,0x8(%eax) │ │ jmp 138962a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11381a3(%ebx),%eax │ │ + lea -0x11381ca(%ebx),%eax │ │ push %eax │ │ push $0x56 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3930554,15 +3930554,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 138965f │ │ pop %ebx │ │ add $0x125c89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1144a38(%ebx),%eax │ │ + lea -0x1144a5f(%ebx),%eax │ │ push $0x82 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3930761,15 +3930761,15 @@ │ │ call 130d670 │ │ add $0x4,%esp │ │ push %esi │ │ call 12387b0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144a21(%ebx),%eax │ │ + lea -0x1144a48(%ebx),%eax │ │ push %eax │ │ push $0x3d │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3932833,15 +3932833,15 @@ │ │ incl 0x8(%eax) │ │ inc %esi │ │ cmp %esi,%edi │ │ jne 138ae20 │ │ mov $0x1,%eax │ │ jmp 138ae8a │ │ call 12c1bf0 │ │ - lea -0x1144a0c(%ebx),%eax │ │ + lea -0x1144a33(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114bbdf(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xe4,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ @@ -3932922,15 +3932922,15 @@ │ │ lea -0x111a9d6(%ebx),%eax │ │ lea -0x114bbdf(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x114052d(%ebx),%eax │ │ + lea -0x1140554(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x77 │ │ push $0xb │ │ call 12c1e40 │ │ jmp 138af8b │ │ sub $0xc,%esp │ │ @@ -3933649,15 +3933649,15 @@ │ │ push %eax │ │ push %esi │ │ call 12e4b30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138b6d2 │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x11354e2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12e4b30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b921 │ │ push %esi │ │ @@ -3935605,15 +3935605,15 @@ │ │ movl $0x8000f,0x8(%esp) │ │ movl $0x61,0x4(%esp) │ │ jmp 138cbb6 │ │ movl $0x80007,0x8(%esp) │ │ movl $0x65,0x4(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140fdb(%ebx),%eax │ │ + lea -0x1141002(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3935887,15 +3935887,15 @@ │ │ lea -0x121b88(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 1362290 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b7ac(%ebx),%eax │ │ + lea -0x113b7d3(%ebx),%eax │ │ lea -0x11296ea(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3937062,15 +3937062,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138dc83 │ │ mov 0x8(%ebp),%ecx │ │ jmp 138dcdf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f45f(%ebx),%eax │ │ + lea -0x113f486(%ebx),%eax │ │ lea -0x1132a9a(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3937080,15 +3937080,15 @@ │ │ jmp 138dd9b │ │ cmpl $0x0,0x38(%edi) │ │ je 138dd22 │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ sub $0xc,%esp │ │ lea -0x114a050(%ebx),%eax │ │ - lea -0x1137115(%ebx),%ecx │ │ + lea -0x113713c(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push $0x86 │ │ push %edi │ │ call 12d7970 │ │ add $0x1c,%esp │ │ @@ -3937112,39 +3937112,39 @@ │ │ push $0x0 │ │ call 1235cf0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 138dcb1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f45f(%ebx),%eax │ │ + lea -0x113f486(%ebx),%eax │ │ lea -0x1132a9a(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 138dd49 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f45f(%ebx),%eax │ │ + lea -0x113f486(%ebx),%eax │ │ lea -0x1132a9a(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 138dd81 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f45f(%ebx),%eax │ │ + lea -0x113f486(%ebx),%eax │ │ lea -0x1132a9a(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3937185,15 +3937185,15 @@ │ │ call 12e36d0 │ │ add $0x10,%esp │ │ mov %edi,0x8(%esi) │ │ mov $0x1,%eax │ │ jmp 138dda0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f45f(%ebx),%eax │ │ + lea -0x113f486(%ebx),%eax │ │ lea -0x1132a9a(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3937201,15 +3937201,15 @@ │ │ push $0xb │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 138dd8b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f45f(%ebx),%eax │ │ + lea -0x113f486(%ebx),%eax │ │ lea -0x1132a9a(%ebx),%ecx │ │ push %eax │ │ push $0x173 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3937602,15 +3937602,15 @@ │ │ jmp 138e2a3 │ │ xor %eax,%eax │ │ jmp 138e2a3 │ │ cmpl $0x0,0x38(%esi) │ │ je 138e26b │ │ sub $0xc,%esp │ │ lea -0x114a050(%ebx),%eax │ │ - lea -0x1137115(%ebx),%ecx │ │ + lea -0x113713c(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push $0x86 │ │ push %esi │ │ call 12d7970 │ │ add $0x20,%esp │ │ @@ -3938673,15 +3938673,15 @@ │ │ push %ecx │ │ call 13259e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 138edcf │ │ sub $0x4,%esp │ │ lea -0x114a050(%ebx),%eax │ │ - lea -0x1137115(%ebx),%ecx │ │ + lea -0x113713c(%ebx),%ecx │ │ push 0x10(%edi) │ │ push 0xc(%edi) │ │ push $0x86 │ │ lea 0x2a(%esp),%edx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3939607,15 +3939607,15 @@ │ │ add $0xc,%esp │ │ lea -0x111e4ba(%ebx),%eax │ │ push $0x0 │ │ push $0x35c │ │ jmp 138fa2d │ │ lea 0x98(%esp),%eax │ │ sub $0x8,%esp │ │ - lea -0x11426d8(%ebx),%esi │ │ + lea -0x11426ff(%ebx),%esi │ │ push %esi │ │ push %eax │ │ call 140e0a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f7a6 │ │ xor %edi,%edi │ │ @@ -3939721,23 +3939721,23 @@ │ │ lea 0xf420(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c09d0 │ │ add $0x10,%esp │ │ movb $0x1,0x11a44(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x1142ca0(%ebx),%eax │ │ + lea -0x1142cc7(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12be2a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fa3e │ │ sub $0x8,%esp │ │ - lea -0x1140fbb(%ebx),%eax │ │ + lea -0x1140fe2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12be310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fa3e │ │ sub $0x8,%esp │ │ @@ -3940209,15 +3940209,15 @@ │ │ push $0xe │ │ push %ecx │ │ push %eax │ │ call 130efc0 │ │ add $0x10,%esp │ │ lea 0x28(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x113d6e8(%ebx),%ecx │ │ + lea -0x113d70f(%ebx),%ecx │ │ push $0x40 │ │ push %ecx │ │ push %eax │ │ call 130efc0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x5 │ │ @@ -3940268,15 +3940268,15 @@ │ │ call 13908e0 │ │ test %eax,%eax │ │ je 139017d │ │ movl $0x1890671,(%esi) │ │ mov $0x1,%eax │ │ jmp 1390198 │ │ lea -0x111e4ba(%ebx),%eax │ │ - lea -0x113627f(%ebx),%ecx │ │ + lea -0x11362a6(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1c8 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 140d9a0 │ │ @@ -3940284,15 +3940284,15 @@ │ │ push $0x0 │ │ call 140e0b0 │ │ add $0x10,%esp │ │ mov $0x1c9,%esi │ │ mov $0x6d,%edi │ │ jmp 139005e │ │ lea -0x111e4ba(%ebx),%eax │ │ - lea -0x1136254(%ebx),%ecx │ │ + lea -0x113627b(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1cf │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 140d9a0 │ │ @@ -3940357,15 +3940357,15 @@ │ │ push %eax │ │ call 140d0e0 │ │ add $0x10,%esp │ │ movl $0xffffffff,0x4(%esi) │ │ movl $0xffffffff,0x8(%esi) │ │ jmp 1390196 │ │ lea -0x111e4ba(%ebx),%esi │ │ - lea -0x1142c9a(%ebx),%eax │ │ + lea -0x1142cc1(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0x1b2 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 140d9a0 │ │ @@ -3940518,15 +3940518,15 @@ │ │ push %eax │ │ call 123c980 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139075b │ │ mov %eax,%ecx │ │ mov %edi,0x8(%esp) │ │ - lea -0x1142ca0(%ebx),%edi │ │ + lea -0x1142cc7(%ebx),%edi │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ push %esi │ │ push %edi │ │ push %ecx │ │ mov %ecx,0x20(%esp) │ │ call 123caf0 │ │ @@ -3940674,21 +3940674,21 @@ │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 140d9a0 │ │ add $0x14,%esp │ │ jmp 1390751 │ │ lea -0x111e4ba(%ebx),%eax │ │ - lea -0x11449d8(%ebx),%ecx │ │ + lea -0x11449ff(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x18a │ │ jmp 1390746 │ │ lea -0x111e4ba(%ebx),%eax │ │ - lea -0x1140fa6(%ebx),%ecx │ │ + lea -0x1140fcd(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x13f │ │ jmp 1390746 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ @@ -3940788,15 +3940788,15 @@ │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push $0x2 │ │ call 12c17d0 │ │ jmp 1390758 │ │ lea -0x111e4ba(%ebx),%eax │ │ - lea -0x113817d(%ebx),%ecx │ │ + lea -0x11381a4(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x132 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 140d9a0 │ │ @@ -3940816,15 +3940816,15 @@ │ │ mov $0x1,%eax │ │ jmp 139075d │ │ sub $0xc,%esp │ │ push %ecx │ │ call 140d0e0 │ │ jmp 1390758 │ │ lea -0x111e4ba(%ebx),%esi │ │ - lea -0x113b79b(%ebx),%eax │ │ + lea -0x113b7c2(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0xea │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 140d9a0 │ │ @@ -3940852,15 +3940852,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xec │ │ push %esi │ │ call 12c1d20 │ │ jmp 1390758 │ │ lea -0x111e4ba(%ebx),%eax │ │ - lea -0x113b79b(%ebx),%ecx │ │ + lea -0x113b7c2(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0xd2 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 140d9a0 │ │ @@ -3941054,28 +3941054,28 @@ │ │ call 140e0c0 │ │ not %eax │ │ xor %ecx,%ecx │ │ test $0xc0,%al │ │ sete %cl │ │ mov %ecx,0x11aac(%ebx) │ │ lea -0x111e492(%ebx),%eax │ │ - lea -0x1139bbe(%ebx),%ecx │ │ + lea -0x1139be5(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x111a9a4(%ebx),%eax │ │ - lea -0x113f43f(%ebx),%edx │ │ + lea -0x113f466(%ebx),%edx │ │ lea 0x11a45(%ebx),%edi │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push $0x64 │ │ push %edi │ │ call 1240060 │ │ add $0x18,%esp │ │ - lea -0x1142c69(%ebx),%eax │ │ + lea -0x1142c90(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12be2a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390afa │ │ sub $0x8,%esp │ │ @@ -3944999,15 +3944999,15 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13937d7 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139383b │ │ sub $0x8,%esp │ │ @@ -3945015,23 +3945015,23 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393805 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139383b │ │ sub $0x8,%esp │ │ - lea -0x113b14b(%ebx),%eax │ │ + lea -0x113b172(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393834 │ │ mov %eax,%esi │ │ @@ -3945290,15 +3945290,15 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393ac7 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393b2b │ │ sub $0x8,%esp │ │ @@ -3945306,23 +3945306,23 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393af5 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393b2b │ │ sub $0x8,%esp │ │ - lea -0x113b14b(%ebx),%eax │ │ + lea -0x113b172(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393b24 │ │ mov %eax,%esi │ │ @@ -3945507,15 +3945507,15 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393cf7 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393d5b │ │ sub $0x8,%esp │ │ @@ -3945523,23 +3945523,23 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393d25 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393d5b │ │ sub $0x8,%esp │ │ - lea -0x113b14b(%ebx),%eax │ │ + lea -0x113b172(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393d54 │ │ mov %eax,%esi │ │ @@ -3945677,15 +3945677,15 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393e87 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393eeb │ │ sub $0x8,%esp │ │ @@ -3945693,23 +3945693,23 @@ │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393eb5 │ │ sub $0x8,%esp │ │ - lea -0x113c210(%ebx),%ecx │ │ + lea -0x113c237(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393eeb │ │ sub $0x8,%esp │ │ - lea -0x113b14b(%ebx),%eax │ │ + lea -0x113b172(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393ee4 │ │ mov %eax,%esi │ │ @@ -3946709,15 +3946709,15 @@ │ │ lea 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ lea 0x18(%esp),%edx │ │ mov %esi,%ecx │ │ call 1394990 │ │ test %eax,%eax │ │ je 139496c │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ je 139497f │ │ @@ -3946798,15 +3946798,15 @@ │ │ mov 0x8(%ecx),%eax │ │ mov %eax,(%edi) │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 12bdd70 │ │ movl $0x0,(%edi) │ │ - lea -0x113b708(%ebx),%eax │ │ + lea -0x113b72f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 1394a43 │ │ @@ -3947097,15 +3947097,15 @@ │ │ jmp 1394cfb │ │ xor %edi,%edi │ │ mov 0x18(%ebp),%edx │ │ mov 0x10(%ebp),%eax │ │ test %eax,%eax │ │ jne 1394d2d │ │ sub $0x8,%esp │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1394d5f │ │ mov %eax,%ecx │ │ @@ -3947114,15 +3947114,15 @@ │ │ mov 0x18(%ebp),%edx │ │ jne 1394ea1 │ │ mov 0x8(%ecx),%eax │ │ test %edx,%edx │ │ jne 1394d70 │ │ mov %eax,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113b708(%ebx),%eax │ │ + lea -0x113b72f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1394d6a │ │ mov %eax,%ecx │ │ @@ -3947156,15 +3947156,15 @@ │ │ jmp 1394d9f │ │ lea 0x24(%esp),%esi │ │ mov 0x1c(%ebp),%edx │ │ test %eax,%eax │ │ je 1394dd6 │ │ lea 0x14(%esi),%edi │ │ mov %eax,%edx │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 1313a30 │ │ mov 0x1c(%ebp),%edx │ │ @@ -3947190,15 +3947190,15 @@ │ │ movups 0x10(%esp),%xmm0 │ │ movups %xmm0,(%esi) │ │ mov %edi,%esi │ │ mov 0xc(%esp),%edx │ │ test %edx,%edx │ │ je 1394e38 │ │ lea 0x14(%esi),%edi │ │ - lea -0x113b708(%ebx),%eax │ │ + lea -0x113b72f(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3947436,15 +3947436,15 @@ │ │ pop %ebx │ │ add $0x11a277,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 13950a5 │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1136062(%ebx),%ecx │ │ + lea -0x1136089(%ebx),%ecx │ │ push $0x167 │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ @@ -3947475,15 +3947475,15 @@ │ │ pop %ebx │ │ add $0x11a217,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1395111 │ │ sub $0x4,%esp │ │ - lea -0x113f2ef(%ebx),%eax │ │ + lea -0x113f316(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push $0x2c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395111 │ │ @@ -3947560,15 +3947560,15 @@ │ │ mov 0x8(%edi),%ecx │ │ sub $0xc,%esp │ │ cmp $0x4,%ecx │ │ jne 13952ad │ │ push %eax │ │ call 1341420 │ │ add $0xc,%esp │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113f316(%ebx),%ecx │ │ push $0xa2 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3947627,15 +3947627,15 @@ │ │ call 1341420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13952c2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112027b(%ebx),%eax │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113f316(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3947751,26 +3947751,26 @@ │ │ test %edx,%edx │ │ je 1395428 │ │ cmpl $0x2f,0x14(%ebp) │ │ ja 1395455 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118a87(%ebx),%eax │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113f316(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ jmp 1395407 │ │ test %edx,%edx │ │ je 1395438 │ │ cmp 0x14(%ebp),%edi │ │ jbe 139544c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118a87(%ebx),%eax │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113f316(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3947786,15 +3947786,15 @@ │ │ je 139557b │ │ mov %edi,(%ecx) │ │ mov $0x1,%eax │ │ jmp 13955ff │ │ cmp $0x4,%eax │ │ jne 1395500 │ │ sub $0x4,%esp │ │ - lea -0x113f2ef(%ebx),%eax │ │ + lea -0x113f316(%ebx),%eax │ │ push $0xee │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3947879,15 +3947879,15 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 13955ff │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118a87(%ebx),%eax │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113f316(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3947986,15 +3947986,15 @@ │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12c3ef0 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12c3ef0 │ │ mov 0x18(%esi),%eax │ │ - lea -0x113f2ef(%ebx),%edi │ │ + lea -0x113f316(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x12b,0x8(%esp) │ │ call 130d670 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x12d,0x8(%esp) │ │ @@ -3948026,15 +3948026,15 @@ │ │ call 1395721 │ │ pop %ebx │ │ add $0x119bc7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1395801 │ │ - lea -0x113f2ef(%ebx),%eax │ │ + lea -0x113f316(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x138,0x8(%esp) │ │ movl $0x2c,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 1395801 │ │ @@ -3948133,16 +3948133,16 @@ │ │ jae 139587d │ │ mov $0x1d,%edi │ │ bt %edx,%edi │ │ mov $0x0,%edi │ │ jb 1395a32 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b701(%ebx),%eax │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113b728(%ebx),%eax │ │ + lea -0x113f316(%ebx),%ecx │ │ push %eax │ │ push $0x171 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3948170,15 +3948170,15 @@ │ │ test %eax,%eax │ │ je 13958fa │ │ sub $0xc,%esp │ │ push %eax │ │ call 12d6d30 │ │ add $0x10,%esp │ │ jmp 1395900 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395a26 │ │ @@ -3948252,15 +3948252,15 @@ │ │ push 0x24(%esi) │ │ push %eax │ │ call 13126d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395a28 │ │ sub $0x8,%esp │ │ - lea -0x113fed2(%ebx),%eax │ │ + lea -0x113fef9(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395a1f │ │ sub $0x8,%esp │ │ @@ -3948282,15 +3948282,15 @@ │ │ ret │ │ mov -0x10dfa88(%ebx,%ecx,4),%ecx │ │ sub $0x8,%esp │ │ push -0xeff4(%ebx,%ecx,8) │ │ push %eax │ │ call 1313800 │ │ jmp 13958bf │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ jmp 139594e │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3948512,15 +3948512,15 @@ │ │ push %edi │ │ push %eax │ │ call 1313570 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395ee8 │ │ sub $0x8,%esp │ │ - lea -0x1144828(%ebx),%eax │ │ + lea -0x114484f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395da7 │ │ lea 0x50(%esp),%ecx │ │ @@ -3948565,15 +3948565,15 @@ │ │ push %edx │ │ push %eax │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395ee8 │ │ sub $0x4,%esp │ │ - lea -0x113f2ef(%ebx),%eax │ │ + lea -0x113f316(%ebx),%eax │ │ push $0x21b │ │ push %eax │ │ push 0x18(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x18(%edi) │ │ @@ -3948612,15 +3948612,15 @@ │ │ call 1312430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395ee8 │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x24(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113fed2(%ebx),%eax │ │ + lea -0x113fef9(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395ee3 │ │ sub $0x8,%esp │ │ @@ -3948715,16 +3948715,16 @@ │ │ push %edi │ │ call 1344400 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395fec │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d4a5(%ebx),%eax │ │ - lea -0x113f2ef(%ebx),%ecx │ │ + lea -0x113d4cc(%ebx),%eax │ │ + lea -0x113f316(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3948794,30 +3948794,30 @@ │ │ push 0xc(%ebp) │ │ call 1344400 │ │ add $0x10,%esp │ │ cmp $0x1000,%eax │ │ jne 13960fd │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140ecb(%ebx),%eax │ │ - lea -0x113d49c(%ebx),%ecx │ │ + lea -0x1140ef2(%ebx),%eax │ │ + lea -0x113d4c3(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x1118a7b(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0xb2 │ │ jmp 13960f1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140ecb(%ebx),%eax │ │ - lea -0x113d49c(%ebx),%ecx │ │ + lea -0x1140ef2(%ebx),%eax │ │ + lea -0x113d4c3(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x111485b(%ebx),%eax │ │ push %edi │ │ @@ -3948971,42 +3948971,42 @@ │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 1396348 │ │ sub $0x8,%esp │ │ - lea -0x1143d9e(%ebx),%eax │ │ + lea -0x1143dc5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 1396348 │ │ sub $0x8,%esp │ │ - lea -0x113b9d7(%ebx),%eax │ │ + lea -0x113b9fe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x3,%ecx │ │ test %eax,%eax │ │ jne 1396348 │ │ sub $0x8,%esp │ │ - lea -0x11383ec(%ebx),%eax │ │ + lea -0x1138413(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x4,%ecx │ │ test %eax,%eax │ │ jne 1396348 │ │ sub $0x8,%esp │ │ - lea -0x113d8a5(%ebx),%eax │ │ + lea -0x113d8cc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ mov $0x5,%ecx │ │ test %eax,%eax │ │ jne 1396348 │ │ @@ -3949173,15 +3949173,15 @@ │ │ lea 0x8(%esi),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 1394c70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1396476 │ │ - lea -0x1141310(%ebx),%eax │ │ + lea -0x1141337(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push (%esi) │ │ push %edi │ │ call 1394b30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3949248,15 +3949248,15 @@ │ │ lea 0x8(%esi),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 1394c70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1396536 │ │ - lea -0x1141310(%ebx),%eax │ │ + lea -0x1141337(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push (%esi) │ │ push %edi │ │ call 1394b30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3949436,15 +3949436,15 @@ │ │ mov %edi,(%esp) │ │ call 1394c70 │ │ test %eax,%eax │ │ je 1396717 │ │ mov %eax,(%esp) │ │ call 12d6d30 │ │ jmp 139671d │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1313800 │ │ test %eax,%eax │ │ je 1396736 │ │ mov $0x1,%esi │ │ @@ -3952840,15 +3952840,15 @@ │ │ pop %ebx │ │ add $0x116327,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1399013 │ │ sub $0x4,%esp │ │ - lea -0x113d47b(%ebx),%eax │ │ + lea -0x113d4a2(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x174 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399013 │ │ @@ -3952877,15 +3952877,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 139902f │ │ pop %ebx │ │ add $0x1162b9,%ebx │ │ - lea -0x113d47b(%ebx),%eax │ │ + lea -0x113d4a2(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0x174 │ │ push 0x8(%ebp) │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3952911,15 +3952911,15 @@ │ │ call 139906d │ │ pop %ebx │ │ add $0x11627b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13990a2 │ │ - lea -0x113d47b(%ebx),%ecx │ │ + lea -0x113d4a2(%ebx),%ecx │ │ push $0x2b │ │ push %ecx │ │ push $0x174 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3952982,15 +3952982,15 @@ │ │ pop %ebx │ │ add $0x1161d7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1399163 │ │ sub $0x4,%esp │ │ - lea -0x113d47b(%ebx),%eax │ │ + lea -0x113d4a2(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x174 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399163 │ │ @@ -3953023,15 +3953023,15 @@ │ │ call 139917d │ │ pop %ebx │ │ add $0x11616b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13991b2 │ │ - lea -0x113d47b(%ebx),%ecx │ │ + lea -0x113d4a2(%ebx),%ecx │ │ push $0x2b │ │ push %ecx │ │ push $0x174 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3953094,15 +3953094,15 @@ │ │ pop %ebx │ │ add $0x1160c7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1399273 │ │ sub $0x4,%esp │ │ - lea -0x113d47b(%ebx),%eax │ │ + lea -0x113d4a2(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x174 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399273 │ │ @@ -3953135,15 +3953135,15 @@ │ │ call 139928d │ │ pop %ebx │ │ add $0x11605b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13992c2 │ │ - lea -0x113d47b(%ebx),%ecx │ │ + lea -0x113d4a2(%ebx),%ecx │ │ push $0x2b │ │ push %ecx │ │ push $0x174 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3954327,15 +3954327,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1313990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399e95 │ │ sub $0x8,%esp │ │ - lea -0x1140eb8(%ebx),%eax │ │ + lea -0x1140edf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399e4e │ │ sub $0x8,%esp │ │ @@ -3954441,15 +3954441,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 -0x113e211(%ebx),%eax │ │ + lea -0x113e238(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399fc0 │ │ sub $0x8,%esp │ │ @@ -3954768,27 +3954768,27 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 1399ef0 │ │ add $0x10,%esp │ │ jmp 139a356 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f2bf(%ebx),%eax │ │ + lea -0x113f2e6(%ebx),%eax │ │ lea -0x11295bf(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 139a34a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f2bf(%ebx),%eax │ │ + lea -0x113f2e6(%ebx),%eax │ │ lea -0x11295bf(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3955197,15 +3955197,15 @@ │ │ test %edx,%edx │ │ je 139ad4b │ │ mov 0x14(%esi),%eax │ │ mov %esi,%ecx │ │ lea (%edx,%eax,1),%esi │ │ add $0xf,%esi │ │ and $0xfffffff0,%esi │ │ - lea -0x1137fde(%ebx),%eax │ │ + lea -0x1138005(%ebx),%eax │ │ push $0x7e │ │ push %eax │ │ push %esi │ │ push 0x8(%ecx) │ │ mov %edx,%edi │ │ call 130d560 │ │ add $0x10,%esp │ │ @@ -3955645,15 +3955645,15 @@ │ │ shl $0x2,%cl │ │ or %al,%cl │ │ or $0x8,%cl │ │ mov %cl,0x198(%edx) │ │ mov %esi,%ecx │ │ jmp 139ad79 │ │ sub $0x4,%esp │ │ - lea -0x1137fde(%ebx),%eax │ │ + lea -0x1138005(%ebx),%eax │ │ push $0x74 │ │ push %eax │ │ push 0x8(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0x14(%esi) │ │ @@ -3956216,15 +3956216,15 @@ │ │ mov %ecx,0x34(%esi) │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 139b391 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1130b64(%ebx),%eax │ │ - lea -0x1139ab1(%ebx),%ecx │ │ + lea -0x1139ad8(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3956288,15 +3956288,15 @@ │ │ call 139b401 │ │ pop %ebx │ │ add $0x113ee7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 139b47f │ │ - lea -0x1137fa4(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x13a,0x8(%esp) │ │ movl $0x338,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 139b47f │ │ mov %eax,%esi │ │ @@ -3956461,16 +3956461,16 @@ │ │ cmpl $0x10,(%edi,%ecx,1) │ │ jne 139b658 │ │ cmpl $0xf,0x14(%ebp) │ │ mov 0xc(%ebp),%esi │ │ ja 139b6c0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f71(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f98(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ jmp 139b684 │ │ movl $0x0,(%eax) │ │ mov $0x1,%edx │ │ jmp 139b536 │ │ and $0xfffffff0,%eax │ │ @@ -3956479,16 +3956479,16 @@ │ │ test %eax,%eax │ │ je 139b701 │ │ add %eax,%edx │ │ cmp 0x14(%ebp),%edx │ │ jbe 139b696 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f71(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f98(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3956552,23 +3956552,23 @@ │ │ mov $0x1,%edx │ │ mov 0x10(%ebp),%eax │ │ mov 0x4(%esp),%ecx │ │ mov %ecx,(%eax) │ │ jmp 139b536 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f71(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f98(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ jmp 139b789 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f71(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f98(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0xb3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3956727,15 +3956727,15 @@ │ │ je 139ba06 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 139b998 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11155ee(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3956762,15 +3956762,15 @@ │ │ mov 0x10(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%esi │ │ jmp 139ba06 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11155ee(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x200 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3956799,15 +3956799,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1323b30 │ │ add $0x4,%esp │ │ push %esi │ │ call 13fbb30 │ │ add $0x10,%esp │ │ - lea -0x1137fa4(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%eax │ │ push $0x14a │ │ push %eax │ │ push $0x338 │ │ push %esi │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3956835,15 +3956835,15 @@ │ │ pop %ebx │ │ add $0x113867,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 139bb10 │ │ sub $0x4,%esp │ │ - lea -0x1137fa4(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%eax │ │ push $0x156 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x338 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3956962,15 +3956962,15 @@ │ │ push 0x3c(%esi) │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bc7c │ │ sub $0x8,%esp │ │ - lea -0x1140eb8(%ebx),%eax │ │ + lea -0x1140edf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bc1b │ │ sub $0x8,%esp │ │ @@ -3956989,30 +3956989,30 @@ │ │ test %eax,%eax │ │ je 139bccd │ │ mov 0x40(%esi),%ecx │ │ cmp 0xc(%eax),%ecx │ │ jbe 139bc9b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ jmp 139bd0a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1a0 │ │ jmp 139bd33 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ jmp 139bd33 │ │ sub $0x4,%esp │ │ push %ecx │ │ push %esi │ │ push %eax │ │ @@ -3957027,40 +3957027,40 @@ │ │ push %esi │ │ push %ecx │ │ call 1313cc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139be3d │ │ sub $0x8,%esp │ │ - lea -0x113e19d(%ebx),%eax │ │ + lea -0x113e1c4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bd90 │ │ mov 0x40(%esi),%ecx │ │ cmp 0xc(%eax),%ecx │ │ jbe 139bd54 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1bf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 139bd40 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1ab │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3957118,47 +3957118,47 @@ │ │ push 0x8(%ecx) │ │ call 140d0d0 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ jmp 139bd4c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 139bd40 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1cf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ jmp 139bd40 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1b8 │ │ jmp 139bd33 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f53(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137f7a(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x1c4 │ │ jmp 139bd33 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3957203,15 +3957203,15 @@ │ │ push %eax │ │ call 140d0d0 │ │ add $0x10,%esp │ │ jmp 139bf29 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112ec62(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ jmp 139bfcf │ │ cmp $0x10,%ecx │ │ ja 139c022 │ │ mov %ecx,0x2fc(%esi) │ │ sub $0x8,%esp │ │ @@ -3957259,15 +3957259,15 @@ │ │ cmp 0x4(%esp),%eax │ │ jne 139bfea │ │ mov $0x1,%eax │ │ jmp 139c022 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112ec62(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x17e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3957276,15 +3957276,15 @@ │ │ mov $0x18e,%edi │ │ jmp 139bff4 │ │ mov $0x69,%esi │ │ mov $0x192,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112ec62(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3957342,15 +3957342,15 @@ │ │ call 139c081 │ │ pop %ebx │ │ add $0x113267,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 139c0ff │ │ - lea -0x1137fa4(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x13a,0x8(%esp) │ │ movl $0x338,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 139c0ff │ │ mov %eax,%esi │ │ @@ -3957422,15 +3957422,15 @@ │ │ call 139c171 │ │ pop %ebx │ │ add $0x113177,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 139c1ef │ │ - lea -0x1137fa4(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x13a,0x8(%esp) │ │ movl $0x338,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 139c1ef │ │ mov %eax,%esi │ │ @@ -3957523,16 +3957523,16 @@ │ │ cmp %ecx,0x40(%esi) │ │ je 139c2e1 │ │ lea -0x10(%ecx),%edx │ │ cmp $0xfffffff0,%edx │ │ ja 139c2de │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3957565,16 +3957565,16 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 139be80 │ │ add $0x10,%esp │ │ jmp 139c35f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ - lea -0x1137fa4(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%eax │ │ + lea -0x1137fcb(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3958024,15 +3958024,15 @@ │ │ push 0x1c(%ebp) │ │ push %esi │ │ call 139cb10 │ │ add $0x10,%esp │ │ jmp 139c7d6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f2a9(%ebx),%eax │ │ + lea -0x113f2d0(%ebx),%eax │ │ lea -0x112ced1(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3958081,15 +3958081,15 @@ │ │ push 0x1c(%ebp) │ │ push %esi │ │ call 139cb10 │ │ add $0x10,%esp │ │ jmp 139c866 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f2a9(%ebx),%eax │ │ + lea -0x113f2d0(%ebx),%eax │ │ lea -0x112ced1(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3958127,15 +3958127,15 @@ │ │ je 139c8dc │ │ test %edi,%edi │ │ je 139c902 │ │ cmp %edi,0x14(%ebp) │ │ jae 139c8dc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f2a0(%ebx),%eax │ │ + lea -0x113f2c7(%ebx),%eax │ │ lea -0x112ced1(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3958289,15 +3958289,15 @@ │ │ push %edx │ │ push %eax │ │ call 1313990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139caaf │ │ sub $0x8,%esp │ │ - lea -0x1140eb8(%ebx),%eax │ │ + lea -0x1140edf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139ca68 │ │ sub $0x8,%esp │ │ @@ -3958329,15 +3958329,15 @@ │ │ test %ecx,%ecx │ │ jne 139cade │ │ mov $0xb5,%esi │ │ jmp 139caaf │ │ mov $0xb0,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b6ee(%ebx),%eax │ │ + lea -0x113b715(%ebx),%eax │ │ lea -0x112ced1(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3958410,15 +3958410,15 @@ │ │ push 0x8(%eax) │ │ push %edi │ │ call *0xc(%ecx) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139cc0e │ │ sub $0x8,%esp │ │ - lea -0x113e211(%ebx),%eax │ │ + lea -0x113e238(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139cbcb │ │ sub $0x8,%esp │ │ @@ -3959063,15 +3959063,15 @@ │ │ je 139d3b4 │ │ cmpl $0x0,0x18(%ebp) │ │ je 139d3b4 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12d6c90 │ │ add $0x10,%esp │ │ - lea -0x1140b77(%ebx),%ecx │ │ + lea -0x1140b9e(%ebx),%ecx │ │ lea 0x20(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3961499,15 +3961499,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 139ebf9 │ │ mov $0x66,%esi │ │ mov $0xca,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140eb1(%ebx),%eax │ │ + lea -0x1140ed8(%ebx),%eax │ │ lea -0x1149ec9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3961599,15 +3961599,15 @@ │ │ and $0x4,%dl │ │ je 139ed71 │ │ mov 0x1c(%ebp),%edx │ │ cmp $0x1000001,%edx │ │ jb 139ed0a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1134fa2(%ebx),%eax │ │ + lea -0x1134fc9(%ebx),%eax │ │ lea -0x1149ec9(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3964424,15 +3964424,15 @@ │ │ pop %ebx │ │ add $0x10e747,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a0bf7 │ │ sub $0x4,%esp │ │ - lea -0x1140e9b(%ebx),%eax │ │ + lea -0x1140ec2(%ebx),%eax │ │ push $0x17 │ │ push %eax │ │ push $0x394 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0bf7 │ │ @@ -3964475,15 +3964475,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13a0c1f │ │ pop %ebx │ │ add $0x10e6c9,%ebx │ │ - lea -0x1140e9b(%ebx),%eax │ │ + lea -0x1140ec2(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push $0x394 │ │ push 0x8(%ebp) │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3964509,15 +3964509,15 @@ │ │ call 13a0c5d │ │ pop %ebx │ │ add $0x10e68b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a0ca1 │ │ - lea -0x1140e9b(%ebx),%ecx │ │ + lea -0x1140ec2(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push $0x394 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3964583,15 +3964583,15 @@ │ │ pop %ebx │ │ add $0x10e5d7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a0d67 │ │ sub $0x4,%esp │ │ - lea -0x1140e9b(%ebx),%eax │ │ + lea -0x1140ec2(%ebx),%eax │ │ push $0x17 │ │ push %eax │ │ push $0x394 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0d67 │ │ @@ -3964638,15 +3964638,15 @@ │ │ call 13a0d8d │ │ pop %ebx │ │ add $0x10e55b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a0dd1 │ │ - lea -0x1140e9b(%ebx),%ecx │ │ + lea -0x1140ec2(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push $0x394 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3964712,15 +3964712,15 @@ │ │ pop %ebx │ │ add $0x10e4a7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a0e97 │ │ sub $0x4,%esp │ │ - lea -0x1140e9b(%ebx),%eax │ │ + lea -0x1140ec2(%ebx),%eax │ │ push $0x17 │ │ push %eax │ │ push $0x394 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0e97 │ │ @@ -3964767,15 +3964767,15 @@ │ │ call 13a0ebd │ │ pop %ebx │ │ add $0x10e42b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a0f01 │ │ - lea -0x1140e9b(%ebx),%ecx │ │ + lea -0x1140ec2(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push $0x394 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3965023,15 +3965023,15 @@ │ │ mov -0x260(%ebx),%eax │ │ mov %eax,0x30(%esi) │ │ mov $0x1,%eax │ │ jmp 13a116d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118a69(%ebx),%eax │ │ - lea -0x113f295(%ebx),%ecx │ │ + lea -0x113f2bc(%ebx),%ecx │ │ push %eax │ │ push $0x19 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3965229,15 +3965229,15 @@ │ │ mov $0x69,%esi │ │ mov $0x8b,%edi │ │ jmp 13a135c │ │ mov $0x67,%esi │ │ mov $0x92,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f262(%ebx),%eax │ │ + lea -0x113f289(%ebx),%eax │ │ lea -0x1123ad0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3966436,15 +3966436,15 @@ │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a2105 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1140eb8(%ebx),%eax │ │ + lea -0x1140edf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a2059 │ │ sub $0x8,%esp │ │ @@ -3966745,15 +3966745,15 @@ │ │ mov $0x73,%esi │ │ mov $0xe0,%edi │ │ jmp 13a241c │ │ mov $0x78,%esi │ │ mov $0xd0,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136034(%ebx),%eax │ │ + lea -0x113605b(%ebx),%eax │ │ lea -0x112023e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3968786,15 +3968786,15 @@ │ │ mov $0x8d,%esi │ │ jmp 13a3b2a │ │ mov $0x82,%esi │ │ jmp 13a3b2a │ │ mov $0x87,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e67(%ebx),%eax │ │ + lea -0x1140e8e(%ebx),%eax │ │ lea -0x1123a84(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3968827,15 +3968827,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13a3b8d │ │ pop %ebx │ │ add $0x10b75b,%ebx │ │ sub $0x8,%esp │ │ - lea -0x1135364(%ebx),%eax │ │ + lea -0x113538b(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13a3bfc │ │ @@ -3968846,15 +3968846,15 @@ │ │ push %eax │ │ call 13131a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13a3bfc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b6d7(%ebx),%eax │ │ + lea -0x113b6fe(%ebx),%eax │ │ lea -0x1123a84(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3968904,15 +3968904,15 @@ │ │ call 13a3c41 │ │ pop %ebx │ │ add $0x10b6a7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a3cb4 │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2c,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13a3cb4 │ │ mov %eax,%esi │ │ @@ -3968946,15 +3968946,15 @@ │ │ pop %ebx │ │ add $0x10b61b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13fbb30 │ │ add $0x10,%esp │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0xfc │ │ push %esi │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3968986,15 +3968986,15 @@ │ │ pop %ebx │ │ add $0x10b5cb,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a3d5f │ │ sub $0x4,%esp │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ push $0x23 │ │ push %eax │ │ push $0xfc │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a3d5f │ │ @@ -3969062,15 +3969062,15 @@ │ │ call 13a3dd1 │ │ pop %ebx │ │ add $0x10b517,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a3e44 │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2e,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13a3e44 │ │ mov %eax,%esi │ │ @@ -3969137,15 +3969137,15 @@ │ │ call 13a3eb1 │ │ pop %ebx │ │ add $0x10b437,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a3f24 │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x30,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13a3f24 │ │ mov %eax,%esi │ │ @@ -3969212,15 +3969212,15 @@ │ │ call 13a3f91 │ │ pop %ebx │ │ add $0x10b357,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a4004 │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x32,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13a4004 │ │ mov %eax,%esi │ │ @@ -3969287,15 +3969287,15 @@ │ │ call 13a4071 │ │ pop %ebx │ │ add $0x10b277,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a40e4 │ │ - lea -0x1144818(%ebx),%eax │ │ + lea -0x114483f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x34,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13a40e4 │ │ mov %eax,%esi │ │ @@ -3969582,15 +3969582,15 @@ │ │ pop %ebx │ │ add $0x10afa7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a4397 │ │ sub $0x4,%esp │ │ - lea -0x1139a7f(%ebx),%eax │ │ + lea -0x1139aa6(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0x300 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4397 │ │ @@ -3969633,15 +3969633,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13a43bf │ │ pop %ebx │ │ add $0x10af29,%ebx │ │ - lea -0x1139a7f(%ebx),%eax │ │ + lea -0x1139aa6(%ebx),%eax │ │ push $0x33 │ │ push %eax │ │ push $0x300 │ │ push 0x8(%ebp) │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3969667,15 +3969667,15 @@ │ │ call 13a43fd │ │ pop %ebx │ │ add $0x10aeeb,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a4441 │ │ - lea -0x1139a7f(%ebx),%ecx │ │ + lea -0x1139aa6(%ebx),%ecx │ │ push $0x28 │ │ push %ecx │ │ push $0x300 │ │ push %eax │ │ call 130ef60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3970111,15 +3970111,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 13a4899 │ │ mov $0x66,%esi │ │ mov $0xb0,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142a5a(%ebx),%eax │ │ + lea -0x1142a81(%ebx),%eax │ │ lea -0x1120201(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3970467,15 +3970467,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1314140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4c3a │ │ sub $0x8,%esp │ │ - lea -0x11447e9(%ebx),%eax │ │ + lea -0x1144810(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4c7c │ │ sub $0x8,%esp │ │ @@ -3973430,15 +3973430,15 @@ │ │ push %eax │ │ call 13126d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13a6c5c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142a44(%ebx),%eax │ │ + lea -0x1142a6b(%ebx),%eax │ │ lea -0x111e3e3(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3981983,15 +3981983,15 @@ │ │ mov $0x0,%ecx │ │ je 13aed3c │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ je 13aed3c │ │ sub $0x8,%esp │ │ - lea -0x113a440(%ebx),%ecx │ │ + lea -0x113a467(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13aed37 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3982055,15 +3982055,15 @@ │ │ test %edi,%edi │ │ je 13aedcb │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13aedcd │ │ sub $0x8,%esp │ │ - lea -0x113a440(%ebx),%ecx │ │ + lea -0x113a467(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13aedcd │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3982662,15 +3982662,15 @@ │ │ mov $0x0,%ecx │ │ je 13af34c │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ je 13af34c │ │ sub $0x8,%esp │ │ - lea -0x113a440(%ebx),%ecx │ │ + lea -0x113a467(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13af347 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3982734,15 +3982734,15 @@ │ │ test %edi,%edi │ │ je 13af3db │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13af3dd │ │ sub $0x8,%esp │ │ - lea -0x113a440(%ebx),%ecx │ │ + lea -0x113a467(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13af3dd │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3984998,15 +3984998,15 @@ │ │ test %edi,%edi │ │ je 13b09e7 │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13b09e7 │ │ sub $0x8,%esp │ │ - lea -0x113a447(%ebx),%ecx │ │ + lea -0x113a46e(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b09e7 │ │ add $0x174,%edi │ │ @@ -3985069,15 +3985069,15 @@ │ │ test %edi,%edi │ │ je 13b0a8e │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13b0a8e │ │ sub $0x8,%esp │ │ - lea -0x113a447(%ebx),%ecx │ │ + lea -0x113a46e(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b0a8e │ │ add $0x174,%edi │ │ @@ -3985394,15 +3985394,15 @@ │ │ call 13b0d8f │ │ pop %ebx │ │ add $0xfe559,%ebx │ │ call 1393f30 │ │ test %eax,%eax │ │ je 13b0db7 │ │ sub $0x4,%esp │ │ - lea -0x1137f3c(%ebx),%eax │ │ + lea -0x1137f63(%ebx),%eax │ │ push $0x12 │ │ push %eax │ │ push $0x6c │ │ call 130d490 │ │ add $0x10,%esp │ │ jmp 13b0db9 │ │ xor %eax,%eax │ │ @@ -3985457,15 +3985457,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b0e2f │ │ pop %ebx │ │ add $0xfe4b9,%ebx │ │ - lea -0x1137f3c(%ebx),%eax │ │ + lea -0x1137f63(%ebx),%eax │ │ push $0x12 │ │ push %eax │ │ push $0x6c │ │ push 0x8(%ebp) │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3985495,15 +3985495,15 @@ │ │ pop %ebx │ │ add $0xfe47b,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13b0ed4 │ │ sub $0x4,%esp │ │ - lea -0x1137f3c(%ebx),%eax │ │ + lea -0x1137f63(%ebx),%eax │ │ push $0x12 │ │ push %eax │ │ push $0x6c │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b0ed4 │ │ @@ -3985719,15 +3985719,15 @@ │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ jne 13b11d8 │ │ cmpl $0x0,0x108(%edi) │ │ jmp 13b1267 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f24a(%ebx),%eax │ │ + lea -0x113f271(%ebx),%eax │ │ lea -0x11343d6(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3988571,15 +3988571,15 @@ │ │ mov $0x1,%edi │ │ jmp 13b2f00 │ │ call 12c20a0 │ │ mov $0x1,%edi │ │ jmp 13b2d89 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e53(%ebx),%eax │ │ + lea -0x1140e7a(%ebx),%eax │ │ push %eax │ │ push $0x79 │ │ push 0x1c(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3988633,15 +3988633,15 @@ │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 1313a30 │ │ add $0xc,%esp │ │ lea -0x114aceb(%ebx),%eax │ │ - lea -0x1140015(%ebx),%ecx │ │ + lea -0x114003c(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3988778,15 +3988778,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b2faf │ │ pop %ebx │ │ add $0xfc339,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f23b(%ebx),%eax │ │ + lea -0x113f262(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push $0xc │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b2fde │ │ @@ -3988815,15 +3988815,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b2fff │ │ pop %ebx │ │ add $0xfc2e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f23b(%ebx),%eax │ │ + lea -0x113f262(%ebx),%eax │ │ push $0x4f │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3988926,15 +3988926,15 @@ │ │ xor %eax,%eax │ │ jmp 13b3212 │ │ movl $0x0,(%esp) │ │ mov $0x70,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114baa1(%ebx),%eax │ │ - lea -0x113f23b(%ebx),%ecx │ │ + lea -0x113f262(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3988960,15 +3988960,15 @@ │ │ jbe 13b321a │ │ movl $0x0,(%esp) │ │ mov $0x80,%edi │ │ mov $0x83,%esi │ │ jmp 13b3134 │ │ mov %esi,%edi │ │ sub $0x4,%esp │ │ - lea -0x113f23b(%ebx),%eax │ │ + lea -0x113f262(%ebx),%eax │ │ push $0xb6 │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ call 123df20 │ │ @@ -3988976,15 +3988976,15 @@ │ │ movl $0x1,0x14(%esp) │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ sub $0xc,%esp │ │ push %eax │ │ call 123df20 │ │ add $0xc,%esp │ │ - lea -0x113f23b(%ebx),%eax │ │ + lea -0x113f262(%ebx),%eax │ │ push $0xcf │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%eax │ │ sub $0xc,%esp │ │ @@ -3988995,15 +3988995,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x113f23b(%ebx),%ecx │ │ + lea -0x113f262(%ebx),%ecx │ │ push $0x86 │ │ mov %ecx,0x24(%esp) │ │ push %ecx │ │ mov %eax,%edi │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -3989260,15 +3989260,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b352f │ │ pop %ebx │ │ add $0xfbdb9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f23b(%ebx),%eax │ │ + lea -0x113f262(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push $0xc │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b355e │ │ @@ -3989342,30 +3989342,30 @@ │ │ cmp $0x6,%edi │ │ jne 13b36f0 │ │ mov $0x1,%eax │ │ cmpl $0x0,(%esi) │ │ jne 13b3662 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ jmp 13b36e4 │ │ xor %eax,%eax │ │ cmpl $0x1,(%esi) │ │ jne 13b3662 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3989391,22 +3989391,22 @@ │ │ je 13b3695 │ │ cmp $0x31535344,%eax │ │ jne 13b37c1 │ │ cmpl $0x0,(%esi) │ │ jne 13b3738 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ jmp 13b3611 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3989425,15 +3989425,15 @@ │ │ je 13b370a │ │ cmp $0x32535344,%eax │ │ jne 13b37c1 │ │ cmpl $0x1,(%esi) │ │ jne 13b3738 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3989445,42 +3989445,42 @@ │ │ cmp $0x31415352,%eax │ │ mov 0x8(%ebp),%ecx │ │ je 13b37fc │ │ cmp $0x31535344,%eax │ │ je 13b3784 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ jmp 13b37db │ │ cmp $0x32415352,%eax │ │ mov 0x8(%ebp),%ecx │ │ je 13b37fc │ │ cmp $0x32535344,%eax │ │ jne 13b3757 │ │ mov $0x1,%eax │ │ cmpl $0x0,(%esi) │ │ jne 13b3832 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xe7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 13b36e4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xde │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3989491,15 +3989491,15 @@ │ │ mov $0xffffffff,%eax │ │ jmp 13b36f0 │ │ xor %eax,%eax │ │ cmpl $0x1,(%esi) │ │ jne 13b3832 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d448(%ebx),%eax │ │ + lea -0x113d46f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3990085,15 +3990085,15 @@ │ │ mov $0x8000a,%edx │ │ mov %esi,0x8(%esp) │ │ mov %ecx,0x14(%esp) │ │ mov %eax,%esi │ │ mov %edx,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142a28(%ebx),%eax │ │ + lea -0x1142a4f(%ebx),%eax │ │ lea -0x114da72(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3991705,15 +3991705,15 @@ │ │ sub $0x90,%esp │ │ mov %edx,%edi │ │ mov %ecx,0x10(%esp) │ │ call 13b53ca │ │ pop %ebx │ │ add $0xf9f1e,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137fe5(%ebx),%eax │ │ + lea -0x113800c(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push 0x14(%ebp) │ │ call 12db0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5500 │ │ @@ -3991970,15 +3991970,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5882 │ │ sub $0x8,%esp │ │ - lea -0x1136573(%ebx),%eax │ │ + lea -0x113659a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5889 │ │ sub $0x8,%esp │ │ @@ -3991994,15 +3991994,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5897 │ │ sub $0x8,%esp │ │ - lea -0x1140e43(%ebx),%eax │ │ + lea -0x1140e6a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b589e │ │ sub $0x8,%esp │ │ @@ -3992034,15 +3992034,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b58ba │ │ sub $0x8,%esp │ │ - lea -0x1139a4c(%ebx),%eax │ │ + lea -0x1139a73(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b58c1 │ │ sub $0x8,%esp │ │ @@ -3992138,15 +3992138,15 @@ │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 1313a30 │ │ mov %edi,%edx │ │ add $0xc,%esp │ │ - lea -0x1140015(%ebx),%eax │ │ + lea -0x114003c(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %edi │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3992275,15 +3992275,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b5a8f │ │ pop %ebx │ │ add $0xf9859,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b6c3(%ebx),%eax │ │ + lea -0x113b6ea(%ebx),%eax │ │ push $0x46 │ │ push %eax │ │ push $0x10c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5ac4 │ │ @@ -3992306,15 +3992306,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b5adf │ │ pop %ebx │ │ add $0xf9809,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b6c3(%ebx),%eax │ │ + lea -0x113b6ea(%ebx),%eax │ │ push $0x53 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3992650,15 +3992650,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b5e8f │ │ pop %ebx │ │ add $0xf9459,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b6c3(%ebx),%eax │ │ + lea -0x113b6ea(%ebx),%eax │ │ push $0x46 │ │ push %eax │ │ push $0x10c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5ec4 │ │ @@ -3992860,15 +3992860,15 @@ │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1313a30 │ │ add $0xc,%esp │ │ lea -0x114a050(%ebx),%eax │ │ - lea -0x1140015(%ebx),%ecx │ │ + lea -0x114003c(%ebx),%ecx │ │ lea 0x20(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1313a30 │ │ add $0xc,%esp │ │ @@ -3993103,15 +3993103,15 @@ │ │ add $0xf8fa7,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%ebp),%esi │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ call 13fb4a0 │ │ mov %eax,0x14(%esp) │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1311ee0 │ │ mov %eax,%edi │ │ lea -0x111d64c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ @@ -3993313,15 +3993313,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xee918(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3993480,22 +3993480,22 @@ │ │ push %edi │ │ call 125e7d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b6767 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13b66d8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3993549,15 +3993549,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13b6833 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3993737,27 +3993737,27 @@ │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 1257da0 │ │ jmp 13b6a25 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13b6948 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13b6938 │ │ xor %edi,%edi │ │ jmp 13b6a9b │ │ lea 0x10(%esp),%eax │ │ @@ -3993783,15 +3993783,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13b6a99 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3993975,15 +3993975,15 @@ │ │ push %edi │ │ jmp 13b6c90 │ │ sub $0xc,%esp │ │ mov -0x204(%ebx),%eax │ │ lea -0xee5c8(%ebx),%esi │ │ lea -0xee918(%ebx),%edi │ │ mov %edi,0xc(%esp) │ │ - lea -0x1140e43(%ebx),%edi │ │ + lea -0x1140e6a(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x1c(%esp) │ │ push $0x0 │ │ @@ -3993996,29 +3993996,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13b6b98 │ │ xor %edi,%edi │ │ jmp 13b6d20 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3994221,29 +3994221,29 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 13c0840 │ │ add $0x30,%esp │ │ jmp 13b6f97 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13b6e38 │ │ xor %edi,%edi │ │ jmp 13b6f89 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3994423,15 +3994423,15 @@ │ │ setg %al │ │ jmp 13b71e7 │ │ sub $0xc,%esp │ │ mov -0x1f4(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xee918(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1137ef2(%ebx),%edi │ │ + lea -0x1137f19(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -3994439,29 +3994439,29 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 13c0840 │ │ add $0x30,%esp │ │ jmp 13b71f7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13b7098 │ │ xor %edi,%edi │ │ jmp 13b71e9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3994671,22 +3994671,22 @@ │ │ push %edi │ │ call 1344400 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b743c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13b72d8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3994715,15 +3994715,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 13b74bb │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1139a4c(%ebx),%esi │ │ + lea -0x1139a73(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ mov -0x13c(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -3994857,15 +3994857,15 @@ │ │ call 13b75a1 │ │ pop %ebx │ │ add $0xf7d47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13b75ec │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142a0e(%ebx),%eax │ │ + lea -0x1142a35(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x537 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3994891,22 +3994891,22 @@ │ │ push %edi │ │ call 125e7d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b7657 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13b75c8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3994925,15 +3994925,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136573(%ebx),%eax │ │ + lea -0x113659a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xee628(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13280d0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3995054,15 +3995054,15 @@ │ │ call 13b7791 │ │ pop %ebx │ │ add $0xf7b57,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13b77dc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139a3c(%ebx),%eax │ │ + lea -0x1139a63(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x538 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995116,27 +3995116,27 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13b78b3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13b77c8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13b77b8 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -3995244,15 +3995244,15 @@ │ │ call 13b7981 │ │ pop %ebx │ │ add $0xf7967,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13b79c9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d434(%ebx),%eax │ │ + lea -0x113d45b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x53b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995365,15 +3995365,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 -0x1140e43(%ebx),%eax │ │ + lea -0x1140e6a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x204(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13280d0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3995388,15 +3995388,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995614,15 +3995614,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13b7dc5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995816,15 +3995816,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b8015 │ │ lea 0x10(%ecx),%eax │ │ sub $0xc,%esp │ │ mov %ecx,%edi │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1137ef2(%ebx),%edx │ │ + lea -0x1137f19(%ebx),%edx │ │ mov %edx,0x10(%esp) │ │ mov -0x1f4(%ebx),%edx │ │ mov %edx,0x14(%esp) │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ @@ -3995838,15 +3995838,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13b8015 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995995,15 +3995995,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xee308(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3996154,15 +3996154,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xee038(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3996313,15 +3996313,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xedf78(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3996444,15 +3996444,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13b8555 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13b8593 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e25(%ebx),%eax │ │ + lea -0x1140e4c(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x54f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3996472,15 +3996472,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xede08(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3997554,15 +3997554,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13b8f65 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13b8fa3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139a15(%ebx),%eax │ │ + lea -0x1139a3c(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x556 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3998028,15 +3998028,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13b93b5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13b93f3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d414(%ebx),%eax │ │ + lea -0x113d43b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x55a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3998536,15 +3998536,15 @@ │ │ sub $0xc,%esp │ │ lea -0xed878(%ebx),%eax │ │ lea -0xeda38(%ebx),%esi │ │ lea -0xedc98(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee678(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11399eb(%ebx),%edi │ │ + lea -0x1139a12(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3998698,15 +3998698,15 @@ │ │ sub $0xc,%esp │ │ lea -0xed878(%ebx),%eax │ │ lea -0xeda38(%ebx),%esi │ │ lea -0xedb18(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee678(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11399eb(%ebx),%edi │ │ + lea -0x1139a12(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3999141,15 +3999141,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13b9dc5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13b9e03 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11447e6(%ebx),%eax │ │ + lea -0x114480d(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x561 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3999484,15 +3999484,15 @@ │ │ sub $0xc,%esp │ │ lea -0xed878(%ebx),%eax │ │ lea -0xeda38(%ebx),%esi │ │ lea -0xedc98(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee678(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x113d3eb(%ebx),%edi │ │ + lea -0x113d412(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3999643,15 +3999643,15 @@ │ │ sub $0xc,%esp │ │ lea -0xed878(%ebx),%eax │ │ lea -0xeda38(%ebx),%esi │ │ lea -0xedb18(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee678(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x113d3eb(%ebx),%edi │ │ + lea -0x113d412(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3999918,15 +3999918,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13ba4e5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13ba523 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e04(%ebx),%eax │ │ + lea -0x1140e2b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x568 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4000388,15 +4000388,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed6d8(%ebx),%eax │ │ lea -0xee5c8(%ebx),%esi │ │ lea -0xedc98(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1140e43(%ebx),%edi │ │ + lea -0x1140e6a(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4000512,15 +4000512,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13baa65 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13baaa3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140dda(%ebx),%eax │ │ + lea -0x1140e01(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x56c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4000538,15 +4000538,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed6d8(%ebx),%eax │ │ lea -0xee5c8(%ebx),%esi │ │ lea -0xedb18(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1140e43(%ebx),%edi │ │ + lea -0x1140e6a(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4000947,15 +4000947,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13bae85 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13baec3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11399dd(%ebx),%eax │ │ + lea -0x1139a04(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x571 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4001091,15 +4001091,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13bafe5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13bb023 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b678(%ebx),%eax │ │ + lea -0x113b69f(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x572 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4001264,15 +4001264,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed5a8(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xedc98(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113b658(%ebx),%edi │ │ + lea -0x113b67f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4001411,15 +4001411,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed5a8(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xedb18(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113b658(%ebx),%edi │ │ + lea -0x113b67f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4001555,15 +4001555,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed608(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xee308(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1137ef2(%ebx),%edi │ │ + lea -0x1137f19(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4001699,15 +4001699,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed608(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xee038(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1137ef2(%ebx),%edi │ │ + lea -0x1137f19(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4001843,15 +4001843,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed608(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xedf78(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1137ef2(%ebx),%edi │ │ + lea -0x1137f19(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4001987,15 +4001987,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed608(%ebx),%eax │ │ lea -0xee4a8(%ebx),%esi │ │ lea -0xede08(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1137ef2(%ebx),%edi │ │ + lea -0x1137f19(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4002423,15 +4002423,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed528(%ebx),%eax │ │ lea -0xee308(%ebx),%esi │ │ - lea -0x113b64a(%ebx),%edi │ │ + lea -0x113b671(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4002567,15 +4002567,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed528(%ebx),%eax │ │ lea -0xee038(%ebx),%esi │ │ - lea -0x113b64a(%ebx),%edi │ │ + lea -0x113b671(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4002711,15 +4002711,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed528(%ebx),%eax │ │ lea -0xedf78(%ebx),%esi │ │ - lea -0x113b64a(%ebx),%edi │ │ + lea -0x113b671(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4002855,15 +4002855,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xed528(%ebx),%eax │ │ lea -0xede08(%ebx),%esi │ │ - lea -0x113b64a(%ebx),%edi │ │ + lea -0x113b671(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4003413,15 +4003413,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13bc575 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13bc5b3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11447c5(%ebx),%eax │ │ + lea -0x11447ec(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x585 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4003701,15 +4003701,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13bc815 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13bc853 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137ee2(%ebx),%eax │ │ + lea -0x1137f09(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x587 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4004427,15 +4004427,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13bcea5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13bcee3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b636(%ebx),%eax │ │ + lea -0x113b65d(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x58c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4005297,15 +4005297,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13bd685 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13bd6c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144799(%ebx),%eax │ │ + lea -0x11447c0(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x592 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4005869,15 +4005869,15 @@ │ │ call 13bdba1 │ │ pop %ebx │ │ add $0xf1747,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13bdbe9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429e8(%ebx),%eax │ │ + lea -0x1142a0f(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4005906,15 +4005906,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xee918(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4006128,22 +4006128,22 @@ │ │ push %edi │ │ call 1344400 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13bdebc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13bdd58 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4006172,15 +4006172,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 13bdf3b │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1139a4c(%ebx),%esi │ │ + lea -0x1139a73(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ mov -0x13c(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4006314,15 +4006314,15 @@ │ │ call 13be021 │ │ pop %ebx │ │ add $0xf12c7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13be06c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1136013(%ebx),%eax │ │ + lea -0x113603a(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x5a4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4006348,22 +4006348,22 @@ │ │ push %edi │ │ call 125e7d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13be0d7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13be048 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4006417,15 +4006417,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13be1a3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4006582,22 +4006582,22 @@ │ │ push %edi │ │ call 125e7d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13be337 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13be2a8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4006616,15 +4006616,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136573(%ebx),%eax │ │ + lea -0x113659a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xee628(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13280d0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4006745,15 +4006745,15 @@ │ │ call 13be471 │ │ pop %ebx │ │ add $0xf0e77,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13be4bc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d3d7(%ebx),%eax │ │ + lea -0x113d3fe(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x5a6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4006802,27 +4006802,27 @@ │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 1257da0 │ │ jmp 13be585 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13be4a8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13be498 │ │ xor %edi,%edi │ │ jmp 13be5fb │ │ lea 0x10(%esp),%eax │ │ @@ -4006848,15 +4006848,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13be5f9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4007035,27 +4007035,27 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13be7f3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13be708 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13be6f8 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -4007239,15 +4007239,15 @@ │ │ push %edi │ │ jmp 13be9f0 │ │ sub $0xc,%esp │ │ mov -0x204(%ebx),%eax │ │ lea -0xee5c8(%ebx),%esi │ │ lea -0xee918(%ebx),%edi │ │ mov %edi,0xc(%esp) │ │ - lea -0x1140e43(%ebx),%edi │ │ + lea -0x1140e6a(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x1c(%esp) │ │ push $0x0 │ │ @@ -4007260,29 +4007260,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13be8f8 │ │ xor %edi,%edi │ │ jmp 13bea80 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4007522,15 +4007522,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 -0x1140e43(%ebx),%eax │ │ + lea -0x1140e6a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x204(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13280d0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4007545,15 +4007545,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4007670,15 +4007670,15 @@ │ │ call 13bee21 │ │ pop %ebx │ │ add $0xf04c7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13bee69 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11399bd(%ebx),%eax │ │ + lea -0x11399e4(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x5ae │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4007750,29 +4007750,29 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 13c0840 │ │ add $0x30,%esp │ │ jmp 13befb7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13bee58 │ │ xor %edi,%edi │ │ jmp 13befa9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4007888,15 +4007888,15 @@ │ │ call 13bf081 │ │ pop %ebx │ │ add $0xf0267,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13bf0cc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144777(%ebx),%eax │ │ + lea -0x114479e(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4007989,15 +4007989,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13bf1f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4008145,15 +4008145,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xee868(%ebx),%esi │ │ lea -0xee918(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xee978(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1139a4c(%ebx),%edi │ │ + lea -0x1139a73(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4008367,22 +4008367,22 @@ │ │ push %edi │ │ call 1344400 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13bf5dc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13bf478 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4008411,15 +4008411,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 13bf65b │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1139a4c(%ebx),%esi │ │ + lea -0x1139a73(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ mov -0x13c(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4008702,15 +4008702,15 @@ │ │ call 13bf8c1 │ │ pop %ebx │ │ add $0xefa27,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13bf90c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11399a9(%ebx),%eax │ │ + lea -0x11399d0(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x5ba │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4008836,27 +4008836,27 @@ │ │ push %esi │ │ call 123df20 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 13bf904 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13bf8f8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13bf8e8 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4009004,22 +4009004,22 @@ │ │ push %edi │ │ call 125e7d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13bfc57 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13bfbc8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4009073,15 +4009073,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13bfd23 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4009238,22 +4009238,22 @@ │ │ push %edi │ │ call 125e7d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13bfeb7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13bfe28 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4009272,15 +4009272,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136573(%ebx),%eax │ │ + lea -0x113659a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xee628(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13280d0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4009458,27 +4009458,27 @@ │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 1257da0 │ │ jmp 13c0105 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13c0028 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13c0018 │ │ xor %edi,%edi │ │ jmp 13c017b │ │ lea 0x10(%esp),%eax │ │ @@ -4009504,15 +4009504,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13c0179 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4009691,27 +4009691,27 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13c0373 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13c0288 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13c0278 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -4009903,29 +4009903,29 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 13c0840 │ │ add $0x30,%esp │ │ jmp 13c05e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13c0488 │ │ xor %edi,%edi │ │ jmp 13c05d9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4010142,15 +4010142,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13c0825 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4010238,27 +4010238,27 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call 123df20 │ │ add $0x10,%esp │ │ jmp 13c095a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13c094e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140e34(%ebx),%eax │ │ + lea -0x1140e5b(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4010366,15 +4010366,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %esi,%esi │ │ setg %al │ │ jmp 13c0a74 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137f0f(%ebx),%eax │ │ + lea -0x1137f36(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4010791,15 +4010791,15 @@ │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 12c1e40 │ │ mov %edi,(%esp) │ │ call 1233ca0 │ │ jmp 13c0fca │ │ call 12c1bf0 │ │ - lea -0x113b68a(%ebx),%eax │ │ + lea -0x113b6b1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112ce85(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2b1,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xd1,0x4(%esp) │ │ @@ -4012016,27 +4012016,27 @@ │ │ push %edi │ │ call 1233e10 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 13c1cd1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f1ff(%ebx),%eax │ │ + lea -0x113f226(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x250 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 13c1cc5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f1ff(%ebx),%eax │ │ + lea -0x113f226(%ebx),%eax │ │ lea -0x112ce85(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4012392,15 +4012392,15 @@ │ │ call 13c1ff1 │ │ pop %ebx │ │ add $0xed2f7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c2036 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137ebf(%ebx),%eax │ │ + lea -0x1137ee6(%ebx),%eax │ │ lea -0x1121db5(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4013014,15 +4013014,15 @@ │ │ call 13c25c1 │ │ pop %ebx │ │ add $0xecd27,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c2609 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113998e(%ebx),%eax │ │ + lea -0x11399b5(%ebx),%eax │ │ lea -0x1149dcd(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4013519,15 +4013519,15 @@ │ │ pop %ebx │ │ add $0xec877,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c2ab6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112011f(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x35d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013645,15 +4013645,15 @@ │ │ pop %ebx │ │ add $0xec757,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c2bd6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11239a2(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x35e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013771,15 +4013771,15 @@ │ │ pop %ebx │ │ add $0xec637,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c2cf9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d9b3(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x361 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013813,15 +4013813,15 @@ │ │ mov %ecx,0xc(%esp) │ │ jmp 13c2da9 │ │ xor %edi,%edi │ │ jmp 13c2f66 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11309d9(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x12d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4013829,19 +4013829,19 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1260270 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c2ef8 │ │ mov %eax,0x10(%esp) │ │ - lea -0x113c432(%ebx),%eax │ │ + lea -0x113c459(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%ebp),%edx │ │ jmp 13c2da9 │ │ - lea -0x1138c54(%ebx),%eax │ │ + lea -0x1138c7b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ mov $0x0,%ecx │ │ test $0x3,%dl │ │ je 13c2dd4 │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -4013884,15 +4013884,15 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jle 13c2f5a │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ je 13c2e58 │ │ sub $0xc,%esp │ │ - lea -0x113e346(%ebx),%edx │ │ + lea -0x113e36d(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 13c3b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c2f5a │ │ mov 0x18(%esp),%eax │ │ @@ -4013914,51 +4013914,51 @@ │ │ test %eax,%eax │ │ je 13c2f5a │ │ mov $0x1,%edi │ │ jmp 13c2f5a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11309d9(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x142 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 13c2f4e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11309d9(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ jmp 13c2f4e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11309d9(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x13b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 13c2f4e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11309d9(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x149 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -4014052,15 +4014052,15 @@ │ │ pop %ebx │ │ add $0xec2e7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c3046 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd98(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x364 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014178,15 +4014178,15 @@ │ │ pop %ebx │ │ add $0xec1c7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c3166 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114ba0c(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x366 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014303,16 +4014303,16 @@ │ │ call 13c3241 │ │ pop %ebx │ │ add $0xec0a7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c3286 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f1eb(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x113f212(%ebx),%eax │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x369 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014430,15 +4014430,15 @@ │ │ pop %ebx │ │ add $0xebf87,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c33a6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112b009(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x36a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014556,15 +4014556,15 @@ │ │ pop %ebx │ │ add $0xebe67,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c34c6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1121d7b(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014682,15 +4014682,15 @@ │ │ pop %ebx │ │ add $0xebd47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c35e6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c4a0(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014808,15 +4014808,15 @@ │ │ pop %ebx │ │ add $0xebc27,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c3706 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114b9fc(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x36f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014933,16 +4014933,16 @@ │ │ call 13c37e1 │ │ pop %ebx │ │ add $0xebb07,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13c3826 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429cd(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11429f4(%ebx),%eax │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x370 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015012,15 +4015012,15 @@ │ │ sar $0x1f,%eax │ │ lea -0x114c91c(%ebx),%esi │ │ and %eax,%esi │ │ jmp 13c392c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e27e(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0xe2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4015141,51 +4015141,51 @@ │ │ test %eax,%eax │ │ jle 13c38f3 │ │ mov $0x1,%esi │ │ jmp 13c38f3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e27e(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0xf7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 13c38e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e27e(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ jmp 13c38e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e27e(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 13c38e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e27e(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -4015209,15 +4015209,15 @@ │ │ movb $0x0,0x14(%esp) │ │ movl $0x20202020,0x10(%esp) │ │ xor %eax,%eax │ │ cmpl $0x0,0x8(%ebp) │ │ je 13c3e4b │ │ mov %ecx,0x8(%esp) │ │ test %edx,%edx │ │ - lea -0x11426d9(%ebx),%edi │ │ + lea -0x1142700(%ebx),%edi │ │ cmove %edi,%edx │ │ mov %edx,0x4(%esp) │ │ lea -0x114b53b(%ebx),%esi │ │ cmove %edi,%esi │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 1243110 │ │ @@ -4015247,15 +4015247,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 12446b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1123656(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov (%edi),%eax │ │ lea -0x112cdab(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ @@ -4015288,15 +4015288,15 @@ │ │ call 123f6a0 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esp) │ │ test %eax,%eax │ │ jle 13c3e2f │ │ sub $0x4,%esp │ │ lea 0x14(%esp),%ecx │ │ - lea -0x1137cdc(%ebx),%eax │ │ + lea -0x1137d03(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13c3e2f │ │ @@ -4015306,15 +4015306,15 @@ │ │ mov (%esp),%eax │ │ movzbl (%eax,%edx,1),%ecx │ │ mov %edx,%edi │ │ cmp $0x38,%cl │ │ jge 13c3cb2 │ │ test %cl,%cl │ │ je 13c3e11 │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ jmp 13c3cee │ │ sub $0x4,%esp │ │ lea -0x111a503(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ @@ -4015430,15 +4015430,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,0x18(%esp) │ │ mov (%esp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x113997c(%ebx),%eax │ │ + lea -0x11399a3(%ebx),%eax │ │ push $0x7d │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4015505,15 +4015505,15 @@ │ │ lea -0x1129461(%ebx),%edx │ │ mov %esi,%ecx │ │ call 13c3b20 │ │ test %eax,%eax │ │ je 13c3fb9 │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1135fff(%ebx),%edx │ │ + lea -0x1136026(%ebx),%edx │ │ mov %esi,%ecx │ │ call 13c3b20 │ │ test %eax,%eax │ │ je 13c3fb9 │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 13c3f38 │ │ @@ -4015589,15 +4015589,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ mov %ecx,%esi │ │ call 13c3fe3 │ │ pop %ebx │ │ add $0xeb305,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1144b24(%ebx),%eax │ │ + lea -0x1144b4b(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 123f6a0 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ @@ -4015616,15 +4015616,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13c414e │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,%eax │ │ dec %eax │ │ movzbl (%ecx),%eax │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ lea -0x1131ae6(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %edx,0x24(%esp) │ │ cmove %edx,%ecx │ │ lea -0x11490da(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ @@ -4015757,27 +4015757,27 @@ │ │ mov $0x1,%al │ │ mov %eax,0x10(%esp) │ │ xor %ecx,%ecx │ │ jmp 13c4309 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd89(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x1f5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13c4235 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd89(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x1fa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -4015798,29 +4015798,29 @@ │ │ push %eax │ │ push %edi │ │ call 126da00 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 13c4433 │ │ - lea -0x113c432(%ebx),%ecx │ │ + lea -0x113c459(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ mov %eax,%ecx │ │ mov %esi,%edx │ │ jmp 13c4309 │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1138c54(%ebx),%eax │ │ + lea -0x1138c7b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %ecx,%ecx │ │ jmp 13c4309 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd89(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x20a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -4015888,29 +4015888,29 @@ │ │ test %eax,%eax │ │ jle 13c45f3 │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 13c43be │ │ sub $0x8,%esp │ │ mov %edx,%esi │ │ - lea -0x113e346(%ebx),%edx │ │ + lea -0x113e36d(%ebx),%edx │ │ mov 0x1c(%esp),%ecx │ │ push 0x10(%esp) │ │ push %eax │ │ call 13c3fd0 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c45f3 │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ je 13c443a │ │ sub $0x8,%esp │ │ mov %edx,%esi │ │ - lea -0x11429d2(%ebx),%edx │ │ + lea -0x11429f9(%ebx),%edx │ │ mov 0x1c(%esp),%ecx │ │ push 0x20(%esp) │ │ push %eax │ │ call 13c3fd0 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ test $0x4,%cl │ │ @@ -4015918,15 +4015918,15 @@ │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 13c4447 │ │ jmp 13c45f3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd89(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x215 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4015995,15 +4015995,15 @@ │ │ call 126ec00 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 1325570 │ │ add $0xc,%esp │ │ - lea -0x11418fd(%ebx),%ecx │ │ + lea -0x1141924(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4016062,15 +4016062,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13c46a5 │ │ lea -0x112a11d(%ebx),%edx │ │ jmp 13c46d7 │ │ xor %edi,%edi │ │ mov 0x8(%esp),%ecx │ │ - lea -0x113997c(%ebx),%esi │ │ + lea -0x11399a3(%ebx),%esi │ │ push $0x22b │ │ push %esi │ │ push %ecx │ │ push 0x2c(%esp) │ │ call 130d890 │ │ add $0xc,%esp │ │ push $0x22c │ │ @@ -4016093,15 +4016093,15 @@ │ │ je 13c45f5 │ │ sub $0xc,%esp │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 1325570 │ │ add $0x10,%esp │ │ lea -0x1116741(%ebx),%ecx │ │ - lea -0x113b612(%ebx),%edx │ │ + lea -0x113b639(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %esi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ @@ -4016133,15 +4016133,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 1245610 │ │ add $0x10,%esp │ │ jmp 13c45f5 │ │ mov $0x1,%edi │ │ jmp 13c45f5 │ │ - lea -0x113c353(%ebx),%edx │ │ + lea -0x113c37a(%ebx),%edx │ │ mov 0x14(%esp),%esi │ │ sub $0xc,%esp │ │ mov %esi,%ecx │ │ push 0x18(%esp) │ │ call 13c3b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4016203,35 +4016203,35 @@ │ │ mov 0x20(%esp),%edx │ │ push %eax │ │ push 0x30(%esp) │ │ mov %eax,0x1c(%esp) │ │ call 13c3fd0 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ - lea -0x113997c(%ebx),%eax │ │ + lea -0x11399a3(%ebx),%eax │ │ push $0x1a7 │ │ push %eax │ │ push 0x14(%esp) │ │ push 0x30(%esp) │ │ call 130d890 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%esp) │ │ je 13c46a5 │ │ sub $0xc,%esp │ │ - lea -0x113e2d2(%ebx),%edx │ │ + lea -0x113e2f9(%ebx),%edx │ │ mov %esi,%ecx │ │ push 0x44(%esp) │ │ call 13c3b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c46a5 │ │ cmpl $0x0,0x2c(%esp) │ │ je 13c4833 │ │ sub $0xc,%esp │ │ - lea -0x113a505(%ebx),%edx │ │ + lea -0x113a52c(%ebx),%edx │ │ mov 0x20(%esp),%ecx │ │ push 0x38(%esp) │ │ call 13c3b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c46a5 │ │ cmpl $0x0,0x28(%esp) │ │ @@ -4016280,27 +4016280,27 @@ │ │ test $0x2,%dl │ │ je 13c49b2 │ │ testb $0x1,0x8(%esi) │ │ jne 13c4992 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132899(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x260 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 13c4914 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132899(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x240 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4016318,49 +4016318,49 @@ │ │ push %ecx │ │ mov %ecx,%edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13c491e │ │ sub $0x8,%esp │ │ - lea -0x113e346(%ebx),%edx │ │ + lea -0x113e36d(%ebx),%edx │ │ mov %edi,%ecx │ │ push 0x48(%esi) │ │ push 0x44(%esi) │ │ call 13c3fd0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13c49b2 │ │ jmp 13c491e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132899(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x255 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 13c4914 │ │ sub $0x4,%esp │ │ - lea -0x1144763(%ebx),%edx │ │ + lea -0x114478a(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ mov %ecx,%edi │ │ call 123f6a0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13c491e │ │ sub $0x8,%esp │ │ - lea -0x11429d2(%ebx),%edx │ │ + lea -0x11429f9(%ebx),%edx │ │ push 0x48(%esi) │ │ add $0x9,%esi │ │ push %esi │ │ call 13c3fd0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -4016431,15 +4016431,15 @@ │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ jmp 13c4b78 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11146bf(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x285 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4016451,15 +4016451,15 @@ │ │ movl $0x0,0x4(%esp) │ │ xor %eax,%eax │ │ jmp 13c4f26 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11146bf(%ebx),%eax │ │ - lea -0x113997c(%ebx),%ecx │ │ + lea -0x11399a3(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -4016467,27 +4016467,27 @@ │ │ call 12c1e40 │ │ mov 0x18(%esp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 13c4f26 │ │ mov %eax,%edi │ │ - lea -0x113c432(%ebx),%eax │ │ + lea -0x113c459(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1132d2c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x112063c(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x4(%esp),%esi │ │ jmp 13c4b78 │ │ - lea -0x1138c54(%ebx),%eax │ │ + lea -0x1138c7b(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1114cdf(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1138446(%ebx),%eax │ │ + lea -0x113846d(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea 0x30(%esp),%eax │ │ lea 0x2c(%esp),%ecx │ │ lea 0x28(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4016612,15 +4016612,15 @@ │ │ je 13c4f12 │ │ sub $0x8,%esp │ │ push $0x0 │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 1362330 │ │ add $0x4,%esp │ │ - lea -0x1141173(%ebx),%edx │ │ + lea -0x114119a(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 13c3b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c4f50 │ │ sub $0x8,%esp │ │ @@ -4016645,15 +4016645,15 @@ │ │ mov %esi,%ecx │ │ push %eax │ │ call 13c3b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c4ec0 │ │ mov $0x2,%edi │ │ - lea -0x1141168(%ebx),%eax │ │ + lea -0x114118f(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1125bc2(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1122289(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%esp),%eax │ │ mov 0x14(%esp),%esi │ │ @@ -4016809,29 +4016809,29 @@ │ │ mov %eax,0x20(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ call 134bff0 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113d3c1(%ebx),%eax │ │ + lea -0x113d3e8(%ebx),%eax │ │ push %eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ call 123f6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13c50bc │ │ sub $0xc,%esp │ │ push %esi │ │ call 134c220 │ │ add $0x10,%esp │ │ cmp $0x40,%esi │ │ lea -0x112ebbf(%ebx),%edx │ │ - lea -0x11426d9(%ebx),%esi │ │ + lea -0x1142700(%ebx),%esi │ │ mov %esi,%ecx │ │ mov %edx,0x1c(%esp) │ │ cmove %edx,%ecx │ │ lea -0x111a676(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ @@ -4017121,15 +4017121,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 -0x113f1d7(%ebx),%eax │ │ + lea -0x113f1fe(%ebx),%eax │ │ push $0x64 │ │ push %eax │ │ push %edx │ │ call 130d670 │ │ add $0x10,%esp │ │ shr $0x1f,%edi │ │ sub $0xc,%esp │ │ @@ -4017776,15 +4017776,15 @@ │ │ call 1313570 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5c33 │ │ lea 0x10(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1140db3(%ebx),%eax │ │ + lea -0x1140dda(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5a34 │ │ sub $0x4,%esp │ │ @@ -4017895,15 +4017895,15 @@ │ │ setne %al │ │ mov 0x8(%ebp),%edx │ │ movzbl 0xc(%edx),%ecx │ │ and $0xfe,%cl │ │ or %al,%cl │ │ mov %cl,0xc(%edx) │ │ sub $0x8,%esp │ │ - lea -0x1138ac9(%ebx),%eax │ │ + lea -0x1138af0(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5c17 │ │ mov %eax,%esi │ │ @@ -4018001,15 +4018001,15 @@ │ │ mov 0x10(%edi),%ecx │ │ test %ecx,%ecx │ │ je 13c5cb6 │ │ cmp $0x1,%ecx │ │ jne 13c5dba │ │ lea -0x11283db(%ebx),%ecx │ │ jmp 13c5cbc │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ push %eax │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5dba │ │ @@ -4018027,15 +4018027,15 @@ │ │ test %eax,%eax │ │ je 13c5d04 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12d6d30 │ │ add $0x10,%esp │ │ jmp 13c5d0a │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5dba │ │ @@ -4018068,24 +4018068,24 @@ │ │ push 0x18(%edi) │ │ push %eax │ │ call 1313cc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5dba │ │ sub $0x8,%esp │ │ - lea -0x1138ac9(%ebx),%eax │ │ + lea -0x1138af0(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5db5 │ │ mov 0x24(%edi),%ecx │ │ test %ecx,%ecx │ │ - lea -0x11426d9(%ebx),%edx │ │ + lea -0x1142700(%ebx),%edx │ │ cmovne %ecx,%edx │ │ sub $0x8,%esp │ │ push %edx │ │ push %eax │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4018228,15 +4018228,15 @@ │ │ pop %ebx │ │ add $0xe93e7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13c5f4f │ │ sub $0x4,%esp │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ push $0x5a │ │ push %eax │ │ push $0x24 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c5f4f │ │ @@ -4018350,15 +4018350,15 @@ │ │ test %edx,%edx │ │ je 13c607e │ │ cmp %esi,%eax │ │ jbe 13c608d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114648d(%ebx),%eax │ │ - lea -0x113f19c(%ebx),%ecx │ │ + lea -0x113f1c3(%ebx),%ecx │ │ push %eax │ │ push $0x20a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4018384,15 +4018384,15 @@ │ │ call 126ee90 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ add $0x7,%esi │ │ shr $0x3,%esi │ │ mov %esi,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ push $0x20f │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %esi │ │ call 130d9d0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4018438,16 +4018438,16 @@ │ │ push 0x20(%esp) │ │ call 130e990 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ jmp 13c61b0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d3a4(%ebx),%eax │ │ - lea -0x113f19c(%ebx),%ecx │ │ + lea -0x113d3cb(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%ecx │ │ push %eax │ │ push $0x1bb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -4018513,29 +4018513,29 @@ │ │ mov %eax,(%esp) │ │ call 126ef70 │ │ test %eax,%eax │ │ je 13c62e8 │ │ call 12c1bf0 │ │ lea -0x1149d75(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x88,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xcb,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 12c1e40 │ │ mov %edi,(%esp) │ │ call 1245610 │ │ jmp 13c62dc │ │ call 12c1bf0 │ │ lea -0x1149d75(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x81,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80003,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 12c1e40 │ │ @@ -4018596,15 +4018596,15 @@ │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 126c790 │ │ add $0x4,%esp │ │ push 0x14(%esi) │ │ call 12c3ef0 │ │ add $0x10,%esp │ │ - lea -0x113f19c(%ebx),%edi │ │ + lea -0x113f1c3(%ebx),%edi │ │ push $0xa8 │ │ push %edi │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 130d890 │ │ add $0xc,%esp │ │ push $0xaa │ │ @@ -4018629,15 +4018629,15 @@ │ │ pop %ebx │ │ add $0xe8f27,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13c6523 │ │ sub $0x4,%esp │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ push $0xb6 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x24 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4018771,15 +4018771,15 @@ │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 13c67c8 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 13c67aa │ │ sub $0x8,%esp │ │ - lea -0x1136d03(%ebx),%eax │ │ + lea -0x1136d2a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c65d3 │ │ sub $0x8,%esp │ │ @@ -4018851,15 +4018851,15 @@ │ │ call 1313570 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c67c6 │ │ lea 0x10(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1140db3(%ebx),%eax │ │ + lea -0x1140dda(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c66d0 │ │ sub $0x4,%esp │ │ @@ -4018926,15 +4018926,15 @@ │ │ push %edx │ │ push %eax │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c67c6 │ │ sub $0x4,%esp │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ push $0x137 │ │ push %eax │ │ push 0x18(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x18(%esi) │ │ @@ -4018979,15 +4018979,15 @@ │ │ pop %ebx │ │ add $0xe8ae7,%ebx │ │ mov 0x8(%ebp),%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 13c695b │ │ mov 0xc(%ebp),%ecx │ │ - lea -0x1136d03(%ebx),%eax │ │ + lea -0x1136d2a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13c6861 │ │ mov 0xc(%esi),%ecx │ │ cmp $0xffffffff,%ecx │ │ @@ -4019013,17 +4019013,17 @@ │ │ test %eax,%eax │ │ je 13c68ac │ │ mov 0x10(%esi),%ecx │ │ test %ecx,%ecx │ │ je 13c6892 │ │ cmp $0x1,%ecx │ │ jne 13c6959 │ │ - lea -0x1138a9b(%ebx),%ecx │ │ + lea -0x1138ac2(%ebx),%ecx │ │ jmp 13c6898 │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1313800 │ │ test %eax,%eax │ │ je 13c6959 │ │ lea -0x11246b6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -4019035,15 +4019035,15 @@ │ │ mov %eax,%edi │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ je 13c68d8 │ │ mov %eax,(%esp) │ │ call 12d6d30 │ │ jmp 13c68de │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1313800 │ │ test %eax,%eax │ │ je 13c6959 │ │ lea -0x1126499(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -4019134,17 +4019134,17 @@ │ │ mov %eax,(%esp) │ │ call 126ee90 │ │ mov %eax,%esi │ │ add $0x7,%esi │ │ shr $0x3,%esi │ │ jmp 13c6a28 │ │ call 12c1bf0 │ │ - lea -0x113d3a4(%ebx),%eax │ │ + lea -0x113d3cb(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113f19c(%ebx),%eax │ │ + lea -0x113f1c3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1bb,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 12c1e40 │ │ @@ -4019996,15 +4019996,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13c72cf │ │ pop %ebx │ │ add $0xe8019,%ebx │ │ mov 0x8(%ebp),%edx │ │ - lea -0x113e0d0(%ebx),%ecx │ │ + lea -0x113e0f7(%ebx),%ecx │ │ call 13c7360 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ @@ -4020021,15 +4020021,15 @@ │ │ sub $0x10,%esp │ │ call 13c7301 │ │ pop %ebx │ │ add $0xe7fe7,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 13fb4a0 │ │ - lea -0x113e0d0(%ebx),%ecx │ │ + lea -0x113e0f7(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 12db0f0 │ │ test %eax,%eax │ │ je 13c7349 │ │ mov %eax,(%esp) │ │ @@ -4020411,15 +4020411,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x60(%edi) │ │ test %eax,%eax │ │ je 13c78b4 │ │ cmpl $0x0,0x5c(%edi) │ │ jne 13c77a4 │ │ sub $0x4,%esp │ │ - lea -0x11366f5(%ebx),%eax │ │ + lea -0x113671c(%ebx),%eax │ │ push 0x64(%edi) │ │ push %eax │ │ push 0x58(%edi) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ mov %eax,0x5c(%edi) │ │ test %eax,%eax │ │ @@ -4020441,15 +4020441,15 @@ │ │ call 13668b0 │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ sbb $0x0,%edx │ │ jae 13c7a12 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x431 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push 0x58(%edi) │ │ @@ -4020462,15 +4020462,15 @@ │ │ push $0xea │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x20,%esp │ │ jmp 13c794c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x412 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4020482,60 +4020482,60 @@ │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c7958 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x418 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 13c7942 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x404 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x113431f(%ebx),%eax │ │ push %eax │ │ push $0x96 │ │ jmp 13c7942 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x40c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x1146449(%ebx),%eax │ │ push %eax │ │ push $0x81 │ │ jmp 13c7942 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x113b60a(%ebx),%eax │ │ + lea -0x113b631(%ebx),%eax │ │ push %eax │ │ push $0x7d │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ @@ -4020555,15 +4020555,15 @@ │ │ xor %esi,%esi │ │ mov 0x2c(%edi),%eax │ │ lea 0x0(,%ecx,8),%edx │ │ cmp %edx,%eax │ │ jae 13c79ba │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x440 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x11275c8(%ebx),%eax │ │ @@ -4020600,15 +4020600,15 @@ │ │ jmp 13c794e │ │ mov 0x30(%edi),%ecx │ │ cmp %ecx,0x34(%edi) │ │ mov $0x0,%esi │ │ jbe 13c7971 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429ba(%ebx),%eax │ │ + lea -0x11429e1(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x438 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x1123982(%ebx),%eax │ │ @@ -4020878,15 +4020878,15 @@ │ │ lea -0x1146431(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push $0xd9 │ │ jmp 13c7eb8 │ │ mov %eax,0x4(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1141791(%ebx),%eax │ │ + lea -0x11417b8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c7ddc │ │ sub $0x8,%esp │ │ @@ -4020900,15 +4020900,15 @@ │ │ test %ecx,%ecx │ │ je 13c801e │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ je 13c7e57 │ │ mov %eax,0x28(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1142459(%ebx),%eax │ │ + lea -0x1142480(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c7ecc │ │ sub $0x8,%esp │ │ @@ -4020931,15 +4020931,15 @@ │ │ lea -0x11146a8(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x487 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1140da2(%ebx),%eax │ │ + lea -0x1140dc9(%ebx),%eax │ │ push $0xffffff │ │ jmp 13c7eb2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11189c2(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ @@ -4021018,15 +4021018,15 @@ │ │ mov %edi,%ecx │ │ call 13cb5e0 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 13c801e │ │ sub $0x8,%esp │ │ - lea -0x113d392(%ebx),%eax │ │ + lea -0x113d3b9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13c7f9f │ │ sub $0x8,%esp │ │ @@ -4021194,15 +4021194,15 @@ │ │ movaps -0x1414c68(%ebx),%xmm0 │ │ movups %xmm0,0x28(%edi) │ │ movl $0x13,0x38(%edi) │ │ mov %edi,%esi │ │ jmp 13c816b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f16d(%ebx),%eax │ │ + lea -0x113f194(%ebx),%eax │ │ push %eax │ │ push $0x3a9 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -4021942,15 +4021942,15 @@ │ │ call 140dae0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13c8c5d │ │ mov 0x4(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11429a8(%ebx),%eax │ │ + lea -0x11429cf(%ebx),%eax │ │ push %eax │ │ push $0x2e7 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x114d98a(%ebx),%eax │ │ push %eax │ │ @@ -4024623,32 +4024623,32 @@ │ │ call 13cb54f │ │ pop %ebx │ │ add $0xe3d99,%ebx │ │ cmp $0x1000000,%edx │ │ jb 13cb58e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b5f6(%ebx),%eax │ │ + lea -0x113b61d(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113d386(%ebx),%eax │ │ + lea -0x113d3ad(%ebx),%eax │ │ push $0xffffff │ │ jmp 13cb5c7 │ │ test %edx,%edx │ │ je 13cb59c │ │ mov %edx,0x30(%ecx) │ │ mov $0x1,%eax │ │ jmp 13cb5d6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b5f6(%ebx),%eax │ │ + lea -0x113b61d(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x499 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x111a65e(%ebx),%eax │ │ @@ -4024722,22 +4024722,22 @@ │ │ cmp $0x10,%edx │ │ jne 13cb67a │ │ mov %edx,0x38(%ecx) │ │ mov $0x1,%eax │ │ jmp 13cb6b2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114299d(%ebx),%eax │ │ + lea -0x11429c4(%ebx),%eax │ │ lea -0x111e267(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x1139942(%ebx),%eax │ │ + lea -0x1139969(%ebx),%eax │ │ push %eax │ │ push $0x7d │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ @@ -4025568,15 +4025568,15 @@ │ │ push %edi │ │ lea 0x38(%esp),%eax │ │ push %eax │ │ call 140dae0 │ │ jmp 13cbfb2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b5dd(%ebx),%eax │ │ + lea -0x113b604(%ebx),%eax │ │ lea -0x11309c0(%ebx),%ecx │ │ push %eax │ │ push $0x29c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4025754,15 +4025754,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13cc1f5 │ │ mov $0x1,%esi │ │ jmp 13cc1f5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137eb0(%ebx),%eax │ │ + lea -0x1137ed7(%ebx),%eax │ │ lea -0x11309c0(%ebx),%ecx │ │ push %eax │ │ push $0x2c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4026815,15 +4026815,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 -0x113e046(%ebx),%eax │ │ + lea -0x113e06d(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13cce62 │ │ lea 0x4(%esp),%ecx │ │ @@ -4026905,15 +4026905,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142982(%ebx),%eax │ │ + lea -0x11429a9(%ebx),%eax │ │ lea -0x113288d(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4027806,15 +4027806,15 @@ │ │ mov 0xc(%esp),%eax │ │ lea -0x8(%eax),%ecx │ │ shrd $0x3,%eax,%ecx │ │ cmp $0x3,%ecx │ │ ja 13cda12 │ │ mov %eax,0xc(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113b5cb(%ebx),%eax │ │ + lea -0x113b5f2(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13cd9af │ │ lea 0x38(%edi),%ecx │ │ @@ -4028237,15 +4028237,15 @@ │ │ mov $0x1,%eax │ │ test %edx,%edx │ │ je 13cde91 │ │ mov %ecx,%esi │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13cde91 │ │ - lea -0x1137e96(%ebx),%eax │ │ + lea -0x1137ebd(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push %edi │ │ call 1313a90 │ │ lea 0xc(%esp),%eax │ │ @@ -4030120,15 +4030120,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x28(%eax) │ │ je 13cf490 │ │ cmpl $0xf,0xc(%edi) │ │ ja 13cf490 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142965(%ebx),%eax │ │ + lea -0x114298c(%ebx),%eax │ │ lea -0x111898d(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030172,15 +4030172,15 @@ │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ mov $0x1,%esi │ │ je 13cf59b │ │ sub $0x8,%esp │ │ - lea -0x1141791(%ebx),%eax │ │ + lea -0x11417b8(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13cf59d │ │ sub $0x8,%esp │ │ @@ -4030199,15 +4030199,15 @@ │ │ mov 0x14(%esp),%ecx │ │ cmp %edx,%eax │ │ mov %ecx,%edx │ │ sbb $0x0,%edx │ │ jae 13cf5a7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142965(%ebx),%eax │ │ + lea -0x114298c(%ebx),%eax │ │ lea -0x111898d(%ebx),%ecx │ │ push %eax │ │ push $0xed │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030661,27 +4030661,27 @@ │ │ test %eax,%eax │ │ mov %edi,0x1c(%esp) │ │ je 13cfbb3 │ │ mov 0x4(%esp),%eax │ │ jmp 13cfb46 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144753(%ebx),%eax │ │ + lea -0x114477a(%ebx),%eax │ │ lea -0x114d96a(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13cfad3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144753(%ebx),%eax │ │ + lea -0x114477a(%ebx),%eax │ │ lea -0x114d96a(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4031238,15 +4031238,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1311fa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d01f1 │ │ sub $0x8,%esp │ │ - lea -0x1141791(%ebx),%eax │ │ + lea -0x11417b8(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%edi │ │ je 13d01ea │ │ @@ -4031334,15 +4031334,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13d02d7 │ │ sub $0x4,%esp │ │ - lea -0x1137e8f(%ebx),%eax │ │ + lea -0x1137eb6(%ebx),%eax │ │ push $0x41 │ │ push %eax │ │ push $0x3c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d02d7 │ │ @@ -4031387,15 +4031387,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13d0455 │ │ sub $0x4,%esp │ │ - lea -0x1137e8f(%ebx),%eax │ │ + lea -0x1137eb6(%ebx),%eax │ │ push $0x41 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x3c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4031512,15 +4031512,15 @@ │ │ call 13d0471 │ │ pop %ebx │ │ add $0xdee77,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13d04e5 │ │ sub $0x4,%esp │ │ - lea -0x1137e8f(%ebx),%edi │ │ + lea -0x1137eb6(%ebx),%edi │ │ push $0x53 │ │ push %edi │ │ push 0x4(%esi) │ │ call 130d670 │ │ add $0x4,%esp │ │ push 0x38(%esi) │ │ call 12c3ef0 │ │ @@ -4031563,15 +4031563,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13d0501 │ │ pop %ebx │ │ add $0xdede7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137e8f(%ebx),%edi │ │ + lea -0x1137eb6(%ebx),%edi │ │ push $0x5e │ │ push %edi │ │ push 0x10(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x5f │ │ push %edi │ │ @@ -4031706,36 +4031706,36 @@ │ │ add $0x10,%esp │ │ cmp 0x4c(%esp),%eax │ │ sbb 0x50(%esp),%edx │ │ jae 13d0762 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11342fc(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ jmp 13d08bf │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127556(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13d0753 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1127556(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0xc6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -4031761,15 +4031761,15 @@ │ │ jb 13d07b7 │ │ or %edx,%eax │ │ je 13d07b7 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11342fc(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0x1d7 │ │ jmp 13d08bf │ │ mov 0x4c(%esp),%ecx │ │ mov %ecx,%eax │ │ mov 0x14(%esp),%edi │ │ mul %edi │ │ @@ -4031786,15 +4031786,15 @@ │ │ or %eax,%edx │ │ shrd $0x1f,%ecx,%edx │ │ je 13d080c │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11342fc(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0x1e9 │ │ jmp 13d08bf │ │ mov %ecx,0x3c(%esp) │ │ mov %eax,0x44(%esp) │ │ mov %esi,%ecx │ │ mov 0x28(%esp),%esi │ │ @@ -4031811,15 +4031811,15 @@ │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ sbb %edi,%edx │ │ jae 13d085d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11342fc(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ jmp 13d08bf │ │ mov 0x20(%esp),%ebx │ │ mov 0x14(%esp),%ecx │ │ shl $0x5,%ecx │ │ mov %ecx,0x24(%esp) │ │ @@ -4031841,15 +4031841,15 @@ │ │ mov 0x3c(%esp),%ebx │ │ adc %ebx,%edx │ │ jae 13d08e5 │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11342fc(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0x1fa │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xac │ │ @@ -4031875,30 +4031875,30 @@ │ │ mov $0x0,%ecx │ │ sbb %edi,%ecx │ │ jae 13d093a │ │ mov 0xc(%esp),%ebx │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11342fc(%ebx),%eax │ │ - lea -0x1137e8f(%ebx),%ecx │ │ + lea -0x1137eb6(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xac │ │ push $0x6 │ │ jmp 13d0755 │ │ mov %eax,0x58(%esp) │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0xc(%esp),%ebx │ │ je 13d0d58 │ │ sub $0x4,%esp │ │ - lea -0x1137e8f(%ebx),%edi │ │ + lea -0x1137eb6(%ebx),%edi │ │ push $0x20b │ │ push %edi │ │ push 0x64(%esp) │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d08d9 │ │ @@ -4032304,15 +4032304,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d0ef1 │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%esi │ │ lea 0x8(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1137e8f(%ebx),%eax │ │ + lea -0x1137eb6(%ebx),%eax │ │ push $0x92 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -4032354,15 +4032354,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d0f9a │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%esi │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1137e8f(%ebx),%eax │ │ + lea -0x1137eb6(%ebx),%eax │ │ push $0x92 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -4032529,15 +4032529,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ cmpl $0x4,0x4(%ecx) │ │ jne 13d11b1 │ │ mov 0x8(%ecx),%esi │ │ sub $0x4,%esp │ │ mov %edi,%eax │ │ - lea -0x1137e8f(%ebx),%edi │ │ + lea -0x1137eb6(%ebx),%edi │ │ push $0xae │ │ push %edi │ │ push 0x4(%eax) │ │ call 130d670 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ movl $0x0,0x4(%ecx) │ │ @@ -4032632,27 +4032632,27 @@ │ │ call 13d1243 │ │ pop %ebx │ │ add $0xde0a5,%ebx │ │ sub $0xc,%esp │ │ push 0x38(%ecx) │ │ call 12c3ef0 │ │ add $0xc,%esp │ │ - lea -0x113cee2(%ebx),%eax │ │ + lea -0x113cf09(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push (%esi) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x38(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 13d12c2 │ │ sub $0x4,%esp │ │ - lea -0x1137e8f(%ebx),%edi │ │ + lea -0x1137eb6(%ebx),%edi │ │ push $0xa5 │ │ push %edi │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ @@ -4033460,51 +4033460,51 @@ │ │ push %ecx │ │ call 140d0d0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 13d1f37 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113992b(%ebx),%eax │ │ + lea -0x1139952(%ebx),%eax │ │ lea -0x112391f(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 13d1e34 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113992b(%ebx),%eax │ │ + lea -0x1139952(%ebx),%eax │ │ lea -0x112391f(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 13d1e34 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113992b(%ebx),%eax │ │ + lea -0x1139952(%ebx),%eax │ │ lea -0x112391f(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ jmp 13d1e34 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113992b(%ebx),%eax │ │ + lea -0x1139952(%ebx),%eax │ │ lea -0x112391f(%ebx),%ecx │ │ push %eax │ │ push $0x91 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033512,15 +4033512,15 @@ │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 13d1e3e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113992b(%ebx),%eax │ │ + lea -0x1139952(%ebx),%eax │ │ lea -0x112391f(%ebx),%ecx │ │ push %eax │ │ push $0x95 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033718,15 +4033718,15 @@ │ │ push 0xc(%esp) │ │ push %esi │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d219e │ │ sub $0x8,%esp │ │ - lea -0x113b5bd(%ebx),%eax │ │ + lea -0x113b5e4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d20bc │ │ mov %eax,%esi │ │ @@ -4033806,15 +4033806,15 @@ │ │ movzbl (%eax),%eax │ │ mov %eax,%ecx │ │ add $0xb9,%cl │ │ cmp $0xf9,%cl │ │ ja 13d21a2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b5b5(%ebx),%eax │ │ + lea -0x113b5dc(%ebx),%eax │ │ lea -0x112391f(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033902,15 +4033902,15 @@ │ │ pop %ebx │ │ add $0xdd0ab,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13d2273 │ │ sub $0x4,%esp │ │ - lea -0x114294b(%ebx),%eax │ │ + lea -0x1142972(%ebx),%eax │ │ push $0x127 │ │ push %eax │ │ push $0x34 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d2273 │ │ @@ -4033940,15 +4033940,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13d23f4 │ │ sub $0x4,%esp │ │ - lea -0x114294b(%ebx),%eax │ │ + lea -0x1142972(%ebx),%eax │ │ push $0x127 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x34 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4034081,15 +4034081,15 @@ │ │ call 12df820 │ │ add $0x10,%esp │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0x10,%esp │ │ - lea -0x114294b(%ebx),%edi │ │ + lea -0x1142972(%ebx),%edi │ │ push $0x133 │ │ push %edi │ │ push 0x18(%esi) │ │ push 0x14(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ push $0x134 │ │ @@ -4034149,15 +4034149,15 @@ │ │ call 12df820 │ │ add $0x10,%esp │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0x10,%esp │ │ - lea -0x114294b(%ebx),%edi │ │ + lea -0x1142972(%ebx),%edi │ │ push $0x133 │ │ push %edi │ │ push 0x18(%esi) │ │ push 0x14(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ push $0x134 │ │ @@ -4034251,15 +4034251,15 @@ │ │ mov $0x0,%ecx │ │ test %eax,%eax │ │ jg 13d26e5 │ │ jmp 13d297b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11238f7(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -4034303,15 +4034303,15 @@ │ │ mov 0x24(%esi),%edx │ │ test %edx,%edx │ │ je 13d26f8 │ │ mov 0x28(%esi),%edi │ │ test %edi,%edi │ │ jne 13d272a │ │ sub $0x4,%esp │ │ - lea -0x114294b(%ebx),%eax │ │ + lea -0x1142972(%ebx),%eax │ │ push $0x1a0 │ │ push %eax │ │ mov %ecx,%edi │ │ push %ecx │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esi) │ │ @@ -4034448,34 +4034448,34 @@ │ │ movl $0x0,0x4(%esp) │ │ test %eax,%eax │ │ jne 13d281e │ │ jmp 13d298f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11238f7(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x18c │ │ jmp 13d2933 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11238f7(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 13d296f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11238f7(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -4034492,24 +4034492,24 @@ │ │ ret │ │ xor %ecx,%ecx │ │ movl $0x0,0x4(%esp) │ │ mov 0x10(%esp),%edx │ │ test %edx,%edx │ │ je 13d2a3c │ │ mov %ecx,%esi │ │ - lea -0x114294b(%ebx),%eax │ │ + lea -0x1142972(%ebx),%eax │ │ push $0x118 │ │ push %eax │ │ push 0x20(%esp) │ │ push %edx │ │ call 130d890 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ jmp 13d2ad1 │ │ - lea -0x1137e96(%ebx),%eax │ │ + lea -0x1137ebd(%ebx),%eax │ │ lea 0x50(%esp),%edi │ │ push 0xc(%esp) │ │ push 0x8(%esp) │ │ push %eax │ │ push %edi │ │ call 1313a90 │ │ lea 0x48(%esp),%esi │ │ @@ -4034565,15 +4034565,15 @@ │ │ test %eax,%eax │ │ jle 13d2ab9 │ │ mov 0x28(%esp),%edx │ │ mov $0x0,%eax │ │ cmp $0x41,%edx │ │ jb 13d279c │ │ sub $0x4,%esp │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push $0xc9 │ │ push %ecx │ │ push %edx │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13d279c │ │ @@ -4034839,15 +4034839,15 @@ │ │ cmovg %eax,%ecx │ │ jmp 13d2dd2 │ │ mov $0xfffffffe,%eax │ │ jmp 13d2de1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1148104(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x16c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4034896,27 +4034896,27 @@ │ │ cmpl $0x0,0x14(%esi) │ │ je 13d2e5f │ │ cmpl $0x0,0x4(%esi) │ │ je 13d2e9c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e232(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x88 │ │ jmp 13d2e89 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e232(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x1c0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -4034947,15 +4034947,15 @@ │ │ push 0x18(%esi) │ │ call 13d2f00 │ │ add $0x20,%esp │ │ jmp 13d2e95 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e232(%ebx),%eax │ │ - lea -0x114294b(%ebx),%ecx │ │ + lea -0x1142972(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4035157,15 +4035157,15 @@ │ │ pop %ebx │ │ add $0xdc18b,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13d3190 │ │ sub $0x4,%esp │ │ - lea -0x1135ff9(%ebx),%eax │ │ + lea -0x1136020(%ebx),%eax │ │ push $0x76 │ │ push %eax │ │ push $0x1c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d3190 │ │ @@ -4035198,15 +4035198,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13d32d3 │ │ sub $0x4,%esp │ │ - lea -0x1135ff9(%ebx),%eax │ │ + lea -0x1136020(%ebx),%eax │ │ push $0x76 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4035318,15 +4035318,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 12df820 │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 12df820 │ │ add $0x10,%esp │ │ - lea -0x1135ff9(%ebx),%edi │ │ + lea -0x1136020(%ebx),%edi │ │ push $0x8c │ │ push %edi │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ push $0x8d │ │ @@ -4035374,15 +4035374,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 12df820 │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 12df820 │ │ add $0x10,%esp │ │ - lea -0x1135ff9(%ebx),%edi │ │ + lea -0x1136020(%ebx),%edi │ │ push $0x8c │ │ push %edi │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ push $0x8d │ │ @@ -4035491,15 +4035491,15 @@ │ │ mov %esi,0x24(%esp) │ │ push %esi │ │ call 13d3a30 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 13d3704 │ │ sub $0x4,%esp │ │ - lea -0x1135ff9(%ebx),%eax │ │ + lea -0x1136020(%ebx),%eax │ │ push $0x1c8 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ @@ -4035570,52 +4035570,52 @@ │ │ push %edi │ │ call 130d890 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ jmp 13d3706 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139919(%ebx),%eax │ │ - lea -0x1135ff9(%ebx),%ecx │ │ + lea -0x1139940(%ebx),%eax │ │ + lea -0x1136020(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 13d36fa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139919(%ebx),%eax │ │ - lea -0x1135ff9(%ebx),%ecx │ │ + lea -0x1139940(%ebx),%eax │ │ + lea -0x1136020(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 13d36fa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139919(%ebx),%eax │ │ - lea -0x1135ff9(%ebx),%ecx │ │ + lea -0x1139940(%ebx),%eax │ │ + lea -0x1136020(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ jmp 13d36fa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139919(%ebx),%eax │ │ - lea -0x1135ff9(%ebx),%ecx │ │ + lea -0x1139940(%ebx),%eax │ │ + lea -0x1136020(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4035627,16 +4035627,16 @@ │ │ push %esi │ │ push %eax │ │ call 13d3a30 │ │ add $0x20,%esp │ │ jmp 13d3708 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1139919(%ebx),%eax │ │ - lea -0x1135ff9(%ebx),%ecx │ │ + lea -0x1139940(%ebx),%eax │ │ + lea -0x1136020(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe9 │ │ @@ -4035785,15 +4035785,15 @@ │ │ je 13d38bb │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%edi │ │ lea 0xc(%edi),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0x10(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1135ff9(%ebx),%eax │ │ + lea -0x1136020(%ebx),%eax │ │ push $0xf7 │ │ push %eax │ │ push 0x10(%edi) │ │ push 0xc(%edi) │ │ call 130d890 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%edi) │ │ @@ -4035810,15 +4035810,15 @@ │ │ lea -0x11338d3(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d39a2 │ │ - lea -0x1135ff9(%ebx),%ecx │ │ + lea -0x1136020(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ jmp 13d3911 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -4036214,15 +4036214,15 @@ │ │ pop %ebx │ │ add $0xdb60b,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13d3d1a │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%eax │ │ + lea -0x113f184(%ebx),%eax │ │ push $0x153 │ │ push %eax │ │ push $0x50 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d3d1a │ │ @@ -4036262,15 +4036262,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13d3e84 │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%eax │ │ + lea -0x113f184(%ebx),%eax │ │ push $0x153 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x50 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4036386,15 +4036386,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13d3ecc │ │ sub $0xc,%esp │ │ push %esi │ │ call 13d3ee0 │ │ add $0xc,%esp │ │ - lea -0x113f15d(%ebx),%eax │ │ + lea -0x113f184(%ebx),%eax │ │ push $0x171 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4036428,15 +4036428,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0x10,%esp │ │ - lea -0x113f15d(%ebx),%edi │ │ + lea -0x113f184(%ebx),%edi │ │ push $0x160 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ push $0x161 │ │ @@ -4036513,15 +4036513,15 @@ │ │ cmpl $0x0,0x4c(%edi) │ │ je 13d4047 │ │ cmpl $0x0,0x28(%edi) │ │ je 13d4047 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc6 │ │ @@ -4036535,15 +4036535,15 @@ │ │ cmpl $0x0,0x28(%edi) │ │ jne 13d4065 │ │ cmpl $0x0,0x2c(%edi) │ │ je 13d40a0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1ce │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ @@ -4036576,51 +4036576,51 @@ │ │ test %ecx,%ecx │ │ je 13d419f │ │ cmpl $0x40000000,0x30(%edi) │ │ jb 13d419f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc8 │ │ jmp 13d408c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 13d408c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ jmp 13d408c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1d7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4036664,26 +4036664,26 @@ │ │ push 0x1c(%esp) │ │ push %esi │ │ push 0x14(%edi) │ │ call 13d48c0 │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%eax │ │ + lea -0x113f184(%ebx),%eax │ │ push $0x1f4 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 13d4098 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111e223(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1ef │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ @@ -4036758,15 +4036758,15 @@ │ │ je 13d4365 │ │ cmpl $0x0,0x8(%eax) │ │ je 13d4365 │ │ lea 0x10(%esi),%edi │ │ lea 0x14(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push $0x19e │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4036777,30 +4036777,30 @@ │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d464c │ │ sub $0x8,%esp │ │ - lea -0x1142924(%ebx),%eax │ │ + lea -0x114294b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d43cf │ │ cmpl $0x0,0xc(%eax) │ │ je 13d43cf │ │ cmpl $0x0,0x8(%eax) │ │ je 13d43cf │ │ lea 0x18(%esi),%edi │ │ lea 0x1c(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push $0x19e │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4036834,15 +4036834,15 @@ │ │ je 13d4450 │ │ cmpl $0x0,0x8(%eax) │ │ je 13d4450 │ │ lea 0x20(%esi),%edi │ │ lea 0x30(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push $0x19e │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4036853,30 +4036853,30 @@ │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d464c │ │ sub $0x8,%esp │ │ - lea -0x114291a(%ebx),%eax │ │ + lea -0x1142941(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d44ba │ │ cmpl $0x0,0xc(%eax) │ │ je 13d44ba │ │ cmpl $0x0,0x8(%eax) │ │ je 13d44ba │ │ lea 0x24(%esi),%edi │ │ lea 0x34(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push $0x19e │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4036903,30 +4036903,30 @@ │ │ push %ecx │ │ push %eax │ │ call 1311fa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d464c │ │ sub $0x8,%esp │ │ - lea -0x1144741(%ebx),%eax │ │ + lea -0x1144768(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d455a │ │ cmpl $0x0,0xc(%eax) │ │ je 13d4553 │ │ cmpl $0x0,0x8(%eax) │ │ je 13d4553 │ │ lea 0x28(%esi),%edi │ │ lea 0x38(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push $0x19e │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4036938,30 +4036938,30 @@ │ │ mov 0x8(%ebp),%esi │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d464c │ │ movl $0x0,0x4c(%esi) │ │ sub $0x8,%esp │ │ - lea -0x114290e(%ebx),%eax │ │ + lea -0x1142935(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d45c4 │ │ cmpl $0x0,0xc(%eax) │ │ je 13d45c4 │ │ cmpl $0x0,0x8(%eax) │ │ je 13d45c4 │ │ lea 0x2c(%esi),%edi │ │ lea 0x3c(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push $0x19e │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 130d670 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4036972,15 +4036972,15 @@ │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d464c │ │ sub $0x8,%esp │ │ - lea -0x1138ac9(%ebx),%eax │ │ + lea -0x1138af0(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d4645 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4037081,16 +4037081,16 @@ │ │ test %eax,%eax │ │ cmovg %eax,%ecx │ │ jmp 13d4717 │ │ mov $0xfffffffe,%eax │ │ jmp 13d4724 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d378(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113d39f(%ebx),%eax │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x1a9 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4037165,15 +4037165,15 @@ │ │ test %eax,%eax │ │ je 13d4898 │ │ sub $0xc,%esp │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1310f10 │ │ add $0xc,%esp │ │ - lea -0x113f15d(%ebx),%eax │ │ + lea -0x113f184(%ebx),%eax │ │ push $0xe6 │ │ push %eax │ │ push 0xc(%esp) │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d4898 │ │ @@ -4037365,15 +4037365,15 @@ │ │ inc %esi │ │ test %eax,%eax │ │ jne 13d49a0 │ │ jmp 13d4ac9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112eb99(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -4037650,15 +4037650,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%edi │ │ jmp 13d4d8a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111468d(%ebx),%eax │ │ - lea -0x113f15d(%ebx),%ecx │ │ + lea -0x113f184(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -4038494,15 +4038494,15 @@ │ │ jmp 13d574b │ │ xor %edi,%edi │ │ jmp 13d5778 │ │ movzwl (%esi),%edx │ │ rol $0x8,%dx │ │ mov %dx,0x6(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1139905(%ebx),%edx │ │ + lea -0x113992c(%ebx),%edx │ │ lea -0x10df931(%ebx),%ecx │ │ push %edi │ │ push 0x10(%ebp) │ │ push %edx │ │ push $0x2 │ │ lea 0x1a(%esp),%edx │ │ push %edx │ │ @@ -4038525,15 +4038525,15 @@ │ │ add $0x4,%esp │ │ push %eax │ │ call 126eb60 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ sub $0x4,%esp │ │ lea 0x9(%esp),%eax │ │ - lea -0x113d36b(%ebx),%ecx │ │ + lea -0x113d392(%ebx),%ecx │ │ lea 0x1e(%esp),%edx │ │ push $0x1 │ │ push %eax │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push $0x2 │ │ lea 0x1a(%esp),%eax │ │ @@ -4038756,15 +4038756,15 @@ │ │ lea -0x1129402(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x298 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x113b59b(%ebx),%eax │ │ + lea -0x113b5c2(%ebx),%eax │ │ jmp 13d5955 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11256c4(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ @@ -4039073,28 +4039073,28 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ je 13d5ce6 │ │ mov (%ecx),%eax │ │ cmp 0x10(%edx),%eax │ │ jae 13d5cf5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428f2(%ebx),%eax │ │ + lea -0x1142919(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x113b59b(%ebx),%eax │ │ + lea -0x113b5c2(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ jmp 13d5e42 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11398fd(%ebx),%eax │ │ + lea -0x1139924(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x317 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4039194,22 +4039194,22 @@ │ │ mov 0x10(%eax),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%esi │ │ jmp 13d5e9b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428f2(%ebx),%eax │ │ + lea -0x1142919(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x11398eb(%ebx),%eax │ │ + lea -0x1139912(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 13d5eab │ │ @@ -4039218,15 +4039218,15 @@ │ │ call 126c790 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 13d5e9f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428f2(%ebx),%eax │ │ + lea -0x1142919(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x2f0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x1132852(%ebx),%eax │ │ @@ -4039836,15 +4039836,15 @@ │ │ add $0xe8,%eax │ │ sub $0x4,%esp │ │ push %esi │ │ push 0x1c(%ebp) │ │ jmp 13d6655 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142900(%ebx),%eax │ │ + lea -0x1142927(%ebx),%eax │ │ lea -0x111a635(%ebx),%ecx │ │ push %eax │ │ push $0x24e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x1149d13(%ebx),%eax │ │ @@ -4040048,15 +4040048,15 @@ │ │ call 12c1bf0 │ │ lea -0x1121d3b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x111a635(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x210,0x4(%esp) │ │ call 12c1d20 │ │ - lea -0x1144734(%ebx),%eax │ │ + lea -0x114475b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x8e,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 12c1e40 │ │ xor %ecx,%ecx │ │ mov %ecx,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4040098,15 +4040098,15 @@ │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d6955 │ │ sub $0x8,%esp │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d695c │ │ sub $0x8,%esp │ │ @@ -4040116,15 +4040116,15 @@ │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d6963 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11200ed(%ebx),%eax │ │ - lea -0x11398d4(%ebx),%ecx │ │ + lea -0x11398fb(%ebx),%ecx │ │ push %eax │ │ push $0xa8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -4040248,15 +4040248,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jg 13d6acf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11146b3(%ebx),%eax │ │ - lea -0x11398d4(%ebx),%ecx │ │ + lea -0x11398fb(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -4040299,15 +4040299,15 @@ │ │ mov %eax,%esi │ │ mov %edi,0xc(%esp) │ │ add %edi,%ecx │ │ lea (%eax,%ecx,1),%edi │ │ add $0x7,%edi │ │ mov %edi,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11398d4(%ebx),%eax │ │ + lea -0x11398fb(%ebx),%eax │ │ push $0x13c │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4040390,15 +4040390,15 @@ │ │ push 0x10(%ebp) │ │ call 13d6980 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ jmp 13d6c68 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144723(%ebx),%eax │ │ + lea -0x114474a(%ebx),%eax │ │ push %eax │ │ push $0x149 │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4040469,15 +4040469,15 @@ │ │ mov %esi,0xc(%esp) │ │ add %esi,%ecx │ │ mov %eax,%esi │ │ lea (%eax,%ecx,1),%edi │ │ add $0x9,%edi │ │ mov %edi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11398d4(%ebx),%eax │ │ + lea -0x11398fb(%ebx),%eax │ │ push $0x16e │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4040698,15 +4040698,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 12dae40 │ │ jmp 13d6fbf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112afa0(%ebx),%eax │ │ - lea -0x11398d4(%ebx),%ecx │ │ + lea -0x11398fb(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010d │ │ @@ -4040732,27 +4040732,27 @@ │ │ sub $0x50,%esp │ │ call 13d6fe1 │ │ pop %ebx │ │ add $0xd8307,%ebx │ │ mov 0x14(%ebp),%edi │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x4c(%eax) │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ lea -0x114cbfb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ call 13d6880 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmp %edi,0x1c(%eax) │ │ jbe 13d705c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d92(%ebx),%eax │ │ + lea -0x1140db9(%ebx),%eax │ │ lea -0x1149cf4(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x112afdd(%ebx),%eax │ │ @@ -4040777,15 +4040777,15 @@ │ │ test %eax,%eax │ │ je 13d7102 │ │ mov %eax,%edi │ │ movzwl (%esi),%ecx │ │ rol $0x8,%cx │ │ mov %cx,0x6(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1139905(%ebx),%ecx │ │ + lea -0x113992c(%ebx),%ecx │ │ lea 0xa(%esp),%edx │ │ lea -0x10df925(%ebx),%eax │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %ecx │ │ push $0x2 │ │ push %edx │ │ @@ -4040893,15 +4040893,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 12b8730 │ │ movl $0x0,(%edi) │ │ cmpl $0x0,0x4c(%esi) │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ lea -0x114cbfb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 13d6880 │ │ mov %eax,0x24(%edi) │ │ test %eax,%eax │ │ je 13d7215 │ │ @@ -4040967,15 +4040967,15 @@ │ │ lea -0x1129402(%ebx),%eax │ │ lea -0x1149cf4(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x113b59b(%ebx),%eax │ │ + lea -0x113b5c2(%ebx),%eax │ │ jmp 13d7332 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x113099a(%ebx),%eax │ │ lea -0x1149cf4(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ @@ -4041228,15 +4041228,15 @@ │ │ je 13d75fc │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 12b8730 │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x4c(%edi) │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ lea -0x114cbfb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 13d6880 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 13d75f7 │ │ @@ -4041291,22 +4041291,22 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ je 13d76b3 │ │ mov (%ecx),%eax │ │ cmp 0x10(%esi),%eax │ │ jae 13d76c2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428f2(%ebx),%eax │ │ + lea -0x1142919(%ebx),%eax │ │ lea -0x1149cf4(%ebx),%ecx │ │ push %eax │ │ push $0x274 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x113b59b(%ebx),%eax │ │ + lea -0x113b5c2(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ jmp 13d77c1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd5a(%ebx),%eax │ │ lea -0x1149cf4(%ebx),%ecx │ │ @@ -4041327,15 +4041327,15 @@ │ │ mov $0x1,%eax │ │ jmp 13d77f0 │ │ mov 0x18(%ebp),%eax │ │ cmp %eax,0x14(%esi) │ │ jne 13d7792 │ │ mov (%edi),%ecx │ │ mov %ecx,0xc(%esp) │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %edx │ │ call 1313a90 │ │ lea 0x1c(%esp),%eax │ │ @@ -4041385,22 +4041385,22 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x8(%esp),%eax │ │ jmp 13d77e2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428f2(%ebx),%eax │ │ + lea -0x1142919(%ebx),%eax │ │ lea -0x1149cf4(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x11398eb(%ebx),%eax │ │ + lea -0x1139912(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 13d77f0 │ │ @@ -4041675,15 +4041675,15 @@ │ │ mov %edi,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 12b8730 │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x4c(%edi) │ │ - lea -0x11373d8(%ebx),%eax │ │ + lea -0x11373ff(%ebx),%eax │ │ lea -0x114cbfb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 13d6880 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 13d7b65 │ │ @@ -4042014,15 +4042014,15 @@ │ │ call 13d7e9f │ │ pop %ebx │ │ add $0xd7449,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 13d7ecb │ │ sub $0x8,%esp │ │ - lea -0x1144709(%ebx),%ecx │ │ + lea -0x1144730(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 130f720 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -4042051,15 +4042051,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13d7eed │ │ pop %ebx │ │ add $0xd73fb,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137e67(%ebx),%eax │ │ + lea -0x1137e8e(%ebx),%eax │ │ push $0x56 │ │ push %eax │ │ push $0xc │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d7f2b │ │ @@ -4042247,15 +4042247,15 @@ │ │ call 1245920 │ │ mov %edi,(%esp) │ │ call 1245610 │ │ jmp 13d8188 │ │ call 12c1bf0 │ │ lea -0x1121d12(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137e67(%ebx),%eax │ │ + lea -0x1137e8e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x101,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x9e,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 12c1e40 │ │ @@ -4042342,27 +4042342,27 @@ │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 13d82b8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11293f6(%ebx),%eax │ │ - lea -0x1137e67(%ebx),%ecx │ │ + lea -0x1137e8e(%ebx),%ecx │ │ push %eax │ │ push $0x139 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ jmp 13d82ac │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11293f6(%ebx),%eax │ │ - lea -0x1137e67(%ebx),%ecx │ │ + lea -0x1137e8e(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -4042385,15 +4042385,15 @@ │ │ pop %ebx │ │ add $0xd701b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 13436e0 │ │ add $0xc,%esp │ │ - lea -0x1137e67(%ebx),%eax │ │ + lea -0x1137e8e(%ebx),%eax │ │ push $0x65 │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4042409,15 +4042409,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13d8311 │ │ pop %ebx │ │ add $0xd6fd7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137e67(%ebx),%edi │ │ + lea -0x1137e8e(%ebx),%edi │ │ push $0x6d │ │ push %edi │ │ push $0xc │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -4042830,15 +4042830,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d8765 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11238e2(%ebx),%eax │ │ - lea -0x113d361(%ebx),%ecx │ │ + lea -0x113d388(%ebx),%ecx │ │ push %eax │ │ push $0x2a5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4043111,21 +4043111,21 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118957(%ebx),%eax │ │ - lea -0x113d361(%ebx),%ecx │ │ + lea -0x113d388(%ebx),%ecx │ │ push %eax │ │ push $0x2d1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137e3f(%ebx),%eax │ │ + lea -0x1137e66(%ebx),%eax │ │ push 0x24(%esi) │ │ push %eax │ │ push $0xc0103 │ │ push $0x39 │ │ call 12c1e40 │ │ jmp 13d8a5e │ │ int3 │ │ @@ -4043148,15 +4043148,15 @@ │ │ call 13d8ac1 │ │ pop %ebx │ │ add $0xd6827,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13d8b1d │ │ sub $0x4,%esp │ │ - lea -0x113d361(%ebx),%edi │ │ + lea -0x113d388(%ebx),%edi │ │ push $0x32e │ │ push %edi │ │ push 0x38(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x32f │ │ push %edi │ │ @@ -4043252,15 +4043252,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13d8bb1 │ │ pop %ebx │ │ add $0xd6737,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113ff02(%ebx),%eax │ │ + lea -0x113ff29(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d8bf4 │ │ mov %eax,%esi │ │ @@ -4043271,15 +4043271,15 @@ │ │ push %eax │ │ push %esi │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d8ccf │ │ sub $0x8,%esp │ │ - lea -0x113e147(%ebx),%eax │ │ + lea -0x113e16e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d8c2d │ │ mov %eax,%esi │ │ @@ -4044133,15 +4044133,15 @@ │ │ je 13d94e5 │ │ cmpl $0x5,0x4(%eax) │ │ jne 13d9630 │ │ mov 0x8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113d361(%ebx),%eax │ │ + lea -0x113d388(%ebx),%eax │ │ push $0x200 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 130d890 │ │ @@ -4044190,15 +4044190,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d957d │ │ mov %eax,%esi │ │ cmpl $0x4,0x4(%eax) │ │ jne 13d9630 │ │ sub $0x4,%esp │ │ - lea -0x113d361(%ebx),%eax │ │ + lea -0x113d388(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x278 │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x38(%eax) │ │ call 130d670 │ │ add $0xc,%esp │ │ @@ -4044218,15 +4044218,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d95de │ │ cmpl $0x4,0x4(%eax) │ │ jne 13d9630 │ │ sub $0x4,%esp │ │ - lea -0x113d361(%ebx),%esi │ │ + lea -0x113d388(%ebx),%esi │ │ push $0x281 │ │ push %esi │ │ mov 0x8(%ebp),%ecx │ │ push 0x3c(%ecx) │ │ mov %eax,0x10(%esp) │ │ call 130d670 │ │ add $0xc,%esp │ │ @@ -4044248,15 +4044248,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 13d963c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132835(%ebx),%eax │ │ - lea -0x113d361(%ebx),%ecx │ │ + lea -0x113d388(%ebx),%ecx │ │ push %eax │ │ push $0x28a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ @@ -4044337,15 +4044337,15 @@ │ │ mov %edi,%edx │ │ test $0x7,%dl │ │ je 13d9776 │ │ test %ecx,%ecx │ │ je 13d9776 │ │ mov %esi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113d361(%ebx),%eax │ │ + lea -0x113d388(%ebx),%eax │ │ push $0x1ca │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x4c │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -4044436,15 +4044436,15 @@ │ │ call 12ea0f0 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 13d9834 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd47(%ebx),%eax │ │ - lea -0x113d361(%ebx),%ecx │ │ + lea -0x113d388(%ebx),%ecx │ │ push %eax │ │ push $0x21c │ │ jmp 13d9902 │ │ xor %eax,%eax │ │ cmpl $0x1000,0x4(%esp) │ │ sete %al │ │ mov %eax,0x24(%edi) │ │ @@ -4044471,15 +4044471,15 @@ │ │ push %eax │ │ call 12f12b0 │ │ add $0x10,%esp │ │ mov %eax,0xc(%edi) │ │ test %eax,%eax │ │ je 13d98e8 │ │ sub $0x8,%esp │ │ - lea -0x11436c8(%ebx),%eax │ │ + lea -0x11436ef(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d98b1 │ │ lea 0x10(%edi),%ecx │ │ @@ -4044508,15 +4044508,15 @@ │ │ mov $0x0,%eax │ │ je 13d991e │ │ mov $0x1,%eax │ │ jmp 13d991e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112cd47(%ebx),%eax │ │ - lea -0x113d361(%ebx),%ecx │ │ + lea -0x113d388(%ebx),%ecx │ │ push %eax │ │ push $0x22b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4044646,15 +4044646,15 @@ │ │ xor %eax,%eax │ │ mov %edi,%edx │ │ test $0x7,%dl │ │ je 13d9ac1 │ │ test %ecx,%ecx │ │ je 13d9ac1 │ │ sub $0x4,%esp │ │ - lea -0x113b586(%ebx),%eax │ │ + lea -0x113b5ad(%ebx),%eax │ │ push $0x19e │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x3c │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4044783,16 +4044783,16 @@ │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 13d9c06 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d74(%ebx),%eax │ │ - lea -0x113b586(%ebx),%ecx │ │ + lea -0x1140d9b(%ebx),%eax │ │ + lea -0x113b5ad(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4044867,15 +4044867,15 @@ │ │ je 13d9d37 │ │ cmpl $0x5,0x4(%eax) │ │ jne 13d9e62 │ │ mov 0x8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113b586(%ebx),%eax │ │ + lea -0x113b5ad(%ebx),%eax │ │ push $0x1c1 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push 0x18(%edi) │ │ push 0x14(%edi) │ │ call 130d890 │ │ mov 0x18(%esp),%eax │ │ @@ -4044895,15 +4044895,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x14(%ecx) │ │ test %eax,%eax │ │ je 13d9e62 │ │ mov %edi,0x18(%ecx) │ │ sub $0x8,%esp │ │ - lea -0x11436c8(%ebx),%eax │ │ + lea -0x11436ef(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 13d9d6b │ │ @@ -4044938,15 +4044938,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d9dff │ │ cmpl $0x4,0x4(%eax) │ │ jne 13d9e62 │ │ sub $0x4,%esp │ │ - lea -0x113b586(%ebx),%edi │ │ + lea -0x113b5ad(%ebx),%edi │ │ push $0x204 │ │ push %edi │ │ mov 0x8(%ebp),%ecx │ │ push 0x2c(%ecx) │ │ mov %eax,0x10(%esp) │ │ call 130d670 │ │ add $0xc,%esp │ │ @@ -4044968,15 +4044968,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13d9e5d │ │ cmpl $0x4,0x4(%eax) │ │ jne 13d9e62 │ │ sub $0x4,%esp │ │ mov %edi,%ecx │ │ - lea -0x113b586(%ebx),%edi │ │ + lea -0x113b5ad(%ebx),%edi │ │ push $0x20d │ │ push %edi │ │ push 0x30(%ecx) │ │ mov %eax,0x10(%esp) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x20e │ │ @@ -4045185,21 +4045185,21 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11200cf(%ebx),%eax │ │ - lea -0x113b586(%ebx),%ecx │ │ + lea -0x113b5ad(%ebx),%ecx │ │ push %eax │ │ push $0x24c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1137e3f(%ebx),%eax │ │ + lea -0x1137e66(%ebx),%eax │ │ push 0x20(%edi) │ │ push %eax │ │ push $0xc0103 │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -4045226,15 +4045226,15 @@ │ │ call 13da0d1 │ │ pop %ebx │ │ add $0xd5217,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13da12d │ │ sub $0x4,%esp │ │ - lea -0x113b586(%ebx),%edi │ │ + lea -0x113b5ad(%ebx),%edi │ │ push $0x28c │ │ push %edi │ │ push 0x2c(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x28d │ │ push %edi │ │ @@ -4045330,15 +4045330,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13da1c1 │ │ pop %ebx │ │ add $0xd5127,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113ff02(%ebx),%eax │ │ + lea -0x113ff29(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da204 │ │ mov %eax,%esi │ │ @@ -4045349,15 +4045349,15 @@ │ │ push %eax │ │ push %esi │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da33c │ │ sub $0x8,%esp │ │ - lea -0x113e147(%ebx),%eax │ │ + lea -0x113e16e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da23d │ │ mov %eax,%esi │ │ @@ -4045387,15 +4045387,15 @@ │ │ push %eax │ │ push %esi │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da33c │ │ sub $0x8,%esp │ │ - lea -0x1138b1b(%ebx),%eax │ │ + lea -0x1138b42(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da2a8 │ │ sub $0x8,%esp │ │ @@ -4045442,15 +4045442,15 @@ │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da33c │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ je 13da335 │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push $0x0 │ │ call 1311d00 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -4045973,15 +4045973,15 @@ │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13da897 │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ je 13da87f │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 1311d00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4046562,15 +4046562,15 @@ │ │ sub $0x10,%esp │ │ call 13dadf1 │ │ pop %ebx │ │ add $0xd44f7,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x114199d(%ebx),%eax │ │ + lea -0x11419c4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dae2d │ │ lea 0x40(%edi),%ecx │ │ @@ -4046776,15 +4046776,15 @@ │ │ push %eax │ │ call 13132c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 13db321 │ │ sub $0x8,%esp │ │ - lea -0x11400dd(%ebx),%eax │ │ + lea -0x1140104(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13db126 │ │ lea 0x20(%edi),%esi │ │ @@ -4046828,15 +4046828,15 @@ │ │ push %eax │ │ call 13132c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 13db321 │ │ sub $0x8,%esp │ │ - lea -0x114195e(%ebx),%eax │ │ + lea -0x1141985(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13db1c8 │ │ lea 0x28(%edi),%esi │ │ @@ -4048473,15 +4048473,15 @@ │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 13dc38b │ │ pop %eax │ │ add $0xd2f5d,%eax │ │ xor %ecx,%ecx │ │ cmpl $0xc,0x8(%ebp) │ │ - lea -0x1140006(%eax),%eax │ │ + lea -0x114002d(%eax),%eax │ │ cmovne %ecx,%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4048607,15 +4048607,15 @@ │ │ push %eax │ │ push %esi │ │ call 13112f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc5b3 │ │ sub $0x4,%esp │ │ - lea -0x11400dd(%ebx),%eax │ │ + lea -0x1140104(%ebx),%eax │ │ push 0x20(%edi) │ │ push %eax │ │ push %esi │ │ call 13112f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc5b3 │ │ @@ -4048628,15 +4048628,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc5b3 │ │ mov 0x28(%edi),%eax │ │ test %eax,%eax │ │ je 13dc577 │ │ sub $0x4,%esp │ │ - lea -0x114195e(%ebx),%ecx │ │ + lea -0x1141985(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 13112f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc5b3 │ │ @@ -4048745,15 +4048745,15 @@ │ │ push %eax │ │ push %edi │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dcaf3 │ │ sub $0x8,%esp │ │ - lea -0x113ff02(%ebx),%eax │ │ + lea -0x113ff29(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc6e9 │ │ mov %eax,%edi │ │ @@ -4048764,15 +4048764,15 @@ │ │ push %eax │ │ push %edi │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dcaf3 │ │ sub $0x8,%esp │ │ - lea -0x113e147(%ebx),%eax │ │ + lea -0x113e16e(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc76e │ │ mov %eax,%edi │ │ @@ -4048827,32 +4048827,32 @@ │ │ push %edi │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dcafb │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1138b1b(%ebx),%eax │ │ + lea -0x1138b42(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 13dc830 │ │ test %eax,%eax │ │ je 13dc892 │ │ sub $0x8,%esp │ │ - lea -0x1141310(%ebx),%ecx │ │ + lea -0x1141337(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313800 │ │ jmp 13dc887 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d61(%ebx),%eax │ │ + lea -0x1140d88(%ebx),%eax │ │ lea -0x11293e7(%ebx),%ecx │ │ push %eax │ │ push $0x289 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4048869,15 +4048869,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dcaf3 │ │ sub $0x8,%esp │ │ - lea -0x114199d(%ebx),%eax │ │ + lea -0x11419c4(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dc892 │ │ mov %eax,%edi │ │ @@ -4048938,36 +4048938,36 @@ │ │ mov %eax,%edi │ │ cmp $0x2aa,%eax │ │ jne 13dc96e │ │ lea -0x1117119(%ebx),%eax │ │ jmp 13dc980 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d61(%ebx),%eax │ │ + lea -0x1140d88(%ebx),%eax │ │ lea -0x11293e7(%ebx),%ecx │ │ push %eax │ │ push $0x2e7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 13dcaf3 │ │ cmp $0x2ab,%edi │ │ jne 13dcaf3 │ │ - lea -0x1139fd5(%ebx),%eax │ │ + lea -0x1139ffc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 126ee90 │ │ add $0x10,%esp │ │ - lea -0x11400df(%ebx),%ecx │ │ + lea -0x1140106(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 1311ad0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4049012,15 +4049012,15 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 1311ad0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dcaf3 │ │ - lea -0x113e32c(%ebx),%eax │ │ + lea -0x113e353(%ebx),%eax │ │ push 0x2c(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 1311ad0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4049153,15 +4049153,15 @@ │ │ xor %edi,%edi │ │ mov $0x0,%ecx │ │ movl $0x0,0x1c(%esp) │ │ mov $0x0,%eax │ │ cmpl $0x0,0x14(%esp) │ │ jne 13dcc48 │ │ sub $0x8,%esp │ │ - lea -0x1140226(%ebx),%eax │ │ + lea -0x114024d(%ebx),%eax │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ call 1311e80 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ @@ -4049194,15 +4049194,15 @@ │ │ push 0x3c(%esp) │ │ push 0x3c(%esp) │ │ call 12724b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 13dcddb │ │ sub $0xc,%esp │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push %eax │ │ mov 0x10(%ebp),%eax │ │ push (%eax) │ │ push %ecx │ │ push 0x28(%esp) │ │ push 0x30(%esp) │ │ call 1311bf0 │ │ @@ -4049404,15 +4049404,15 @@ │ │ je 13dcee3 │ │ sub $0xc,%esp │ │ push %edi │ │ call 126d6f0 │ │ add $0x10,%esp │ │ shr $0xc,%eax │ │ and $0x1,%eax │ │ - lea -0x114199d(%ebx),%ecx │ │ + lea -0x11419c4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push %esi │ │ call 1311ad0 │ │ add $0x10,%esp │ │ jmp 13dcee5 │ │ @@ -4049567,27 +4049567,27 @@ │ │ js 13dd092 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1244020 │ │ test %eax,%eax │ │ js 13dd120 │ │ call 12c1bf0 │ │ - lea -0x113b558(%ebx),%eax │ │ + lea -0x113b57f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1146418(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2b,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x71,0x4(%esp) │ │ movl $0x35,(%esp) │ │ call 12c1e40 │ │ jmp 13dd128 │ │ call 12c1bf0 │ │ - lea -0x113b558(%ebx),%eax │ │ + lea -0x113b57f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1146418(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x21,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -4050023,15 +4050023,15 @@ │ │ call 1311030 │ │ test %eax,%eax │ │ je 13dd584 │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%edx │ │ lea 0x9(%edx),%eax │ │ sub $0xc,%esp │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push 0x48(%edx) │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push %edi │ │ call 1311bf0 │ │ add $0x20,%esp │ │ @@ -4050198,15 +4050198,15 @@ │ │ push 0x8(%eax) │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dd6f0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428e6(%ebx),%eax │ │ + lea -0x114290d(%ebx),%eax │ │ lea -0x1146403(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050746,15 +4050746,15 @@ │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ddbfb │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ddc00 │ │ mov $0x1,%esi │ │ @@ -4051010,15 +4051010,15 @@ │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dde4b │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1313800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13dde50 │ │ mov $0x1,%esi │ │ @@ -4051219,30 +4051219,30 @@ │ │ sub $0x10,%esp │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ call 13ddff5 │ │ pop %ebx │ │ add $0xd12f3,%ebx │ │ sub $0x8,%esp │ │ - lea -0x113ff02(%ebx),%eax │ │ + lea -0x113ff29(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13de02a │ │ sub $0x8,%esp │ │ push 0x8(%ebp) │ │ push %eax │ │ call 1312240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13de0b2 │ │ sub $0x8,%esp │ │ - lea -0x113e147(%ebx),%eax │ │ + lea -0x113e16e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13de054 │ │ sub $0x8,%esp │ │ @@ -4051294,15 +4051294,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ test %edi,%edi │ │ je 13de0b2 │ │ lea 0x9(%edi),%eax │ │ sub $0xc,%esp │ │ - lea -0x1140226(%ebx),%ecx │ │ + lea -0x114024d(%ebx),%ecx │ │ push 0x48(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ push $0x0 │ │ call 1311bf0 │ │ add $0x20,%esp │ │ @@ -4051472,15 +4051472,15 @@ │ │ mov 0x8(%esp),%esi │ │ jne 13de2ec │ │ jmp 13de2f5 │ │ mov $0x1,%ecx │ │ jmp 13de3b9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137e1a(%ebx),%eax │ │ + lea -0x1137e41(%ebx),%eax │ │ lea -0x1146403(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4051765,15 +4051765,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x4(%eax) │ │ cmp $0x1,%ecx │ │ jne 13de5ce │ │ jmp 13de5d0 │ │ jg 13de5e5 │ │ sub $0x4,%esp │ │ - lea -0x113d334(%ebx),%ecx │ │ + lea -0x113d35b(%ebx),%ecx │ │ push $0x3d │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4051824,15 +4051824,15 @@ │ │ pop %ebx │ │ add $0xd0cab,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13de684 │ │ sub $0x4,%esp │ │ - lea -0x113d334(%ebx),%eax │ │ + lea -0x113d35b(%ebx),%eax │ │ push $0x24 │ │ push %eax │ │ push $0x8 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13de684 │ │ @@ -4051868,15 +4051868,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x4(%eax) │ │ cmp $0x1,%ecx │ │ jne 13de6be │ │ jmp 13de6c0 │ │ jg 13de6d5 │ │ sub $0x4,%esp │ │ - lea -0x113d334(%ebx),%ecx │ │ + lea -0x113d35b(%ebx),%ecx │ │ push $0x3d │ │ push %ecx │ │ push %eax │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4052927,15 +4052927,15 @@ │ │ push %eax │ │ call 13948b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13df178 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137e0d(%ebx),%eax │ │ + lea -0x1137e34(%ebx),%eax │ │ push %eax │ │ push $0x1bf │ │ push 0x14(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4053000,15 +4053000,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 13df216 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137e0d(%ebx),%eax │ │ + lea -0x1137e34(%ebx),%eax │ │ lea -0x1130987(%ebx),%ecx │ │ push %eax │ │ push $0x1bf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4053071,15 +4053071,15 @@ │ │ mov 0x10(%edi),%eax │ │ test %eax,%eax │ │ je 13df2be │ │ sub $0xc,%esp │ │ push %eax │ │ call 12d6c90 │ │ add $0x10,%esp │ │ - lea -0x1140b77(%ebx),%ecx │ │ + lea -0x1140b9e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x14(%esp) │ │ call 1311b90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4053087,15 +4053087,15 @@ │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 13df2ec │ │ sub $0xc,%esp │ │ push %eax │ │ call 12be440 │ │ add $0x10,%esp │ │ - lea -0x113b708(%ebx),%ecx │ │ + lea -0x113b72f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x14(%esp) │ │ call 1311b90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4053206,29 +4053206,29 @@ │ │ je 13df46a │ │ xor %eax,%eax │ │ cmpl $0x0,0x8(%esi) │ │ setne %al │ │ jmp 13df4a0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b53d(%ebx),%eax │ │ + lea -0x113b564(%ebx),%eax │ │ lea -0x1130987(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ jmp 13df484 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b53d(%ebx),%eax │ │ + lea -0x113b564(%ebx),%eax │ │ lea -0x1130987(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ jmp 13df484 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b53d(%ebx),%eax │ │ + lea -0x113b564(%ebx),%eax │ │ lea -0x1130987(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4053340,15 +4053340,15 @@ │ │ add $0xcfd77,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 13df683 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113ff02(%ebx),%eax │ │ + lea -0x113ff29(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13df5fe │ │ lea 0xc(%edi),%esi │ │ @@ -4053361,28 +4053361,28 @@ │ │ je 13df681 │ │ cmpl $0x1ff,(%esi) │ │ mov 0xc(%ebp),%esi │ │ ja 13df5fe │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1132822(%ebx),%eax │ │ - lea -0x113f134(%ebx),%ecx │ │ + lea -0x113f15b(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xab │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 13df681 │ │ sub $0x8,%esp │ │ - lea -0x113febf(%ebx),%eax │ │ + lea -0x113fee6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13df629 │ │ lea 0x14(%edi),%ecx │ │ @@ -4053390,15 +4053390,15 @@ │ │ push %ecx │ │ push %eax │ │ call 13131a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13df681 │ │ sub $0x8,%esp │ │ - lea -0x1142100(%ebx),%eax │ │ + lea -0x1142127(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13df654 │ │ lea 0x10(%edi),%ecx │ │ @@ -4053558,15 +4053558,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13df82e │ │ sub $0xc,%esp │ │ push 0x10(%esi) │ │ call 1243130 │ │ add $0xc,%esp │ │ - lea -0x113f134(%ebx),%eax │ │ + lea -0x113f15b(%ebx),%eax │ │ push $0x28a │ │ push %eax │ │ push %esi │ │ call 130d670 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4053668,15 +4053668,15 @@ │ │ mov %esi,(%esp) │ │ movl $0xf000,0x4(%esp) │ │ call 1344400 │ │ mov %eax,0x18(%esp) │ │ mov %esi,(%esp) │ │ call 1344300 │ │ mov %eax,%esi │ │ - lea -0x113ff02(%ebx),%eax │ │ + lea -0x113ff29(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13df978 │ │ xor %ecx,%ecx │ │ test %esi,%esi │ │ @@ -4053687,24 +4053687,24 @@ │ │ call 13413f0 │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1312240 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 13dfb05 │ │ - lea -0x113e147(%ebx),%eax │ │ + lea -0x113e16e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1311e80 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 13df99b │ │ jmp 13df9ba │ │ - lea -0x113e147(%ebx),%eax │ │ + lea -0x113e16e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13df9ba │ │ mov %eax,%edi │ │ @@ -4053734,15 +4053734,15 @@ │ │ call 1341420 │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1312240 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 13dfb05 │ │ - lea -0x1138b1b(%ebx),%eax │ │ + lea -0x1138b42(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%edi │ │ mov %edi,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13dfa53 │ │ cmpl $0x1000,0x18(%esp) │ │ @@ -4054517,15 +4054517,15 @@ │ │ xor %edi,%edi │ │ mov %esi,%ecx │ │ test $0x3,%cl │ │ je 13e028b │ │ test %eax,%eax │ │ je 13e028b │ │ sub $0x4,%esp │ │ - lea -0x113f134(%ebx),%eax │ │ + lea -0x113f15b(%ebx),%eax │ │ push $0x1ce │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x38 │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4055120,15 +4055120,15 @@ │ │ sub $0x8,%esp │ │ movzbl %cl,%ecx │ │ push %ecx │ │ push %eax │ │ call 13a73e0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1137e96(%ebx),%eax │ │ + lea -0x1137ebd(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e0888 │ │ mov 0xc(%eax),%ecx │ │ @@ -4055678,15 +4055678,15 @@ │ │ sub $0x8,%esp │ │ movzbl %cl,%ecx │ │ push %ecx │ │ push %eax │ │ call 13ac400 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1137e96(%ebx),%eax │ │ + lea -0x1137ebd(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e0e30 │ │ mov 0xc(%eax),%ecx │ │ @@ -4056193,15 +4056193,15 @@ │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %edi,%edi │ │ je 13e140b │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 1311ee0 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e1353 │ │ @@ -4056265,15 +4056265,15 @@ │ │ push %esi │ │ call 13947f0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 13e140d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11398bc(%ebx),%eax │ │ + lea -0x11398e3(%ebx),%eax │ │ lea -0x1114673(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4057471,15 +4057471,15 @@ │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12d3500 │ │ add $0x20,%esp │ │ jmp 13e215e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144703(%ebx),%eax │ │ + lea -0x114472a(%ebx),%eax │ │ lea -0x11238bd(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4057712,15 +4057712,15 @@ │ │ je 13e253e │ │ xor %ecx,%ecx │ │ test %esi,%esi │ │ je 13e253e │ │ mov %esi,(%esp) │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e2414 │ │ mov 0x8(%ebp),%eax │ │ @@ -4057839,15 +4057839,15 @@ │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 13e2532 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144703(%ebx),%eax │ │ + lea -0x114472a(%ebx),%eax │ │ lea -0x11238bd(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4058866,27 +4058866,27 @@ │ │ push 0x14(%esp) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ jmp 13e3076 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11398a8(%ebx),%eax │ │ + lea -0x11398cf(%ebx),%eax │ │ lea -0x11480e0(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ jmp 13e306a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11398a8(%ebx),%eax │ │ + lea -0x11398cf(%ebx),%eax │ │ lea -0x11480e0(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4059225,15 +4059225,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ push 0xc(%eax) │ │ call 13e3700 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e351d │ │ sub $0x8,%esp │ │ - lea -0x1137e96(%ebx),%eax │ │ + lea -0x1137ebd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e351f │ │ mov 0xc(%eax),%ecx │ │ @@ -4059298,15 +4059298,15 @@ │ │ mov $0x1,%edi │ │ jmp 13e351f │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x1c(%eax) │ │ jmp 13e351f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135fcf(%ebx),%eax │ │ + lea -0x1135ff6(%ebx),%eax │ │ lea -0x11480e0(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4059637,15 +4059637,15 @@ │ │ push 0x18(%esp) │ │ call 140d150 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13e3906 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135fcf(%ebx),%eax │ │ + lea -0x1135ff6(%ebx),%eax │ │ lea -0x11480e0(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4060346,15 +4060346,15 @@ │ │ mov $0x2,%edx │ │ cmovne %ecx,%edx │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13126d0 │ │ test %eax,%eax │ │ je 13e3ff7 │ │ - lea -0x1140d4f(%ebx),%eax │ │ + lea -0x1140d76(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13e3ff0 │ │ mov 0x88(%esi),%ecx │ │ test %ecx,%ecx │ │ @@ -4060465,15 +4060465,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1312430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e41b7 │ │ sub $0x8,%esp │ │ - lea -0x1140d4f(%ebx),%eax │ │ + lea -0x1140d76(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e4129 │ │ lea 0x88(%esi),%ecx │ │ @@ -4061431,15 +4061431,15 @@ │ │ call 130d490 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 13e4ce3 │ │ sub $0x4,%esp │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ lea -0x1119e48(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 12c58b0 │ │ add $0x10,%esp │ │ mov %eax,0x40(%edi) │ │ @@ -4061619,45 +4061619,45 @@ │ │ je 13e4f0a │ │ test %eax,%eax │ │ je 13e4f2d │ │ cmp $0x2,%eax │ │ jne 13e4e98 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x288 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ jmp 13e50a2 │ │ mov 0x14(%ebp),%eax │ │ cmp %eax,0x44(%esi) │ │ jae 13e4ecf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x291 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ jmp 13e50a2 │ │ mov 0x10(%ebp),%eax │ │ cmp %eax,0x48(%esi) │ │ jae 13e4f5c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x296 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061672,30 +4061672,30 @@ │ │ call 13e51d0 │ │ add $0x20,%esp │ │ mov 0x84(%esi),%eax │ │ test %eax,%eax │ │ jne 13e4e64 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x28c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ jmp 13e50a2 │ │ mov 0x20(%ebp),%eax │ │ cmp %eax,0x60(%esi) │ │ jae 13e4f93 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x29a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061746,15 +4061746,15 @@ │ │ mov %eax,%ecx │ │ xor %edx,%edx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ jne 13e504e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061773,15 +4061773,15 @@ │ │ je 13e506e │ │ incl 0x64(%esi) │ │ mov $0x1,%edi │ │ jmp 13e50ae │ │ movl $0x2,0x84(%esi) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f0f6(%ebx),%eax │ │ + lea -0x113f11d(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x2bf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061937,15 +4061937,15 @@ │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0xc(%esp) │ │ mov 0x44(%esi),%edi │ │ cmp 0xc(%ebp),%edi │ │ jae 13e5232 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x16b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061957,15 +4061957,15 @@ │ │ cmovne 0x18(%ebp),%ecx │ │ lea -0x10df8ac(%ebx),%edx │ │ cmovne %eax,%edx │ │ cmp 0x5c(%esi),%ecx │ │ jbe 13e527d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x177 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061974,15 +4061974,15 @@ │ │ mov 0x84(%esi),%eax │ │ test %eax,%eax │ │ je 13e52bf │ │ cmp $0x2,%eax │ │ jne 13e537a │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4062033,21 +4062033,21 @@ │ │ push 0x18(%ecx) │ │ call *0x2c(%ecx) │ │ add $0x20,%esp │ │ cmp %eax,(%esp) │ │ je 13e53fc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ push %eax │ │ push $0x197 │ │ jmp 13e5554 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4062136,54 +4062136,54 @@ │ │ add $0x10,%esp │ │ mov %eax,0x6c(%esi) │ │ mov 0x78(%esi),%eax │ │ mov %eax,0x74(%esi) │ │ jmp 13e5571 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ jmp 13e5564 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x18b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ jmp 13e53a4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x1c8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 13e5571 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ push %eax │ │ push $0x190 │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -4062205,15 +4062205,15 @@ │ │ jb 13e559d │ │ mov 0x8(%ebp),%eax │ │ cmp 0x58(%eax),%ecx │ │ jbe 13e55dd │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b52c(%ebx),%eax │ │ + lea -0x113b553(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4062959,15 +4062959,15 @@ │ │ push $0x0 │ │ push $0xb6 │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135fc1(%ebx),%eax │ │ + lea -0x1135fe8(%ebx),%eax │ │ push %eax │ │ push $0x76 │ │ push %edi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc9 │ │ @@ -4063321,22 +4063321,22 @@ │ │ call *%ecx │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ jne 13e6200 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113989e(%ebx),%eax │ │ + lea -0x11398c5(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ jmp 13e61e4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113989e(%ebx),%eax │ │ + lea -0x11398c5(%ebx),%eax │ │ lea -0x1130924(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063363,15 +4063363,15 @@ │ │ push $0x0 │ │ push $0xb6 │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113989e(%ebx),%eax │ │ + lea -0x11398c5(%ebx),%eax │ │ push %eax │ │ push $0x62 │ │ push %esi │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc9 │ │ @@ -4063427,15 +4063427,15 @@ │ │ sub $0x10,%esp │ │ call 13e62c1 │ │ pop %ebx │ │ add $0xc9027,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1140312(%ebx),%eax │ │ + lea -0x1140339(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e62ff │ │ sub $0x8,%esp │ │ @@ -4063487,15 +4063487,15 @@ │ │ push 0x50(%esi) │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e64c6 │ │ sub $0x8,%esp │ │ - lea -0x1140d46(%ebx),%eax │ │ + lea -0x1140d6d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e63b7 │ │ sub $0x8,%esp │ │ @@ -4063517,15 +4063517,15 @@ │ │ push 0x58(%esi) │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e64c6 │ │ sub $0x8,%esp │ │ - lea -0x113d2ef(%ebx),%eax │ │ + lea -0x113d316(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e6413 │ │ sub $0x8,%esp │ │ @@ -4063841,15 +4063841,15 @@ │ │ call 12d1da0 │ │ mov 0xc(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12d1ce0 │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12d1ce0 │ │ - lea -0x113b511(%ebx),%eax │ │ + lea -0x113b538(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,(%esp) │ │ movl $0x28c,0xc(%esp) │ │ movl $0x90,0x4(%esp) │ │ call 130e990 │ │ mov %esi,(%esp) │ │ call 13e6260 │ │ @@ -4064154,28 +4064154,28 @@ │ │ je 13e6a69 │ │ mov %eax,(%esp) │ │ call 131abc0 │ │ mov %eax,%ecx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 13e6afc │ │ - lea -0x1138471(%ebx),%eax │ │ + lea -0x1138498(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13e6a95 │ │ mov 0x18(%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1312240 │ │ test %eax,%eax │ │ je 13e6ae8 │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1311e80 │ │ test %eax,%eax │ │ je 13e6ad7 │ │ mov %eax,%edx │ │ @@ -4064429,15 +4064429,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13e6def │ │ pop %ebx │ │ add $0xc84f9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b511(%ebx),%eax │ │ + lea -0x113b538(%ebx),%eax │ │ push $0x26e │ │ push %eax │ │ push $0x90 │ │ call 130e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e6e5c │ │ @@ -4066396,15 +4066396,15 @@ │ │ mov %eax,0x4(%esp) │ │ sub $0xc,%esp │ │ push 0x4(%ecx) │ │ call 13fb4a0 │ │ add $0x10,%esp │ │ mov %eax,0x20(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1138471(%ebx),%eax │ │ + lea -0x1138498(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ mov %ecx,(%esp) │ │ test %eax,%eax │ │ @@ -4066439,15 +4066439,15 @@ │ │ mov 0x8(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,%esi │ │ jmp 13e8551 │ │ mov %edi,0x8(%esp) │ │ movl $0x0,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1140b77(%ebx),%eax │ │ + lea -0x1140b9e(%ebx),%eax │ │ push %eax │ │ mov %esi,0x24(%esp) │ │ push %esi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e85e1 │ │ @@ -4066469,15 +4066469,15 @@ │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e8606 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11166cc(%ebx),%eax │ │ - lea -0x113b511(%ebx),%ecx │ │ + lea -0x113b538(%ebx),%ecx │ │ push %eax │ │ push $0x2e2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xce │ │ @@ -4066491,15 +4066491,15 @@ │ │ sub $0x8,%esp │ │ push 0x20(%esp) │ │ push %ecx │ │ call 13e6580 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 13e8946 │ │ - lea -0x113b511(%ebx),%eax │ │ + lea -0x113b538(%ebx),%eax │ │ push $0x2e5 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push 0xc(%edi) │ │ push 0xc(%esp) │ │ call 130ee90 │ │ add $0x10,%esp │ │ @@ -4066562,15 +4066562,15 @@ │ │ jne 13e876b │ │ movl $0x80006,(%esp) │ │ movl $0x23c,0x4(%esp) │ │ jmp 13e88f0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11327c5(%ebx),%eax │ │ - lea -0x113b511(%ebx),%ecx │ │ + lea -0x113b538(%ebx),%ecx │ │ push %eax │ │ push $0x233 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -4066681,15 +4066681,15 @@ │ │ mov %eax,0x60(%ecx) │ │ jmp 13e85ef │ │ movl $0x80006,(%esp) │ │ movl $0x257,0x4(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11327c5(%ebx),%eax │ │ - lea -0x113b511(%ebx),%ecx │ │ + lea -0x113b538(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x8(%esp) │ │ @@ -4066771,15 +4066771,15 @@ │ │ sub $0xc,%esp │ │ push 0xc(%edi) │ │ call 12c4160 │ │ add $0x4,%esp │ │ push %edi │ │ call 1394a70 │ │ add $0x10,%esp │ │ - lea -0x11446f7(%ebx),%eax │ │ + lea -0x114471e(%ebx),%eax │ │ push $0x1c8 │ │ push %eax │ │ push $0x164 │ │ push %edi │ │ call 130e990 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4067219,15 +4067219,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13e8e6f │ │ pop %ebx │ │ add $0xc6479,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11446f7(%ebx),%eax │ │ + lea -0x114471e(%ebx),%eax │ │ push $0x1a7 │ │ push %eax │ │ push $0x164 │ │ call 130e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13e8ed3 │ │ @@ -4068186,15 +4068186,15 @@ │ │ push 0xc(%ebp) │ │ call 13ea0c0 │ │ add $0x20,%esp │ │ jmp 13e9998 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c458(%ebx),%eax │ │ - lea -0x113988a(%ebx),%ecx │ │ + lea -0x11398b1(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -4068441,15 +4068441,15 @@ │ │ call 12df820 │ │ add $0x10,%esp │ │ lea 0x4(%edi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0x10,%esp │ │ - lea -0x113988a(%ebx),%eax │ │ + lea -0x11398b1(%ebx),%eax │ │ push $0x15c │ │ push %eax │ │ push $0x94 │ │ push %edi │ │ call 130e990 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4069052,15 +4069052,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13ea21f │ │ pop %ebx │ │ add $0xc50c9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113988a(%ebx),%eax │ │ + lea -0x11398b1(%ebx),%eax │ │ push $0x13b │ │ push %eax │ │ push $0x94 │ │ call 130e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ea279 │ │ @@ -4069374,15 +4069374,15 @@ │ │ call 13ea55f │ │ pop %ebx │ │ add $0xc4d89,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ je 13ea5a1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d39(%ebx),%eax │ │ + lea -0x1140d60(%ebx),%eax │ │ lea -0x1121d02(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4069527,15 +4069527,15 @@ │ │ push %esi │ │ call 133a240 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 13ea74d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113985e(%ebx),%eax │ │ + lea -0x1139885(%ebx),%eax │ │ lea -0x1121d02(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -4069544,15 +4069544,15 @@ │ │ xor $0xc1,%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ jmp 13ea741 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113985e(%ebx),%eax │ │ + lea -0x1139885(%ebx),%eax │ │ lea -0x1121d02(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4069667,15 +4069667,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13ea82d │ │ pop %ebx │ │ add $0xc4abb,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1140312(%ebx),%eax │ │ + lea -0x1140339(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ea864 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4069834,15 +4069834,15 @@ │ │ div %edi │ │ xor %bl,(%esi,%edx,1) │ │ mov 0xc(%esp),%ebx │ │ mov 0x8(%esp),%esi │ │ jmp 13eaa62 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d2e3(%ebx),%eax │ │ + lea -0x113d30a(%ebx),%eax │ │ lea -0x1121d02(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4069850,15 +4069850,15 @@ │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 13eaa6e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d2e3(%ebx),%eax │ │ + lea -0x113d30a(%ebx),%eax │ │ lea -0x1121d02(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4069920,15 +4069920,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13eaacf │ │ pop %ebx │ │ add $0xc4819,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f0de(%ebx),%eax │ │ + lea -0x113f105(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ push $0x30 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13eab03 │ │ @@ -4069957,15 +4069957,15 @@ │ │ call 13eab21 │ │ pop %ebx │ │ add $0xc47c7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13eab6b │ │ sub $0x4,%esp │ │ - lea -0x113f0de(%ebx),%edi │ │ + lea -0x113f105(%ebx),%edi │ │ push $0x4a │ │ push %edi │ │ push 0x14(%esi) │ │ call 130d670 │ │ add $0xc,%esp │ │ push $0x4b │ │ push %edi │ │ @@ -4070294,15 +4070294,15 @@ │ │ mov $0x1,%eax │ │ mov %ecx,0x28(%esi) │ │ test %ecx,%ecx │ │ jne 13eae7c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11293a7(%ebx),%eax │ │ - lea -0x113f0de(%ebx),%ecx │ │ + lea -0x113f105(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -4070453,15 +4070453,15 @@ │ │ push %edx │ │ push %eax │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13eb0bf │ │ sub $0x4,%esp │ │ - lea -0x113f0de(%ebx),%eax │ │ + lea -0x113f105(%ebx),%eax │ │ push $0xeb │ │ push %eax │ │ push 0x14(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x14(%edi) │ │ @@ -4070484,15 +4070484,15 @@ │ │ push %edx │ │ push %eax │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13eb0bf │ │ sub $0x4,%esp │ │ - lea -0x113f0de(%ebx),%eax │ │ + lea -0x113f105(%ebx),%eax │ │ push $0xf6 │ │ push %eax │ │ push 0x18(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x18(%edi) │ │ @@ -4070566,15 +4070566,15 @@ │ │ sub $0x10,%esp │ │ call 13eb101 │ │ pop %ebx │ │ add $0xc41e7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1140312(%ebx),%eax │ │ + lea -0x1140339(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13eb13c │ │ sub $0x8,%esp │ │ @@ -4072300,27 +4072300,27 @@ │ │ push %eax │ │ push %esi │ │ call 13ebf90 │ │ add $0x10,%esp │ │ jmp 13ec367 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135fa9(%ebx),%eax │ │ + lea -0x1135fd0(%ebx),%eax │ │ lea -0x1121cd7(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 13ec35b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135fa9(%ebx),%eax │ │ + lea -0x1135fd0(%ebx),%eax │ │ lea -0x1121cd7(%ebx),%ecx │ │ push %eax │ │ push $0xc5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4072479,15 +4072479,15 @@ │ │ jmp 13ec6ba │ │ mov 0x8(%esp),%edi │ │ test %edi,%edi │ │ jne 13ec554 │ │ mov %eax,0x4(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d2c(%ebx),%eax │ │ + lea -0x1140d53(%ebx),%eax │ │ lea -0x1121cd7(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x11327b7(%ebx),%eax │ │ @@ -4072500,15 +4072500,15 @@ │ │ add $0x10,%esp │ │ test %esi,%esi │ │ mov 0xc(%esp),%esi │ │ jns 13ec59e │ │ mov %eax,0x4(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d2c(%ebx),%eax │ │ + lea -0x1140d53(%ebx),%eax │ │ lea -0x1121cd7(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x11256a3(%ebx),%eax │ │ @@ -4072519,22 +4072519,22 @@ │ │ call 12c1e40 │ │ mov 0x14(%esp),%eax │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13ec5da │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d2c(%ebx),%eax │ │ + lea -0x1140d53(%ebx),%eax │ │ lea -0x1121cd7(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113f0b3(%ebx),%eax │ │ + lea -0x113f0da(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4072608,15 +4072608,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1140d2c(%ebx),%eax │ │ + lea -0x1140d53(%ebx),%eax │ │ lea -0x1121cd7(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x112006f(%ebx),%eax │ │ @@ -4072642,15 +4072642,15 @@ │ │ pop %ebx │ │ add $0xc2bc7,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13ec7a1 │ │ sub $0x4,%esp │ │ - lea -0x11428d3(%ebx),%eax │ │ + lea -0x11428fa(%ebx),%eax │ │ push $0x75 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x164 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4073137,15 +4073137,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13ecb91 │ │ pop %ebx │ │ add $0xc2757,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0x4(%esi),%eax │ │ - lea -0x11428d3(%ebx),%edi │ │ + lea -0x11428fa(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x183,0x8(%esp) │ │ call 130d670 │ │ mov 0x154(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12c4160 │ │ @@ -4073189,15 +4073189,15 @@ │ │ call 13ecc51 │ │ pop %ebx │ │ add $0xc2697,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13ece53 │ │ - lea -0x11428d3(%ebx),%esi │ │ + lea -0x11428fa(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0x198,0x8(%esp) │ │ movl $0x164,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13ece51 │ │ mov %eax,%edi │ │ @@ -4073767,15 +4073767,15 @@ │ │ push %esi │ │ call 13ecfb0 │ │ add $0x10,%esp │ │ jmp 13ed3ba │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11308e7(%ebx),%eax │ │ - lea -0x11428d3(%ebx),%ecx │ │ + lea -0x11428fa(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4073896,21 +4073896,21 @@ │ │ call 140d0b0 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13ed508 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112938f(%ebx),%eax │ │ - lea -0x11428d3(%ebx),%ecx │ │ + lea -0x11428fa(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113f0b3(%ebx),%eax │ │ + lea -0x113f0da(%ebx),%eax │ │ jmp 13ed5af │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ jne 13ed512 │ │ mov 0x4(%edi),%eax │ │ sub $0x4,%esp │ │ push %eax │ │ @@ -4073949,15 +4073949,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 12c3ef0 │ │ jmp 13ed6f3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112938f(%ebx),%eax │ │ - lea -0x11428d3(%ebx),%ecx │ │ + lea -0x11428fa(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x11327b7(%ebx),%eax │ │ push %esi │ │ @@ -4073972,15 +4073972,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112938f(%ebx),%eax │ │ - lea -0x11428d3(%ebx),%ecx │ │ + lea -0x11428fa(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x11256a3(%ebx),%eax │ │ push %esi │ │ @@ -4074060,15 +4074060,15 @@ │ │ call 130efc0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13ed5bf │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112938f(%ebx),%eax │ │ - lea -0x11428d3(%ebx),%ecx │ │ + lea -0x11428fa(%ebx),%ecx │ │ push %eax │ │ push $0x106 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x112006f(%ebx),%eax │ │ push %edi │ │ @@ -4074380,15 +4074380,15 @@ │ │ push $0xdd │ │ push $0x39 │ │ call 12c1e40 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 13edb93 │ │ sub $0x4,%esp │ │ - lea -0x1137055(%ebx),%edx │ │ + lea -0x113707c(%ebx),%edx │ │ lea 0x1c(%esp),%ecx │ │ push %ecx │ │ lea 0x24(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push 0x18(%ebp) │ │ push $0x0 │ │ @@ -4074500,15 +4074500,15 @@ │ │ test $0x2,%cl │ │ jne 13edc39 │ │ mov %edi,0x8(%esp) │ │ mov %esi,%eax │ │ jmp 13edc86 │ │ sub $0x4,%esp │ │ lea 0x20(%esp),%ecx │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113707c(%ebx),%eax │ │ lea 0x1c(%esp),%edx │ │ push %edx │ │ push %ecx │ │ push %edi │ │ push 0x14(%ebp) │ │ push $0x0 │ │ push %eax │ │ @@ -4074825,23 +4074825,23 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ee051 │ │ sub $0x8,%esp │ │ - lea -0x113984c(%ebx),%eax │ │ + lea -0x1139873(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ee0cb │ │ sub $0x8,%esp │ │ - lea -0x1140d1f(%ebx),%eax │ │ + lea -0x1140d46(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 130f720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13ee0c1 │ │ movl $0x5,0x110(%esi) │ │ @@ -4074953,15 +4074953,15 @@ │ │ mov 0x10(%ebp),%eax │ │ cmpl $0x0,0xc(%ebp) │ │ je 13ee211 │ │ cmpl $0x71,0x14(%ebp) │ │ ja 13ee17e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428a3(%ebx),%eax │ │ + lea -0x11428ca(%ebx),%eax │ │ lea -0x1129380(%ebx),%ecx │ │ push %eax │ │ push $0x152 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4075012,15 +4075012,15 @@ │ │ je 13ee25c │ │ mov 0x10(%ebp),%eax │ │ movl $0x72,(%eax) │ │ mov $0x1,%eax │ │ jmp 13ee254 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428a3(%ebx),%eax │ │ + lea -0x11428ca(%ebx),%eax │ │ lea -0x1129380(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4075033,15 +4075033,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11428a3(%ebx),%eax │ │ + lea -0x11428ca(%ebx),%eax │ │ lea -0x1129380(%ebx),%ecx │ │ push %eax │ │ push $0x173 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4075257,15 +4075257,15 @@ │ │ mov 0x10(%ebp),%edi │ │ mov 0x8(%esi),%eax │ │ mov %edi,%ecx │ │ or %eax,%ecx │ │ jne 13ee4c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137df9(%ebx),%eax │ │ + lea -0x1137e20(%ebx),%eax │ │ lea -0x11166a2(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4076076,15 +4076076,15 @@ │ │ je 13eece5 │ │ mov 0x14(%ebp),%eax │ │ cmp %eax,%esi │ │ jbe 13eecf1 │ │ mov %eax,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x112eb71(%ebx),%eax │ │ @@ -4076101,15 +4076101,15 @@ │ │ jmp 13eef84 │ │ mov 0x1c(%ebp),%esi │ │ test %edi,%edi │ │ je 13eed52 │ │ cmp %esi,%edi │ │ jne 13eed79 │ │ sub $0x8,%esp │ │ - lea -0x114153a(%ebx),%eax │ │ + lea -0x1141561(%ebx),%eax │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push 0x14(%edi) │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13eedd7 │ │ @@ -4076143,27 +4076143,27 @@ │ │ test %eax,%eax │ │ jle 13eeda8 │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 13eece7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x225 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ jmp 13eef78 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x297 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4076185,44 +4076185,44 @@ │ │ mov %edi,%ecx │ │ lea 0x1(%esi),%edi │ │ cmp %edi,%eax │ │ jae 13eef8c │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x240 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 1341420 │ │ add $0x4,%esp │ │ - lea -0x1139846(%ebx),%ecx │ │ + lea -0x113986d(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ push %ecx │ │ push $0xab │ │ jmp 13eecd6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x1140d17(%ebx),%eax │ │ + lea -0x1140d3e(%ebx),%eax │ │ jmp 13eef72 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x236 │ │ jmp 13eedc2 │ │ mov 0x98(%edi),%esi │ │ cmp $0xffffffff,%esi │ │ je 13ef08b │ │ @@ -4076233,15 +4076233,15 @@ │ │ push 0x14(%edi) │ │ call 12d6e00 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jle 13ef039 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x264 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ mov 0x98(%edi),%esi │ │ @@ -4076266,22 +4076266,22 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 13eefeb │ │ mov 0x4(%esp),%eax │ │ jmp 13eed6b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x28a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x1137dd0(%ebx),%eax │ │ + lea -0x1137df7(%ebx),%eax │ │ push %eax │ │ push $0xa8 │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4076316,22 +4076316,22 @@ │ │ call 13414a0 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%ecx │ │ jmp 13ef0ea │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x257 │ │ jmp 13eedc2 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x246 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4076340,15 +4076340,15 @@ │ │ mov 0x94(%edi),%eax │ │ test %eax,%eax │ │ js 13ef08b │ │ cmp 0x98(%edi),%eax │ │ jge 13ef08b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x270 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x114b94c(%ebx),%eax │ │ @@ -4076386,15 +4076386,15 @@ │ │ mov %eax,%esi │ │ mov %edi,%ecx │ │ call 13f13e0 │ │ mov %esi,%eax │ │ jmp 13eed6b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f83(%ebx),%eax │ │ + lea -0x1135faa(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x281 │ │ jmp 13eedc2 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4076619,15 +4076619,15 @@ │ │ lea -0x114b901(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x340 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x1137dd0(%ebx),%eax │ │ + lea -0x1137df7(%ebx),%eax │ │ push %eax │ │ push $0xa8 │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %ecx,%eax │ │ @@ -4076781,15 +4076781,15 @@ │ │ je 13ef683 │ │ mov 0x14(%ebp),%edi │ │ cmp %edi,%eax │ │ jbe 13ef793 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2d4 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ lea -0x111a5f9(%ebx),%eax │ │ @@ -4076813,15 +4076813,15 @@ │ │ push %ecx │ │ call 1341520 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jns 13ef683 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2f4 │ │ jmp 13ef6f9 │ │ lea 0x8(%esp),%eax │ │ push 0x8(%edi) │ │ push %ecx │ │ @@ -4076838,35 +4076838,35 @@ │ │ mov 0x8(%esp),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 13ef715 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2ec │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x114b8f6(%ebx),%eax │ │ push %eax │ │ push $0xa8 │ │ jmp 13ef709 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2e4 │ │ jmp 13ef6f9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4076879,28 +4076879,28 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2c7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ jmp 13ef709 │ │ mov %eax,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1144689(%ebx),%eax │ │ + lea -0x11446b0(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x2cb │ │ push %ecx │ │ call 12c1d20 │ │ add $0x4,%esp │ │ push 0x14(%edi) │ │ @@ -4077445,15 +4077445,15 @@ │ │ jae 13efd5b │ │ mov $0x35,%esi │ │ bt %edx,%esi │ │ mov 0x8(%ebp),%esi │ │ jb 13f00e4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b701(%ebx),%eax │ │ + lea -0x113b728(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x441 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4077520,15 +4077520,15 @@ │ │ lea -0x113279f(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1135f55(%ebx),%eax │ │ + lea -0x1135f7c(%ebx),%eax │ │ push 0x54(%esi) │ │ push %eax │ │ push $0x8010c │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 13f0122 │ │ @@ -4077597,15 +4077597,15 @@ │ │ test %esi,%esi │ │ je 13f0100 │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1135f7a(%ebx),%eax │ │ + lea -0x1135fa1(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push 0x1c(%ecx) │ │ push %eax │ │ push $0x8010c │ │ jmp 13f0116 │ │ sub $0xc,%esp │ │ push 0x14(%esi) │ │ @@ -4077932,15 +4077932,15 @@ │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f047a │ │ sub $0x8,%esp │ │ - lea -0x113c247(%ebx),%eax │ │ + lea -0x113c26e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13f03f5 │ │ mov $0x6,%eax │ │ @@ -4077955,15 +4077955,15 @@ │ │ cmp $0x5,%eax │ │ ja 13f04a8 │ │ lea -0x1149c39(%ebx),%edi │ │ lea -0x112568e(%ebx),%esi │ │ mov -0x10df858(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ - lea -0x1140cef(%ebx),%edi │ │ + lea -0x1140d16(%ebx),%edi │ │ jmp 13f04d5 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d8e2(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x4eb │ │ @@ -4078059,15 +4078059,15 @@ │ │ push 0x24(%esp) │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f0669 │ │ sub $0x8,%esp │ │ - lea -0x113b095(%ebx),%eax │ │ + lea -0x113b0bc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f0683 │ │ sub $0x8,%esp │ │ @@ -4078091,15 +4078091,15 @@ │ │ call 140d960 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ jmp 13f0583 │ │ movl $0xffffffff,0x4(%esp) │ │ mov $0xffffffff,%eax │ │ jmp 13f06ae │ │ - lea -0x113d2c0(%ebx),%esi │ │ + lea -0x113d2e7(%ebx),%esi │ │ jmp 13f04f1 │ │ movl $0xfffffffd,0x4(%esp) │ │ mov $0xfffffffd,%eax │ │ jmp 13f06ae │ │ movl $0xfffffffe,0x4(%esp) │ │ mov $0xfffffffe,%eax │ │ jmp 13f06ae │ │ @@ -4078188,15 +4078188,15 @@ │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f0884 │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x1144828(%ebx),%eax │ │ + lea -0x114484f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ lea 0x20(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ @@ -4078530,28 +4078530,28 @@ │ │ push 0x8(%ebp) │ │ push %esi │ │ call 13f0190 │ │ add $0x10,%esp │ │ jmp 13f0d03 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137de4(%ebx),%eax │ │ + lea -0x1137e0b(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ push $0x4 │ │ jmp 13f0cf9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137de4(%ebx),%eax │ │ + lea -0x1137e0b(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x198 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4078593,37 +4078593,37 @@ │ │ push %eax │ │ call 130efc0 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13f0cb1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137de4(%ebx),%eax │ │ + lea -0x1137e0b(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x1cf │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x11446a6(%ebx),%eax │ │ + lea -0x11446cd(%ebx),%eax │ │ jmp 13f0cf4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137de4(%ebx),%eax │ │ + lea -0x1137e0b(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x11446cb(%ebx),%eax │ │ + lea -0x11446f2(%ebx),%eax │ │ jmp 13f0cf4 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137de4(%ebx),%eax │ │ + lea -0x1137e0b(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ lea -0x11463c5(%ebx),%eax │ │ @@ -4078635,22 +4078635,22 @@ │ │ push %eax │ │ call 130efc0 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13f0d0b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1137de4(%ebx),%eax │ │ + lea -0x1137e0b(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x1d6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ - lea -0x1142891(%ebx),%eax │ │ + lea -0x11428b8(%ebx),%eax │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4078749,15 +4078749,15 @@ │ │ lea -0x112cd1f(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x182 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113f0b3(%ebx),%eax │ │ + lea -0x113f0da(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x4,%esp │ │ jmp 13f0eab │ │ @@ -4078913,15 +4078913,15 @@ │ │ lea -0x1120055(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push $0x140 │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x113f0b3(%ebx),%eax │ │ + lea -0x113f0da(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4079085,15 +4079085,15 @@ │ │ sub %ecx,%esi │ │ cmp %edx,%esi │ │ jl 13f1230 │ │ mov %edx,0x98(%edi) │ │ mov $0x1,%eax │ │ jmp 13f1273 │ │ call 12c1bf0 │ │ - lea -0x113d2d5(%ebx),%eax │ │ + lea -0x113d2fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1149c97(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa5,0x4(%esp) │ │ call 12c1d20 │ │ movl $0x0,0x8(%esp) │ │ movl $0x70,0x4(%esp) │ │ @@ -4079170,15 +4079170,15 @@ │ │ test %eax,%eax │ │ jne 13f1367 │ │ mov $0xae,%ecx │ │ mov $0x90,%edi │ │ mov %ecx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f95(%ebx),%eax │ │ + lea -0x1135fbc(%ebx),%eax │ │ lea -0x1149c97(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4080342,15 +4080342,15 @@ │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 13f2180 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 13f2162 │ │ sub $0x8,%esp │ │ - lea -0x1136d1c(%ebx),%eax │ │ + lea -0x1136d43(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f20c5 │ │ movl $0x0,0x8(%esp) │ │ @@ -4080634,15 +4080634,15 @@ │ │ push %edi │ │ call 130efc0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13f2383 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135f2e(%ebx),%eax │ │ + lea -0x1135f55(%ebx),%eax │ │ lea -0x111462f(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 12c1d20 │ │ add $0x10,%esp │ │ lea -0x11256a3(%ebx),%eax │ │ @@ -4080815,40 +4080815,40 @@ │ │ test %eax,%eax │ │ je 13f2616 │ │ mov 0x14(%ebp),%eax │ │ cmp $0x1fff,%eax │ │ jb 13f2632 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ jmp 13f2979 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 13f25d7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4080856,28 +4080856,28 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 13f2985 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 13f2979 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ jmp 13f2969 │ │ mov %esi,0xc(%esp) │ │ shr $0x5,%eax │ │ mov %al,0x3(%esp) │ │ sub $0x4,%esp │ │ @@ -4080931,15 +4080931,15 @@ │ │ mov %eax,%esi │ │ add $0x7,%eax │ │ add $0xe,%esi │ │ test %eax,%eax │ │ cmovns %eax,%esi │ │ sar $0x3,%esi │ │ sub $0x4,%esp │ │ - lea -0x1144676(%ebx),%eax │ │ + lea -0x114469d(%ebx),%eax │ │ push $0x6a │ │ mov %eax,0x30(%esp) │ │ push %eax │ │ push %esi │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4081074,15 +4081074,15 @@ │ │ call 12c4b50 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 13f28ee │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ + lea -0x1142896(%ebx),%eax │ │ push %eax │ │ push $0x81 │ │ push 0x34(%esp) │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4081090,56 +4081090,56 @@ │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x4(%esp),%ecx │ │ jmp 13f2987 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ jmp 13f2969 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ jmp 13f2969 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 13f2979 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x114286f(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x1142896(%ebx),%eax │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x35 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1144676(%ebx),%eax │ │ + lea -0x114469d(%ebx),%eax │ │ push $0x88 │ │ push %eax │ │ push %ecx │ │ call 130d670 │ │ add $0x4,%esp │ │ push %edi │ │ call 1245610 │ │ @@ -4081406,15 +4081406,15 @@ │ │ mov 0x10(%esp),%esi │ │ mov %eax,%edi │ │ movl $0xf5,0x8(%esp) │ │ movl $0x80003,0xc(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111893b(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ @@ -4081596,39 +4081596,39 @@ │ │ call 1243110 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f30a0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x176 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 13f304d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 13f304d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x16c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -4081637,15 +4081637,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ jmp 13f3059 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x158 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4081669,15 +4081669,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x171 │ │ jmp 13f303d │ │ mov 0x8(%esp),%edi │ │ sub $0xc,%esp │ │ push 0x34(%esp) │ │ call 126d660 │ │ @@ -4081725,22 +4081725,22 @@ │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,%esi │ │ jmp 13f3059 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ jmp 13f2fd8 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274fe(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ jmp 13f303d │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -4081780,27 +4081780,27 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%esi │ │ jmp 13f32ce │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11308d1(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13f323c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11308d1(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4081810,15 +4081810,15 @@ │ │ mov $0xffffffff,%esi │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ jmp 13f32d6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11308d1(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4081828,15 +4081828,15 @@ │ │ mov $0xffffffff,%esi │ │ xor %eax,%eax │ │ mov 0x4(%esp),%edi │ │ jmp 13f32d6 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11308d1(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4081914,48 +4081914,48 @@ │ │ call 140d0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f343b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111666d(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ jmp 13f33e3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111666d(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1f2 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002a │ │ jmp 13f33f0 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111666d(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ push $0x35 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x1144676(%ebx),%eax │ │ + lea -0x114469d(%ebx),%eax │ │ push $0x209 │ │ push %eax │ │ push 0x10(%esp) │ │ call 130d670 │ │ add $0x4,%esp │ │ push %esi │ │ call 12431e0 │ │ @@ -4081986,15 +4081986,15 @@ │ │ call 13f2e10 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ jmp 13f3401 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111666d(%ebx),%eax │ │ - lea -0x1144676(%ebx),%ecx │ │ + lea -0x114469d(%ebx),%ecx │ │ push %eax │ │ push $0x202 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4082071,15 +4082071,15 @@ │ │ pop %ebx │ │ add $0xbbdb4,%ebx │ │ mov 0xc(%ebp),%esi │ │ call 12c2060 │ │ movb $0x0,0x20(%esp) │ │ mov %esi,0x1c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113ccb0(%ebx),%eax │ │ + lea -0x113ccd7(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 130f790 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ mov $0x1,%ecx │ │ @@ -4082105,15 +4082105,15 @@ │ │ push %eax │ │ push %esi │ │ call 130f790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f3607 │ │ sub $0x4,%esp │ │ - lea -0x1143df3(%ebx),%eax │ │ + lea -0x1143e1a(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 130f790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f360e │ │ @@ -4082264,15 +4082264,15 @@ │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ push 0x18(%esp) │ │ push $0x101 │ │ push 0x18(%esp) │ │ call 12c1d20 │ │ add $0x10,%esp │ │ - lea -0x1144660(%ebx),%eax │ │ + lea -0x1144687(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0xdb │ │ jmp 13f388e │ │ call 12c2250 │ │ jmp 13f38db │ │ sub $0x8,%esp │ │ @@ -4082510,15 +4082510,15 @@ │ │ push %edi │ │ call 1313570 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f3bd2 │ │ sub $0x8,%esp │ │ - lea -0x1135f1c(%ebx),%eax │ │ + lea -0x1135f43(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f3ae2 │ │ lea 0x28(%esi),%ecx │ │ @@ -4082684,17 +4082684,17 @@ │ │ lea 0xc(%edi),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0x14(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x20(%edi),%esi │ │ lea -0x114d8cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1143df3(%ebx),%eax │ │ + lea -0x1143e1a(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11426d9(%ebx),%eax │ │ + lea -0x1142700(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ jmp 13f3d1c │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -4082919,15 +4082919,15 @@ │ │ je 13f4016 │ │ mov 0x28(%edi),%eax │ │ cmp $0x6,%eax │ │ je 13f4054 │ │ cmp $0x5,%eax │ │ jne 13f4071 │ │ sub $0x8,%esp │ │ - lea -0x1135569(%ebx),%eax │ │ + lea -0x1135590(%ebx),%eax │ │ push %eax │ │ push 0x10(%edi) │ │ call 12b9250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13f4071 │ │ call 12c1bf0 │ │ @@ -4083771,15 +4083771,15 @@ │ │ push %esi │ │ call 124c4f0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 13f49e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f095(%ebx),%eax │ │ + lea -0x113f0bc(%ebx),%eax │ │ lea -0x1121ca9(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4083809,15 +4083809,15 @@ │ │ push %esi │ │ call 124c4f0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13f49e1 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113f095(%ebx),%eax │ │ + lea -0x113f0bc(%ebx),%eax │ │ lea -0x1121ca9(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ jmp 13f49b0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4083910,15 +4083910,15 @@ │ │ lea -0xb9c38(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov -0x120(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov $0x1c,%esi │ │ jmp 13f4bb5 │ │ sub $0x8,%esp │ │ - lea -0x1143d9e(%ebx),%eax │ │ + lea -0x1143dc5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f54b4 │ │ sub $0xc,%esp │ │ @@ -4084603,15 +4084603,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x113b9d7(%ebx),%eax │ │ + lea -0x113b9fe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f5501 │ │ sub $0xc,%esp │ │ @@ -4084624,15 +4084624,15 @@ │ │ lea -0xb9b48(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov -0x11c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov $0x30,%esi │ │ jmp 13f5548 │ │ sub $0x8,%esp │ │ - lea -0x11383ec(%ebx),%eax │ │ + lea -0x1138413(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12d6cd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f556e │ │ sub $0xc,%esp │ │ @@ -4084896,15 +4084896,15 @@ │ │ call 13f5821 │ │ pop %ebx │ │ add $0xb9ac7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f5894 │ │ - lea -0x1137da1(%ebx),%eax │ │ + lea -0x1137dc8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x34,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f5894 │ │ mov %eax,%esi │ │ @@ -4084938,15 +4084938,15 @@ │ │ pop %ebx │ │ add $0xb9a3b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13fbb30 │ │ add $0x10,%esp │ │ - lea -0x1137da1(%ebx),%eax │ │ + lea -0x1137dc8(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push $0x10c4 │ │ push %esi │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4084978,15 +4084978,15 @@ │ │ pop %ebx │ │ add $0xb99eb,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13f5942 │ │ sub $0x4,%esp │ │ - lea -0x1137da1(%ebx),%eax │ │ + lea -0x1137dc8(%ebx),%eax │ │ push $0x2b │ │ push %eax │ │ push $0x10c4 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f5942 │ │ @@ -4085050,15 +4085050,15 @@ │ │ call 13f59b1 │ │ pop %ebx │ │ add $0xb9937,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f5a24 │ │ - lea -0x1137da1(%ebx),%eax │ │ + lea -0x1137dc8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x36,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f5a24 │ │ mov %eax,%esi │ │ @@ -4085125,15 +4085125,15 @@ │ │ call 13f5a91 │ │ pop %ebx │ │ add $0xb9857,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f5b04 │ │ - lea -0x1137da1(%ebx),%eax │ │ + lea -0x1137dc8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x38,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f5b04 │ │ mov %eax,%esi │ │ @@ -4085200,15 +4085200,15 @@ │ │ call 13f5b71 │ │ pop %ebx │ │ add $0xb9777,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f5be4 │ │ - lea -0x1137da1(%ebx),%eax │ │ + lea -0x1137dc8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3a,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f5be4 │ │ mov %eax,%esi │ │ @@ -4086529,15 +4086529,15 @@ │ │ call 13f7090 │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f68f7 │ │ mov %esi,0x28(%esp) │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f68f7 │ │ mov %eax,%esi │ │ @@ -4086583,15 +4086583,15 @@ │ │ pop %ebx │ │ add $0xb89cb,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13f695f │ │ sub $0x4,%esp │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ push $0x37 │ │ push %eax │ │ push $0x100 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f695f │ │ @@ -4086626,15 +4086626,15 @@ │ │ pop %ebx │ │ add $0xb896b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13fbb30 │ │ add $0x10,%esp │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push $0x100 │ │ push %esi │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4086734,15 +4086734,15 @@ │ │ call 12fb920 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 13f6abb │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118924(%ebx),%eax │ │ - lea -0x113b4d9(%ebx),%ecx │ │ + lea -0x113b500(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -4086794,15 +4086794,15 @@ │ │ call 13f70b0 │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f6b77 │ │ mov %esi,0x28(%esp) │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f6b77 │ │ mov %eax,%esi │ │ @@ -4086884,15 +4086884,15 @@ │ │ call 13f70d0 │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f6c67 │ │ mov %esi,0x28(%esp) │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f6c67 │ │ mov %eax,%esi │ │ @@ -4086974,15 +4086974,15 @@ │ │ call 13f70f0 │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f6d57 │ │ mov %esi,0x28(%esp) │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f6d57 │ │ mov %eax,%esi │ │ @@ -4087064,15 +4087064,15 @@ │ │ call 13f7110 │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f6e47 │ │ mov %esi,0x28(%esp) │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f6e47 │ │ mov %eax,%esi │ │ @@ -4087154,15 +4087154,15 @@ │ │ call 13f7130 │ │ mov %eax,%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f6f37 │ │ mov %esi,0x28(%esp) │ │ - lea -0x113b4d9(%ebx),%eax │ │ + lea -0x113b500(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f6f37 │ │ mov %eax,%esi │ │ @@ -4087297,15 +4087297,15 @@ │ │ push %esi │ │ call 13fb8c0 │ │ add $0x10,%esp │ │ jmp 13f7085 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1148084(%ebx),%eax │ │ - lea -0x113b4d9(%ebx),%ecx │ │ + lea -0x113b500(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4088279,15 +4088279,15 @@ │ │ call 13f79c1 │ │ pop %ebx │ │ add $0xb7927,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f7a3f │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10e,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f7a3f │ │ mov %eax,%esi │ │ @@ -4088326,15 +4088326,15 @@ │ │ pop %ebx │ │ add $0xb788b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13fbb30 │ │ add $0x10,%esp │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ push $0x29 │ │ push %eax │ │ push $0x180 │ │ push %esi │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4088366,15 +4088366,15 @@ │ │ pop %ebx │ │ add $0xb783b,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13f7af2 │ │ sub $0x4,%esp │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x180 │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f7af2 │ │ @@ -4088546,15 +4088546,15 @@ │ │ push 0x17c(%edi) │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f7ced │ │ sub $0x8,%esp │ │ - lea -0x1136d6f(%ebx),%eax │ │ + lea -0x1136d96(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f7db2 │ │ mov 0x8(%eax),%ecx │ │ @@ -4088577,45 +4088577,45 @@ │ │ cmp $0x40,%eax │ │ jne 13f7d43 │ │ mov $0x78,%eax │ │ jmp 13f7d76 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114b892(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x7f │ │ jmp 13f7d04 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114b892(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ jmp 13f7def │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114b892(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ jmp 13f7ddf │ │ mov $0x3a,%eax │ │ jmp 13f7d76 │ │ mov $0xa0,%eax │ │ jmp 13f7d76 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1118911(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x99 │ │ @@ -4088651,15 +4088651,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 123abf0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114b892(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4088677,15 +4088677,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 123abf0 │ │ add $0x10,%esp │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114b892(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ jmp 13f7d04 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 13f7e3b │ │ @@ -4088734,15 +4088734,15 @@ │ │ push %ecx │ │ push %eax │ │ call 13131a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f7f9f │ │ sub $0x8,%esp │ │ - lea -0x1136d6f(%ebx),%eax │ │ + lea -0x1136d96(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f7f98 │ │ movl $0x0,0x4(%esp) │ │ @@ -4088802,30 +4088802,30 @@ │ │ shr $0x3,%eax │ │ mov %eax,0x3c(%edi) │ │ mov $0x1,%esi │ │ jmp 13f800c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c3e0(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0xad │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ push $0x39 │ │ call 12c1e40 │ │ jmp 13f8009 │ │ mov (%esp),%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c3e0(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4088876,15 +4088876,15 @@ │ │ call 13f8051 │ │ pop %ebx │ │ add $0xb7297,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f80cf │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x110,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f80cf │ │ mov %eax,%esi │ │ @@ -4088956,15 +4088956,15 @@ │ │ call 13f8141 │ │ pop %ebx │ │ add $0xb71a7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f81bf │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x112,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f81bf │ │ mov %eax,%esi │ │ @@ -4089036,15 +4089036,15 @@ │ │ call 13f8231 │ │ pop %ebx │ │ add $0xb70b7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f82af │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x114,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f82af │ │ mov %eax,%esi │ │ @@ -4089116,15 +4089116,15 @@ │ │ call 13f8321 │ │ pop %ebx │ │ add $0xb6fc7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f839f │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x117,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f839f │ │ mov %eax,%esi │ │ @@ -4089196,15 +4089196,15 @@ │ │ call 13f8411 │ │ pop %ebx │ │ add $0xb6ed7,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f848f │ │ - lea -0x1140ccb(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x119,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 130d490 │ │ test %eax,%eax │ │ je 13f848f │ │ mov %eax,%esi │ │ @@ -4089284,16 +4089284,16 @@ │ │ jmp 13f8560 │ │ mov $0x28,%eax │ │ jmp 13f8560 │ │ mov $0x80,%eax │ │ jmp 13f8560 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1142855(%ebx),%eax │ │ - lea -0x1140ccb(%ebx),%ecx │ │ + lea -0x114287c(%ebx),%eax │ │ + lea -0x1140cf2(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x99 │ │ @@ -4090498,15 +4090498,15 @@ │ │ jmp 13f9168 │ │ mov $0x1,%eax │ │ jmp 13f9196 │ │ mov $0x73,%esi │ │ mov $0xbf,%edi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113b4aa(%ebx),%eax │ │ + lea -0x113b4d1(%ebx),%eax │ │ lea -0x114d894(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4091000,15 +4091000,15 @@ │ │ call 13f977f │ │ pop %ebx │ │ add $0xb5b69,%ebx │ │ call 1393f30 │ │ test %eax,%eax │ │ je 13f97a7 │ │ sub $0x4,%esp │ │ - lea -0x113981d(%ebx),%eax │ │ + lea -0x1139844(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ call 130d490 │ │ add $0x10,%esp │ │ jmp 13f97a9 │ │ xor %eax,%eax │ │ @@ -4091063,15 +4091063,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13f981f │ │ pop %ebx │ │ add $0xb5ac9,%ebx │ │ - lea -0x113981d(%ebx),%eax │ │ + lea -0x1139844(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ push 0x8(%ebp) │ │ call 130d890 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4091101,15 +4091101,15 @@ │ │ pop %ebx │ │ add $0xb5a8b,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13f98bc │ │ sub $0x4,%esp │ │ - lea -0x113981d(%ebx),%eax │ │ + lea -0x1139844(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ call 130d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f98bc │ │ @@ -4091381,15 +4091381,15 @@ │ │ test %eax,%eax │ │ je 13f9b51 │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13f9b51 │ │ sub $0x8,%esp │ │ - lea -0x11397f0(%ebx),%ecx │ │ + lea -0x1139817(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f9b51 │ │ add $0x1c,%edi │ │ @@ -4091456,15 +4091456,15 @@ │ │ test %edi,%edi │ │ je 13f9c08 │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13f9c08 │ │ sub $0x8,%esp │ │ - lea -0x11397f0(%ebx),%ecx │ │ + lea -0x1139817(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f9c08 │ │ add $0x1c,%edi │ │ @@ -4091717,15 +4091717,15 @@ │ │ pop %ebx │ │ add $0xb54fb,%ebx │ │ call 1393f30 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13f9e20 │ │ sub $0x4,%esp │ │ - lea -0x113f086(%ebx),%eax │ │ + lea -0x113f0ad(%ebx),%eax │ │ push $0x68 │ │ push %eax │ │ push $0x28 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13f9e20 │ │ @@ -4091758,15 +4091758,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13f9f33 │ │ sub $0x4,%esp │ │ - lea -0x113f086(%ebx),%eax │ │ + lea -0x113f0ad(%ebx),%eax │ │ push $0x68 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x28 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4091860,15 +4091860,15 @@ │ │ test %esi,%esi │ │ je 13f9fb4 │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0xc,%esp │ │ - lea -0x113f086(%ebx),%edi │ │ + lea -0x113f0ad(%ebx),%edi │ │ push $0x72 │ │ push %edi │ │ push 0x18(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x73 │ │ push %edi │ │ @@ -4091911,15 +4091911,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0xc,%esp │ │ - lea -0x113f086(%ebx),%edi │ │ + lea -0x113f0ad(%ebx),%edi │ │ push $0x72 │ │ push %edi │ │ push 0x18(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x73 │ │ push %edi │ │ @@ -4092040,56 +4092040,56 @@ │ │ test %eax,%eax │ │ js 13fa236 │ │ cmp 0x10(%ebp),%eax │ │ jae 13fa25b │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112eb52(%ebx),%eax │ │ - lea -0x113f086(%ebx),%ecx │ │ + lea -0x113f0ad(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ push $0x39 │ │ call 12c1e40 │ │ add $0x10,%esp │ │ jmp 13fa236 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c3cd(%ebx),%eax │ │ - lea -0x113f086(%ebx),%ecx │ │ + lea -0x113f0ad(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13fa1fa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x111c3cd(%ebx),%eax │ │ - lea -0x113f086(%ebx),%ecx │ │ + lea -0x113f0ad(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ push $0x39 │ │ call 12c1e40 │ │ jmp 13fa24e │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x112eb52(%ebx),%eax │ │ - lea -0x113f086(%ebx),%ecx │ │ + lea -0x113f0ad(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -4092227,15 +4092227,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fa414 │ │ mov %eax,%edi │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113f086(%ebx),%eax │ │ + lea -0x113f0ad(%ebx),%eax │ │ push $0xa3 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -4092273,15 +4092273,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fa486 │ │ mov %eax,%edi │ │ lea 0x18(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113f086(%ebx),%eax │ │ + lea -0x113f0ad(%ebx),%eax │ │ push $0xa3 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -4092298,15 +4092298,15 @@ │ │ push %ecx │ │ push %edi │ │ call 13137c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fa4df │ │ sub $0x8,%esp │ │ - lea -0x1141791(%ebx),%eax │ │ + lea -0x11417b8(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%edi │ │ je 13fa4b8 │ │ @@ -4092401,15 +4092401,15 @@ │ │ pop %ebx │ │ add $0xb4d77,%ebx │ │ call 1393f30 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13fa615 │ │ sub $0x4,%esp │ │ - lea -0x1142840(%ebx),%eax │ │ + lea -0x1142867(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push $0x20 │ │ call 130d490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fa615 │ │ @@ -4092510,15 +4092510,15 @@ │ │ jmp 13fa6f2 │ │ mov %edi,%eax │ │ add $0x14,%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0xc,%esp │ │ - lea -0x1142840(%ebx),%esi │ │ + lea -0x1142867(%ebx),%esi │ │ push $0x3b │ │ push %esi │ │ push 0xc(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x3c │ │ push %esi │ │ @@ -4092562,15 +4092562,15 @@ │ │ test %esi,%esi │ │ je 13fa76a │ │ lea 0x14(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0xc,%esp │ │ - lea -0x1142840(%ebx),%edi │ │ + lea -0x1142867(%ebx),%edi │ │ push $0x3b │ │ push %edi │ │ push 0xc(%esi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x3c │ │ push %edi │ │ @@ -4092622,15 +4092622,15 @@ │ │ mov %eax,0x8(%esp) │ │ lea 0x14(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 1394a70 │ │ add $0xc,%esp │ │ - lea -0x1142840(%ebx),%esi │ │ + lea -0x1142867(%ebx),%esi │ │ push $0x3b │ │ push %esi │ │ push 0xc(%edi) │ │ call 130d670 │ │ add $0x10,%esp │ │ push $0x3c │ │ push %esi │ │ @@ -4092736,63 +4092736,63 @@ │ │ test %eax,%eax │ │ jle 13fa999 │ │ cmp 0x10(%ebp),%eax │ │ jbe 13fa9d9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d840(%ebx),%eax │ │ - lea -0x1142840(%ebx),%ecx │ │ + lea -0x1142867(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ jmp 13fa9c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d840(%ebx),%eax │ │ - lea -0x1142840(%ebx),%ecx │ │ + lea -0x1142867(%ebx),%ecx │ │ push %eax │ │ push $0x91 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13fa9c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d840(%ebx),%eax │ │ - lea -0x1142840(%ebx),%ecx │ │ + lea -0x1142867(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 13fa9c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d840(%ebx),%eax │ │ - lea -0x1142840(%ebx),%ecx │ │ + lea -0x1142867(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 13fa9c3 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x114d840(%ebx),%eax │ │ - lea -0x1142840(%ebx),%ecx │ │ + lea -0x1142867(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -4092902,15 +4092902,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fab64 │ │ mov %eax,%edi │ │ lea 0x4(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1142840(%ebx),%eax │ │ + lea -0x1142867(%ebx),%eax │ │ push $0x77 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -4092948,15 +4092948,15 @@ │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fabd1 │ │ mov %eax,%edi │ │ lea 0xc(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1142840(%ebx),%eax │ │ + lea -0x1142867(%ebx),%eax │ │ push $0x77 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 130d890 │ │ add $0x10,%esp │ │ @@ -4093997,15 +4093997,15 @@ │ │ push %ecx │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fb77b │ │ sub $0x8,%esp │ │ - lea -0x1134fb9(%ebx),%eax │ │ + lea -0x1134fe0(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fb70a │ │ mov 0x1c(%ebp),%ecx │ │ @@ -4094148,15 +4094148,15 @@ │ │ cmp %eax,0x3c(%ecx) │ │ je 13fb8af │ │ mov %eax,0x3c(%ecx) │ │ andb $0xf7,0x50(%ecx) │ │ jmp 13fb8af │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11427ff(%ebx),%eax │ │ + lea -0x1142826(%ebx),%eax │ │ lea -0x112ae31(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4094254,15 +4094254,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1312430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fba53 │ │ sub $0x8,%esp │ │ - lea -0x1135364(%ebx),%eax │ │ + lea -0x113538b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fb9dd │ │ mov 0x8(%ebp),%ecx │ │ @@ -4094271,15 +4094271,15 @@ │ │ push %ecx │ │ push %eax │ │ call 13131a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fba6f │ │ sub $0x8,%esp │ │ - lea -0x11436a2(%ebx),%eax │ │ + lea -0x11436c9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1311ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fbabe │ │ sub $0x8,%esp │ │ @@ -4095370,15 +4095370,15 @@ │ │ test %ecx,%ecx │ │ je 13fc70f │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x50(%eax) │ │ jne 13fc701 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11427d9(%ebx),%eax │ │ + lea -0x1142800(%ebx),%eax │ │ lea -0x112ae31(%ebx),%ecx │ │ push %eax │ │ push $0x21a │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4095421,30 +4095421,30 @@ │ │ test %eax,%eax │ │ je 13fc7fc │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x50(%eax) │ │ jne 13fc779 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11427b8(%ebx),%eax │ │ + lea -0x11427df(%ebx),%eax │ │ lea -0x112ae31(%ebx),%ecx │ │ push %eax │ │ push $0x22c │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 13fc7f2 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 13fc7aa │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11427b8(%ebx),%eax │ │ + lea -0x11427df(%ebx),%eax │ │ lea -0x112ae31(%ebx),%ecx │ │ push %eax │ │ push $0x231 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4095461,15 +4095461,15 @@ │ │ je 13fc7cb │ │ mov 0x10(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%esi │ │ jmp 13fc7fc │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11427b8(%ebx),%eax │ │ + lea -0x11427df(%ebx),%eax │ │ lea -0x112ae31(%ebx),%ecx │ │ push %eax │ │ push $0x236 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4095560,15 +4095560,15 @@ │ │ push %edi │ │ push %esi │ │ call 1313990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fc9df │ │ sub $0x8,%esp │ │ - lea -0x113e19d(%ebx),%eax │ │ + lea -0x113e1c4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fc924 │ │ mov %eax,%esi │ │ @@ -4095588,15 +4095588,15 @@ │ │ push %edi │ │ push %esi │ │ call 1313990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fc9e6 │ │ sub $0x8,%esp │ │ - lea -0x11436a2(%ebx),%eax │ │ + lea -0x11436c9(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ je 13fc953 │ │ @@ -4095859,15 +4095859,15 @@ │ │ mov (%edi),%eax │ │ lea (%eax,%ecx,1),%edx │ │ cmp 0x10(%ebp),%edx │ │ jbe 13fcc08 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x11274a8(%ebx),%eax │ │ - lea -0x11445f8(%ebx),%ecx │ │ + lea -0x114461f(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4095973,35 +4095973,35 @@ │ │ jne 13fccc0 │ │ mov 0xc(%ebp),%eax │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 13fcd48 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d288(%ebx),%eax │ │ - lea -0x11445f8(%ebx),%ecx │ │ + lea -0x113d2af(%ebx),%eax │ │ + lea -0x114461f(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 13fcd3c │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d288(%ebx),%eax │ │ - lea -0x11445f8(%ebx),%ecx │ │ + lea -0x113d2af(%ebx),%eax │ │ + lea -0x114461f(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ jmp 13fcd2f │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x113d288(%ebx),%eax │ │ - lea -0x11445f8(%ebx),%ecx │ │ + lea -0x113d2af(%ebx),%eax │ │ + lea -0x114461f(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -4096370,15 +4096370,15 @@ │ │ push %ecx │ │ push %eax │ │ call 13131d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fd205 │ │ sub $0x8,%esp │ │ - lea -0x1140eb8(%ebx),%eax │ │ + lea -0x1140edf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fd1bc │ │ sub $0x8,%esp │ │ @@ -4096432,15 +4096432,15 @@ │ │ push %esi │ │ push %ecx │ │ call 1313cc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fd42c │ │ sub $0x8,%esp │ │ - lea -0x113e19d(%ebx),%eax │ │ + lea -0x113e1c4(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13fd30f │ │ @@ -4097519,15 +4097519,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ lea -0x81(%ecx),%edx │ │ cmp $0xffffff7f,%edx │ │ ja 13fdde9 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120015(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push $0x3e │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -4097562,15 +4097562,15 @@ │ │ push %esi │ │ call 13fe220 │ │ add $0x10,%esp │ │ jmp 13fde74 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1120015(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4097842,16 +4097842,16 @@ │ │ movl $0xe4,0xc(%esp) │ │ jmp 13fe1d8 │ │ mov $0x68,%edx │ │ movl $0xce,0xc(%esp) │ │ mov %edx,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x1135ef0(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1135f17(%ebx),%eax │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4098106,15 +4098106,15 @@ │ │ movl $0x6d,(%esp) │ │ movl $0x118,0x4(%esp) │ │ jmp 13fe57e │ │ movl $0x67,(%esp) │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1134258(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x8(%esp) │ │ @@ -4098146,15 +4098146,15 @@ │ │ test %esi,%esi │ │ je 13fe60c │ │ cmp %esi,0x14(%ebp) │ │ jae 13fe619 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1130897(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push $0x152 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4098173,15 +4098173,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 13fe66d │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1130897(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4098346,16 +4098346,16 @@ │ │ call *0xc(%eax) │ │ jmp 13fe9b0 │ │ addl $0x1,0x18(%esi) │ │ adcl $0x0,0x1c(%esi) │ │ jae 13fe8e7 │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ - lea -0x11445c1(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x11445e8(%ebx),%eax │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -4098546,15 +4098546,15 @@ │ │ je 13feae4 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 13feabe │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1116654(%ebx),%eax │ │ - lea -0x1140c64(%ebx),%ecx │ │ + lea -0x1140c8b(%ebx),%ecx │ │ push %eax │ │ push $0x178 │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4098725,15 +4098725,15 @@ │ │ cmp $0x17,%eax │ │ ja 13ff38b │ │ mov -0x10deac8(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d47(%ebx),%eax │ │ + lea -0x1137d6e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x70,%eax │ │ @@ -4098928,15 +4098928,15 @@ │ │ movsbl 0x1(%ecx),%eax │ │ cmp $0x69,%eax │ │ je 13ff32a │ │ cmp $0x61,%eax │ │ jne 13fffe9 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113d271(%ebx),%eax │ │ + lea -0x113d298(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x2d,%eax │ │ @@ -4098946,15 +4098946,15 @@ │ │ je 13ff407 │ │ cmp $0x70,%eax │ │ je 13ff3b3 │ │ cmp $0x61,%eax │ │ jne 13fffe9 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d34(%ebx),%eax │ │ + lea -0x1137d5b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x7,%eax │ │ @@ -4099030,30 +4099030,30 @@ │ │ je 13ff457 │ │ cmp $0x70,%eax │ │ je 13ff42f │ │ cmp $0x6b,%eax │ │ jne 13fffe9 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11400df(%ebx),%eax │ │ + lea -0x1140106(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x89,%eax │ │ jmp 13fffee │ │ cmp $0x6f,%eax │ │ je 13ff4ff │ │ cmp $0x75,%eax │ │ jne 13fffe9 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11400df(%ebx),%eax │ │ + lea -0x1140106(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x32,%eax │ │ @@ -4099158,15 +4099158,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x109,%eax │ │ jmp 13fffee │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11445a9(%ebx),%eax │ │ + lea -0x11445d0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xbc,%eax │ │ @@ -4099287,26 +4099287,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xc0,%eax │ │ jmp 13fffee │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11445ae(%ebx),%eax │ │ + lea -0x11445d5(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x11e,%eax │ │ jmp 13fffee │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x114279d(%ebx),%eax │ │ + lea -0x11427c4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x60,%eax │ │ @@ -4099461,15 +4099461,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x62,%eax │ │ je 1401498 │ │ cmp $0x61,%eax │ │ jne 13fffe9 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135ed4(%ebx),%eax │ │ + lea -0x1135efb(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x96,%eax │ │ @@ -4099483,15 +4099483,15 @@ │ │ jne 13fffe9 │ │ cmpb $0x0,0x3(%ecx) │ │ jne 13fffe9 │ │ mov $0xff,%eax │ │ jmp 13fffee │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1142782(%ebx),%eax │ │ + lea -0x11427a9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x11f,%eax │ │ @@ -4099621,15 +4099621,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x70,%eax │ │ je 14013a7 │ │ cmp $0x64,%eax │ │ jne 13fffe9 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140c25(%ebx),%eax │ │ + lea -0x1140c4c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xd0,%eax │ │ @@ -4099666,15 +4099666,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 14004d4 │ │ cmp $0x63,%eax │ │ jne 13fffe9 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140c1f(%ebx),%eax │ │ + lea -0x1140c46(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x48,%eax │ │ @@ -4100077,15 +4100077,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x4a,%eax │ │ jmp 13fffee │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113ea9d(%ebx),%eax │ │ + lea -0x113eac4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x37,%eax │ │ @@ -4100101,15 +4100101,15 @@ │ │ jne 13fffe9 │ │ mov $0x4b,%eax │ │ jmp 13fffee │ │ mov $0xdf,%eax │ │ jmp 13fffee │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11400dd(%ebx),%eax │ │ + lea -0x1140104(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xd4,%eax │ │ @@ -4100207,26 +4100207,26 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x66,%eax │ │ je 14010ff │ │ cmp $0x64,%eax │ │ jne 13fffe9 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11445a5(%ebx),%eax │ │ + lea -0x11445cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x57,%eax │ │ jmp 13fffee │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d2b(%ebx),%eax │ │ + lea -0x1137d52(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x95,%eax │ │ @@ -4100245,15 +4100245,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x74,%eax │ │ je 1400c5b │ │ cmp $0x73,%eax │ │ jne 13fffe9 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140c2f(%ebx),%eax │ │ + lea -0x1140c56(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x6e,%eax │ │ @@ -4100279,15 +4100279,15 @@ │ │ jne 13fffe9 │ │ mov $0x54,%eax │ │ jmp 13fffee │ │ mov $0x2e,%eax │ │ jmp 13fffee │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11445b2(%ebx),%eax │ │ + lea -0x11445d9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xac,%eax │ │ @@ -4100314,15 +4100314,15 @@ │ │ movsbl 0x7(%ecx),%eax │ │ test %eax,%eax │ │ je 14018bc │ │ cmp $0x5f,%eax │ │ jne 13fffe9 │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d3d(%ebx),%eax │ │ + lea -0x1137d64(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x4e,%eax │ │ @@ -4100448,26 +4100448,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x4f,%eax │ │ jmp 13fffee │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113f047(%ebx),%eax │ │ + lea -0x113f06e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xa7,%eax │ │ jmp 13fffee │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140940(%ebx),%eax │ │ + lea -0x1140967(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xa4,%eax │ │ @@ -4100675,15 +4100675,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x8b,%eax │ │ jmp 13fffee │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113eb7e(%ebx),%eax │ │ + lea -0x113eba5(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x7b,%eax │ │ @@ -4100768,15 +4100768,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x55,%eax │ │ jmp 13fffee │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x114278c(%ebx),%eax │ │ + lea -0x11427b3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x5e,%eax │ │ @@ -4100852,15 +4100852,15 @@ │ │ je 1401675 │ │ cmp $0x67,%eax │ │ je 1401625 │ │ cmp $0x66,%eax │ │ jne 13fffe9 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d1c(%ebx),%eax │ │ + lea -0x1137d43(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x26,%eax │ │ @@ -4100870,15 +4100870,15 @@ │ │ cmp $0x13,%eax │ │ ja 13fffe9 │ │ mov -0x10df298(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113d25e(%ebx),%eax │ │ + lea -0x113d285(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x8,%eax │ │ @@ -4100952,15 +4100952,15 @@ │ │ jne 13fffe9 │ │ cmpb $0x0,0xc(%ecx) │ │ jne 13fffe9 │ │ mov $0xef,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140c1b(%ebx),%eax │ │ + lea -0x1140c42(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xe0,%eax │ │ @@ -4101004,15 +4101004,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x10e,%eax │ │ jmp 13fffee │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135ed8(%ebx),%eax │ │ + lea -0x1135eff(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x10f,%eax │ │ @@ -4101075,48 +4101075,48 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x51,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135ed8(%ebx),%eax │ │ + lea -0x1135eff(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x64,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113b462(%ebx),%eax │ │ + lea -0x113b489(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x63,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11397c8(%ebx),%eax │ │ + lea -0x11397ef(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x65,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113f034(%ebx),%eax │ │ + lea -0x113f05b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x8f,%eax │ │ @@ -4101134,15 +4101134,15 @@ │ │ jmp 13fffee │ │ cmpb $0x0,0x5(%ecx) │ │ jne 13fffe9 │ │ mov $0x76,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135ecf(%ebx),%eax │ │ + lea -0x1135ef6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x77,%eax │ │ @@ -4101202,15 +4101202,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x29,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113eb7e(%ebx),%eax │ │ + lea -0x113eba5(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x110,%eax │ │ @@ -4101275,15 +4101275,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x3a,%eax │ │ jmp 13fffee │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135ed8(%ebx),%eax │ │ + lea -0x1135eff(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xa3,%eax │ │ @@ -4101334,28 +4101334,28 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x8c,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135ed8(%ebx),%eax │ │ + lea -0x1135eff(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x49,%eax │ │ jmp 13fffee │ │ mov $0x1,%eax │ │ jmp 13fffee │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113b45c(%ebx),%eax │ │ + lea -0x113b483(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x8e,%eax │ │ @@ -4101377,15 +4101377,15 @@ │ │ cmp $0x10,%eax │ │ ja 13fffe9 │ │ mov -0x10df248(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0xc,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d26(%ebx),%eax │ │ + lea -0x1137d4d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x14,%eax │ │ @@ -4101399,15 +4101399,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x25,%eax │ │ jmp 13fffee │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1142771(%ebx),%eax │ │ + lea -0x1142798(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xa1,%eax │ │ @@ -4101526,15 +4101526,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 1401a8b │ │ cmp $0x61,%eax │ │ jne 13fffe9 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113d267(%ebx),%eax │ │ + lea -0x113d28e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x93,%eax │ │ @@ -4101563,15 +4101563,15 @@ │ │ jmp 13fffee │ │ mov $0x23,%eax │ │ jmp 13fffee │ │ mov $0x71,%eax │ │ jmp 13fffee │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1142779(%ebx),%eax │ │ + lea -0x11427a0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x5a,%eax │ │ @@ -4101596,15 +4101596,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x5c,%eax │ │ jmp 13fffee │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137d17(%ebx),%eax │ │ + lea -0x1137d3e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xca,%eax │ │ @@ -4101638,37 +4101638,37 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0xf,%eax │ │ jmp 13fffee │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140c0d(%ebx),%eax │ │ + lea -0x1140c34(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x38,%eax │ │ jmp 13fffee │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1140c2a(%ebx),%eax │ │ + lea -0x1140c51(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x6,%eax │ │ jmp 13fffee │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113f03b(%ebx),%eax │ │ + lea -0x113f062(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x9f,%eax │ │ @@ -4101739,15 +4101739,15 @@ │ │ jne 13fffe9 │ │ mov $0x10,%eax │ │ jmp 13fffee │ │ mov $0x5b,%eax │ │ jmp 13fffee │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1142768(%ebx),%eax │ │ + lea -0x114278f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x3e,%eax │ │ @@ -4101846,15 +4101846,15 @@ │ │ movsbl 0xe(%ecx),%eax │ │ test %eax,%eax │ │ je 1402179 │ │ cmp $0x2d,%eax │ │ jne 13fffe9 │ │ add $0xf,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113ea1e(%ebx),%eax │ │ + lea -0x113ea45(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 140d910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13fffe9 │ │ mov $0x12,%eax │ │ @@ -4103165,15 +4103165,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1402ba1 │ │ pop %ebx │ │ add $0xac747,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1134fb9(%ebx),%eax │ │ + lea -0x1134fe0(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1311e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1402bd9 │ │ sub $0x8,%esp │ │ @@ -4103243,15 +4103243,15 @@ │ │ jmp 1402c88 │ │ mov $0x1a,%esi │ │ jmp 1402c88 │ │ mov $0x20,%esi │ │ call 12c1bf0 │ │ sub $0x4,%esp │ │ lea -0x1130875(%ebx),%eax │ │ - lea -0x1144593(%ebx),%ecx │ │ + lea -0x11445ba(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 12c1d20 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4103400,15 +4103400,15 @@ │ │ jle 1402fe4 │ │ test %edi,%edi │ │ je 1402fe4 │ │ mov 0x10(%ebp),%esi │ │ test %esi,%esi │ │ je 1402fe4 │ │ sub $0x4,%esp │ │ - lea -0x1144562(%ebx),%eax │ │ + lea -0x1144589(%ebx),%eax │ │ push $0xf5 │ │ push %eax │ │ mov 0x18(%ebp),%eax │ │ push %eax │ │ call 130d3e0 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ @@ -4105231,15 +4105231,15 @@ │ │ add $0x20,%esp │ │ cmp $0x8,%eax │ │ jne 1404021 │ │ mov (%esp),%eax │ │ cmp 0x10(%ebp),%eax │ │ jne 1403f60 │ │ lea -0x112ade3(%ebx),%eax │ │ - lea -0x1137d11(%ebx),%ecx │ │ + lea -0x1137d38(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4105301,15 +4105301,15 @@ │ │ lea 0x10(%esp),%ecx │ │ lea 0x50(%esp),%edx │ │ push 0x10(%esi) │ │ push %eax │ │ push %esi │ │ call 14040e0 │ │ add $0x10,%esp │ │ - lea -0x1144545(%ebx),%eax │ │ + lea -0x114456c(%ebx),%eax │ │ lea -0x111c356(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4105864,15 +4105864,15 @@ │ │ je 14045c7 │ │ lea -0x111a52d(%ebx),%eax │ │ jmp 14046be │ │ mov 0x4(%eax),%ebp │ │ lea 0xc(%eax),%edi │ │ test %ebp,%ebp │ │ jne 1404565 │ │ - lea -0x1140ba7(%ebx),%eax │ │ + lea -0x1140bce(%ebx),%eax │ │ jmp 14046be │ │ lea -0x1134211(%ebx),%eax │ │ jmp 14046be │ │ sub $0x4,%esp │ │ push %esi │ │ push %eax │ │ push %edx │ │ @@ -4106186,15 +4106186,15 @@ │ │ add $0x2c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x18(%esp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4106286,15 +4106286,15 @@ │ │ add $0x1c,%eax │ │ mov %eax,%ecx │ │ mov (%ecx),%eax │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4106351,15 +4106351,15 @@ │ │ add $0x1c,%ecx │ │ mov %ecx,%edx │ │ mov %eax,(%edx) │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x112929e(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4106397,15 +4106397,15 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 1404ae8 │ │ pop %ebx │ │ add $0xaa800,%ebx │ │ - lea -0x1140c09(%ebx),%eax │ │ + lea -0x1140c30(%ebx),%eax │ │ lea -0x114d7fc(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4106428,15 +4106428,15 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 1404b38 │ │ pop %ebx │ │ add $0xaa7b0,%ebx │ │ - lea -0x1140c09(%ebx),%eax │ │ + lea -0x1140c30(%ebx),%eax │ │ lea -0x1130856(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4107002,45 +4107002,45 @@ │ │ mov $0xffffe672,%eax │ │ add $0x14c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x112929e(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108033,15 +4108033,15 @@ │ │ push %eax │ │ push $0x1 │ │ push $0x3e │ │ jmp 140600e │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x1140bf2(%ebx),%ecx │ │ + lea -0x1140c19(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x46 │ │ jmp 140600e │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x11255c5(%ebx),%ecx │ │ @@ -4108098,23 +4108098,23 @@ │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x1114574(%ebx),%ecx │ │ jmp 1405fee │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x1144527(%ebx),%ecx │ │ + lea -0x114454e(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x41 │ │ jmp 140600e │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x1135ec6(%ebx),%ecx │ │ + lea -0x1135eed(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x40 │ │ push %ecx │ │ call 140e020 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4108139,15 +4108139,15 @@ │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 140d9a0 │ │ jmp 1406014 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108155,15 +4108155,15 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108171,15 +4108171,15 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108187,15 +4108187,15 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108283,30 +4108283,30 @@ │ │ jmp 14061a4 │ │ add $0x4,%ecx │ │ mov (%ecx),%eax │ │ jmp 14061a4 │ │ add $0x14,%ecx │ │ mov (%ecx),%eax │ │ jmp 14061a4 │ │ - lea -0x113d250(%ebx),%eax │ │ - lea -0x1135e55(%ebx),%ecx │ │ + lea -0x113d277(%ebx),%eax │ │ + lea -0x1135e7c(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108439,15 +4108439,15 @@ │ │ test %ecx,%ecx │ │ je 14064f7 │ │ add %ecx,%eax │ │ test %dl,%dl │ │ jns 14063c4 │ │ jmp 14063c2 │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108484,15 +4108484,15 @@ │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x1135e85(%ebx),%eax │ │ + lea -0x1135eac(%ebx),%eax │ │ lea -0x11165b1(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4108689,31 +4108689,31 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmp %edi,%esi │ │ jne 1406720 │ │ - lea -0x113f02d(%ebx),%eax │ │ - lea -0x1142745(%ebx),%ecx │ │ + lea -0x113f054(%ebx),%eax │ │ + lea -0x114276c(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x1137d03(%ebx),%eax │ │ - lea -0x1142745(%ebx),%ecx │ │ + lea -0x1137d2a(%ebx),%eax │ │ + lea -0x114276c(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4109275,15 +4109275,15 @@ │ │ add $0x1cc,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4109291,15 +4109291,15 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4109307,30 +4109307,30 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113b456(%ebx),%eax │ │ + lea -0x113b47d(%ebx),%eax │ │ lea -0x112cc68(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4109338,15 +4109338,15 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4109354,90 +4109354,90 @@ │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ lea -0x11273f1(%ebx),%eax │ │ - lea -0x11397c5(%ebx),%ecx │ │ + lea -0x11397ec(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x113b439(%ebx),%eax │ │ - lea -0x11397c5(%ebx),%ecx │ │ + lea -0x113b460(%ebx),%eax │ │ + lea -0x11397ec(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ lea -0x11165a5(%ebx),%eax │ │ - lea -0x11397c5(%ebx),%ecx │ │ + lea -0x11397ec(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ lea -0x112cc5d(%ebx),%eax │ │ - lea -0x11397c5(%ebx),%ecx │ │ + lea -0x11397ec(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ - lea -0x114275e(%ebx),%eax │ │ + lea -0x1142785(%ebx),%eax │ │ lea -0x113421d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4109879,23 +4109879,23 @@ │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ push 0x3c(%esp) │ │ call 1406280 │ │ add $0x20,%esp │ │ jmp 14075fe │ │ sub $0xc,%esp │ │ - lea -0x114273a(%ebx),%ecx │ │ + lea -0x1142761(%ebx),%ecx │ │ mov $0xa8,%edi │ │ add -0x360(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ jmp 14075e5 │ │ sub $0xc,%esp │ │ - lea -0x113f010(%ebx),%ecx │ │ + lea -0x113f037(%ebx),%ecx │ │ mov $0xa8,%edi │ │ add -0x360(%ebx),%edi │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ @@ -4110251,31 +4110251,31 @@ │ │ pop %ebx │ │ ret │ │ mov $0x10,%eax │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ - lea -0x11444e5(%ebx),%eax │ │ - lea -0x113d226(%ebx),%ecx │ │ + lea -0x114450c(%ebx),%eax │ │ + lea -0x113d24d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 140d9a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 140e010 │ │ add $0x10,%esp │ │ call 140d530 │ │ lea -0x1121bf8(%ebx),%eax │ │ - lea -0x113d226(%ebx),%ecx │ │ + lea -0x113d24d(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4110302,16 +4110302,16 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 1407a18 │ │ pop %ebx │ │ add $0xa78d0,%ebx │ │ - lea -0x11397b2(%ebx),%eax │ │ - lea -0x1135e40(%ebx),%ecx │ │ + lea -0x11397d9(%ebx),%eax │ │ + lea -0x1135e67(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4110334,15 +4110334,15 @@ │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 1407a68 │ │ pop %ebx │ │ add $0xa7880,%ebx │ │ lea -0x1121bcf(%ebx),%eax │ │ - lea -0x1140b93(%ebx),%ecx │ │ + lea -0x1140bba(%ebx),%ecx │ │ lea -0x114b826(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4110583,15 +4110583,15 @@ │ │ push %eax │ │ push %esi │ │ call *0x14(%esp) │ │ add $0x10,%esp │ │ mov %eax,0x13670(%ebx) │ │ mov (%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0x113efd6(%ebx),%edx │ │ + lea -0x113effd(%ebx),%edx │ │ lea -0x114b7e2(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x14(%esp),%eax │ │ call *0x84(%eax) │ │ @@ -4111249,15 +4111249,15 @@ │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x111ff93(%ebx),%edx │ │ - lea -0x1135e29(%ebx),%eax │ │ + lea -0x1135e50(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4111531,15 +4111531,15 @@ │ │ push %esi │ │ call *0x5c(%eax) │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 140868c │ │ mov (%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x29c(%eax) │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -4112488,15 +4112488,15 @@ │ │ mov %edx,0x18(%esp) │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x111ff93(%ebx),%edx │ │ - lea -0x11444b0(%ebx),%eax │ │ + lea -0x11444d7(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ mov 0x14(%esp),%eax │ │ call *0x178(%eax) │ │ mov 0x18(%esp),%edx │ │ @@ -4113868,15 +4113868,15 @@ │ │ mov 0x14(%ebp),%edx │ │ mov %edi,%ecx │ │ call 1407ca6 │ │ mov %eax,%esi │ │ mov %edi,%ecx │ │ mov 0xc(%ebp),%edx │ │ call 140835a │ │ - lea -0x11426d9(%ebx),%ecx │ │ + lea -0x1142700(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ push 0x10(%ebp) │ │ push %eax │ │ call 140c830 │ │ pop %eax │ │ push %esi │ │ @@ -4117672,15 +4117672,15 @@ │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x111ff93(%ebx),%edx │ │ - lea -0x11444a8(%ebx),%eax │ │ + lea -0x11444cf(%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 {} │ │ @@ -28458,74 +28458,74 @@ │ │ 0x0147e3e0 019a1001 00000000 bb9a1001 00000000 ................ │ │ 0x0147e3f0 00000000 00000000 00000000 ca9a1001 ................ │ │ 0x0147e400 449b1001 01000000 4fbd1001 78bd1001 D.......O...x... │ │ 0x0147e410 babe1001 dbc11001 8ac21001 96c21001 ................ │ │ 0x0147e420 00000000 00000000 00000000 00000000 ................ │ │ 0x0147e430 00000000 00000000 00000000 00000000 ................ │ │ 0x0147e440 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147e450 aa583600 8a773700 18963700 62313900 .X6..w7...7.b19. │ │ - 0x0147e460 d6e73600 ea3b3600 8c773700 8f093800 ..6..;6..w7...8. │ │ - 0x0147e470 76803800 cff43800 67313900 76cd3600 v.8...8.g19.v.6. │ │ - 0x0147e480 e5213700 9a013600 ea213700 ae6c3900 .!7...6..!7..l9. │ │ - 0x0147e490 4c913600 0ad93800 c8b23700 22963700 L.6...8...7.".7. │ │ - 0x0147e4a0 27963700 2a963700 98773700 14d93800 '.7.*.7..w7...8. │ │ - 0x0147e4b0 f0273800 5b623800 2a053700 52913600 .'8.[b8.*.7.R.6. │ │ - 0x0147e4c0 af4e3900 7ecd3600 9f773700 86cd3700 .N9.~.6..w7...7. │ │ + 0x0147e450 aa583600 63773700 f1953700 62313900 .X6.cw7...7.b19. │ │ + 0x0147e460 afe73600 ea3b3600 65773700 8f093800 ..6..;6.ew7...8. │ │ + 0x0147e470 76803800 cff43800 67313900 4fcd3600 v.8...8.g19.O.6. │ │ + 0x0147e480 be213700 9a013600 c3213700 ae6c3900 .!7...6..!7..l9. │ │ + 0x0147e490 4c913600 0ad93800 c8b23700 fb953700 L.6...8...7...7. │ │ + 0x0147e4a0 00963700 03963700 71773700 14d93800 ..7...7.qw7...8. │ │ + 0x0147e4b0 f0273800 5b623800 03053700 52913600 .'8.[b8...7.R.6. │ │ + 0x0147e4c0 af4e3900 57cd3600 78773700 86cd3700 .N9.W.6.xw7...7. │ │ 0x0147e4d0 9f1c3600 3eed3700 18d93800 6f313900 ..6.>.7...8.o19. │ │ - 0x0147e4e0 a8773700 f53b3600 10743600 fa273800 .w7..;6..t6..'8. │ │ - 0x0147e4f0 44ed3700 b64e3900 e0e73600 ff3b3600 D.7..N9...6..;6. │ │ - 0x0147e500 f0213700 59913600 ad773700 d03f3700 .!7.Y.6..w7..?7. │ │ + 0x0147e4e0 81773700 f53b3600 10743600 fa273800 .w7..;6..t6..'8. │ │ + 0x0147e4f0 44ed3700 b64e3900 b9e73600 ff3b3600 D.7..N9...6..;6. │ │ + 0x0147e500 c9213700 59913600 86773700 a93f3700 .!7.Y.6..w7..?7. │ │ 0x0147e510 e88f3900 d6f43800 043c3600 a81c3600 ..9...8..<6...6. │ │ 0x0147e520 4bed3700 b1583600 53ed3700 82803800 K.7..X6.S.7...8. │ │ - 0x0147e530 cdb23700 88cd3600 ca9e3800 9a093800 ..7...6...8...8. │ │ + 0x0147e530 cdb23700 61cd3600 ca9e3800 9a093800 ..7.a.6...8...8. │ │ 0x0147e540 d0b23700 22d93800 5aed3700 97463800 ..7.".8.Z.7..F8. │ │ - 0x0147e550 1c5c3700 f6213700 5f913600 0f3c3600 .\7..!7._.6..<6. │ │ - 0x0147e560 9f013600 bc6c3900 9d463800 30963700 ..6..l9..F8.0.7. │ │ + 0x0147e550 f55b3700 cf213700 5f913600 0f3c3600 .[7..!7._.6..<6. │ │ + 0x0147e560 9f013600 bc6c3900 9d463800 09963700 ..6..l9..F8...7. │ │ 0x0147e570 91cd3700 79313900 9ecd3700 c56c3900 ..7.y19...7..l9. │ │ - 0x0147e580 c14e3900 03223700 6aaf3600 b31c3600 .N9.."7.j.6...6. │ │ - 0x0147e590 0a223700 b81c3600 31053700 153c3600 ."7...6.1.7..<6. │ │ + 0x0147e580 c14e3900 dc213700 43af3600 b31c3600 .N9..!7.C.6...6. │ │ + 0x0147e590 e3213700 b81c3600 0a053700 153c3600 .!7...6...7..<6. │ │ 0x0147e5a0 a3cd3700 bd1c3600 cd6c3900 61ed3700 ..7...6..l9.a.7. │ │ - 0x0147e5b0 84313900 dcf43800 e5e73600 69ed3700 .19...8...6.i.7. │ │ - 0x0147e5c0 23143900 ece73600 e4f43800 25d93800 #.9...6...8.%.8. │ │ - 0x0147e5d0 28143900 8bcd3600 c74e3900 8a803800 (.9...6..N9...8. │ │ + 0x0147e5b0 84313900 dcf43800 bee73600 69ed3700 .19...8...6.i.7. │ │ + 0x0147e5c0 23143900 c5e73600 e4f43800 25d93800 #.9...6...8.%.8. │ │ + 0x0147e5d0 28143900 64cd3600 c74e3900 8a803800 (.9.d.6..N9...8. │ │ 0x0147e5e0 76ed3700 94803800 9d093800 a6013600 v.7...8...8...6. │ │ - 0x0147e5f0 13223700 ec8f3900 b1013600 b8013600 ."7...9...6...6. │ │ - 0x0147e600 1a3c3600 d3b23700 cd9e3800 76af3600 .<6...7...8.v.6. │ │ + 0x0147e5f0 ec213700 ec8f3900 b1013600 b8013600 .!7...9...6...6. │ │ + 0x0147e600 1a3c3600 d3b23700 cd9e3800 4faf3600 .<6...7...8.O.6. │ │ 0x0147e610 ce4e3900 62623800 2cd93800 7fed3700 .N9.bb8.,.8...7. │ │ - 0x0147e620 d33f3700 ff273800 be013600 7faf3600 .?7..'8...6...6. │ │ + 0x0147e620 ac3f3700 ff273800 be013600 58af3600 .?7..'8...6.X.6. │ │ 0x0147e630 9f803800 86ed3700 243c3600 a6463800 ..8...7.$<6..F8. │ │ - 0x0147e640 d74e3900 92cd3600 e44e3900 ba583600 .N9...6..N9..X6. │ │ - 0x0147e650 8eed3700 3a053700 87af3600 97ed3700 ..7.:.7...6...7. │ │ - 0x0147e660 c6583600 deb23700 69623800 9dcd3600 .X6...7.ib8...6. │ │ - 0x0147e670 c5013600 8e313900 c31c3600 a8cd3600 ..6..19...6...6. │ │ - 0x0147e680 d56c3900 37963700 d19e3800 94bc3800 .l9.7.7...8...8. │ │ + 0x0147e640 d74e3900 6bcd3600 e44e3900 ba583600 .N9.k.6..N9..X6. │ │ + 0x0147e650 8eed3700 13053700 60af3600 97ed3700 ..7...7.`.6...7. │ │ + 0x0147e660 c6583600 deb23700 69623800 76cd3600 .X6...7.ib8.v.6. │ │ + 0x0147e670 c5013600 8e313900 c31c3600 81cd3600 ..6..19...6...6. │ │ + 0x0147e680 d56c3900 10963700 d19e3800 94bc3800 .l9...7...8...8. │ │ 0x0147e690 33143900 e6b23700 323c3600 db9e3800 3.9...7.2<6...8. │ │ 0x0147e6a0 3b3c3600 ecf43800 a0ed3700 a8cd3700 ;<6...8...7...7. │ │ - 0x0147e6b0 1d223700 dd6c3900 6a913600 42053700 ."7..l9.j.6.B.7. │ │ - 0x0147e6c0 1b743600 09283800 36d93800 aecd3600 .t6..(8.6.8...6. │ │ + 0x0147e6b0 f6213700 dd6c3900 6a913600 1b053700 .!7..l9.j.6...7. │ │ + 0x0147e6c0 1b743600 09283800 36d93800 87cd3600 .t6..(8.6.8...6. │ │ 0x0147e6d0 25743600 f68f3900 3d143900 ea4e3900 %t6...9.=.9..N9. │ │ 0x0147e6e0 77913600 b1463800 f14e3900 0e283800 w.6..F8..N9..(8. │ │ 0x0147e6f0 a3093800 433c3600 d3013600 e96c3900 ..8.C<6...6..l9. │ │ - 0x0147e700 4c3c3600 b4cd3700 e69e3800 4c053700 L<6...7...8.L.7. │ │ - 0x0147e710 42d93800 becd3700 f94e3900 265c3700 B.8...7..N9.&\7. │ │ + 0x0147e700 4c3c3600 b4cd3700 e69e3800 25053700 L<6...7...8.%.7. │ │ + 0x0147e710 42d93800 becd3700 f94e3900 ff5b3700 B.8...7..N9..[7. │ │ 0x0147e720 593c3600 f2f43800 da013600 f3b23700 Y<6...8...6...7. │ │ - 0x0147e730 a1bc3800 ac093800 b3773700 b7093800 ..8...8..w7...8. │ │ - 0x0147e740 cb1c3600 bc463800 70623800 54053700 ..6..F8.pb8.T.7. │ │ - 0x0147e750 7b623800 be773700 bacd3600 99313900 {b8..w7...6..19. │ │ - 0x0147e760 f8e73600 c8773700 72143900 f46c3900 ..6..w7.r.9..l9. │ │ + 0x0147e730 a1bc3800 ac093800 8c773700 b7093800 ..8...8..w7...8. │ │ + 0x0147e740 cb1c3600 bc463800 70623800 2d053700 ..6..F8.pb8.-.7. │ │ + 0x0147e750 7b623800 97773700 93cd3600 99313900 {b8..w7...6..19. │ │ + 0x0147e760 d1e73600 a1773700 72143900 f46c3900 ..6..w7.r.9..l9. │ │ 0x0147e770 fc8f3900 2f743600 bf003600 83913600 ..9./t6...6...6. │ │ - 0x0147e780 f96c3900 e3cd3600 056d3900 e4013600 .l9...6..m9...6. │ │ - 0x0147e790 38773700 a5ce3700 01903900 aece3700 8w7...7...9...7. │ │ - 0x0147e7a0 06593600 35e83600 5d233700 a85c3700 .Y6.5.6.]#7..\7. │ │ - 0x0147e7b0 ec013600 fcb23700 efaf3600 ab5c3700 ..6...7...6..\7. │ │ - 0x0147e7c0 dcce3700 43403700 0e1d3600 60233700 ..7.C@7...6.`#7. │ │ + 0x0147e780 f96c3900 bccd3600 056d3900 e4013600 .l9...6..m9...6. │ │ + 0x0147e790 11773700 a5ce3700 01903900 aece3700 .w7...7...9...7. │ │ + 0x0147e7a0 06593600 0ee83600 36233700 815c3700 .Y6...6.6#7..\7. │ │ + 0x0147e7b0 ec013600 fcb23700 c8af3600 845c3700 ..6...7...6..\7. │ │ + 0x0147e7c0 dcce3700 1c403700 0e1d3600 39233700 ..7..@7...6.9#7. │ │ 0x0147e7d0 1a023600 04000000 61813800 04000000 ..6.....a.8..... │ │ 0x0147e7e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0147e7f0 00000000 00000000 1a023600 04000000 ..........6..... │ │ - 0x0147e800 06243700 06000000 00000000 00000000 .$7............. │ │ + 0x0147e800 df233700 06000000 00000000 00000000 .#7............. │ │ 0x0147e810 00000000 00000000 00000000 00000000 ................ │ │ 0x0147e820 1a023600 04000000 12f63800 06000000 ..6.......8..... │ │ 0x0147e830 00000000 00000000 00000000 00000000 ................ │ │ 0x0147e840 00000000 00000000 00000000 00000000 ................ │ │ 0x0147e850 a6021301 5f041301 3f051301 00000000 ...._...?....... │ │ 0x0147e860 68051301 b0051301 e2051301 79071301 h...........y... │ │ 0x0147e870 d2071301 e8071301 47081301 00000000 ........G....... │ │ @@ -28537,91 +28537,91 @@ │ │ 0x0147e8d0 03950000 00000000 00000000 d16d3900 .............m9. │ │ 0x0147e8e0 04140000 00800000 00000000 bd743600 .............t6. │ │ 0x0147e8f0 05103801 00000000 00000000 95903900 ..8...........9. │ │ 0x0147e900 06950000 00000000 00000000 c9593600 .............Y6. │ │ 0x0147e910 07940000 00000000 00000000 66813800 ............f.8. │ │ 0x0147e920 08020000 00000000 00000000 ca743600 .............t6. │ │ 0x0147e930 04140000 00002000 00000000 7a813800 ...... .....z.8. │ │ - 0x0147e940 04140000 10000000 00000000 7ee83600 ............~.6. │ │ + 0x0147e940 04140000 10000000 00000000 57e83600 ............W.6. │ │ 0x0147e950 09102602 00000000 00000000 da743600 ..&..........t6. │ │ 0x0147e960 0a100000 00000000 00000000 4ea03800 ............N.8. │ │ 0x0147e970 04140000 00000000 01000000 5d153900 ............].9. │ │ - 0x0147e980 02180000 0f000000 00000000 e85c3700 .............\7. │ │ + 0x0147e980 02180000 0f000000 00000000 c15c3700 .............\7. │ │ 0x0147e990 0c102f03 00000000 00000000 644f3900 ../.........dO9. │ │ 0x0147e9a0 0d953701 00000000 00000000 d3633800 ..7..........c8. │ │ 0x0147e9b0 04140000 00000800 00000000 ea743600 .............t6. │ │ 0x0147e9c0 04140000 00010000 00000000 d5593600 .............Y6. │ │ 0x0147e9d0 0e140000 00000000 00000000 36473800 ............6G8. │ │ 0x0147e9e0 0f712b04 00000000 00000000 7ff63800 .q+...........8. │ │ 0x0147e9f0 10610008 00000000 00000000 30293800 .a..........0)8. │ │ 0x0147ea00 04140000 00400000 00000000 983c3600 .....@.......<6. │ │ 0x0147ea10 02180000 00000000 00000000 a73c3600 .............<6. │ │ 0x0147ea20 04140000 04000000 00000000 6a153900 ............j.9. │ │ - 0x0147ea30 04140000 08000000 00000000 f65c3700 .............\7. │ │ - 0x0147ea40 11101b06 00000000 00000000 045d3700 .............]7. │ │ - 0x0147ea50 12100000 00000000 00000000 0d243700 .............$7. │ │ + 0x0147ea30 04140000 08000000 00000000 cf5c3700 .............\7. │ │ + 0x0147ea40 11101b06 00000000 00000000 dd5c3700 .............\7. │ │ + 0x0147ea50 12100000 00000000 00000000 e6233700 .............#7. │ │ 0x0147ea60 ff000000 02000000 00000000 68da3800 ............h.8. │ │ - 0x0147ea70 ff000000 03000000 00000000 40063700 ............@.7. │ │ + 0x0147ea70 ff000000 03000000 00000000 19063700 ..............7. │ │ 0x0147ea80 04140000 00020000 00000000 74153900 ............t.9. │ │ - 0x0147ea90 13030000 00000000 00000000 145d3700 .............]7. │ │ - 0x0147eaa0 14611503 00000000 00000000 8f413700 .a...........A7. │ │ + 0x0147ea90 13030000 00000000 00000000 ed5c3700 .............\7. │ │ + 0x0147eaa0 14611503 00000000 00000000 68413700 .a..........hA7. │ │ 0x0147eab0 15612605 00000000 00000000 34023600 .a&.........4.6. │ │ 0x0147eac0 14611506 01000000 00000000 9b1e3600 .a............6. │ │ 0x0147ead0 16710000 00000000 00000000 48473800 .q..........HG8. │ │ 0x0147eae0 17910000 00000000 00000000 de593600 .............Y6. │ │ 0x0147eaf0 18900000 00000000 00000000 6c453800 ............lE8. │ │ 0x0147eb00 ff000000 00000000 00000000 8f813800 ..............8. │ │ 0x0147eb10 04140000 00000004 00000000 76b33700 ............v.7. │ │ 0x0147eb20 1a900000 00000000 00000000 f6bc3800 ..............8. │ │ - 0x0147eb30 1b910000 00000000 00000000 1f5d3700 .............]7. │ │ - 0x0147eb40 1c000000 00000000 00000000 14243700 .............$7. │ │ - 0x0147eb50 1d100901 00000000 00000000 86ce3600 ..............6. │ │ + 0x0147eb30 1b910000 00000000 00000000 f85c3700 .............\7. │ │ + 0x0147eb40 1c000000 00000000 00000000 ed233700 .............#7. │ │ + 0x0147eb50 1d100901 00000000 00000000 5fce3600 ............_.6. │ │ 0x0147eb60 1e210000 00000000 00000000 afee3700 .!............7. │ │ 0x0147eb70 1b910000 00000000 00000000 281b3600 ............(.6. │ │ 0x0147eb80 1f940000 00000000 00000000 a0903900 ..............9. │ │ - 0x0147eb90 20100901 00000000 00000000 295d3700 ...........)]7. │ │ - 0x0147eba0 04140000 00001000 00000000 345d3700 ............4]7. │ │ - 0x0147ebb0 16710000 00000000 00000000 20243700 .q.......... $7. │ │ + 0x0147eb90 20100901 00000000 00000000 025d3700 ............]7. │ │ + 0x0147eba0 04140000 00001000 00000000 0d5d3700 .............]7. │ │ + 0x0147ebb0 16710000 00000000 00000000 f9233700 .q...........#7. │ │ 0x0147ebc0 04140000 00000000 04000000 56323900 ............V29. │ │ 0x0147ebd0 04140000 00200000 00000000 221b3600 ..... ......".6. │ │ 0x0147ebe0 ff000000 01000000 00000000 a2813800 ..............8. │ │ 0x0147ebf0 04140000 00100000 00000000 90f63800 ..............8. │ │ 0x0147ec00 02140000 01000000 00000000 ac903900 ..............9. │ │ 0x0147ec10 21100000 00000000 00000000 9ff63800 !.............8. │ │ 0x0147ec20 04140000 40000000 00000000 ba903900 ....@.........9. │ │ 0x0147ec30 22020000 00000000 00000000 69323900 "...........i29. │ │ - 0x0147ec40 23100000 00000000 00000000 405d3700 #...........@]7. │ │ + 0x0147ec40 23100000 00000000 00000000 195d3700 #............]7. │ │ 0x0147ec50 24950000 00000000 00000000 82cf3700 $.............7. │ │ - 0x0147ec60 25610806 00000000 00000000 31243700 %a..........1$7. │ │ - 0x0147ec70 26210f06 00000000 00000000 59b23600 &!..........Y.6. │ │ - 0x0147ec80 25610807 01000000 00000000 23793700 %a..........#y7. │ │ + 0x0147ec60 25610806 00000000 00000000 0a243700 %a...........$7. │ │ + 0x0147ec70 26210f06 00000000 00000000 32b23600 &!..........2.6. │ │ + 0x0147ec80 25610807 01000000 00000000 fc783700 %a...........x7. │ │ 0x0147ec90 27140000 00000000 00000000 ab1e3600 '.............6. │ │ - 0x0147eca0 28040000 00000000 00000000 8de83600 (.............6. │ │ + 0x0147eca0 28040000 00000000 00000000 66e83600 (...........f.6. │ │ 0x0147ecb0 ff000000 04000000 00000000 bc813800 ..............8. │ │ - 0x0147ecc0 ff000000 05000000 00000000 8fce3600 ..............6. │ │ + 0x0147ecc0 ff000000 05000000 00000000 68ce3600 ............h.6. │ │ 0x0147ecd0 29100000 00000000 00000000 b2f63800 ).............8. │ │ - 0x0147ece0 04140000 80000000 00000000 95e83600 ..............6. │ │ + 0x0147ece0 04140000 80000000 00000000 6ee83600 ............n.6. │ │ 0x0147ecf0 02140000 06000000 00000000 baee3700 ..............7. │ │ - 0x0147ed00 2a000000 00000000 00000000 4c5d3700 *...........L]7. │ │ + 0x0147ed00 2a000000 00000000 00000000 255d3700 *...........%]7. │ │ 0x0147ed10 2b013203 00000000 00000000 55473800 +.2.........UG8. │ │ 0x0147ed20 04140000 01000008 00000000 dcce3700 ..............7. │ │ - 0x0147ed30 f4973700 b7623800 adce3600 9a413700 ..7..b8...6..A7. │ │ - 0x0147ed40 f8973700 f2633800 83b33700 3c243700 ..7..c8...7.<$7. │ │ - 0x0147ed50 05bd3800 71da3800 59063700 02983700 ..8.q.8.Y.7...7. │ │ - 0x0147ed60 3d293800 ff583600 a2e83600 05bd3800 =)8..X6...6...8. │ │ + 0x0147ed30 cd973700 b7623800 86ce3600 73413700 ..7..b8...6.sA7. │ │ + 0x0147ed40 d1973700 f2633800 83b33700 15243700 ..7..c8...7..$7. │ │ + 0x0147ed50 05bd3800 71da3800 32063700 db973700 ..8.q.8.2.7...7. │ │ + 0x0147ed60 3d293800 ff583600 7be83600 05bd3800 =)8..X6.{.6...8. │ │ 0x0147ed70 71da3800 79323900 89b33700 b93c3600 q.8.y29...7..<6. │ │ - 0x0147ed80 8dcf3700 3c243700 05bd3800 5b5d3700 ..7.<$7...8.[]7. │ │ - 0x0147ed90 8cb33700 6c453800 05bd3800 2e793700 ..7.lE8...8..y7. │ │ - 0x0147eda0 71da3800 93cf3700 65b23600 76da3800 q.8...7.e.6.v.8. │ │ + 0x0147ed80 8dcf3700 15243700 05bd3800 345d3700 ..7..$7...8.4]7. │ │ + 0x0147ed90 8cb33700 6c453800 05bd3800 07793700 ..7.lE8...8..y7. │ │ + 0x0147eda0 71da3800 93cf3700 3eb23600 76da3800 q.8...7.>.6.v.8. │ │ 0x0147edb0 5ca03800 c03c3600 c6813800 0f0a3800 \.8..<6...8...8. │ │ - 0x0147edc0 61063700 f4973700 05bd3800 85923600 a.7...7...8...6. │ │ + 0x0147edc0 3a063700 cd973700 05bd3800 85923600 :.7...7...8...6. │ │ 0x0147edd0 65473800 c1f63800 b7623800 40293800 eG8...8..b8.@)8. │ │ - 0x0147ede0 43403700 91b33700 f4973700 05bd3800 C@7...7...7...8. │ │ + 0x0147ede0 1c403700 91b33700 cd973700 05bd3800 .@7...7...7...8. │ │ 0x0147edf0 774f3900 cdee3700 c8903900 01753600 wO9...7...9..u6. │ │ - 0x0147ee00 605d3700 9d413700 95903900 cb813800 `]7..A7...9...8. │ │ + 0x0147ee00 395d3700 76413700 95903900 cb813800 9]7.vA7...9...8. │ │ 0x0147ee10 22670f01 0c690f01 3f6f0f01 89700f01 "g...i..?o...p.. │ │ 0x0147ee20 1f720f01 53720f01 b2720f01 1f760f01 .r..Sr...r...v.. │ │ 0x0147ee30 9c760f01 38760f01 71730f01 0a740f01 .v..8v..qs...t.. │ │ 0x0147ee40 4b740f01 81291001 8e2a1001 7d261001 Kt...)...*..}&.. │ │ 0x0147ee50 c8271001 f9481001 75491001 5b690f01 .'...H..uI..[i.. │ │ 0x0147ee60 4b6a0f01 8b6a0f01 1f690f01 196e0f01 Kj...j...i...n.. │ │ 0x0147ee70 4a6e0f01 b66d0f01 e76d0f01 cb6a0f01 Jn...m...m...j.. │ │ @@ -28681,80 +28681,80 @@ │ │ 0x0147f1d0 00000000 35780f01 1e550f01 45101001 ....5x...U..E... │ │ 0x0147f1e0 55dc0e01 6b5f1001 69611001 95611001 U...k_..ia...a.. │ │ 0x0147f1f0 f5611001 455d1001 735e1001 76300f01 .a..E]..s^..v0.. │ │ 0x0147f200 0a271001 3e261001 a4261001 e2361001 .'..>&...&...6.. │ │ 0x0147f210 d33b1001 fb191001 cd1a1001 be191001 .;.............. │ │ 0x0147f220 89650f01 f4660f01 9e2e0f01 8d1a0f01 .e...f.......... │ │ 0x0147f230 32621001 f1540f01 b92b1001 56780f01 2b...T...+..Vx.. │ │ - 0x0147f240 f1491001 684a1001 cc903900 695d3700 .I..hJ....9.i]7. │ │ - 0x0147f250 44243700 ca913600 3ce83600 99323900 D$7...6.<.6..29. │ │ - 0x0147f260 0f633800 0c423700 6ab23600 f6363a00 .c8..B7.j.6..6:. │ │ + 0x0147f240 f1491001 684a1001 cc903900 425d3700 .I..hJ....9.B]7. │ │ + 0x0147f250 1d243700 ca913600 15e83600 99323900 .$7...6...6..29. │ │ + 0x0147f260 0f633800 e5413700 43b23600 f6363a00 .c8..A7.C.6..6:. │ │ 0x0147f270 4c000000 5a000000 55000000 01373a00 L...Z...U....7:. │ │ 0x0147f280 59000000 5a000000 55000000 4e483a00 Y...Z...U...NH:. │ │ 0x0147f290 59000000 5a000000 55000000 0c373a00 Y...Z...U....7:. │ │ 0x0147f2a0 5c000000 55000000 5a000000 19373a00 \...U...Z....7:. │ │ 0x0147f2b0 5c000000 56000000 5a000000 23373a00 \...V...Z...#7:. │ │ 0x0147f2c0 4c000000 55000000 5a000000 29373a00 L...U...Z...)7:. │ │ 0x0147f2d0 4c000000 5a000000 5a000000 2e373a00 L...Z...Z....7:. │ │ 0x0147f2e0 4c000000 5a000000 55000000 8e753600 L...Z...U....u6. │ │ - 0x0147f2f0 08000000 31bd3800 84b23600 56293800 ....1.8...6.V)8. │ │ - 0x0147f300 0fcc3600 96b43700 d94f3900 3d6e3900 ..6...7..O9.=n9. │ │ + 0x0147f2f0 08000000 31bd3800 5db23600 56293800 ....1.8.].6.V)8. │ │ + 0x0147f300 e8cb3600 96b43700 d94f3900 3d6e3900 ..6...7..O9.=n9. │ │ 0x0147f310 39bd3800 d94f3900 83b33700 40000000 9.8..O9...7.@... │ │ - 0x0147f320 3e423700 42000000 de4f3900 41000000 >B7.B....O9.A... │ │ + 0x0147f320 17423700 42000000 de4f3900 41000000 .B7.B....O9.A... │ │ 0x0147f330 e3913900 43000000 6a6e3900 7a3d3600 ..9.C...jn9.z=6. │ │ - 0x0147f340 b0253700 5e1f3600 40b33600 00000000 .%7.^.6.@.6..... │ │ + 0x0147f340 89253700 5e1f3600 19b33600 00000000 .%7.^.6...6..... │ │ 0x0147f350 fcee3700 03000000 40643800 03000000 ..7.....@d8..... │ │ - 0x0147f360 a8e93600 0b6f3900 3d293800 de3d3600 ..6..o9.=)8..=6. │ │ - 0x0147f370 01000000 59a13800 01000000 23263700 ....Y.8.....#&7. │ │ + 0x0147f360 81e93600 0b6f3900 3d293800 de3d3600 ..6..o9.=)8..=6. │ │ + 0x0147f370 01000000 59a13800 01000000 fc253700 ....Y.8......%7. │ │ 0x0147f380 02000000 0ed03700 03000000 70763600 ......7.....pv6. │ │ - 0x0147f390 02000000 587a3700 03000000 b4e93600 ....Xz7.......6. │ │ + 0x0147f390 02000000 317a3700 03000000 8de93600 ....1z7.......6. │ │ 0x0147f3a0 00000000 fe4f3900 00000000 00000000 .....O9......... │ │ 0x0147f3b0 00000000 00000000 78033600 af293800 ........x.6..)8. │ │ 0x0147f3c0 72be3800 03000000 01000000 00000000 r.8............. │ │ 0x0147f3d0 00000000 50391701 00000000 00000000 ....P9.......... │ │ - 0x0147f3e0 00000000 20db3800 00000000 5fcf3600 .... .8....._.6. │ │ + 0x0147f3e0 00000000 20db3800 00000000 38cf3600 .... .8.....8.6. │ │ 0x0147f3f0 00000200 3b203600 00000400 00000000 ....; 6......... │ │ 0x0147f400 00000000 2b3e3600 01000000 bdbe3800 ....+>6.......8. │ │ 0x0147f410 02000000 17d03700 06000000 01903900 ......7.......9. │ │ 0x0147f420 80000000 00000000 00000000 01000000 ................ │ │ 0x0147f430 01000000 00000000 00000000 0e481701 .............H.. │ │ 0x0147f440 00000000 00000000 00000000 1bd03700 ..............7. │ │ - 0x0147f450 00000000 011d3600 e4e93600 ae053700 ......6...6...7. │ │ - 0x0147f460 66cf3600 30b53700 00000000 04000000 f.6.0.7......... │ │ + 0x0147f450 00000000 011d3600 bde93600 87053700 ......6...6...7. │ │ + 0x0147f460 3fcf3600 30b53700 00000000 04000000 ?.6.0.7......... │ │ 0x0147f470 01000000 00000000 00000000 da581701 .............X.. │ │ 0x0147f480 00000000 00000000 00000000 b9a13800 ..............8. │ │ 0x0147f490 00000000 03000000 01000000 00000000 ................ │ │ 0x0147f4a0 00000000 b85b1701 00000000 00000000 .....[.......... │ │ 0x0147f4b0 00000000 ab333900 00000000 02000000 .....39......... │ │ 0x0147f4c0 01000000 00000000 00000000 12641701 .............d.. │ │ 0x0147f4d0 00000000 00000000 00000000 2e3e3600 .............>6. │ │ - 0x0147f4e0 00000000 ad3d3600 ca913600 3ce83600 .....=6...6.<.6. │ │ - 0x0147f4f0 695d3700 cc903900 6ce73600 69490305 i]7...9.l.6.iI.. │ │ - 0x0147f500 07000000 995e3700 89433700 69490805 .....^7..C7.iI.. │ │ - 0x0147f510 07000000 05bf3800 89433700 6e4e0300 ......8..C7.nN.. │ │ - 0x0147f520 04000000 e5ea3700 6ce73600 71510400 ......7.l.6.qQ.. │ │ - 0x0147f530 04000000 ea073700 6ce73600 73530400 ......7.l.6.sS.. │ │ - 0x0147f540 04000000 e7293800 6ce73600 6ce73600 .....)8.l.6.l.6. │ │ - 0x0147f550 0d983700 60023600 ca913600 ca913600 ..7.`.6...6...6. │ │ - 0x0147f560 3ce83600 3ce83600 695d3700 695d3700 <.6.<.6.i]7.i]7. │ │ - 0x0147f570 695d3700 695d3700 0ebf3800 90d03700 i]7.i]7...8...7. │ │ - 0x0147f580 0fcc3600 0fcc3600 0fcc3600 0fcc3600 ..6...6...6...6. │ │ + 0x0147f4e0 00000000 ad3d3600 ca913600 15e83600 .....=6...6...6. │ │ + 0x0147f4f0 425d3700 cc903900 45e73600 69490305 B]7...9.E.6.iI.. │ │ + 0x0147f500 07000000 725e3700 62433700 69490805 ....r^7.bC7.iI.. │ │ + 0x0147f510 07000000 05bf3800 62433700 6e4e0300 ......8.bC7.nN.. │ │ + 0x0147f520 04000000 e5ea3700 45e73600 71510400 ......7.E.6.qQ.. │ │ + 0x0147f530 04000000 c3073700 45e73600 73530400 ......7.E.6.sS.. │ │ + 0x0147f540 04000000 e7293800 45e73600 45e73600 .....)8.E.6.E.6. │ │ + 0x0147f550 e6973700 60023600 ca913600 ca913600 ..7.`.6...6...6. │ │ + 0x0147f560 15e83600 15e83600 425d3700 425d3700 ..6...6.B]7.B]7. │ │ + 0x0147f570 425d3700 425d3700 0ebf3800 90d03700 B]7.B]7...8...7. │ │ + 0x0147f580 e8cb3600 e8cb3600 e8cb3600 e8cb3600 ..6...6...6...6. │ │ 0x0147f590 a4401801 f9401801 23411801 83411801 .@...@..#A...A.. │ │ 0x0147f5a0 93411801 a6411801 b2411801 00000000 .A...A...A...... │ │ 0x0147f5b0 01000000 00000000 bc411801 92421801 .........A...B.. │ │ 0x0147f5c0 dc421801 d7431801 64441801 b1441801 .B...C..dD...D.. │ │ 0x0147f5d0 19451801 95451801 27461801 81461801 .E...E..'F...F.. │ │ - 0x0147f5e0 12471801 b1263700 96f83800 00000000 .G...&7...8..... │ │ + 0x0147f5e0 12471801 8a263700 96f83800 00000000 .G...&7...8..... │ │ 0x0147f5f0 73dc3800 ec293800 15773600 1e4a3800 s.8..)8..w6..J8. │ │ 0x0147f600 54313900 14bf3800 03f13700 6a043600 T19...8...7.j.6. │ │ - 0x0147f610 374a3800 3d353900 11a23800 39ea3600 7J8.=59...8.9.6. │ │ - 0x0147f620 7b213600 00000000 80963700 fb723600 {!6.......7..r6. │ │ - 0x0147f630 dd7a3700 dbb53700 105b3600 00000000 .z7...7..[6..... │ │ - 0x0147f640 d65e3700 00000000 2aa23800 b8703900 .^7.....*.8..p9. │ │ - 0x0147f650 1c083700 be263700 e44e1801 51511801 ..7..&7..N..QQ.. │ │ + 0x0147f610 374a3800 3d353900 11a23800 12ea3600 7J8.=59...8...6. │ │ + 0x0147f620 7b213600 00000000 59963700 fb723600 {!6.....Y.7..r6. │ │ + 0x0147f630 b67a3700 dbb53700 105b3600 00000000 .z7...7..[6..... │ │ + 0x0147f640 af5e3700 00000000 2aa23800 b8703900 .^7.....*.8..p9. │ │ + 0x0147f650 f5073700 97263700 e44e1801 51511801 ..7..&7..N..QQ.. │ │ 0x0147f660 f9521801 ca531801 01541801 34541801 .R...S...T..4T.. │ │ 0x0147f670 04000000 d4a61801 0aa71801 3fa71801 ............?... │ │ 0x0147f680 7fa91801 1baa1801 99aa1801 edaa1801 ................ │ │ 0x0147f690 1fab1801 99b01801 a4b11801 dab11801 ................ │ │ 0x0147f6a0 bcb21801 d7b21801 67bc1801 8fbc1801 ........g....... │ │ 0x0147f6b0 a5bd1801 b1bd1801 d7bd1801 2dbe1801 ............-... │ │ 0x0147f6c0 44bf1801 e8bf1801 00c01801 31c01801 D...........1... │ │ @@ -28763,95 +28763,95 @@ │ │ 0x0147f6f0 00000000 75611801 75611801 f0621801 ....ua..ua...b.. │ │ 0x0147f700 79641801 79641801 d0641801 2a651801 yd..yd...d..*e.. │ │ 0x0147f710 88651801 7c671801 e4691801 f4691801 .e..|g...i...i.. │ │ 0x0147f720 966a1801 00000000 00000000 00000000 .j.............. │ │ 0x0147f730 00000000 00000000 00000000 00000000 ................ │ │ 0x0147f740 00000000 00000000 00000000 00000000 ................ │ │ 0x0147f750 00000000 3e5b3600 a6f83800 52943600 ....>[6...8.R.6. │ │ - 0x0147f760 eaf83800 8c213600 feb53700 7fea3600 ..8..!6...7...6. │ │ - 0x0147f770 8cdc3800 a2d13600 1f993700 91433700 ..8...6...7..C7. │ │ - 0x0147f780 93923900 9fd03700 0fd13700 eb5e3700 ..9...7...7..^7. │ │ - 0x0147f790 21b43600 6e943600 1c0c3800 1ab63700 !.6.n.6...8...7. │ │ + 0x0147f760 eaf83800 8c213600 feb53700 58ea3600 ..8..!6...7.X.6. │ │ + 0x0147f770 8cdc3800 7bd13600 f8983700 6a433700 ..8.{.6...7.jC7. │ │ + 0x0147f780 93923900 9fd03700 0fd13700 c45e3700 ..9...7...7..^7. │ │ + 0x0147f790 fab33600 6e943600 1c0c3800 1ab63700 ..6.n.6...8...7. │ │ 0x0147f7a0 52bf3800 07713900 570c3800 fa293800 R.8..q9.W.8..)8. │ │ - 0x0147f7b0 1f5f3700 0fcc3600 0fcc3600 242a3800 ._7...6...6.$*8. │ │ + 0x0147f7b0 f85e3700 e8cb3600 e8cb3600 242a3800 .^7...6...6.$*8. │ │ 0x0147f7c0 c3923900 5b2a3800 6a5b3600 00933900 ..9.[*8.j[6...9. │ │ 0x0147f7d0 f1833800 99943600 72353900 5aa23800 ..8...6.r59.Z.8. │ │ 0x0147f7e0 07f93800 9ba23800 9d4a3800 a4dc3800 ..8...8..J8...8. │ │ 0x0147f7f0 bf513900 00000000 c0911801 84921801 .Q9............. │ │ 0x0147f800 ad921801 18931801 4e931801 00000000 ........N....... │ │ 0x0147f810 00000000 99941801 d4941801 fd941801 ................ │ │ 0x0147f820 68951801 9e951801 00000000 2d183900 h...........-.9. │ │ - 0x0147f830 09000000 f7dc3800 06000000 6cb43600 ......8.....l.6. │ │ + 0x0147f830 09000000 f7dc3800 06000000 45b43600 ......8.....E.6. │ │ 0x0147f840 08000000 23f13700 0a000000 41b63700 ....#.7.....A.7. │ │ - 0x0147f850 05000000 fc7a3700 07000000 ac213600 .....z7......!6. │ │ + 0x0147f850 05000000 d57a3700 07000000 ac213600 .....z7......!6. │ │ 0x0147f860 0a000000 87bf3800 0a000000 910c3800 ......8.......8. │ │ - 0x0147f870 02000400 a4d23600 03010300 047b3700 ......6......{7. │ │ + 0x0147f870 02000400 7dd23600 03010300 dd7a3700 ....}.6......z7. │ │ 0x0147f880 03010200 68f93800 04000100 d7703900 ....h.8......p9. │ │ - 0x0147f890 b8721901 ef7a3700 58801901 86ce3600 .r...z7.X.....6. │ │ - 0x0147f8a0 47841901 2d183900 61851901 fc7a3700 G...-.9.a....z7. │ │ + 0x0147f890 b8721901 c87a3700 58801901 5fce3600 .r...z7.X..._.6. │ │ + 0x0147f8a0 47841901 2d183900 61851901 d57a3700 G...-.9.a....z7. │ │ 0x0147f8b0 e8353900 f0353900 5b933900 abf43800 .59..59.[.9...8. │ │ 0x0147f8c0 00000000 48a11901 48a11901 30a31901 ....H...H...0... │ │ 0x0147f8d0 93a31901 93a31901 caa31901 10a41901 ................ │ │ 0x0147f8e0 42a41901 13a51901 86a51901 9ca51901 B............... │ │ 0x0147f8f0 0ba61901 00000000 00000000 00000000 ................ │ │ 0x0147f900 00000000 00000000 00000000 00000000 ................ │ │ 0x0147f910 00000000 00000000 00000000 00000000 ................ │ │ 0x0147f920 00000000 04000000 7ca61901 b2a61901 ........|....... │ │ 0x0147f930 e7a61901 82ab1901 a8ab1901 4bac1901 ............K... │ │ 0x0147f940 edac1901 3dad1901 3fb71901 3cb91901 ....=...?...<... │ │ 0x0147f950 4fb91901 97bd1901 06be1901 58c71901 O...........X... │ │ 0x0147f960 7ec71901 b3c71901 bfc71901 e8c71901 ~............... │ │ 0x0147f970 29c81901 e0c81901 10c91901 50c91901 )...........P... │ │ 0x0147f980 8ec91901 dac91901 3b643800 01000000 ........;d8..... │ │ - 0x0147f990 2c263700 00000000 68663800 02000000 ,&7.....hf8..... │ │ - 0x0147f9a0 00000000 00000000 5f443700 be5f3700 ........_D7.._7. │ │ - 0x0147f9b0 b2ea3600 1ab63700 f9bf3800 ab933900 ..6...7...8...9. │ │ - 0x0147f9c0 24223600 ae993700 d2933900 452b3800 $"6...7...9.E+8. │ │ + 0x0147f990 05263700 00000000 68663800 02000000 .&7.....hf8..... │ │ + 0x0147f9a0 00000000 00000000 38443700 975f3700 ........8D7.._7. │ │ + 0x0147f9b0 8bea3600 1ab63700 f9bf3800 ab933900 ..6...7...8...9. │ │ + 0x0147f9c0 24223600 87993700 d2933900 452b3800 $"6...7...9.E+8. │ │ 0x0147f9d0 fa773600 03000000 9fc51a01 b2c51a01 .w6............. │ │ 0x0147f9e0 c7c51a01 1ec61a01 a9c61a01 f3c61a01 ................ │ │ 0x0147f9f0 0ec71a01 35c71a01 6ec71a01 cec71a01 ....5...n....... │ │ 0x0147fa00 f5c71a01 7ac81a01 e3c91a01 41cd1a01 ....z.......A... │ │ 0x0147fa10 e1cd1a01 1cce1a01 8ace1a01 2fcf1a01 ............/... │ │ 0x0147fa20 27d01a01 ccd01a01 19d11a01 a4713900 '............q9. │ │ - 0x0147fa30 fc7a3700 c4f93800 e8353900 c03c3600 .z7...8..59..<6. │ │ + 0x0147fa30 d57a3700 c4f93800 e8353900 c03c3600 .z7...8..59..<6. │ │ 0x0147fa40 d7703900 00000000 5c0b1b01 00000000 .p9.....\....... │ │ 0x0147fa50 85f23700 00000000 4c111b01 00000000 ..7.....L....... │ │ - 0x0147fa60 7db43600 00000000 ea121b01 00000000 }.6............. │ │ + 0x0147fa60 56b43600 00000000 ea121b01 00000000 V.6............. │ │ 0x0147fa70 39bf3800 f61c1b01 74231b01 bd231b01 9.8.....t#...#.. │ │ 0x0147fa80 f12b3800 dd271b01 e1281b01 08291b01 .+8..'...(...).. │ │ 0x0147fa90 010c3800 ab2a1b01 6e2b1b01 a82b1b01 ..8..*..n+...+.. │ │ 0x0147faa0 b05c3600 69e31901 c1e41901 fd2b1b01 .\6.i........+.. │ │ 0x0147fab0 02000000 1b441b01 4a441b01 79441b01 .....D..JD..yD.. │ │ 0x0147fac0 a6451b01 cf451b01 f8451b01 d0471b01 .E...E...E...G.. │ │ 0x0147fad0 15481b01 a2491b01 024e1b01 124e1b01 .H...I...N...N.. │ │ 0x0147fae0 2d4f1b01 00000000 00000000 00000000 -O.............. │ │ 0x0147faf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0147fb00 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147fb10 00000000 4f083700 ddb63700 86b43600 ....O.7...7...6. │ │ - 0x0147fb20 f3523900 59273700 00000000 12723900 .R9.Y'7......r9. │ │ - 0x0147fb30 4c363900 32193900 fbd33600 39a43800 L69.2.9...6.9.8. │ │ - 0x0147fb40 6f363900 d8843800 7e603700 45c03800 o69...8.~`7.E.8. │ │ - 0x0147fb50 2a7b3700 d5223600 93eb3600 529a3700 *{7.."6...6.R.7. │ │ - 0x0147fb60 89273700 54943900 43403700 40293800 .'7.T.9.C@7.@)8. │ │ + 0x0147fb10 00000000 28083700 ddb63700 5fb43600 ....(.7...7._.6. │ │ + 0x0147fb20 f3523900 32273700 00000000 12723900 .R9.2'7......r9. │ │ + 0x0147fb30 4c363900 32193900 d4d33600 39a43800 L69.2.9...6.9.8. │ │ + 0x0147fb40 6f363900 d8843800 57603700 45c03800 o69...8.W`7.E.8. │ │ + 0x0147fb50 037b3700 d5223600 6ceb3600 2b9a3700 .{7.."6.l.6.+.7. │ │ + 0x0147fb60 62273700 54943900 1c403700 40293800 b'7.T.9..@7.@)8. │ │ 0x0147fb70 32853800 d0ae4b01 48233600 34af4b01 2.8...K.H#6.4.K. │ │ - 0x0147fb80 899a3700 5e193900 42723900 ef603700 ..7.^.9.Br9..`7. │ │ + 0x0147fb80 629a3700 5e193900 42723900 c8603700 b.7.^.9.Br9..`7. │ │ 0x0147fb90 15d23700 623f3600 3c853800 99c03800 ..7.b?6.<.8...8. │ │ - 0x0147fba0 e0eb3600 72fa3800 0a373900 9d9a3700 ..6.r.8..79...7. │ │ - 0x0147fbb0 f7b43600 773f3600 58233600 60673800 ..6.w?6.X#6.`g8. │ │ - 0x0147fbc0 b69a3700 72233600 973f3600 55723900 ..7.r#6..?6.Ur9. │ │ - 0x0147fbd0 d3083700 cddd3800 9f963600 cd4b3800 ..7...8...6..K8. │ │ + 0x0147fba0 b9eb3600 72fa3800 0a373900 769a3700 ..6.r.8..79.v.7. │ │ + 0x0147fbb0 d0b43600 773f3600 58233600 60673800 ..6.w?6.X#6.`g8. │ │ + 0x0147fbc0 8f9a3700 72233600 973f3600 55723900 ..7.r#6..?6.Ur9. │ │ + 0x0147fbd0 ac083700 cddd3800 9f963600 cd4b3800 ..7...8...6..K8. │ │ 0x0147fbe0 a0a43800 6c0d3800 790d3800 68723900 ..8.l.8.y.8.hr9. │ │ - 0x0147fbf0 df083700 e34b3800 adc03800 42533900 ..7..K8...8.BS9. │ │ - 0x0147fc00 5a853800 0db53600 5e453700 64283700 Z.8...6.^E7.d(7. │ │ + 0x0147fbf0 b8083700 e34b3800 adc03800 42533900 ..7..K8...8.BS9. │ │ + 0x0147fc00 5a853800 e6b43600 37453700 3d283700 Z.8...6.7E7.=(7. │ │ 0x0147fc10 bdc03800 72853800 52533900 d72c3800 ..8.r.8.RS9..,8. │ │ 0x0147fc20 fa4b3800 29053600 ae3f3600 c53f3600 .K8.).6..?6..?6. │ │ - 0x0147fc30 90853800 28b53600 22b73700 0e4c3800 ..8.(.6.".7..L8. │ │ - 0x0147fc40 e5dd3800 3db53600 ab963600 b8963600 ..8.=.6...6...6. │ │ + 0x0147fc30 90853800 01b53600 22b73700 0e4c3800 ..8...6.".7..L8. │ │ + 0x0147fc40 e5dd3800 16b53600 ab963600 b8963600 ..8...6...6...6. │ │ 0x0147fc50 74603800 50903600 a6083800 0fb13700 t`8.P.6...8...7. │ │ - 0x0147fc60 c4003600 85cc3600 cdcf3700 353d3600 ..6...6...7.5=6. │ │ + 0x0147fc60 c4003600 5ecc3600 cdcf3700 353d3600 ..6.^.6...7.5=6. │ │ 0x0147fc70 2b3d3600 09923900 7abe3800 4b833800 +=6...9.z.8.K.8. │ │ 0x0147fc80 cfef3700 00000100 00000000 00000000 ..7............. │ │ 0x0147fc90 20721c01 30791c01 f0651c01 402c1d01 r..0y...e..@,.. │ │ 0x0147fca0 f02c1d01 902c1d01 c0e42101 90d82101 .,...,....!...!. │ │ 0x0147fcb0 c0fc1b01 40fe1b01 50fb1b01 50fa1b01 ....@...P...P... │ │ 0x0147fcc0 80fe1b01 20fc1b01 508e2001 a0862001 .... ...P. ... . │ │ 0x0147fcd0 30131c01 40df1b01 d0e71b01 a0f11b01 0...@........... │ │ @@ -28966,25 +28966,25 @@ │ │ 0x014803a0 60cc1b01 c0ca1b01 50701c01 90d82101 `.......Pp....!. │ │ 0x014803b0 c0fc1b01 40fe1b01 50fb1b01 80d31b01 ....@...P....... │ │ 0x014803c0 80fe1b01 20fc1b01 506a2001 60d51b01 .... ...Pj .`... │ │ 0x014803d0 50d61b01 90cd1b01 d0e71b01 a0f11b01 P............... │ │ 0x014803e0 30f21b01 c0852001 20db1b01 30db1b01 0..... . ...0... │ │ 0x014803f0 50c81b01 3c044801 a0ae1c01 60e71b01 P...<.H.....`... │ │ 0x01480400 00ef1b01 60221d01 30281d01 801f1d01 ....`"..0(...... │ │ - 0x01480410 70241d01 ea083700 0f000000 74193900 p$....7.....t.9. │ │ + 0x01480410 70241d01 c3083700 0f000000 74193900 p$....7.....t.9. │ │ 0x01480420 0f000000 e02b1d01 60291d01 09000000 .....+..`)...... │ │ 0x01480430 106c2201 206d2201 20c81b01 60221d01 .l". m". ...`".. │ │ - 0x01480440 30281d01 801f1d01 70241d01 ea083700 0(......p$....7. │ │ + 0x01480440 30281d01 801f1d01 70241d01 c3083700 0(......p$....7. │ │ 0x01480450 0f000000 74193900 0f000000 e02b1d01 ....t.9......+.. │ │ 0x01480460 60291d01 1f000000 106c2201 206d2201 `).......l". m". │ │ 0x01480470 20c81b01 00000000 1a383900 00000000 ........89..... │ │ 0x01480480 00000000 00000000 00000000 dfffffff ................ │ │ 0x01480490 00000000 00000000 00000000 00000000 ................ │ │ 0x014804a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014804b0 00000000 00000000 317d3700 00000000 ........1}7..... │ │ + 0x014804b0 00000000 00000000 0a7d3700 00000000 .........}7..... │ │ 0x014804c0 00000000 00000000 00000000 20000000 ............ ... │ │ 0x014804d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014804e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014804f0 00000000 00000000 64743900 00000000 ........dt9..... │ │ 0x01480500 00000000 00000000 00000000 00000000 ................ │ │ 0x01480510 00000000 00000000 00000000 00000000 ................ │ │ 0x01480520 00000000 20000000 00000000 00000000 .... ........... │ │ @@ -28992,15 +28992,15 @@ │ │ 0x01480540 00000000 01000000 00000000 00000000 ................ │ │ 0x01480550 00000000 00000000 00000000 00000000 ................ │ │ 0x01480560 00000000 00000000 00000000 00000000 ................ │ │ 0x01480570 00000000 00000000 b3793600 00000000 .........y6..... │ │ 0x01480580 00000000 02000000 00000000 00000000 ................ │ │ 0x01480590 00000000 00000000 00000000 00000000 ................ │ │ 0x014805a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014805b0 00000000 00000000 e9293700 00000000 .........)7..... │ │ + 0x014805b0 00000000 00000000 c2293700 00000000 .........)7..... │ │ 0x014805c0 00000000 02000000 00000000 00000000 ................ │ │ 0x014805d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014805e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014805f0 00000000 00000000 3c5d3600 00000000 ........<]6..... │ │ 0x01480600 00000000 02000000 00000000 00000000 ................ │ │ 0x01480610 00000000 00000000 00000000 00000000 ................ │ │ 0x01480620 00000000 00000000 00000000 00000000 ................ │ │ @@ -29012,27 +29012,27 @@ │ │ 0x01480680 00000000 04000000 00000000 00000000 ................ │ │ 0x01480690 00000000 00000000 00000000 00000000 ................ │ │ 0x014806a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014806b0 00000000 00000000 a7793600 00000000 .........y6..... │ │ 0x014806c0 00000000 04000000 00000000 00000000 ................ │ │ 0x014806d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014806e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014806f0 00000000 00000000 ee293700 00000000 .........)7..... │ │ + 0x014806f0 00000000 00000000 c7293700 00000000 .........)7..... │ │ 0x01480700 00000000 08000000 00000000 00000000 ................ │ │ 0x01480710 00000000 00000000 00000000 00000000 ................ │ │ 0x01480720 00000000 00000000 00000000 00000000 ................ │ │ 0x01480730 00000000 00000000 d51a3900 00000000 ..........9..... │ │ 0x01480740 00000000 40000000 00000000 00000000 ....@........... │ │ 0x01480750 00000000 00000000 00000000 00000000 ................ │ │ 0x01480760 00000000 00000000 00000000 00000000 ................ │ │ - 0x01480770 00000000 00000000 417d3700 00000000 ........A}7..... │ │ + 0x01480770 00000000 00000000 1a7d3700 00000000 .........}7..... │ │ 0x01480780 00000000 80000000 00000000 00000000 ................ │ │ 0x01480790 00000000 00000000 00000000 00000000 ................ │ │ 0x014807a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014807b0 00000000 00000000 0a623700 00000000 .........b7..... │ │ + 0x014807b0 00000000 00000000 e3613700 00000000 .........a7..... │ │ 0x014807c0 00000000 00010000 00000000 00000000 ................ │ │ 0x014807d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014807e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014807f0 00000000 00000000 4f863800 00000000 ........O.8..... │ │ 0x01480800 00000000 20000000 00000000 00000000 .... ........... │ │ 0x01480810 00000000 00000000 00000000 00000000 ................ │ │ 0x01480820 00000000 00000000 00000000 00000000 ................ │ │ @@ -29040,43 +29040,43 @@ │ │ 0x01480840 00000000 10000000 00000000 00000000 ................ │ │ 0x01480850 00000000 00000000 00000000 00000000 ................ │ │ 0x01480860 00000000 00000000 00000000 00000000 ................ │ │ 0x01480870 00000000 00000000 425e3600 00000000 ........B^6..... │ │ 0x01480880 00000000 00020000 00000000 00000000 ................ │ │ 0x01480890 00000000 00000000 00000000 00000000 ................ │ │ 0x014808a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014808b0 00000000 00000000 0fb73600 00000000 ..........6..... │ │ + 0x014808b0 00000000 00000000 e8b63600 00000000 ..........6..... │ │ 0x014808c0 00000000 00000000 01000000 00000000 ................ │ │ 0x014808d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014808e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014808f0 00000000 00000000 b9b83700 00000000 ..........7..... │ │ 0x01480900 00000000 00000000 02000000 00000000 ................ │ │ 0x01480910 00000000 00000000 00000000 00000000 ................ │ │ 0x01480920 00000000 00000000 00000000 00000000 ................ │ │ 0x01480930 00000000 00000000 861a3900 00000000 ..........9..... │ │ 0x01480940 00000000 00000000 02000000 00000000 ................ │ │ 0x01480950 00000000 00000000 00000000 00000000 ................ │ │ 0x01480960 00000000 00000000 00000000 00000000 ................ │ │ - 0x01480970 00000000 00000000 5a9c3700 00000000 ........Z.7..... │ │ + 0x01480970 00000000 00000000 339c3700 00000000 ........3.7..... │ │ 0x01480980 00000000 00000000 04000000 00000000 ................ │ │ 0x01480990 00000000 00000000 00000000 00000000 ................ │ │ 0x014809a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014809b0 00000000 00000000 634d3800 00000000 ........cM8..... │ │ 0x014809c0 00000000 00000000 08000000 00000000 ................ │ │ 0x014809d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014809e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014809f0 00000000 00000000 2d863800 00000000 ........-.8..... │ │ 0x01480a00 00000000 00000000 08000000 00000000 ................ │ │ 0x01480a10 00000000 00000000 00000000 00000000 ................ │ │ 0x01480a20 00000000 00000000 00000000 00000000 ................ │ │ - 0x01480a30 00000000 00000000 12623700 00000000 .........b7..... │ │ + 0x01480a30 00000000 00000000 eb613700 00000000 .........a7..... │ │ 0x01480a40 00000000 00000000 10000000 00000000 ................ │ │ 0x01480a50 00000000 00000000 00000000 00000000 ................ │ │ 0x01480a60 00000000 00000000 00000000 00000000 ................ │ │ - 0x01480a70 00000000 00000000 11d53600 00000000 ..........6..... │ │ + 0x01480a70 00000000 00000000 ead43600 00000000 ..........6..... │ │ 0x01480a80 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x01480a90 00000000 00000000 00000000 00000000 ................ │ │ 0x01480aa0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480ab0 00000000 00000000 1e383900 00000000 .........89..... │ │ 0x01480ac0 00000000 00000000 80000000 00000000 ................ │ │ 0x01480ad0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480ae0 00000000 00000000 00000000 00000000 ................ │ │ @@ -29096,15 +29096,15 @@ │ │ 0x01480bc0 00000000 02000000 fbffffff 00000000 ................ │ │ 0x01480bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480be0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480bf0 00000000 00000000 78743900 00000000 ........xt9..... │ │ 0x01480c00 00000000 04000000 fbffffff 00000000 ................ │ │ 0x01480c10 00000000 00000000 00000000 00000000 ................ │ │ 0x01480c20 00000000 00000000 00000000 00000000 ................ │ │ - 0x01480c30 00000000 00000000 19d53600 00000000 ..........6..... │ │ + 0x01480c30 00000000 00000000 f2d43600 00000000 ..........6..... │ │ 0x01480c40 00000000 04000000 fbffffff 00000000 ................ │ │ 0x01480c50 00000000 00000000 00000000 00000000 ................ │ │ 0x01480c60 00000000 00000000 00000000 00000000 ................ │ │ 0x01480c70 00000000 00000000 bf003600 00000000 ..........6..... │ │ 0x01480c80 00000000 00000000 00000000 20000000 ............ ... │ │ 0x01480c90 00000000 00000000 00000000 00000000 ................ │ │ 0x01480ca0 00000000 00000000 00000000 00000000 ................ │ │ @@ -29120,15 +29120,15 @@ │ │ 0x01480d40 00000000 04000000 04000000 00000000 ................ │ │ 0x01480d50 00000000 00000000 00000000 00000000 ................ │ │ 0x01480d60 00000000 00000000 00000000 00000000 ................ │ │ 0x01480d70 00000000 00000000 9c543900 00000000 .........T9..... │ │ 0x01480d80 00000000 c8010000 00000000 00000000 ................ │ │ 0x01480d90 00000000 00000000 00000000 00000000 ................ │ │ 0x01480da0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01480db0 00000000 00000000 0dd53600 00000000 ..........6..... │ │ + 0x01480db0 00000000 00000000 e6d43600 00000000 ..........6..... │ │ 0x01480dc0 00000000 20000000 00000000 00000000 .... ........... │ │ 0x01480dd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480de0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480df0 00000000 00000000 6a4d3800 00000000 ........jM8..... │ │ 0x01480e00 00000000 00000000 00000000 02000000 ................ │ │ 0x01480e10 00000000 00000000 00000000 00000000 ................ │ │ 0x01480e20 00000000 00000000 00000000 00000000 ................ │ │ @@ -29160,31 +29160,31 @@ │ │ 0x01480fc0 00000000 00000000 00000000 40500100 ............@P.. │ │ 0x01480fd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x01480ff0 00000000 00000000 31683800 00000000 ........1h8..... │ │ 0x01481000 00000000 00000000 00000000 80a00200 ................ │ │ 0x01481010 00000000 00000000 00000000 00000000 ................ │ │ 0x01481020 00000000 00000000 00000000 00000000 ................ │ │ - 0x01481030 00000000 00000000 609c3700 00000000 ........`.7..... │ │ + 0x01481030 00000000 00000000 399c3700 00000000 ........9.7..... │ │ 0x01481040 00000000 00000000 00000000 c0f00300 ................ │ │ 0x01481050 00000000 00000000 00000000 00000000 ................ │ │ 0x01481060 00000000 00000000 00000000 00000000 ................ │ │ - 0x01481070 00000000 00000000 1fd53600 00000000 ..........6..... │ │ + 0x01481070 00000000 00000000 f8d43600 00000000 ..........6..... │ │ 0x01481080 00000000 00000000 00000000 00300000 .............0.. │ │ 0x01481090 00000000 00000000 00000000 00000000 ................ │ │ 0x014810a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014810b0 00000000 00000000 649c3700 00000000 ........d.7..... │ │ + 0x014810b0 00000000 00000000 3d9c3700 00000000 ........=.7..... │ │ 0x014810c0 00000000 00000000 00000000 00c00300 ................ │ │ 0x014810d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014810e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014810f0 00000000 00000000 dd1a3900 00000000 ..........9..... │ │ 0x01481100 00000000 00000000 00000000 00000300 ................ │ │ 0x01481110 00000000 00000000 00000000 00000000 ................ │ │ 0x01481120 00000000 00000000 00000000 00000000 ................ │ │ - 0x01481130 00000000 00000000 17623700 00000000 .........b7..... │ │ + 0x01481130 00000000 00000000 f0613700 00000000 .........a7..... │ │ 0x01481140 00000000 00000000 00000000 00010000 ................ │ │ 0x01481150 00000000 00000000 00000000 00000000 ................ │ │ 0x01481160 00000000 00000000 00000000 00000000 ................ │ │ 0x01481170 00000000 00000000 21963900 00000000 ........!.9..... │ │ 0x01481180 00000000 00000000 00000000 00020000 ................ │ │ 0x01481190 00000000 00000000 00000000 00000000 ................ │ │ 0x014811a0 00000000 00000000 00000000 00000000 ................ │ │ @@ -29256,27 +29256,27 @@ │ │ 0x014815c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014815d0 00000000 00030000 00000000 00000000 ................ │ │ 0x014815e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014815f0 00000000 00000000 2e383900 00000000 .........89..... │ │ 0x01481600 00000000 00000000 00000000 00000000 ................ │ │ 0x01481610 00000000 01030000 00000000 00000000 ................ │ │ 0x01481620 00000000 00000000 00000000 00000000 ................ │ │ - 0x01481630 00000000 00000000 170a3700 00000000 ..........7..... │ │ + 0x01481630 00000000 00000000 f0093700 00000000 ..........7..... │ │ 0x01481640 00000000 00000000 00000000 00000000 ................ │ │ 0x01481650 00000000 01030000 00000000 00000000 ................ │ │ 0x01481660 00000000 00000000 00000000 00000000 ................ │ │ 0x01481670 00000000 00000000 8d743900 00000000 .........t9..... │ │ 0x01481680 00000000 00000000 00000000 00000000 ................ │ │ 0x01481690 00000000 03030000 00000000 00000000 ................ │ │ 0x014816a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014816b0 00000000 00000000 b8793600 00000000 .........y6..... │ │ 0x014816c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014816d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014816e0 00000000 02000000 00000000 00000000 ................ │ │ - 0x014816f0 00000000 00000000 4b7d3700 00000000 ........K}7..... │ │ + 0x014816f0 00000000 00000000 247d3700 00000000 ........$}7..... │ │ 0x01481700 00000000 00000000 00000000 00000000 ................ │ │ 0x01481710 00000000 00000000 00000000 00000000 ................ │ │ 0x01481720 00000000 04000000 00000000 00000000 ................ │ │ 0x01481730 00000000 00000000 67983600 00000000 ........g.6..... │ │ 0x01481740 00000000 00000000 00000000 00000000 ................ │ │ 0x01481750 00000000 00000000 00000000 00000000 ................ │ │ 0x01481760 00000000 08000000 00000000 00000000 ................ │ │ @@ -29284,372 +29284,372 @@ │ │ 0x01481780 00000000 00000000 00000000 dfffffff ................ │ │ 0x01481790 00000000 00000000 00000000 00000000 ................ │ │ 0x014817a0 00000000 10000000 00000000 00000000 ................ │ │ 0x014817b0 00000000 00000000 12d33700 00000000 ..........7..... │ │ 0x014817c0 00000000 02000000 02000000 02000000 ................ │ │ 0x014817d0 02000000 00000000 00000000 00000000 ................ │ │ 0x014817e0 00000000 18000000 00000000 00000000 ................ │ │ - 0x014817f0 00000000 00000000 23623700 00000000 ........#b7..... │ │ + 0x014817f0 00000000 00000000 fc613700 00000000 .........a7..... │ │ 0x01481800 00000000 02000000 01000000 02000000 ................ │ │ 0x01481810 02000000 00000000 00000000 00000000 ................ │ │ 0x01481820 00000000 18000000 00000000 00000000 ................ │ │ 0x01481830 00000000 2301000a 95743900 6400000a ....#....t9.d... │ │ - 0x01481840 f3293700 1001000a e3243600 9e00000a .)7......$6..... │ │ + 0x01481840 cc293700 1001000a e3243600 9e00000a .)7......$6..... │ │ 0x01481850 1bf43700 5c01000a 36413600 6700000a ..7.\...6A6.g... │ │ 0x01481860 34383900 ba00000a 6c983600 4601000a 489.....l.6.F... │ │ 0x01481870 40683800 8601000a ed1a3900 6a00000a @h8.......9.j... │ │ 0x01481880 77983600 6b00000a 482e3800 6600000a w.6.k...H.8.f... │ │ - 0x01481890 14b73600 6f00000a e3de3800 e900000a ..6.o.....8..... │ │ - 0x014818a0 95983600 3001000a 26d53600 3201000a ..6.0...&.6.2... │ │ - 0x014818b0 6b9c3700 6e00000a 46413600 4c01000a k.7.n...FA6.L... │ │ + 0x01481890 edb63600 6f00000a e3de3800 e900000a ..6.o.....8..... │ │ + 0x014818a0 95983600 3001000a ffd43600 3201000a ..6.0.....6.2... │ │ + 0x014818b0 449c3700 6e00000a 46413600 4c01000a D.7.n...FA6.L... │ │ 0x014818c0 11253600 ec00000a 26253600 6900000a .%6.....&%6.i... │ │ 0x014818d0 a4fb3800 0701000a b6fb3800 6c00000a ..8.......8.l... │ │ - 0x014818e0 faec3600 7a00000a 779c3700 2401000a ..6.z...w.7.$... │ │ - 0x014818f0 5a683800 0f01000a 33d53600 f000000a Zh8.....3.6..... │ │ - 0x01481900 869c3700 7300000a 38623700 7400000a ..7.s...8b7.t... │ │ - 0x01481910 527d3700 db00000a 32963900 7200000a R}7.....2.9.r... │ │ + 0x014818e0 d3ec3600 7a00000a 509c3700 2401000a ..6.z...P.7.$... │ │ + 0x014818f0 5a683800 0f01000a 0cd53600 f000000a Zh8.......6..... │ │ + 0x01481900 5f9c3700 7300000a 11623700 7400000a _.7.s....b7.t... │ │ + 0x01481910 2b7d3700 db00000a 32963900 7200000a +}7.....2.9.r... │ │ 0x01481920 490f3800 bb01000a 54413600 7700000a I.8.....TA6.w... │ │ - 0x01481930 919c3700 7b00000a 6d683800 5b01000a ..7.{...mh8.[... │ │ + 0x01481930 6a9c3700 7b00000a 6d683800 5b01000a j.7.{...mh8.[... │ │ 0x01481940 b6063600 7301000a 7b683800 6001000a ..6.s...{h8.`... │ │ - 0x01481950 21b73600 6101000a a4983600 7c00000a !.6.a.....6.|... │ │ + 0x01481950 fab63600 6101000a a4983600 7c00000a ..6.a.....6.|... │ │ 0x01481960 36d33700 8001000a 47d33700 7f00000a 6.7.....G.7..... │ │ 0x01481970 5a0f3800 fd00000a 3a253600 8000000a Z.8.....:%6..... │ │ 0x01481980 64413600 8100000a ca543900 8200000a dA6......T9..... │ │ 0x01481990 e4543900 ea00000a c6fb3800 6d00000a .T9.......8.m... │ │ - 0x014819a0 46f43700 2b01000a 4a623700 8300000a F.7.+...Jb7..... │ │ + 0x014819a0 46f43700 2b01000a 23623700 8300000a F.7.+...#b7..... │ │ 0x014819b0 b9743900 8d01000a 7d863800 8e01000a .t9.....}.8..... │ │ 0x014819c0 6f4d3800 8500000a cf743900 8600000a oM8......t9..... │ │ - 0x014819d0 34b73600 7901000a 10c23800 8700000a 4.6.y.....8..... │ │ + 0x014819d0 0db73600 7901000a 10c23800 8700000a ..6.y.....8..... │ │ 0x014819e0 e2743900 da00000a aba53800 8900000a .t9.......8..... │ │ 0x014819f0 51253600 e200000a eb543900 8c00000a Q%6......T9..... │ │ 0x01481a00 f61a3900 5701000a 5bf43700 8d00000a ..9.W...[.7..... │ │ 0x01481a10 fe543900 3301000a c5983600 8e00000a .T9.3.....6..... │ │ 0x01481a20 12553900 9000000a 8e863800 6401000a .U9.......8.d... │ │ 0x01481a30 6a0f3800 a700000a 3a963900 9001000a j.8.....:.9..... │ │ - 0x01481a40 5a2e3800 3401000a 4eb73600 2801000a Z.8.4...N.6.(... │ │ - 0x01481a50 3ed53600 ce00000a 08ed3600 ac00000a >.6.......6..... │ │ - 0x01481a60 a19c3700 ad00000a 5eb73600 af00000a ..7.....^.6..... │ │ - 0x01481a70 c8b83700 b400000a 370a3700 b800000a ..7.....7.7..... │ │ + 0x01481a40 5a2e3800 3401000a 27b73600 2801000a Z.8.4...'.6.(... │ │ + 0x01481a50 17d53600 ce00000a e1ec3600 ac00000a ..6.......6..... │ │ + 0x01481a60 7a9c3700 ad00000a 37b73600 af00000a z.7.....7.6..... │ │ + 0x01481a70 c8b83700 b400000a 100a3700 b800000a ..7.......7..... │ │ 0x01481a80 f7743900 bd00000a 6a253600 c000000a .t9.....j%6..... │ │ - 0x01481a90 092a3700 c800000a 252a3700 c900000a .*7.....%*7..... │ │ + 0x01481a90 e2293700 c800000a fe293700 c900000a .)7......)7..... │ │ 0x01481aa0 4a5e3600 ca00000a d6fb3800 cb00000a J^6.......8..... │ │ 0x01481ab0 2c553900 9100000a d9b83700 9200000a ,U9.......7..... │ │ - 0x01481ac0 84253600 9300000a 10473700 1901000a .%6......G7..... │ │ + 0x01481ac0 84253600 9300000a e9463700 1901000a .%6......F7..... │ │ 0x01481ad0 51d33700 8a01000a 111b3900 9400000a Q.7.......9..... │ │ 0x01481ae0 f5de3800 9500000a 762e3800 4e01000a ..8.....v.8.N... │ │ - 0x01481af0 60623700 3501000a 780f3800 3e01000a `b7.5...x.8.>... │ │ + 0x01481af0 39623700 3501000a 780f3800 3e01000a 9b7.5...x.8.>... │ │ 0x01481b00 c7063600 7601000a f7b83700 8f01000a ..6.v.....7..... │ │ 0x01481b10 910f3800 5d01000a caa53800 6201000a ..8.].....8.b... │ │ 0x01481b20 dfa53800 9600000a 40553900 9700000a ..8.....@U9..... │ │ 0x01481b30 4b383900 cc00000a 8e683800 c200000a K89......h8..... │ │ - 0x01481b40 70413600 9800000a 412a3700 1701000a pA6.....A*7..... │ │ + 0x01481b40 70413600 9800000a 1a2a3700 1701000a pA6......*7..... │ │ 0x01481b50 8a413600 9900000a 635e3600 a300000a .A6.....c^6..... │ │ - 0x01481b60 53963900 3c01000a 582a3700 9501000a S.9.<...X*7..... │ │ - 0x01481b70 2ded3600 a101000a 17753900 9d01000a -.6......u9..... │ │ - 0x01481b80 55d53600 9101000a 69383900 9a00000a U.6.....i89..... │ │ + 0x01481b60 53963900 3c01000a 312a3700 9501000a S.9.<...1*7..... │ │ + 0x01481b70 06ed3600 a101000a 17753900 9d01000a ..6......u9..... │ │ + 0x01481b80 2ed53600 9101000a 69383900 9a00000a ..6.....i89..... │ │ 0x01481b90 99253600 9b00000a 67963900 9c00000a .%6.....g.9..... │ │ - 0x01481ba0 7b963900 a200000a 22473700 7c01000a {.9....."G7.|... │ │ + 0x01481ba0 7b963900 a200000a fb463700 7c01000a {.9......F7.|... │ │ 0x01481bb0 1ec23800 7501000a 5a553900 5401000a ..8.u...ZU9.T... │ │ - 0x01481bc0 702a3700 de00000a 3c473700 e700000a p*7........kB6./... │ │ 0x01482120 8a753900 3804000a 5adf3800 4c04000a .u9.8...Z.8.L... │ │ 0x01482130 4a7a3600 2e04000a ac753900 fe03000a Jz6......u9..... │ │ - 0x01482140 ce623700 1804000a 89fc3800 4204000a .b7.......8.B... │ │ - 0x01482150 75df3800 5a04000a df473700 5904000a u.8.Z....G7.Y... │ │ + 0x01482140 a7623700 1804000a 89fc3800 4204000a .b7.......8.B... │ │ + 0x01482150 75df3800 5a04000a b8473700 5904000a u.8.Z....G7.Y... │ │ 0x01482160 f8383900 5704000a 1e393900 5804000a .89.W....99.X... │ │ - 0x01482170 be1b3900 5604000a ea623700 6f01000a ..9.V....b7.o... │ │ - 0x01482180 c9753900 9d00000a beb73600 8400000a .u9.......6..... │ │ + 0x01482170 be1b3900 5604000a c3623700 6f01000a ..9.V....b7.o... │ │ + 0x01482180 c9753900 9d00000a 97b73600 8400000a .u9.......6..... │ │ 0x01482190 a3553900 9901000a b8553900 a400000a .U9......U9..... │ │ - 0x014821a0 00483700 3a01000a 2a9d3700 ef00000a .H7.:...*.7..... │ │ - 0x014821b0 d92e3800 f200000a 227e3700 f300000a ..8....."~7..... │ │ - 0x014821c0 fe2e3800 0601000a 499d3700 b200000a ..8.....I.7..... │ │ + 0x014821a0 d9473700 3a01000a 039d3700 ef00000a .G7.:.....7..... │ │ + 0x014821b0 d92e3800 f200000a fb7d3700 f300000a ..8......}7..... │ │ + 0x014821c0 fe2e3800 0601000a 229d3700 b200000a ..8.....".7..... │ │ 0x014821d0 d8f43700 2601000a cd553900 f400000a ..7.&....U9..... │ │ - 0x014821e0 e7963900 f500000a fad53600 1401000a ..9.......6..... │ │ + 0x014821e0 e7963900 f500000a d3d53600 1401000a ..9.......6..... │ │ 0x014821f0 fc0f3800 f600000a 202f3800 f700000a ..8..... /8..... │ │ - 0x01482200 360b3700 f800000a 0cd63600 f900000a 6.7.......6..... │ │ - 0x01482210 437e3700 8201000a 577e3700 8b00000a C~7.....W~7..... │ │ + 0x01482200 0f0b3700 f800000a e5d53600 f900000a ..7.......6..... │ │ + 0x01482210 1c7e3700 8201000a 307e3700 8b00000a .~7.....0~7..... │ │ 0x01482220 a0fc3800 7001000a 8e423600 fa00000a ..8.p....B6..... │ │ - 0x01482230 687e3700 4301000a 06633700 fb00000a h~7.C....c7..... │ │ - 0x01482240 90df3800 fc00000a 14483700 fe00000a ..8......H7..... │ │ + 0x01482230 417e3700 4301000a df623700 fb00000a A~7.C....b7..... │ │ + 0x01482240 90df3800 fc00000a ed473700 fe00000a ..8......G7..... │ │ 0x01482250 fa963900 ff00000a 91a63800 5201000a ..9.......8.R... │ │ - 0x01482260 ddb73600 d900000a f5f43700 0101000a ..6.......7..... │ │ + 0x01482260 b6b73600 d900000a f5f43700 0101000a ..6.......7..... │ │ 0x01482270 a2df3800 9e01000a 9d423600 9f01000a ..8......B6..... │ │ - 0x01482280 609d3700 a001000a 02b83600 3b01000a `.7.......6.;... │ │ + 0x01482280 399d3700 a001000a dbb73600 3b01000a 9.7.......6.;... │ │ 0x01482290 ea553900 0201000a 1c993600 0301000a .U9.......6..... │ │ - 0x014822a0 9fa63800 4901000a 24d63600 9c01000a ..8.I...$.6..... │ │ - 0x014822b0 3d393900 7101000a 3cd63600 a600000a =99.q...<.6..... │ │ - 0x014822c0 0bf53700 8c01000a 25483700 7f01000a ..7.....%H7..... │ │ - 0x014822d0 54d63600 0501000a d61b3900 7a01000a T.6.......9.z... │ │ + 0x014822a0 9fa63800 4901000a fdd53600 9c01000a ..8.I.....6..... │ │ + 0x014822b0 3d393900 7101000a 15d63600 a600000a =99.q.....6..... │ │ + 0x014822c0 0bf53700 8c01000a fe473700 7f01000a ..7......G7..... │ │ + 0x014822d0 2dd63600 0501000a d61b3900 7a01000a -.6.......9.z... │ │ 0x014822e0 0e973900 5f01000a 975e3600 0801000a ..9._....^6..... │ │ - 0x014822f0 4f0b3700 0901000a 677a3600 7201000a O.7.....gz6.r... │ │ + 0x014822f0 280b3700 0901000a 677a3600 7201000a (.7.....gz6.r... │ │ 0x01482300 1cf53700 0a01000a b0fc3800 0b01000a ..7.......8..... │ │ 0x01482310 1a973900 0c01000a e4753900 0d01000a ..9......u9..... │ │ 0x01482320 54393900 00000000 00000000 40631c01 T99.........@c.. │ │ 0x01482330 a0631c01 00641c01 60641c01 00000000 .c...d..`d...... │ │ 0x01482340 00000000 00000000 00000000 c0641c01 .............d.. │ │ 0x01482350 20651c01 00000000 00000000 00000000 e.............. │ │ 0x01482360 00000000 00000000 00000000 26563900 ............&V9. │ │ 0x01482370 00000400 00000000 00000000 b55e3600 .............^6. │ │ 0x01482380 00000400 00000000 00000000 402f3800 ............@/8. │ │ - 0x01482390 00000400 00000000 00000000 d2ed3600 ..............6. │ │ + 0x01482390 00000400 00000000 00000000 abed3600 ..............6. │ │ 0x014823a0 00000400 00000000 00000000 dac23800 ..............8. │ │ - 0x014823b0 00000400 00000000 00000000 3f483700 ............?H7. │ │ + 0x014823b0 00000400 00000000 00000000 18483700 .............H7. │ │ 0x014823c0 00000400 00000000 00000000 75393900 ............u99. │ │ 0x014823d0 00000400 00000000 00000000 4e693800 ............Ni8. │ │ 0x014823e0 00000400 00000000 00000000 754e3800 ............uN8. │ │ 0x014823f0 00000400 00000000 00000000 7d393900 ............}99. │ │ 0x01482400 00000400 00000000 00000000 2f973900 ............/.9. │ │ 0x01482410 00000400 00000000 00000000 41103800 ............A.8. │ │ 0x01482420 00000400 00000000 00000000 bd5e3600 .............^6. │ │ 0x01482430 08000400 00000000 00000000 c95e3600 .............^6. │ │ - 0x01482440 00000400 00000000 00000000 730b3700 ............s.7. │ │ - 0x01482450 08000400 00000000 00000000 dced3600 ..............6. │ │ + 0x01482440 00000400 00000000 00000000 4c0b3700 ............L.7. │ │ + 0x01482450 08000400 00000000 00000000 b5ed3600 ..............6. │ │ 0x01482460 00000400 00000000 00000000 48263600 ............H&6. │ │ - 0x01482470 08000400 00000000 00000000 44483700 ............DH7. │ │ - 0x01482480 04000400 00000000 00000000 fc2b3700 .............+7. │ │ + 0x01482470 08000400 00000000 00000000 1d483700 .............H7. │ │ + 0x01482480 04000400 00000000 00000000 d52b3700 .............+7. │ │ 0x01482490 00000400 00000000 00000000 53693800 ............Si8. │ │ 0x014824a0 08000400 00000000 00000000 56873800 ............V.8. │ │ 0x014824b0 04000400 00000000 00000000 6a693800 ............ji8. │ │ 0x014824c0 00000400 00000000 00000000 e4c23800 ..............8. │ │ 0x014824d0 00000400 00000000 00000000 4e103800 ............N.8. │ │ 0x014824e0 08000400 00000000 00000000 b93c3600 .............<6. │ │ 0x014824f0 00000400 00000000 00000000 5d263600 ............]&6. │ │ - 0x01482500 00000400 00000000 00000000 73d63600 ............s.6. │ │ + 0x01482500 00000400 00000000 00000000 4cd63600 ............L.6. │ │ 0x01482510 08000400 00000000 00000000 dcfc3800 ..............8. │ │ 0x01482520 08000400 00000000 00000000 17763900 .............v9. │ │ - 0x01482530 00000400 00000000 00000000 2a633700 ............*c7. │ │ - 0x01482540 00000400 70d41c01 f1ed3600 6e073600 ....p.....6.n.6. │ │ - 0x01482550 00000100 c0d41c01 7b693800 9a7e3700 ........{i8..~7. │ │ + 0x01482530 00000400 00000000 00000000 03633700 .............c7. │ │ + 0x01482540 00000400 70d41c01 caed3600 6e073600 ....p.....6.n.6. │ │ + 0x01482550 00000100 c0d41c01 7b693800 737e3700 ........{i8.s~7. │ │ 0x01482560 00000100 10d51c01 31f53700 38f53700 ........1.7.8.7. │ │ - 0x01482570 00000100 60d51c01 957a3600 0d2c3700 ....`....z6..,7. │ │ - 0x01482580 00000100 b0d51c01 a97e3700 b87e3700 .........~7..~7. │ │ - 0x01482590 08000100 90d61c01 8a393900 71e73600 .........99.q.6. │ │ + 0x01482570 00000100 60d51c01 957a3600 e62b3700 ....`....z6..+7. │ │ + 0x01482580 00000100 b0d51c01 827e3700 917e3700 .........~7..~7. │ │ + 0x01482590 08000100 90d61c01 8a393900 4ae73600 .........99.J.6. │ │ 0x014825a0 00000100 f0d61c01 60103800 6f873800 ........`.8.o.8. │ │ 0x014825b0 00000100 50d71c01 76073600 00000000 ....P...v.6..... │ │ 0x014825c0 00000100 a0d71c01 97393900 7f073600 .........99...6. │ │ 0x014825d0 00000100 d0d71c01 d6df3800 6d103800 ..........8.m.8. │ │ - 0x014825e0 00000100 00d81c01 05ee3600 00000000 ..........6..... │ │ + 0x014825e0 00000100 00d81c01 deed3600 00000000 ..........6..... │ │ 0x014825f0 00000100 60d81c01 9c7a3600 00000000 ....`....z6..... │ │ - 0x01482600 00000100 c0d81c01 7f9d3700 21d43700 ..........7.!.7. │ │ + 0x01482600 00000100 c0d81c01 589d3700 21d43700 ........X.7.!.7. │ │ 0x01482610 20000200 00d21c01 7a103800 6c453800 .......z.8.lE8. │ │ 0x01482620 20000200 b0d91c01 ebfc3800 00000000 .........8..... │ │ 0x01482630 28000200 00da1c01 a77a3600 b37a3600 (........z6..z6. │ │ 0x01482640 20000300 90da1c01 3ff53700 85103800 .......?.7...8. │ │ 0x01482650 20000200 40db1c01 91103800 fafc3800 ...@.....8...8. │ │ 0x01482660 20000500 f0db1c01 e9423600 fc1b3900 ........B6...9. │ │ - 0x01482670 20000300 80dc1c01 d35e3600 25b83600 ........^6.%.6. │ │ - 0x01482680 20000200 30dd1c01 9e103800 0dee3600 ...0.....8...6. │ │ - 0x01482690 20000500 e0dd1c01 c47e3700 26d43700 ........~7.&.7. │ │ + 0x01482670 20000300 80dc1c01 d35e3600 feb73600 ........^6...6. │ │ + 0x01482680 20000200 30dd1c01 9e103800 e6ed3600 ...0.....8...6. │ │ + 0x01482690 20000500 e0dd1c01 9d7e3700 26d43700 ........~7.&.7. │ │ 0x014826a0 20000200 30de1c01 1e763900 00000000 ...0....v9..... │ │ 0x014826b0 28000200 80de1c01 f6423600 00000000 (........B6..... │ │ - 0x014826c0 20000300 d0de1c01 31633700 00000000 .......1c7..... │ │ - 0x014826d0 28000300 20df1c01 3f973900 3e633700 (... ...?.9.>c7. │ │ + 0x014826c0 20000300 d0de1c01 0a633700 00000000 ........c7..... │ │ + 0x014826d0 28000300 20df1c01 3f973900 17633700 (... ...?.9..c7. │ │ 0x014826e0 20000500 70df1c01 c5a63800 00000000 ...p.....8..... │ │ - 0x014826f0 28000500 c0df1c01 7fd63600 04433600 (.........6..C6. │ │ + 0x014826f0 28000500 c0df1c01 58d63600 04433600 (.......X.6..C6. │ │ 0x01482700 28000200 50e11c01 8c073600 0c433600 (...P.....6..C6. │ │ 0x01482710 00000100 c0e11c01 f6c23800 07fd3800 ..........8...8. │ │ 0x01482720 08000100 1a383900 03000000 0d000000 .....89......... │ │ 0x01482730 0000003e 00000000 e2df3800 05000000 ...>......8..... │ │ 0x01482740 0d000000 00000000 00000000 a5a53800 ..............8. │ │ 0x01482750 05000000 0d000000 00000002 00000000 ................ │ │ 0x01482760 2e383900 05000000 0d000000 00000004 .89............. │ │ 0x01482770 00000000 9a073600 07000000 0d000000 ......6......... │ │ 0x01482780 00000010 00000000 8d743900 07000000 .........t9..... │ │ - 0x01482790 0d000000 00000008 00000000 4d633700 ............Mc7. │ │ + 0x01482790 0d000000 00000008 00000000 26633700 ............&c7. │ │ 0x014827a0 07000000 0d000000 00000020 00000000 ........... .... │ │ 0x014827b0 2e563900 06000000 0d000000 00000004 .V9............. │ │ 0x014827c0 00000000 95693800 08000000 0d000000 .....i8......... │ │ 0x014827d0 00000008 00000000 7c873800 00000000 ........|.8..... │ │ 0x014827e0 a5a53800 00030000 2e383900 01030000 ..8......89..... │ │ 0x014827f0 9a073600 02030000 8d743900 03030000 ..6......t9..... │ │ - 0x01482800 4d633700 04030000 2e563900 fffe0000 Mc7......V9..... │ │ - 0x01482810 95693800 fdfe0000 5a483700 0d000000 .i8.....ZH7..... │ │ + 0x01482800 26633700 04030000 2e563900 fffe0000 &c7......V9..... │ │ + 0x01482810 95693800 fdfe0000 33483700 0d000000 .i8.....3H7..... │ │ 0x01482820 0d000000 00400000 00000000 a2073600 .....@........6. │ │ 0x01482830 0e000000 0d000000 00080000 00000000 ................ │ │ 0x01482840 e8df3800 04000000 0c000000 50080080 ..8.........P... │ │ 0x01482850 00000000 bf7a3600 0b000000 0d000000 .....z6......... │ │ - 0x01482860 00000200 00000000 7e0b3700 10000000 ........~.7..... │ │ + 0x01482860 00000200 00000000 570b3700 10000000 ........W.7..... │ │ 0x01482870 08000000 00004000 00000000 4e973900 ......@.....N.9. │ │ 0x01482880 1b000000 08000000 00000100 00000000 ................ │ │ 0x01482890 6a973900 08000000 08000000 00000000 j.9............. │ │ 0x014828a0 00000000 eddf3800 0a000000 08000000 ......8......... │ │ 0x014828b0 00000000 00000000 cdb93700 19000000 ..........7..... │ │ 0x014828c0 0c000000 00000400 00000000 6a263600 ............j&6. │ │ 0x014828d0 19000000 0c000000 04000000 00000000 ................ │ │ 0x014828e0 ac103800 13000000 0c000000 00010000 ..8............. │ │ - 0x014828f0 00000000 8b9d3700 0e000000 0d000000 ......7......... │ │ + 0x014828f0 00000000 649d3700 0e000000 0d000000 ....d.7......... │ │ 0x01482900 00000800 00000000 a3393900 0f000000 .........99..... │ │ 0x01482910 0c000000 00000040 00000000 81873800 .......@......8. │ │ 0x01482920 0d000000 0c000000 00040000 00000000 ................ │ │ - 0x01482930 55633700 0e000000 0c000000 00000000 Uc7............. │ │ + 0x01482930 2e633700 0e000000 0c000000 00000000 .c7............. │ │ 0x01482940 08000000 e05e3600 10000000 0c000000 .....^6......... │ │ 0x01482950 00002000 00000000 84263600 0f000000 .. ......&6..... │ │ 0x01482960 0c000000 00001000 00000000 b1073600 ..............6. │ │ 0x01482970 0a000000 0d000000 00000001 00000000 ................ │ │ - 0x01482980 8f0b3700 14000000 0d000000 01000000 ..7............. │ │ + 0x01482980 680b3700 14000000 0d000000 01000000 h.7............. │ │ 0x01482990 00000000 e7b93700 07000000 0d000000 ......7......... │ │ 0x014829a0 00020000 00000000 8f873800 04000000 ..........8..... │ │ 0x014829b0 0c000000 08000000 00000000 35563900 ............5V9. │ │ 0x014829c0 0f000000 0c010000 01000000 00000000 ................ │ │ 0x014829d0 b3393900 18000000 0d000000 00000000 .99............. │ │ 0x014829e0 01000000 efb93700 18000000 0d000000 ......7......... │ │ - 0x014829f0 00000000 02000000 64633700 16000000 ........dc7..... │ │ + 0x014829f0 00000000 02000000 3d633700 16000000 ........=c7..... │ │ 0x01482a00 0c000000 00000000 04000000 01c33800 ..............8. │ │ 0x01482a10 13000000 0c000000 80000000 00000000 ................ │ │ - 0x01482a20 32b83600 04000000 04020000 01000000 2.6............. │ │ + 0x01482a20 0bb83600 04000000 04020000 01000000 ..6............. │ │ 0x01482a30 00000000 141c3900 07000000 08020000 ......9......... │ │ 0x01482a40 01000000 00000000 94873800 07000000 ..........8..... │ │ - 0x01482a50 08020000 03000000 00000000 22963700 ............".7. │ │ + 0x01482a50 08020000 03000000 00000000 fb953700 ..............7. │ │ 0x01482a60 04000000 08020000 05000000 00000000 ................ │ │ - 0x01482a70 9a9d3700 14000000 08020000 09000000 ..7............. │ │ + 0x01482a70 739d3700 14000000 08020000 09000000 s.7............. │ │ 0x01482a80 00000000 cc393900 14000000 08020000 .....99......... │ │ 0x01482a90 0b000000 00000000 01000000 10000000 ................ │ │ 0x01482aa0 b42a4801 1a000000 00000000 78000000 .*H.........x... │ │ - 0x01482ab0 8cd63600 00100000 00000000 00000000 ..6............. │ │ + 0x01482ab0 65d63600 00100000 00000000 00000000 e.6............. │ │ 0x01482ac0 b5b63700 80ba2301 00100000 00000000 ..7...#......... │ │ 0x01482ad0 04000000 944e3800 60ba2301 00000000 .....N8.`.#..... │ │ - 0x01482ae0 00000000 08000000 71e73600 e0a52301 ........q.6...#. │ │ + 0x01482ae0 00000000 08000000 4ae73600 e0a52301 ........J.6...#. │ │ 0x01482af0 00000000 00000000 14000000 b5693800 .............i8. │ │ 0x01482b00 e0a52301 00000000 00000000 10000000 ..#............. │ │ 0x01482b10 d8103800 e0a52301 89000000 00000000 ..8...#......... │ │ - 0x01482b20 18000000 142c3700 e0a52301 91100000 .....,7...#..... │ │ + 0x01482b20 18000000 ed2b3700 e0a52301 91100000 .....+7...#..... │ │ 0x01482b30 01000000 1c000000 075b3600 e0ba2301 .........[6...#. │ │ 0x01482b40 91100000 02000000 24000000 cb813800 ........$.....8. │ │ 0x01482b50 e0ba2301 91000000 03000000 2c000000 ..#.........,... │ │ 0x01482b60 90973900 30ee3801 91000000 04000000 ..9.0.8......... │ │ 0x01482b70 30000000 95973900 e0a52301 91100000 0.....9...#..... │ │ 0x01482b80 05000000 34000000 015f3600 a0ba2301 ....4...._6...#. │ │ 0x01482b90 91000000 06000000 38000000 f8df3800 ........8.....8. │ │ 0x01482ba0 e0a52301 91000000 07000000 4c000000 ..#.........L... │ │ 0x01482bb0 34d43700 e0a52301 91000000 08000000 4.7...#......... │ │ 0x01482bc0 50000000 a8973900 e0a52301 91100000 P.....9...#..... │ │ 0x01482bd0 09000000 3c000000 37433600 00bb2301 ....<...7C6...#. │ │ - 0x01482be0 91000000 0a000000 48000000 9dd63600 ........H.....6. │ │ + 0x01482be0 91000000 0a000000 48000000 76d63600 ........H...v.6. │ │ 0x01482bf0 e0a52301 91000000 0b000000 0c000000 ..#............. │ │ 0x01482c00 d4073600 e0a52301 91000000 0c000000 ..6...#......... │ │ 0x01482c10 54000000 b5973900 e0a52301 91100000 T.....9...#..... │ │ 0x01482c20 0d000000 58000000 76da3800 00bb2301 ....X...v.8...#. │ │ - 0x01482c30 91100000 0e000000 44000000 7b633700 ........D...{c7. │ │ + 0x01482c30 91100000 0e000000 44000000 54633700 ........D...Tc7. │ │ 0x01482c40 c0ba2301 91100000 0f000000 60000000 ..#.........`... │ │ 0x01482c50 2cc33800 c0ba2301 91000000 10000000 ,.8...#......... │ │ 0x01482c60 64000000 67993600 e0a52301 91100000 d...g.6...#..... │ │ 0x01482c70 11000000 68000000 e3103800 c0ba2301 ....h.....8...#. │ │ 0x01482c80 91000000 12000000 6c000000 c2263600 ........l....&6. │ │ 0x01482c90 e0a52301 91100000 13000000 70000000 ..#.........p... │ │ 0x01482ca0 4bf53700 80ba2301 91000000 14000000 K.7...#......... │ │ 0x01482cb0 74000000 1dfd3800 e0a52301 eda63800 t.....8...#...8. │ │ - 0x01482cc0 c2973900 a9d63600 cb7a3600 e77a3600 ..9...6..z6..z6. │ │ - 0x01482cd0 08e03800 1c2c3700 dc073600 33e03800 ..8..,7...6.3.8. │ │ - 0x01482ce0 a40b3700 8f633700 61d43700 83d43700 ..7..c7.a.7...7. │ │ - 0x01482cf0 a04e3800 e1393900 b4633700 097b3600 .N8..99..c7..{6. │ │ - 0x01482d00 7b483700 311c3900 46d43700 9e483700 {H7.1.9.F.7..H7. │ │ - 0x01482d10 3bc33800 632f3800 bd4e3800 4bb83600 ;.8.c/8..N8.K.6. │ │ - 0x01482d20 07a73800 d27e3700 ff073600 59c33800 ..8..~7...6.Y.8. │ │ - 0x01482d30 d1263600 b39d3700 9c873800 2d7b3600 .&6...7...8.-{6. │ │ + 0x01482cc0 c2973900 82d63600 cb7a3600 e77a3600 ..9...6..z6..z6. │ │ + 0x01482cd0 08e03800 f52b3700 dc073600 33e03800 ..8..+7...6.3.8. │ │ + 0x01482ce0 7d0b3700 68633700 61d43700 83d43700 }.7.hc7.a.7...7. │ │ + 0x01482cf0 a04e3800 e1393900 8d633700 097b3600 .N8..99..c7..{6. │ │ + 0x01482d00 54483700 311c3900 46d43700 77483700 TH7.1.9.F.7.wH7. │ │ + 0x01482d10 3bc33800 632f3800 bd4e3800 24b83600 ;.8.c/8..N8.$.6. │ │ + 0x01482d20 07a73800 ab7e3700 ff073600 59c33800 ..8..~7...6.Y.8. │ │ + 0x01482d30 d1263600 8c9d3700 9c873800 2d7b3600 .&6...7...8.-{6. │ │ 0x01482d40 6ff53700 55f53700 61d43700 83d43700 o.7.U.7.a.7...7. │ │ - 0x01482d50 e8973900 26fd3800 311c3900 9e483700 ..9.&.8.1.9..H7. │ │ - 0x01482d60 68b83600 23a73800 46763900 507b3600 h.6.#.8.Fv9.P{6. │ │ - 0x01482d70 b7483700 5aee3600 91f53700 49fd3800 .H7.Z.6...7.I.8. │ │ - 0x01482d80 68fd3800 043a3900 bf0b3700 541c3900 h.8..:9...7.T.9. │ │ - 0x01482d90 d59d3700 60221d01 30281d01 801f1d01 ..7.`"..0(...... │ │ - 0x01482da0 70241d01 ea083700 0f000000 74193900 p$....7.....t.9. │ │ + 0x01482d50 e8973900 26fd3800 311c3900 77483700 ..9.&.8.1.9.wH7. │ │ + 0x01482d60 41b83600 23a73800 46763900 507b3600 A.6.#.8.Fv9.P{6. │ │ + 0x01482d70 90483700 33ee3600 91f53700 49fd3800 .H7.3.6...7.I.8. │ │ + 0x01482d80 68fd3800 043a3900 980b3700 541c3900 h.8..:9...7.T.9. │ │ + 0x01482d90 ae9d3700 60221d01 30281d01 801f1d01 ..7.`"..0(...... │ │ + 0x01482da0 70241d01 c3083700 0f000000 74193900 p$....7.....t.9. │ │ 0x01482db0 0f000000 e02b1d01 60291d01 00000000 .....+..`)...... │ │ 0x01482dc0 90da1b01 a0742201 f0da1b01 60221d01 .....t".....`".. │ │ - 0x01482dd0 30281d01 801f1d01 70241d01 ea083700 0(......p$....7. │ │ + 0x01482dd0 30281d01 801f1d01 70241d01 c3083700 0(......p$....7. │ │ 0x01482de0 0f000000 74193900 0f000000 e02b1d01 ....t.9......+.. │ │ 0x01482df0 60291d01 01000000 90da1b01 a0742201 `)...........t". │ │ 0x01482e00 f0da1b01 60221d01 30281d01 801f1d01 ....`"..0(...... │ │ - 0x01482e10 70241d01 ea083700 0f000000 74193900 p$....7.....t.9. │ │ + 0x01482e10 70241d01 c3083700 0f000000 74193900 p$....7.....t.9. │ │ 0x01482e20 0f000000 e02b1d01 60291d01 17000000 .....+..`)...... │ │ 0x01482e30 90da1b01 a0742201 f0da1b01 40a31d01 .....t".....@... │ │ - 0x01482e40 00a11d01 f0a31d01 60a11d01 ea083700 ........`.....7. │ │ + 0x01482e40 00a11d01 f0a31d01 60a11d01 c3083700 ........`.....7. │ │ 0x01482e50 0f000000 74193900 0f000000 00b21d01 ....t.9......... │ │ 0x01482e60 40b21d01 06000000 90da1b01 a0742201 @............t". │ │ 0x01482e70 f0da1b01 ee4e3800 03040000 a0020000 .....N8......... │ │ 0x01482e80 04000000 98010000 03000000 1a030000 ................ │ │ 0x01482e90 9f010000 01000000 5d433600 03050000 ........]C6..... │ │ 0x01482ea0 a1020000 05000000 98010000 03000000 ................ │ │ 0x01482eb0 1b030000 cb020000 01000000 2a5f3600 ............*_6. │ │ @@ -29669,30 +29669,30 @@ │ │ 0x01482f90 01000000 7f1c3900 1b080000 a1020000 ......9......... │ │ 0x01482fa0 05000000 98010000 03000000 1b030000 ................ │ │ 0x01482fb0 a3030000 01000000 054f3800 1c080000 .........O8..... │ │ 0x01482fc0 a2020000 0b000000 98010000 03000000 ................ │ │ 0x01482fd0 1c030000 a5030000 01000000 9bc33800 ..............8. │ │ 0x01482fe0 04080000 a0020000 04000000 90030000 ................ │ │ 0x01482ff0 00000000 00000000 00000000 01000000 ................ │ │ - 0x01483000 2c7f3700 05080000 a1020000 05000000 ,.7............. │ │ + 0x01483000 057f3700 05080000 a1020000 05000000 ..7............. │ │ 0x01483010 90030000 00000000 00000000 00000000 ................ │ │ 0x01483020 01000000 224f3800 06080000 a2020000 ...."O8......... │ │ 0x01483030 0b000000 90030000 00000000 00000000 ................ │ │ - 0x01483040 00000000 01000000 ed483700 09080000 .........H7..... │ │ + 0x01483040 00000000 01000000 c6483700 09080000 .........H7..... │ │ 0x01483050 a0020000 04000000 90030000 01000000 ................ │ │ 0x01483060 00000000 00000000 01000000 d5fd3800 ..............8. │ │ 0x01483070 0a080000 a1020000 05000000 90030000 ................ │ │ 0x01483080 01000000 00000000 00000000 01000000 ................ │ │ 0x01483090 5c563900 0b080000 a2020000 0b000000 \V9............. │ │ 0x014830a0 90030000 01000000 00000000 00000000 ................ │ │ 0x014830b0 01000000 173a3900 01040000 a0020000 .....:9......... │ │ 0x014830c0 04000000 06000000 00000000 9c020000 ................ │ │ 0x014830d0 00000000 01000000 ff263600 01050000 .........&6..... │ │ 0x014830e0 a1020000 05000000 06000000 00000000 ................ │ │ - 0x014830f0 9d020000 00000000 01000000 9cb83600 ..............6. │ │ + 0x014830f0 9d020000 00000000 01000000 75b83600 ............u.6. │ │ 0x01483100 01060000 a2020000 0b000000 06000000 ................ │ │ 0x01483110 00000000 9e020000 00000000 01000000 ................ │ │ 0x01483120 1aba3700 01030000 a3020000 0a000000 ..7............. │ │ 0x01483130 06000000 00000000 9f020000 00000000 ................ │ │ 0x01483140 01000000 b8d43700 01020000 40000000 ......7.....@... │ │ 0x01483150 01000000 06000000 00000000 41000000 ............A... │ │ 0x01483160 00000000 01000000 00000000 02040000 ................ │ │ @@ -29721,18 +29721,18 @@ │ │ 0x014832d0 495f3600 00000000 72000000 09000000 I_6.....r....... │ │ 0x014832e0 06000000 00000000 00000000 00000000 ................ │ │ 0x014832f0 01000000 e0861e01 00881e01 40881e01 ............@... │ │ 0x01483300 b0881e01 d0891e01 c08b1e01 908c1e01 ................ │ │ 0x01483310 c08c1e01 f08c1e01 808d1e01 d08e1e01 ................ │ │ 0x01483320 d08f1e01 00901e01 90901e01 d03a3900 .............:9. │ │ 0x01483330 05283600 494f3800 df3a3900 e5e03800 .(6.IO8..:9...8. │ │ - 0x01483340 fc563900 dcef3600 d25f3600 0d573900 .V9...6.._6..W9. │ │ - 0x01483350 d2083600 5bb93600 adfe3800 b6303800 ..6.[.6...8..08. │ │ - 0x01483360 0f9f3700 837c3600 a09a3600 b4643700 ..7..|6...6..d7. │ │ - 0x01483370 f47f3700 6e1d3900 ffa73800 e5083600 ..7.n.9...8...6. │ │ + 0x01483340 fc563900 b5ef3600 d25f3600 0d573900 .V9...6.._6..W9. │ │ + 0x01483350 d2083600 34b93600 adfe3800 b6303800 ..6.4.6...8..08. │ │ + 0x01483360 e89e3700 837c3600 a09a3600 8d643700 ..7..|6...6..d7. │ │ + 0x01483370 cd7f3700 6e1d3900 ffa73800 e5083600 ..7.n.9...8...6. │ │ 0x01483380 1d443600 ffff0f00 00000000 00000000 .D6............. │ │ 0x01483390 90c41d01 30c91d01 a0cc1d01 90cb1d01 ....0........... │ │ 0x014833a0 00000000 90cc1d01 50701c01 f0e51d01 ........Pp...... │ │ 0x014833b0 c0f81d01 50001e01 80f81d01 00000000 ....P........... │ │ 0x014833c0 00000000 10051e01 00000000 00000000 ................ │ │ 0x014833d0 00000000 a0db1d01 40041e01 20051e01 ........@... ... │ │ 0x014833e0 00000000 90001e01 60051e01 70051e01 ........`...p... │ │ @@ -29741,15 +29741,15 @@ │ │ 0x01483410 90c41d01 30c91d01 a0cc1d01 90cb1d01 ....0........... │ │ 0x01483420 00000000 90cc1d01 50701c01 f0e51d01 ........Pp...... │ │ 0x01483430 c0f81d01 50001e01 80f81d01 00000000 ....P........... │ │ 0x01483440 00000000 10051e01 00000000 00000000 ................ │ │ 0x01483450 00000000 a0db1d01 40041e01 20051e01 ........@... ... │ │ 0x01483460 00000000 90001e01 60051e01 70051e01 ........`...p... │ │ 0x01483470 202c1d01 2c234801 a0ae1c01 70041e01 ,..,#H.....p... │ │ - 0x01483480 e0041e01 f1ef3600 a0543900 20000000 ......6..T9. ... │ │ + 0x01483480 e0041e01 caef3600 a0543900 20000000 ......6..T9. ... │ │ 0x01483490 10000000 0c000000 10000000 10000000 ................ │ │ 0x014834a0 01000000 00008000 00000000 00000000 ................ │ │ 0x014834b0 00001000 82443600 5c4d3800 30000000 .....D6.\M8.0... │ │ 0x014834c0 20000000 0c000000 10000000 20000000 ........... ... │ │ 0x014834d0 02000000 00008000 00000000 00000000 ................ │ │ 0x014834e0 00001000 fc3a3900 a0543900 20000000 .....:9..T9. ... │ │ 0x014834f0 20000000 0c000000 10000000 20000000 ........... ... │ │ @@ -29757,27 +29757,27 @@ │ │ 0x01483510 10000000 84344801 b4344801 e4344801 .....4H..4H..4H. │ │ 0x01483520 10c41f01 00c71f01 50c71f01 60c71f01 ........P...`... │ │ 0x01483530 70c71f01 10c81f01 20c81f01 c0ca1f01 p....... ....... │ │ 0x01483540 00cb1f01 60cc1f01 40cd1f01 50cd1f01 ....`...@...P... │ │ 0x01483550 a0cd1f01 50ce1f01 60ce1f01 70ce1f01 ....P...`...p... │ │ 0x01483560 00000000 80ce1f01 e0ce1f01 f0ce1f01 ................ │ │ 0x01483570 00cf1f01 10cf1f01 b0cf1f01 50d01f01 ............P... │ │ - 0x01483580 60d01f01 b64f3800 afd73600 6ff73700 `....O8...6.o.7. │ │ - 0x01483590 16c53800 cb573900 2f9b3600 6b0d3700 ..8..W9./.6.k.7. │ │ - 0x014835a0 8a3b3900 fdef3600 34653700 bea83800 .;9...6.4e7...8. │ │ - 0x014835b0 c1803700 3c9b3600 1e4b3700 c9a83800 ..7.<.6..K7...8. │ │ - 0x014835c0 b4773900 612d3700 d8573900 85313800 .w9.a-7..W9..18. │ │ - 0x014835d0 1e453600 091e3900 e8573900 1f653700 .E6...9..W9..e7. │ │ + 0x01483580 60d01f01 b64f3800 88d73600 6ff73700 `....O8...6.o.7. │ │ + 0x01483590 16c53800 cb573900 2f9b3600 440d3700 ..8..W9./.6.D.7. │ │ + 0x014835a0 8a3b3900 d6ef3600 0d653700 bea83800 .;9...6..e7...8. │ │ + 0x014835b0 9a803700 3c9b3600 f74a3700 c9a83800 ..7.<.6..J7...8. │ │ + 0x014835c0 b4773900 3a2d3700 d8573900 85313800 .w9.:-7..W9..18. │ │ + 0x014835d0 1e453600 091e3900 e8573900 f8643700 .E6...9..W9..d7. │ │ 0x014835e0 35283600 19ff3800 96313800 7ff73700 5(6...8..18...7. │ │ - 0x014835f0 6a2d3700 b7b93600 7e093600 0f4b3700 j-7...6.~.6..K7. │ │ + 0x014835f0 432d3700 90b93600 7e093600 e84a3700 C-7...6.~.6..J7. │ │ 0x01483600 c7773900 2e453600 943b3900 efba3700 .w9..E6..;9...7. │ │ 0x01483610 25ff3800 276b3800 3d453600 4e453600 %.8.'k8.=E6.NE6. │ │ - 0x01483620 78883800 04f03600 489f3700 92883800 x.8...6.H.7...8. │ │ + 0x01483620 78883800 ddef3600 219f3700 92883800 x.8...6.!.7...8. │ │ 0x01483630 a0883800 52e13800 161e3900 d8a83800 ..8.R.8...9...8. │ │ - 0x01483640 a73b3900 e3ba3700 63453600 2d4b3700 .;9...7.cE6.-K7. │ │ + 0x01483640 a73b3900 e3ba3700 63453600 064b3700 .;9...7.cE6..K7. │ │ 0x01483650 01000000 40d72101 02000000 609d2001 ....@.!.....`. . │ │ 0x01483660 03000000 b09d2001 04000000 e09d2001 ...... ....... . │ │ 0x01483670 00000000 00000000 c0aa2001 b0ac2001 .......... ... . │ │ 0x01483680 c0e52001 e0e52001 00e62001 f0e62001 .. ... ... ... . │ │ 0x01483690 50f22001 00f32001 40db2001 60dc2001 P. ... .@. .`. . │ │ 0x014836a0 e0f52001 90e32001 20f62001 00000000 .. ... . . ..... │ │ 0x014836b0 80f62001 a0f62001 80ae2001 d0f62001 .. ... ... ... . │ │ @@ -29883,65 +29883,65 @@ │ │ 0x01483cf0 00010000 e0c71b01 00000000 00000000 ................ │ │ 0x01483d00 00000000 00000000 01000000 10000000 ................ │ │ 0x01483d10 243d4801 02000000 00000000 08000000 $=H............. │ │ 0x01483d20 f07d3600 00000000 00000000 00000000 .}6............. │ │ 0x01483d30 386c3800 00ab2301 01000000 00000000 8l8...#......... │ │ 0x01483d40 04000000 af893800 00ab2301 01000000 ......8...#..... │ │ 0x01483d50 10000000 683d4801 04000000 b83d4801 ....h=H......=H. │ │ - 0x01483d60 10000000 4b0e3700 00000000 00000000 ....K.7......... │ │ + 0x01483d60 10000000 240e3700 00000000 00000000 ....$.7......... │ │ 0x01483d70 00000000 b5b63700 e0a62301 00000000 ......7...#..... │ │ 0x01483d80 00000000 04000000 23c63800 a0b22301 ........#.8...#. │ │ - 0x01483d90 00000000 00000000 08000000 c5653700 .............e7. │ │ + 0x01483d90 00000000 00000000 08000000 9e653700 .............e7. │ │ 0x01483da0 e0a52301 8b000000 00000000 0c000000 ..#............. │ │ 0x01483db0 f01e3900 80ba3801 00000000 00000000 ..9...8......... │ │ 0x01483dc0 00000000 00000000 30492301 00000000 ........0I#..... │ │ 0x01483dd0 00000000 00000000 04000000 00000000 ................ │ │ 0x01483de0 00000000 00000000 00000000 4c593900 ............LY9. │ │ 0x01483df0 00000000 02000000 00000000 00000000 ................ │ │ 0x01483e00 00000000 00000000 be9c3600 00000000 ..........6..... │ │ 0x01483e10 0a000000 00000000 00000000 00000000 ................ │ │ 0x01483e20 00000000 46f93700 00000000 03000000 ....F.7......... │ │ 0x01483e30 00000000 00000000 00000000 00000000 ................ │ │ 0x01483e40 4bc63800 00000000 0c000000 00000000 K.8............. │ │ 0x01483e50 00000000 00000000 00000000 1c463600 .............F6. │ │ 0x01483e60 00000000 13000000 00000000 00000000 ................ │ │ - 0x01483e70 00000000 00000000 1c2e3700 00000000 ..........7..... │ │ + 0x01483e70 00000000 00000000 f52d3700 00000000 .........-7..... │ │ 0x01483e80 16000000 00000000 00000000 00000000 ................ │ │ - 0x01483e90 00000000 d4653700 00000000 18000000 .....e7......... │ │ + 0x01483e90 00000000 ad653700 00000000 18000000 .....e7......... │ │ 0x01483ea0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01483eb0 bda03700 00000000 05000000 00000000 ..7............. │ │ + 0x01483eb0 96a03700 00000000 05000000 00000000 ..7............. │ │ 0x01483ec0 00000000 00000000 00000000 82e23800 ..............8. │ │ 0x01483ed0 00000000 06000000 00000000 00000000 ................ │ │ 0x01483ee0 00000000 00000000 9f323800 00000000 .........28..... │ │ 0x01483ef0 fcffffff 00000000 00000000 00000000 ................ │ │ - 0x01483f00 00000000 45f13600 00000000 10000000 ....E.6......... │ │ + 0x01483f00 00000000 1ef13600 00000000 10000000 ......6......... │ │ 0x01483f10 00000000 00000000 00000000 00000000 ................ │ │ 0x01483f20 101f3900 05000000 173d0100 00000000 ..9......=...... │ │ 0x01483f30 00000000 00000000 10000000 0c9b3900 ..............9. │ │ 0x01483f40 05000000 50280000 00000000 00000000 ....P(.......... │ │ - 0x01483f50 00000000 10000000 860e3700 05000000 ..........7..... │ │ + 0x01483f50 00000000 10000000 5f0e3700 05000000 ........_.7..... │ │ 0x01483f60 06290000 00000000 00000000 00000000 .).............. │ │ - 0x01483f70 10000000 4ef13600 00000000 01000000 ....N.6......... │ │ + 0x01483f70 10000000 27f13600 00000000 01000000 ....'.6......... │ │ 0x01483f80 00000000 00000000 00000000 ffffffff ................ │ │ 0x01483f90 2c463600 00000000 01000000 00000000 ,F6............. │ │ - 0x01483fa0 00000000 00000000 00000000 5ef13600 ............^.6. │ │ + 0x01483fa0 00000000 00000000 00000000 37f13600 ............7.6. │ │ 0x01483fb0 00000000 04000000 00000000 00000000 ................ │ │ - 0x01483fc0 00000000 00080000 d2a03700 00000000 ..........7..... │ │ + 0x01483fc0 00000000 00080000 aba03700 00000000 ..........7..... │ │ 0x01483fd0 ffffffff e83f4801 00000000 00000000 .....?H......... │ │ 0x01483fe0 00000000 5e593900 04000000 00000000 ....^Y9......... │ │ 0x01483ff0 00000000 5e593900 00ab2301 00000000 ....^Y9...#..... │ │ 0x01484000 ffffffff 18404801 00000000 00000000 .....@H......... │ │ 0x01484010 00000000 56f93700 02000000 00000000 ....V.7......... │ │ 0x01484020 00000000 56f93700 00ab2301 01000000 ....V.7...#..... │ │ 0x01484030 10000000 48404801 02000000 00000000 ....H@H......... │ │ 0x01484040 08000000 67143800 00000000 00000000 ....g.8......... │ │ 0x01484050 00000000 70593900 e0aa2301 01000000 ....pY9...#..... │ │ 0x01484060 00000000 04000000 21293600 00ab2301 ........!)6...#. │ │ 0x01484070 00000000 02000000 00000000 00000000 ................ │ │ - 0x01484080 5cdb4b01 02000000 12823700 00000000 \.K.......7..... │ │ + 0x01484080 5cdb4b01 02000000 eb813700 00000000 \.K.......7..... │ │ 0x01484090 02000000 00000000 00000000 5cdb4b01 ............\.K. │ │ 0x014840a0 00000000 513d3900 00000000 02000000 ....Q=9......... │ │ 0x014840b0 00000000 00000000 5cdb4b01 03000000 ........\.K..... │ │ 0x014840c0 e8ff3800 00000000 02000000 00000000 ..8............. │ │ 0x014840d0 00000000 5cdb4b01 01000000 cb9c3600 ....\.K.......6. │ │ 0x014840e0 00000000 02000000 00000000 00000000 ................ │ │ 0x014840f0 7cdb4b01 03000000 89d73700 00000000 |.K.......7..... │ │ @@ -29949,35 +29949,35 @@ │ │ 0x01484110 01000000 e1a93800 09020000 5a6c3800 ......8.....Zl8. │ │ 0x01484120 a0f42301 90cb2301 50f52301 70cd2301 ..#...#.P.#.p.#. │ │ 0x01484130 f0ce2301 30cf2301 50d02301 80d52301 ..#.0.#.P.#...#. │ │ 0x01484140 50d62301 d0d62301 00000000 00000000 P.#...#......... │ │ 0x01484150 64000010 e9a93800 8d000010 666c3800 d.....8.....fl8. │ │ 0x01484160 81000010 4e0a3600 65000010 f6a93800 ....N.6.e.....8. │ │ 0x01484170 7c000010 32293600 67000010 6dc63800 |...2)6.g...m.8. │ │ - 0x01484180 93000010 39463600 6b000010 e3653700 ....9F6.k....e7. │ │ - 0x01484190 84000010 b30e3700 85000010 4b4c3700 ......7.....KL7. │ │ - 0x014841a0 86000010 467e3600 7d000010 7bd83600 ....F~6.}...{.6. │ │ + 0x01484180 93000010 39463600 6b000010 bc653700 ....9F6.k....e7. │ │ + 0x01484190 84000010 8c0e3700 85000010 244c3700 ......7.....$L7. │ │ + 0x014841a0 86000010 467e3600 7d000010 54d83600 ....F~6.}...T.6. │ │ 0x014841b0 87000010 efff3800 7b000010 72143800 ......8.{...r.8. │ │ - 0x014841c0 66000010 e0063600 88000010 f9a03700 f.....6.......7. │ │ - 0x014841d0 8e000010 63f93700 82000010 8cd83600 ....c.7.......6. │ │ + 0x014841c0 66000010 e0063600 88000010 d2a03700 f.....6.......7. │ │ + 0x014841d0 8e000010 63f93700 82000010 65d83600 ....c.7.....e.6. │ │ 0x014841e0 6e000010 680a3600 8f000010 3e293600 n...h.6.....>)6. │ │ - 0x014841f0 90000010 6a3d3900 71000010 694c3700 ....j=9.q...iL7. │ │ - 0x01484200 80000010 05663700 96000010 c50e3700 .....f7.......7. │ │ - 0x01484210 6a000010 18823700 6c000010 feff3800 j.....7.l.....8. │ │ + 0x014841f0 90000010 6a3d3900 71000010 424c3700 ....j=9.q...BL7. │ │ + 0x01484200 80000010 de653700 96000010 9e0e3700 .....e7.......7. │ │ + 0x01484210 6a000010 f1813700 6c000010 feff3800 j.....7.l.....8. │ │ 0x01484220 68000010 8b3d3900 69000010 79143800 h....=9.i...y.8. │ │ 0x01484230 75000010 2bbc3700 76000010 7bc63800 u...+.7.v...{.8. │ │ 0x01484240 89000010 41bc3700 77000010 7a593900 ....A.7.w...zY9. │ │ - 0x01484250 8a000010 73ba3600 8b000010 93c63800 ....s.6.......8. │ │ - 0x01484260 6d000010 d30e3700 91000010 97e23800 m.....7.......8. │ │ + 0x01484250 8a000010 4cba3600 8b000010 93c63800 ....L.6.......8. │ │ + 0x01484260 6d000010 ac0e3700 91000010 97e23800 m.....7.......8. │ │ 0x01484270 78000010 fc0f3800 8c000010 62293600 x.....8.....b)6. │ │ - 0x01484280 92000010 8a143800 79000010 86f13600 ......8.y.....6. │ │ - 0x01484290 83000010 85ba3600 7e000010 c8323800 ......6.~....28. │ │ + 0x01484280 92000010 8a143800 79000010 5ff13600 ......8.y..._.6. │ │ + 0x01484290 83000010 5eba3600 7e000010 c8323800 ....^.6.~....28. │ │ 0x014842a0 7a000010 7b0a3600 6f000010 df323800 z...{.6.o....28. │ │ 0x014842b0 97000010 a0143800 70000010 fb323800 ......8.p....28. │ │ - 0x014842c0 96000010 c50e3700 00000000 00000000 ......7......... │ │ + 0x014842c0 96000010 9e0e3700 00000000 00000000 ......7......... │ │ 0x014842d0 1b040000 7bf93700 a0f42301 400f2401 ....{.7...#.@.$. │ │ 0x014842e0 50f52301 30212401 00000000 00000000 P.#.0!$......... │ │ 0x014842f0 a01d2401 50222401 60102401 00000000 ..$.P"$.`.$..... │ │ 0x01484300 50112401 a0122401 02040000 55bc3700 P.$...$.....U.7. │ │ 0x01484310 a0f42301 60232401 50f52301 70232401 ..#.`#$.P.#.p#$. │ │ 0x01484320 80232401 90232401 a0232401 b0232401 .#$..#$..#$..#$. │ │ 0x01484330 c0232401 00000000 00000000 00000000 .#$............. │ │ @@ -30029,15 +30029,15 @@ │ │ 0x01484610 00000000 02000000 d8c83a00 c0000000 ..........:..... │ │ 0x01484620 c0000000 00000000 02000000 d8cb3a00 ..............:. │ │ 0x01484630 c0000000 c0000000 00000000 02000000 ................ │ │ 0x01484640 d8ce3a00 00010000 00010000 00000000 ..:............. │ │ 0x01484650 02000000 d8d23a00 00010000 00010000 ......:......... │ │ 0x01484660 00000000 02000000 d8d63a00 01000000 ..........:..... │ │ 0x01484670 01000000 00000000 02000000 3c333800 ............<38. │ │ - 0x01484680 04000000 01000000 a14c3700 07000000 .........L7..... │ │ + 0x01484680 04000000 01000000 7a4c3700 07000000 ........zL7..... │ │ 0x01484690 01000000 bf003600 04000000 05000000 ......6......... │ │ 0x014846a0 72143900 03000000 02000000 0d623800 r.9..........b8. │ │ 0x014846b0 07000000 02000000 2b793900 04000000 ........+y9..... │ │ 0x014846c0 0a000000 997e3600 0a000000 0a000000 .....~6......... │ │ 0x014846d0 56293800 03000000 06000000 bd293600 V)8..........)6. │ │ 0x014846e0 06000000 06000000 47003900 07000000 ........G.9..... │ │ 0x014846f0 17000000 41333800 03000000 17000000 ....A38......... │ │ @@ -30045,61 +30045,61 @@ │ │ 0x01484710 07000000 18000000 45333800 03000000 ........E38..... │ │ 0x01484720 04000000 9b6c3800 0b000000 04000000 .....l8......... │ │ 0x01484730 d70a3600 06000000 03000000 3d8a3800 ..6.........=.8. │ │ 0x01484740 09000000 03000000 add73700 0f000000 ..........7..... │ │ 0x01484750 1c000000 49333800 04000000 1c000000 ....I38......... │ │ 0x01484760 a47e3600 03000000 16000000 4f003900 .~6.........O.9. │ │ 0x01484770 09000000 16000000 de3d3600 04000000 .........=6..... │ │ - 0x01484780 0c000000 812e3700 0a000000 0c000000 ......7......... │ │ - 0x01484790 cbba3600 03000000 1e000000 5c1f3900 ..6.........\.9. │ │ + 0x01484780 0c000000 5a2e3700 0a000000 0c000000 ....Z.7......... │ │ + 0x01484790 a4ba3600 03000000 1e000000 5c1f3900 ..6.........\.9. │ │ 0x014847a0 09000000 1e000000 dee23800 0d000000 ..........8..... │ │ 0x014847b0 1a000000 4e333800 07000000 1a000000 ....N38......... │ │ - 0x014847c0 8df93700 0f000000 13000000 8c2e3700 ..7...........7. │ │ - 0x014847d0 09000000 13000000 cfba3600 03000000 ..........6..... │ │ + 0x014847c0 8df93700 0f000000 13000000 652e3700 ..7.........e.7. │ │ + 0x014847d0 09000000 13000000 a8ba3600 03000000 ..........6..... │ │ 0x014847e0 14000000 a76c3800 09000000 14000000 .....l8......... │ │ 0x014847f0 bdd73700 0d000000 14000000 de0a3600 ..7...........6. │ │ 0x01484800 0d000000 1b000000 a87e3600 06000000 .........~6..... │ │ 0x01484810 1b000000 af7e3600 07000000 12000000 .....~6......... │ │ 0x01484820 cbd73700 0d000000 12000000 ec0a3600 ..7...........6. │ │ 0x01484830 08000000 10000000 20153800 03000000 ........ .8..... │ │ 0x01484840 10000000 94bc3700 03000000 11000000 ......7......... │ │ 0x01484850 b77e3600 03000000 02000100 24153800 .~6.........$.8. │ │ 0x01484860 08000000 02000100 fd593900 03000000 .........Y9..... │ │ 0x01484870 01000100 40793900 08000000 01000100 ....@y9......... │ │ - 0x01484880 bb7e3600 07000000 05000100 58663700 .~6.........Xf7. │ │ + 0x01484880 bb7e3600 07000000 05000100 31663700 .~6.........1f7. │ │ 0x01484890 07000000 06000100 ece23800 07000000 ..........8..... │ │ 0x014848a0 07000100 59003900 07000000 04000100 ....Y.9......... │ │ - 0x014848b0 cbd83600 04000000 08000100 9b463600 ..6..........F6. │ │ + 0x014848b0 a4d83600 04000000 08000100 9b463600 ..6..........F6. │ │ 0x014848c0 06000000 08000100 05000000 00c00000 ................ │ │ 0x014848d0 00000000 00000000 00000000 10000000 ................ │ │ 0x014848e0 e1d73700 1c000000 1c000000 00000000 ..7............. │ │ - 0x014848f0 3c5d3600 7a823700 c0662501 70682501 <]6.z.7..f%.ph%. │ │ + 0x014848f0 3c5d3600 53823700 c0662501 70682501 <]6.S.7..f%.ph%. │ │ 0x01484900 f0692501 706a2501 b06a2501 006b2501 .i%.pj%..j%..k%. │ │ 0x01484910 b06c2501 f06c2501 206d2501 506d2501 .l%..l%. m%.Pm%. │ │ 0x01484920 806d2501 f06d2501 406e2501 706e2501 .m%..m%.@n%.pn%. │ │ 0x01484930 f06e2501 406f2501 00000000 806f2501 .n%.@o%......o%. │ │ 0x01484940 b06f2501 00000000 00000000 00000000 .o%............. │ │ 0x01484950 00000000 00000000 00000000 40702501 ............@p%. │ │ 0x01484960 b0702501 00000000 00000000 00000000 .p%............. │ │ 0x01484970 00000000 e0702501 00712501 d0722501 .....p%..q%..r%. │ │ 0x01484980 00732501 00000000 98030000 98030000 .s%............. │ │ - 0x01484990 00000000 5c8a3800 c14c3700 c0662501 ....\.8..L7..f%. │ │ + 0x01484990 00000000 5c8a3800 9a4c3700 c0662501 ....\.8..L7..f%. │ │ 0x014849a0 70682501 f0692501 706a2501 b06a2501 ph%..i%.pj%..j%. │ │ 0x014849b0 006b2501 b06c2501 f06c2501 206d2501 .k%..l%..l%. m%. │ │ 0x014849c0 506d2501 806d2501 f06d2501 406e2501 Pm%..m%..m%.@n%. │ │ 0x014849d0 706e2501 f06e2501 406f2501 00000000 pn%..n%.@o%..... │ │ 0x014849e0 806f2501 70732501 00000000 00000000 .o%.ps%......... │ │ 0x014849f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01484a00 40702501 b0702501 00000000 00000000 @p%..p%......... │ │ 0x01484a10 00000000 00000000 e0702501 00712501 .........p%..q%. │ │ 0x01484a20 80732501 00732501 00000000 01000000 .s%..s%......... │ │ 0x01484a30 10000000 484a4801 03000000 844a4801 ....HJH......JH. │ │ 0x01484a40 74000000 7c9b3900 00000000 00000000 t...|.9......... │ │ 0x01484a50 08000000 c8463600 707f2501 00000000 .....F6.p.%..... │ │ - 0x01484a60 00000000 10000000 08a13700 707f2501 ..........7.p.%. │ │ + 0x01484a60 00000000 10000000 e1a03700 707f2501 ..........7.p.%. │ │ 0x01484a70 01100000 00000000 40000000 ea493800 ........@....I8. │ │ 0x01484a80 a0ba2301 00000000 00000000 00000000 ..#............. │ │ 0x01484a90 00000000 b07e2501 00000000 00000000 .....~%......... │ │ 0x01484aa0 01000000 10000000 bc4a4801 05000000 .........JH..... │ │ 0x01484ab0 00000000 14000000 e93d3900 00000000 .........=9..... │ │ 0x01484ac0 00000000 00000000 1b5f3600 707f2501 ........._6.p.%. │ │ 0x01484ad0 00000000 00000000 08000000 85763900 .............v9. │ │ @@ -30108,15 +30108,15 @@ │ │ 0x01484b00 0c000000 b7793900 707f2501 01000000 .....y9.p.%..... │ │ 0x01484b10 00000000 10000000 56333800 507f2501 ........V38.P.%. │ │ 0x01484b20 01000000 10000000 3c4b4801 02000000 ........9. │ │ 0x01485910 ee020000 c41c3b00 00000000 bd333800 ......;......38. │ │ 0x01485920 99030000 641d3b00 00000000 52513800 ....d.;.....RQ8. │ │ 0x01485930 9a030000 ec1d3b00 00000000 52513800 ......;.....RQ8. │ │ 0x01485940 9b030000 741e3b00 00000000 b57f3600 ....t.;.......6. │ │ 0x01485950 9c030000 141f3b00 00000000 b57f3600 ......;.......6. │ │ - 0x01485960 9d030000 b41f3b00 00000000 acd93600 ......;.......6. │ │ - 0x01485970 9e030000 6c203b00 00000000 acd93600 ....l ;.......6. │ │ + 0x01485960 9d030000 b41f3b00 00000000 85d93600 ......;.......6. │ │ + 0x01485970 9e030000 6c203b00 00000000 85d93600 ....l ;.......6. │ │ 0x01485980 9f030000 24213b00 00000000 6be33800 ....$!;.....k.8. │ │ 0x01485990 a0030000 f4213b00 00000000 6be33800 .....!;.....k.8. │ │ - 0x014859a0 a1030000 c4223b00 00000000 87a13700 .....";.......7. │ │ - 0x014859b0 a2030000 c4233b00 00000000 87a13700 .....#;.......7. │ │ + 0x014859a0 a1030000 c4223b00 00000000 60a13700 .....";.....`.7. │ │ + 0x014859b0 a2030000 c4233b00 00000000 60a13700 .....#;.....`.7. │ │ 0x014859c0 a3030000 c4243b00 00000000 7d2a3600 .....$;.....}*6. │ │ 0x014859d0 a4030000 f4253b00 00000000 7d2a3600 .....%;.....}*6. │ │ 0x014859e0 a5030000 24273b00 00000000 757a3900 ....$';.....uz9. │ │ 0x014859f0 a6030000 b4283b00 00000000 757a3900 .....(;.....uz9. │ │ 0x01485a00 94040000 442a3b00 00000000 c3623600 ....D*;......b6. │ │ 0x01485a10 01000000 97010000 30832601 b0832601 ........0.&...&. │ │ 0x01485a20 00842601 60842601 70852601 b0862601 ..&.`.&.p.&...&. │ │ @@ -30356,15 +30356,15 @@ │ │ 0x01485a80 80962601 c0972601 00000000 00000000 ..&...&......... │ │ 0x01485a90 e0962601 20972601 60972601 40992601 ..&. .&.`.&.@.&. │ │ 0x01485aa0 00000000 00000000 00000000 20d82601 ............ .&. │ │ 0x01485ab0 50d92601 00000000 30cb2601 00d32601 P.&.....0.&...&. │ │ 0x01485ac0 b0ca2601 00000000 00000000 30302701 ..&.........00'. │ │ 0x01485ad0 303c2701 803c2701 60432701 00000000 0<'..<'.`C'..... │ │ 0x01485ae0 00000000 b0992601 009c2601 109e2601 ......&...&...&. │ │ - 0x01485af0 30bb3600 00000000 00000000 00000000 0.6............. │ │ + 0x01485af0 09bb3600 00000000 00000000 00000000 ..6............. │ │ 0x01485b00 00000000 00000000 00000000 00000000 ................ │ │ 0x01485b10 80c92601 b02f2701 e0352701 60342701 ..&../'..5'.`4'. │ │ 0x01485b20 e0342701 80422701 60352701 01000000 .4'..B'.`5'..... │ │ 0x01485b30 96010000 50532701 90532701 e0532701 ....PS'..S'..S'. │ │ 0x01485b40 30542701 f0542701 500f2a01 70102a01 0T'..T'.P.*.p.*. │ │ 0x01485b50 00fc2601 a0102a01 30132a01 b0132a01 ..&...*.0.*...*. │ │ 0x01485b60 00142a01 50142a01 e0142a01 20152a01 ..*.P.*...*. .*. │ │ @@ -30388,15 +30388,15 @@ │ │ 0x01485c80 a0622701 e0722701 30782701 90562701 .b'..r'.0x'..V'. │ │ 0x01485c90 10572701 00000000 90572701 d0582701 .W'......W'..X'. │ │ 0x01485ca0 40592701 b0592701 20d82601 50d92601 @Y'..Y'. .&.P.&. │ │ 0x01485cb0 00000000 30cb2601 00d32601 b0ca2601 ....0.&...&...&. │ │ 0x01485cc0 00000000 00000000 30302701 303c2701 ........00'.0<'. │ │ 0x01485cd0 803c2701 60432701 00000000 00000000 .<'.`C'......... │ │ 0x01485ce0 00000000 00000000 00000000 0a040000 ................ │ │ - 0x01485cf0 0a040000 00000000 107f3700 43103700 ..........7.C.7. │ │ + 0x01485cf0 0a040000 00000000 e97e3700 1c103700 .........~7...7. │ │ 0x01485d00 e0422a01 70432a01 a0442a01 20452a01 .B*.pC*..D*. E*. │ │ 0x01485d10 00000000 60452a01 c0462a01 00472a01 ....`E*..F*..G*. │ │ 0x01485d20 40472a01 80472a01 00000000 00000000 @G*..G*......... │ │ 0x01485d30 00000000 00000000 b0472a01 00000000 .........G*..... │ │ 0x01485d40 00000000 c0472a01 f0472a01 00000000 .....G*..G*..... │ │ 0x01485d50 00000000 00000000 00000000 00000000 ................ │ │ 0x01485d60 00000000 00000000 00000000 f0482a01 .............H*. │ │ @@ -31046,71 +31046,71 @@ │ │ 0x014885a0 00000000 e0952c01 00000000 00000000 ......,......... │ │ 0x014885b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014885c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014885d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014885e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014885f0 00000000 00000000 f7473600 c0020000 .........G6..... │ │ 0x01488600 3fbe3700 c1020000 099d3900 c2020000 ?.7.......9..... │ │ - 0x01488610 a6f33600 c3020000 fdfa3700 c4020000 ..6.......7..... │ │ + 0x01488610 7ff33600 c3020000 fdfa3700 c4020000 ..6.......7..... │ │ 0x01488620 05353800 c5020000 b85b3900 c6020000 .58......[9..... │ │ 0x01488630 7aab3800 c7020000 a0d93700 c8020000 z.8.......7..... │ │ - 0x01488640 2dc83800 c9020000 66a33700 ca020000 -.8.....f.7..... │ │ + 0x01488640 2dc83800 c9020000 3fa33700 ca020000 -.8.....?.7..... │ │ 0x01488650 77523800 cb020000 d8163800 cc020000 wR8.......8..... │ │ - 0x01488660 70a33700 99010000 818c3800 9a010000 p.7.......8..... │ │ - 0x01488670 99023900 9b010000 44853700 9c010000 ..9.....D.7..... │ │ + 0x01488660 49a33700 99010000 818c3800 9a010000 I.7.......8..... │ │ + 0x01488670 99023900 9b010000 1d853700 9c010000 ..9.......7..... │ │ 0x01488680 a4023900 9d010000 576e3800 9e010000 ..9.....Wn8..... │ │ - 0x01488690 84ab3800 9f010000 b04e3700 cd020000 ..8......N7..... │ │ - 0x014886a0 26bc3600 ce020000 c7da3600 cf020000 &.6.......6..... │ │ + 0x01488690 84ab3800 9f010000 894e3700 cd020000 ..8......N7..... │ │ + 0x014886a0 ffbb3600 ce020000 a0da3600 cf020000 ..6.......6..... │ │ 0x014886b0 b6813600 d0020000 e2163800 d1020000 ..6.......8..... │ │ 0x014886c0 fb0b3600 d2020000 c0813600 d3020000 ..6.......6..... │ │ 0x014886d0 bd203900 d4020000 ca813600 d5020000 . 9.......6..... │ │ - 0x014886e0 d4813600 d6020000 cd103700 d7020000 ..6.......7..... │ │ + 0x014886e0 d4813600 d6020000 a6103700 d7020000 ..6.......7..... │ │ 0x014886f0 01483600 d8020000 c25b3900 d9020000 .H6......[9..... │ │ - 0x01488700 aad93700 da020000 d1da3600 db020000 ..7.......6..... │ │ + 0x01488700 aad93700 da020000 aada3600 db020000 ..7.......6..... │ │ 0x01488710 c7203900 dc020000 b4d93700 dd020000 . 9.......7..... │ │ - 0x01488720 b0f33600 de020000 8c8c3800 ac020000 ..6.......8..... │ │ + 0x01488720 89f33600 de020000 8c8c3800 ac020000 ..6.......8..... │ │ 0x01488730 139d3900 ad020000 37c83800 ae020000 ..9.....7.8..... │ │ 0x01488740 050c3600 af020000 b7e43800 b0020000 ..6.......8..... │ │ - 0x01488750 653f3900 b1020000 70673700 b2020000 e?9.....pg7..... │ │ + 0x01488750 653f3900 b1020000 49673700 b2020000 e?9.....Ig7..... │ │ 0x01488760 0b483600 b5020000 100c3600 b6020000 .H6.......6..... │ │ 0x01488770 81523800 b7020000 ae633600 b8020000 .R8......c6..... │ │ 0x01488780 42c83800 bb020000 bed93700 bc020000 B.8.......7..... │ │ 0x01488790 49be3700 bd020000 4dc83800 be020000 I.7.....M.8..... │ │ - 0x014887a0 4f853700 bf020000 54be3700 df020000 O.7.....T.7..... │ │ - 0x014887b0 978c3800 e0020000 dbda3600 e1020000 ..8.......6..... │ │ + 0x014887a0 28853700 bf020000 54be3700 df020000 (.7.....T.7..... │ │ + 0x014887b0 978c3800 e0020000 b4da3600 e1020000 ..8.......6..... │ │ 0x014887c0 1e9d3900 e2020000 8fab3800 e3020000 ..9.......8..... │ │ - 0x014887d0 07fb3700 e4020000 baf33600 e5020000 ..7.......6..... │ │ + 0x014887d0 07fb3700 e4020000 93f33600 e5020000 ..7.......6..... │ │ 0x014887e0 d1203900 e6020000 e8203900 e7020000 . 9...... 9..... │ │ 0x014887f0 ec163800 e8020000 062c3600 e9020000 ..8......,6..... │ │ 0x01488800 626e3800 ed020000 0f353800 ee020000 bn8......58..... │ │ 0x01488810 c9d93700 99030000 9c9e3600 9a030000 ..7.......6..... │ │ 0x01488820 1b0c3600 9b030000 6bbe3700 9c030000 ..6.....k.7..... │ │ 0x01488830 ae8c3800 9d030000 cc5b3900 9e030000 ..8......[9..... │ │ - 0x01488840 58c83800 9f030000 30bc3600 a0030000 X.8.....0.6..... │ │ + 0x01488840 58c83800 9f030000 09bc3600 a0030000 X.8.......6..... │ │ 0x01488850 00213900 a1030000 1d353800 a2030000 .!9......58..... │ │ 0x01488860 e67b3900 a3030000 16483600 a4030000 .{9......H6..... │ │ - 0x01488870 f2da3600 a5030000 359d3900 a6030000 ..6.....5.9..... │ │ - 0x01488880 e2f23600 94040000 04173800 d3020000 ..6.......8..... │ │ - 0x01488890 7bbe3700 d7020000 40bc3600 da020000 {.7.....@.6..... │ │ - 0x014888a0 8c523800 dc020000 7ba33700 de020000 .R8.....{.7..... │ │ + 0x01488870 cbda3600 a5030000 359d3900 a6030000 ..6.....5.9..... │ │ + 0x01488880 bbf23600 94040000 04173800 d3020000 ..6.......8..... │ │ + 0x01488890 7bbe3700 d7020000 19bc3600 da020000 {.7.......6..... │ │ + 0x014888a0 8c523800 dc020000 54a33700 de020000 .R8.....T.7..... │ │ 0x014888b0 68c83800 d1020000 6ec83800 d6020000 h.8.....n.8..... │ │ 0x014888c0 10213900 d9020000 1e2c3600 db020000 .!9......,6..... │ │ 0x014888d0 74c83800 dd020000 d9d93700 99010000 t.8.......7..... │ │ - 0x014888e0 7b673700 c9020000 ac9e3600 9f010000 {g7.......6..... │ │ + 0x014888e0 54673700 c9020000 ac9e3600 9f010000 Tg7.......6..... │ │ 0x014888f0 2b0c3600 cb020000 dc5b3900 cc020000 +.6......[9..... │ │ 0x01488900 50582d01 90582d01 e0582d01 30592d01 PX-..X-..X-.0Y-. │ │ 0x01488910 405a2d01 205b2d01 905b2d01 01000000 @Z-. [-..[-..... │ │ 0x01488920 10000000 38894801 02000000 00000000 ....8.H......... │ │ - 0x01488930 08000000 56113700 00100000 00000000 ....V.7......... │ │ - 0x01488940 00000000 46bc3600 60ba2301 00000000 ....F.6.`.#..... │ │ - 0x01488950 00000000 04000000 96673700 e0a52301 .........g7...#. │ │ + 0x01488930 08000000 2f113700 00100000 00000000 ..../.7......... │ │ + 0x01488940 00000000 1fbc3600 60ba2301 00000000 ......6.`.#..... │ │ + 0x01488950 00000000 04000000 6f673700 e0a52301 ........og7...#. │ │ 0x01488960 01000000 10000000 7c894801 02000000 ........|.H..... │ │ - 0x01488970 00000000 08000000 9a673700 00000000 .........g7..... │ │ - 0x01488980 00000000 00000000 96673700 e0a52301 .........g7...#. │ │ - 0x01488990 00100000 00000000 04000000 46bc3600 ............F.6. │ │ + 0x01488970 00000000 08000000 73673700 00000000 ........sg7..... │ │ + 0x01488980 00000000 00000000 6f673700 e0a52301 ........og7...#. │ │ + 0x01488990 00100000 00000000 04000000 1fbc3600 ..............6. │ │ 0x014889a0 60ba2301 b0882d01 f0882d01 40892d01 `.#...-...-.@.-. │ │ 0x014889b0 90892d01 708a2d01 408b2d01 808e2d01 ..-.p.-.@.-...-. │ │ 0x014889c0 40000000 41000000 14000000 08000000 @...A........... │ │ 0x014889d0 01000000 c0dc2d01 f0dc2d01 30dd2d01 ......-...-.0.-. │ │ 0x014889e0 00000000 00000000 40000000 00000000 ........@....... │ │ 0x014889f0 70dd2d01 00000000 00000000 00000000 p.-............. │ │ 0x01488a00 00000000 00000000 00000000 00000000 ................ │ │ @@ -31269,53 +31269,53 @@ │ │ 0x01489390 01000000 aa040000 ffffffff 47040000 ............G... │ │ 0x014893a0 00000000 00000000 01000000 01050000 ................ │ │ 0x014893b0 ffffffff 77040000 00000000 00000000 ....w........... │ │ 0x014893c0 02000000 45000000 ffffffff ffffffff ....E........... │ │ 0x014893d0 f0272e01 30242e01 02000000 cd030000 .'..0$.......... │ │ 0x014893e0 ffffffff ffffffff 40112e01 300e2e01 ........@...0... │ │ 0x014893f0 01000000 10000000 0c944801 05000000 ..........H..... │ │ - 0x01489400 00000000 14000000 aa853700 00000000 ..........7..... │ │ + 0x01489400 00000000 14000000 83853700 00000000 ..........7..... │ │ 0x01489410 00000000 00000000 75993600 e0a52301 ........u.6...#. │ │ - 0x01489420 00000000 00000000 04000000 4e303700 ............N07. │ │ + 0x01489420 00000000 00000000 04000000 27303700 ............'07. │ │ 0x01489430 e0a62301 00000000 00000000 08000000 ..#............. │ │ 0x01489440 af8d3800 e0a62301 00000000 00000000 ..8...#......... │ │ 0x01489450 0c000000 3e9f3600 e0a62301 01000000 ....>.6...#..... │ │ 0x01489460 00000000 10000000 bb353800 e0a62301 .........58...#. │ │ 0x01489470 01000000 10000000 8c944801 02000000 ..........H..... │ │ - 0x01489480 00000000 08000000 5c303700 00000000 ........\07..... │ │ - 0x01489490 00000000 00000000 4fdb3600 a0b22301 ........O.6...#. │ │ + 0x01489480 00000000 08000000 35303700 00000000 ........507..... │ │ + 0x01489490 00000000 00000000 28db3600 a0b22301 ........(.6...#. │ │ 0x014894a0 00000000 00000000 04000000 750c3600 ............u.6. │ │ 0x014894b0 a0b22301 01000000 10000000 d0944801 ..#...........H. │ │ 0x014894c0 04000000 00000000 10000000 690c3600 ............i.6. │ │ 0x014894d0 00000000 00000000 00000000 75993600 ............u.6. │ │ 0x014894e0 00ab2301 00000000 00000000 04000000 ..#............. │ │ - 0x014894f0 57db3600 e0a62301 01000000 00000000 W.6...#......... │ │ - 0x01489500 08000000 6bbc3600 e0a62301 01000000 ....k.6...#..... │ │ + 0x014894f0 30db3600 e0a62301 01000000 00000000 0.6...#......... │ │ + 0x01489500 08000000 44bc3600 e0a62301 01000000 ....D.6...#..... │ │ 0x01489510 00000000 0c000000 b98d3800 a0b22301 ..........8...#. │ │ 0x01489520 01000000 10000000 3c954801 02000000 ........<.H..... │ │ - 0x01489530 00000000 08000000 5c4f3700 00000000 ........\O7..... │ │ + 0x01489530 00000000 08000000 354f3700 00000000 ........5O7..... │ │ 0x01489540 00000000 00000000 75993600 e0a52301 ........u.6...#. │ │ - 0x01489550 00000000 00000000 04000000 57db3600 ............W.6. │ │ + 0x01489550 00000000 00000000 04000000 30db3600 ............0.6. │ │ 0x01489560 e0a62301 06000000 17963900 90030000 ..#.......9..... │ │ - 0x01489570 2d9e3700 98010000 5de03800 3f040000 -.7.....].8.?... │ │ + 0x01489570 069e3700 98010000 5de03800 3f040000 ..7.....].8.?... │ │ 0x01489580 86bd3700 40040000 3d803600 0a040000 ..7.@...=.6..... │ │ - 0x01489590 107f3700 0b040000 ed263600 94040000 ..7......&6..... │ │ - 0x014895a0 e2f23600 1c000000 3c5d3600 98030000 ..6.....<]6..... │ │ + 0x01489590 e97e3700 0b040000 ed263600 94040000 .~7......&6..... │ │ + 0x014895a0 bbf23600 1c000000 3c5d3600 98030000 ..6.....<]6..... │ │ 0x014895b0 5c8a3800 98030000 032d3600 74000000 \.8......-6.t... │ │ 0x014895c0 29683800 09020000 f7dc3800 605b2e01 )h8.......8.`[.. │ │ 0x014895d0 00000000 705d2e01 00000000 c05d2e01 ....p].......].. │ │ 0x014895e0 005e2e01 405e2e01 505f2e01 c05f2e01 .^..@^..P_..._.. │ │ 0x014895f0 20602e01 00000000 00000000 02000000 `.............. │ │ 0x01489600 ffffffff ffffffff f0010000 0f000000 ................ │ │ - 0x01489610 cc853700 072d3600 cc853700 05000000 ..7..-6...7..... │ │ + 0x01489610 a5853700 072d3600 a5853700 05000000 ..7..-6...7..... │ │ 0x01489620 00000000 01000000 ffffffff ffffffff ................ │ │ - 0x01489630 ffffffff 10000000 cc853700 072d3600 ..........7..-6. │ │ - 0x01489640 cc853700 07000000 00000000 01000000 ..7............. │ │ + 0x01489630 ffffffff 10000000 a5853700 072d3600 ..........7..-6. │ │ + 0x01489640 a5853700 07000000 00000000 01000000 ..7............. │ │ 0x01489650 ffffffff ffffffff ffffffff 11000000 ................ │ │ - 0x01489660 00000000 00000000 cc853700 07000000 ..........7..... │ │ + 0x01489660 00000000 00000000 a5853700 07000000 ..........7..... │ │ 0x01489670 b0712e01 00000000 98030000 00000000 .q.............. │ │ 0x01489680 00080000 06100000 00000000 00000000 ................ │ │ 0x01489690 579f3600 04000000 10722e01 02000000 W.6......r...... │ │ 0x014896a0 98030000 00000000 00080000 07100000 ................ │ │ 0x014896b0 00000000 00000000 32ac3800 04000000 ........2.8..... │ │ 0x014896c0 50722e01 01000000 98030000 00000000 Pr.............. │ │ 0x014896d0 00080000 08100000 00000000 00000000 ................ │ │ @@ -31327,60 +31327,60 @@ │ │ 0x01489730 4f8e3800 02000000 00000000 02000000 O.8............. │ │ 0x01489740 98030000 00000000 00080000 0b100000 ................ │ │ 0x01489750 00000000 00000000 ad0c3600 05000000 ..........6..... │ │ 0x01489760 00000000 01000000 98030000 00000000 ................ │ │ 0x01489770 00080000 0c100000 00000000 00000000 ................ │ │ 0x01489780 ad0c3600 07000000 00000000 02000000 ..6............. │ │ 0x01489790 98030000 00000000 00080000 0d100000 ................ │ │ - 0x014897a0 00000000 00000000 1f683700 04000000 .........h7..... │ │ + 0x014897a0 00000000 00000000 f8673700 04000000 .........g7..... │ │ 0x014897b0 70732e01 01000000 98030000 00000000 ps.............. │ │ 0x014897c0 00080000 0e100000 00000000 00000000 ................ │ │ - 0x014897d0 1f683700 04000000 70732e01 02000000 .h7.....ps...... │ │ + 0x014897d0 f8673700 04000000 70732e01 02000000 .g7.....ps...... │ │ 0x014897e0 98030000 00000000 02000000 05100000 ................ │ │ 0x014897f0 b89d3900 00000000 71da3800 04000000 ..9.....q.8..... │ │ 0x01489800 40742e01 02000000 98030000 00000000 @t.............. │ │ 0x01489810 02000000 01100000 44533800 00000000 ........DS8..... │ │ - 0x01489820 20bc3600 02000000 00000000 02000000 .6............. │ │ + 0x01489820 f9bb3600 02000000 00000000 02000000 ..6............. │ │ 0x01489830 98030000 00000000 06000000 0f100000 ................ │ │ 0x01489840 dbbe3700 00000000 e3463600 04000000 ..7......F6..... │ │ 0x01489850 00000000 02000000 98030000 00000000 ................ │ │ 0x01489860 06000000 03100000 c73f3900 00000000 .........?9..... │ │ 0x01489870 e3463600 04000000 00752e01 02000000 .F6......u...... │ │ 0x01489880 1c000000 00000000 02000000 05100000 ................ │ │ 0x01489890 b89d3900 00000000 71da3800 04000000 ..9.....q.8..... │ │ 0x014898a0 40742e01 02000000 1c000000 00000000 @t.............. │ │ 0x014898b0 02000000 01100000 44533800 00000000 ........DS8..... │ │ - 0x014898c0 20bc3600 02000000 00000000 02000000 .6............. │ │ + 0x014898c0 f9bb3600 02000000 00000000 02000000 ..6............. │ │ 0x014898d0 1c000000 00000000 06000000 0f100000 ................ │ │ 0x014898e0 dbbe3700 00000000 e3463600 04000000 ..7......F6..... │ │ 0x014898f0 10762e01 02000000 1c000000 00000000 .v.............. │ │ 0x01489900 06000000 03100000 c73f3900 00000000 .........?9..... │ │ 0x01489910 e3463600 04000000 00752e01 02000000 .F6......u...... │ │ 0x01489920 1c000000 00000000 02000000 02100000 ................ │ │ 0x01489930 e26e3800 00000000 87633600 01000000 .n8......c6..... │ │ 0x01489940 00000000 02000000 98030000 00000000 ................ │ │ - 0x01489950 02000000 04100000 f3113700 00000000 ..........7..... │ │ + 0x01489950 02000000 04100000 cc113700 00000000 ..........7..... │ │ 0x01489960 f09c3900 02000000 00000000 02000000 ..9............. │ │ 0x01489970 1c000000 00000000 00080000 10100000 ................ │ │ - 0x01489980 654f3700 00000000 a45b3900 02000000 eO7......[9..... │ │ + 0x01489980 3e4f3700 00000000 a45b3900 02000000 >O7......[9..... │ │ 0x01489990 00000000 02000000 74000000 00000000 ........t....... │ │ - 0x014899a0 02000000 01100000 d3853700 00000000 ..........7..... │ │ - 0x014899b0 20bc3600 02000000 00000000 02000000 .6............. │ │ + 0x014899a0 02000000 01100000 ac853700 00000000 ..........7..... │ │ + 0x014899b0 f9bb3600 02000000 00000000 02000000 ..6............. │ │ 0x014899c0 74000000 00000000 02000000 02100000 t............... │ │ 0x014899d0 3dac3800 00000000 f09c3900 02000000 =.8.......9..... │ │ 0x014899e0 00000000 02000000 74000000 00000000 ........t....... │ │ 0x014899f0 02000000 03100000 06643600 00000000 .........d6..... │ │ 0x01489a00 1a023600 04000000 50722e01 02000000 ..6.....Pr...... │ │ 0x01489a10 98010000 00000000 06000000 02100000 ................ │ │ 0x01489a20 51ac3800 00000000 d5593600 04000000 Q.8......Y6..... │ │ 0x01489a30 c0762e01 02000000 98010000 00000000 .v.............. │ │ 0x01489a40 06000000 01100000 16643600 00000000 .........d6..... │ │ 0x01489a50 e3463600 04000000 20782e01 00000000 .F6..... x...... │ │ 0x01489a60 98010000 00000000 00080000 03100000 ................ │ │ - 0x01489a70 26683700 00000000 e5853700 01000000 &h7.......7..... │ │ + 0x01489a70 ff673700 00000000 be853700 01000000 .g7.......7..... │ │ 0x01489a80 e0782e01 00000000 98010000 00000000 .x.............. │ │ 0x01489a90 00080000 04100000 00000000 00000000 ................ │ │ 0x01489aa0 579f3600 04000000 c0792e01 02000000 W.6......y...... │ │ 0x01489ab0 98010000 00000000 00080000 05100000 ................ │ │ 0x01489ac0 5a533800 00000000 32ac3800 04000000 ZS8.....2.8..... │ │ 0x01489ad0 50722e01 01000000 98010000 00000000 Pr.............. │ │ 0x01489ae0 00080000 06100000 00000000 00000000 ................ │ │ @@ -31397,15 +31397,15 @@ │ │ 0x01489b90 ad0c3600 07000000 00000000 02000000 ..6............. │ │ 0x01489ba0 94040000 00000000 06000000 02100000 ................ │ │ 0x01489bb0 51ac3800 00000000 d5593600 04000000 Q.8......Y6..... │ │ 0x01489bc0 c0762e01 02000000 94040000 00000000 .v.............. │ │ 0x01489bd0 06000000 01100000 16643600 00000000 .........d6..... │ │ 0x01489be0 e3463600 04000000 20782e01 00000000 .F6..... x...... │ │ 0x01489bf0 94040000 00000000 00080000 03100000 ................ │ │ - 0x01489c00 26683700 00000000 e5853700 01000000 &h7.......7..... │ │ + 0x01489c00 ff673700 00000000 be853700 01000000 .g7.......7..... │ │ 0x01489c10 e0782e01 00000000 94040000 00000000 .x.............. │ │ 0x01489c20 00080000 04100000 00000000 00000000 ................ │ │ 0x01489c30 579f3600 04000000 c0792e01 02000000 W.6......y...... │ │ 0x01489c40 94040000 00000000 00080000 05100000 ................ │ │ 0x01489c50 5a533800 00000000 32ac3800 04000000 ZS8.....2.8..... │ │ 0x01489c60 50722e01 01000000 94040000 00000000 Pr.............. │ │ 0x01489c70 00080000 06100000 00000000 00000000 ................ │ │ @@ -31417,15 +31417,15 @@ │ │ 0x01489cd0 4f8e3800 02000000 00000000 02000000 O.8............. │ │ 0x01489ce0 94040000 00000000 00080000 09100000 ................ │ │ 0x01489cf0 00000000 00000000 ad0c3600 05000000 ..........6..... │ │ 0x01489d00 00000000 01000000 94040000 00000000 ................ │ │ 0x01489d10 00080000 0a100000 00000000 00000000 ................ │ │ 0x01489d20 ad0c3600 07000000 00000000 02000000 ..6............. │ │ 0x01489d30 06000000 90030000 f0070000 01100000 ................ │ │ - 0x01489d40 39683700 00000000 51033900 04000000 9h7.....Q.9..... │ │ + 0x01489d40 12683700 00000000 51033900 04000000 .h7.....Q.9..... │ │ 0x01489d50 007a2e01 01000000 06000000 90030000 .z.............. │ │ 0x01489d60 f0070000 06100000 00000000 00000000 ................ │ │ 0x01489d70 51033900 04000000 007a2e01 02000000 Q.9......z...... │ │ 0x01489d80 06000000 90030000 f0070000 05100000 ................ │ │ 0x01489d90 6a7c3900 00000000 b50c3600 04000000 j|9.......6..... │ │ 0x01489da0 50722e01 01000000 06000000 90030000 Pr.............. │ │ 0x01489db0 f0070000 08100000 00000000 00000000 ................ │ │ @@ -31442,72 +31442,72 @@ │ │ 0x01489e60 1a023600 04000000 50722e01 02000000 ..6.....Pr...... │ │ 0x01489e70 06000000 00000000 00060000 0a100000 ................ │ │ 0x01489e80 00000000 7f483600 3afc3700 05000000 .....H6.:.7..... │ │ 0x01489e90 00000000 01000000 06000000 00000000 ................ │ │ 0x01489ea0 00060000 0c100000 00000000 00000000 ................ │ │ 0x01489eb0 3afc3700 07000000 00000000 02000000 :.7............. │ │ 0x01489ec0 06000000 00000000 00060000 0e100000 ................ │ │ - 0x01489ed0 00000000 7c303700 16f43600 02000000 ....|07...6..... │ │ + 0x01489ed0 00000000 55303700 eff33600 02000000 ....U07...6..... │ │ 0x01489ee0 00000000 02000000 90030000 00000000 ................ │ │ 0x01489ef0 06000000 01000000 d23f3900 00000000 .........?9..... │ │ 0x01489f00 1a023600 04000000 50722e01 02000000 ..6.....Pr...... │ │ 0x01489f10 90030000 00000000 06000000 05100000 ................ │ │ 0x01489f20 c10c3600 00000000 b50c3600 04000000 ..6.......6..... │ │ 0x01489f30 50722e01 02000000 90030000 00000000 Pr.............. │ │ 0x01489f40 06000000 02100000 5a033900 00000000 ........Z.9..... │ │ 0x01489f50 77483600 01000000 00000000 02000000 wH6............. │ │ 0x01489f60 06000000 90030000 04000000 03100000 ................ │ │ - 0x01489f70 609f3600 00000000 e6f33600 02000000 `.6.......6..... │ │ + 0x01489f70 609f3600 00000000 bff33600 02000000 `.6.......6..... │ │ 0x01489f80 00000000 02000000 06000000 90030000 ................ │ │ 0x01489f90 04000000 04100000 767c3900 00000000 ........v|9..... │ │ - 0x01489fa0 e8d13600 02000000 00000000 02000000 ..6............. │ │ + 0x01489fa0 c1d13600 02000000 00000000 02000000 ..6............. │ │ 0x01489fb0 06000000 90030000 04000000 0d100000 ................ │ │ - 0x01489fc0 425c3900 00000000 29f43600 02000000 B\9.....).6..... │ │ + 0x01489fc0 425c3900 00000000 02f43600 02000000 B\9.......6..... │ │ 0x01489fd0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x01489fe0 f0010000 0e000000 66533800 00000000 ........fS8..... │ │ 0x01489ff0 004f3900 02000000 00000000 02000000 .O9............. │ │ 0x0148a000 ffffffff ffffffff 00080000 00100000 ................ │ │ - 0x0148a010 4a683700 00000000 1a023600 04000000 Jh7.......6..... │ │ + 0x0148a010 23683700 00000000 1a023600 04000000 #h7.......6..... │ │ 0x0148a020 50722e01 02000000 ffffffff ffffffff Pr.............. │ │ 0x0148a030 00080000 01100000 94c33800 71533800 ..........8.qS8. │ │ 0x0148a040 94c33800 05000000 00000000 02000000 ..8............. │ │ 0x0148a050 ffffffff ffffffff 00080000 02100000 ................ │ │ 0x0148a060 15ba3700 f86e3800 15ba3700 05000000 ..7..n8...7..... │ │ 0x0148a070 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0148a080 00080000 03100000 4a683700 00000000 ........Jh7..... │ │ + 0x0148a080 00080000 03100000 23683700 00000000 ........#h7..... │ │ 0x0148a090 1a023600 04000000 50722e01 02000000 ..6.....Pr...... │ │ 0x0148a0a0 ffffffff ffffffff 00080000 04100000 ................ │ │ - 0x0148a0b0 75993600 f8853700 75993600 05000000 u.6...7.u.6..... │ │ + 0x0148a0b0 75993600 d1853700 75993600 05000000 u.6...7.u.6..... │ │ 0x0148a0c0 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0148a0d0 00080000 05100000 6c453800 0d243700 ........lE8..$7. │ │ + 0x0148a0d0 00080000 05100000 6c453800 e6233700 ........lE8..#7. │ │ 0x0148a0e0 6c453800 05000000 00000000 02000000 lE8............. │ │ 0x0148a0f0 ffffffff ffffffff 00080000 06100000 ................ │ │ - 0x0148a100 d80c3600 99303700 d80c3600 05000000 ..6..07...6..... │ │ + 0x0148a100 d80c3600 72303700 d80c3600 05000000 ..6.r07...6..... │ │ 0x0148a110 00000000 02000000 ffffffff ffffffff ................ │ │ 0x0148a120 00080000 07100000 05563900 00000000 .........V9..... │ │ 0x0148a130 05563900 01000000 e07e2e01 02000000 .V9......~...... │ │ 0x0148a140 ffffffff ffffffff 00080000 08100000 ................ │ │ 0x0148a150 db353800 83213900 db353800 05000000 .58..!9..58..... │ │ 0x0148a160 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0148a170 00080000 09100000 75993600 f8853700 ........u.6...7. │ │ + 0x0148a170 00080000 09100000 75993600 d1853700 ........u.6...7. │ │ 0x0148a180 75993600 05000000 00000000 02000000 u.6............. │ │ 0x0148a190 ffffffff ffffffff 00080000 0a100000 ................ │ │ 0x0148a1a0 8b213900 00000000 6e823600 02000000 .!9.....n.6..... │ │ 0x0148a1b0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x0148a1c0 00080000 0b100000 1d8a3800 00000000 ..........8..... │ │ 0x0148a1d0 1d8a3800 02000000 00000000 02000000 ..8............. │ │ 0x0148a1e0 ffffffff ffffffff 00080000 0c100000 ................ │ │ 0x0148a1f0 1b5f3600 00000000 1b5f3600 02000000 ._6......_6..... │ │ 0x0148a200 00000000 02000000 ffffffff ffffffff ................ │ │ 0x0148a210 00080000 0d100000 006f3800 00000000 .........o8..... │ │ 0x0148a220 006f3800 02000000 00000000 02000000 .o8............. │ │ 0x0148a230 ffffffff ffffffff 04060000 0c000000 ................ │ │ - 0x0148a240 00000000 00000000 71e73600 04000000 ........q.6..... │ │ + 0x0148a240 00000000 00000000 4ae73600 04000000 ........J.6..... │ │ 0x0148a250 20802e01 02000000 ffffffff ffffffff ............... │ │ - 0x0148a260 04000000 06000000 6c453800 0d243700 ........lE8..$7. │ │ + 0x0148a260 04000000 06000000 6c453800 e6233700 ........lE8..#7. │ │ 0x0148a270 09623600 05000000 00000000 02000000 .b6............. │ │ 0x0148a280 ffffffff ffffffff f0010000 01000000 ................ │ │ 0x0148a290 00000000 00000000 1a023600 04000000 ..........6..... │ │ 0x0148a2a0 50722e01 01000000 ffffffff ffffffff Pr.............. │ │ 0x0148a2b0 f0010000 0d000000 00000000 00000000 ................ │ │ 0x0148a2c0 1a023600 04000000 50722e01 02000000 ..6.....Pr...... │ │ 0x0148a2d0 0a040000 0a040000 04000000 ffffffff ................ │ │ @@ -31516,31 +31516,31 @@ │ │ 0x0148a300 02000000 ffffffff 00000000 00000000 ................ │ │ 0x0148a310 e3463600 04000000 40812e01 02000000 .F6.....@....... │ │ 0x0148a320 0b040000 0b040000 04000000 ffffffff ................ │ │ 0x0148a330 00000000 00000000 e3463600 04000000 .........F6..... │ │ 0x0148a340 40812e01 02000000 0b040000 0b040000 @............... │ │ 0x0148a350 02000000 ffffffff 00000000 00000000 ................ │ │ 0x0148a360 e3463600 04000000 40812e01 01000000 .F6.....@....... │ │ - 0x0148a370 0fcc3600 02000000 0d6f3800 00000000 ..6......o8..... │ │ - 0x0148a380 00000000 01000000 0fcc3600 02000000 ..........6..... │ │ - 0x0148a390 4d683700 00000000 00000000 01000000 Mh7............. │ │ + 0x0148a370 e8cb3600 02000000 0d6f3800 00000000 ..6......o8..... │ │ + 0x0148a380 00000000 01000000 e8cb3600 02000000 ..........6..... │ │ + 0x0148a390 26683700 00000000 00000000 01000000 &h7............. │ │ 0x0148a3a0 e43f3900 03000000 3b643800 04000000 .?9.....;d8..... │ │ 0x0148a3b0 8d213900 04000000 e0353800 05000000 .!9......58..... │ │ - 0x0148a3c0 5a8e3800 06000000 a1303700 07000000 Z.8......07..... │ │ + 0x0148a3c0 5a8e3800 06000000 7a303700 07000000 Z.8.....z07..... │ │ 0x0148a3d0 00000000 ffffffff 1a023600 fdffffff ..........6..... │ │ - 0x0148a3e0 53423700 feffffff 853e3600 00000000 SB7......>6..... │ │ + 0x0148a3e0 2c423700 feffffff 853e3600 00000000 ,B7......>6..... │ │ 0x0148a3f0 dd0c3600 01000000 e5353800 02000000 ..6......58..... │ │ 0x0148a400 ea3f3900 01000000 ffffffff ffffffff .?9............. │ │ 0x0148a410 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a420 e3463600 04000000 d0832e01 01000000 .F6............. │ │ 0x0148a430 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a440 00000000 00000000 09623600 02000000 .........b6..... │ │ 0x0148a450 f0842e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a460 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0148a470 c2f03600 00000000 c0852e01 01000000 ..6............. │ │ + 0x0148a470 9bf03600 00000000 c0852e01 01000000 ..6............. │ │ 0x0148a480 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a490 00000000 00000000 112d3600 02000000 .........-6..... │ │ 0x0148a4a0 c0872e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a4b0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a4c0 7b533800 02000000 c0872e01 01000000 {S8............. │ │ 0x0148a4d0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a4e0 00000000 00000000 1b5f3600 02000000 ........._6..... │ │ @@ -31549,15 +31549,15 @@ │ │ 0x0148a510 85763900 02000000 208a2e01 01000000 .v9..... ....... │ │ 0x0148a520 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a530 00000000 00000000 18e33800 02000000 ..........8..... │ │ 0x0148a540 b08a2e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a550 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a560 6e823600 02000000 408b2e01 01000000 n.6.....@....... │ │ 0x0148a570 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0148a580 00000000 00000000 e8d13600 02000000 ..........6..... │ │ + 0x0148a580 00000000 00000000 c1d13600 02000000 ..........6..... │ │ 0x0148a590 c08b2e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a5a0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a5b0 66e53800 02000000 408c2e01 01000000 f.8.....@....... │ │ 0x0148a5c0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a5d0 00000000 00000000 695c3900 02000000 ........i\9..... │ │ 0x0148a5e0 c08c2e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a5f0 ffffffff 00000000 00000000 00000000 ................ │ │ @@ -31569,23 +31569,23 @@ │ │ 0x0148a650 b6483600 02000000 708e2e01 01000000 .H6.....p....... │ │ 0x0148a660 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a670 00000000 00000000 887c3900 02000000 .........|9..... │ │ 0x0148a680 208f2e01 01000000 ffffffff ffffffff ............... │ │ 0x0148a690 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a6a0 c2483600 02000000 d08f2e01 01000000 .H6............. │ │ 0x0148a6b0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0148a6c0 00000000 00000000 0c123700 02000000 ..........7..... │ │ + 0x0148a6c0 00000000 00000000 e5113700 02000000 ..........7..... │ │ 0x0148a6d0 80902e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a6e0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a6f0 51fc3700 02000000 30912e01 01000000 Q.7.....0....... │ │ 0x0148a700 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a710 00000000 00000000 6dac3800 02000000 ........m.8..... │ │ 0x0148a720 e0912e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a730 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0148a740 41f43600 02000000 90922e01 01000000 A.6............. │ │ + 0x0148a740 1af43600 02000000 90922e01 01000000 ..6............. │ │ 0x0148a750 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a760 00000000 00000000 ce483600 02000000 .........H6..... │ │ 0x0148a770 40932e01 01000000 ffffffff ffffffff @............... │ │ 0x0148a780 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a790 86da3700 02000000 c0932e01 01000000 ..7............. │ │ 0x0148a7a0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a7b0 00000000 00000000 42c93800 02000000 ........B.8..... │ │ @@ -31612,25 +31612,25 @@ │ │ 0x0148a900 c0992e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a910 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148a920 915c3900 02000000 409a2e01 01000000 .\9.....@....... │ │ 0x0148a930 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a940 00000000 00000000 94da3700 02000000 ..........7..... │ │ 0x0148a950 f09a2e01 01000000 ffffffff ffffffff ................ │ │ 0x0148a960 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0148a970 8ea43700 02000000 a09b2e01 01000000 ..7............. │ │ + 0x0148a970 67a43700 02000000 a09b2e01 01000000 g.7............. │ │ 0x0148a980 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a990 00000000 00000000 b47c3900 02000000 .........|9..... │ │ 0x0148a9a0 509c2e01 01000000 ffffffff ffffffff P............... │ │ 0x0148a9b0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0148a9c0 814f3700 02000000 009d2e01 01000000 .O7............. │ │ + 0x0148a9c0 5a4f3700 02000000 009d2e01 01000000 ZO7............. │ │ 0x0148a9d0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148a9e0 00000000 00000000 a5da3700 02000000 ..........7..... │ │ 0x0148a9f0 b09d2e01 01000000 ffffffff ffffffff ................ │ │ 0x0148aa00 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0148aa10 4ef43600 02000000 609e2e01 01000000 N.6.....`....... │ │ + 0x0148aa10 27f43600 02000000 609e2e01 01000000 '.6.....`....... │ │ 0x0148aa20 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0148aa30 00000000 00000000 709f3600 02000000 ........p.6..... │ │ 0x0148aa40 109f2e01 01000000 ffffffff ffffffff ................ │ │ 0x0148aa50 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0148aa60 f1793900 01000000 c09f2e01 e3463600 .y9..........F6. │ │ 0x0148aa70 03000000 ffffffff fc503800 00000000 .........P8..... │ │ 0x0148aa80 00000000 5f8e3800 02000000 00100000 ...._.8......... │ │ @@ -31667,422 +31667,422 @@ │ │ 0x0148ac70 00000000 00000000 00000000 00000000 ................ │ │ 0x0148ac80 00000000 00000000 00f02e01 20f12e01 ............ ... │ │ 0x0148ac90 50f52e01 00000000 00000000 00000000 P............... │ │ 0x0148aca0 00000000 00000000 00000000 31183800 ............1.8. │ │ 0x0148acb0 66040000 00080000 e1000000 b0444801 f............DH. │ │ 0x0148acc0 c4444801 e8434801 25403900 67040000 .DH..CH.%@9.g... │ │ 0x0148acd0 000c0000 13010000 d8444801 ec444801 .........DH..DH. │ │ - 0x0148ace0 e8434801 b04f3700 68040000 00100000 .CH..O7.h....... │ │ + 0x0148ace0 e8434801 894f3700 68040000 00100000 .CH..O7.h....... │ │ 0x0148acf0 45010000 00454801 14454801 e8434801 E....EH..EH..CH. │ │ 0x0148ad00 3b183800 69040000 00180000 77010000 ;.8.i.......w... │ │ 0x0148ad10 28454801 3c454801 e8434801 0a493600 (EH..7.n... .7..... │ │ + 0x0148b460 3ea53700 6e008006 f99e3700 ae008006 >.7.n.....7..... │ │ 0x0148b470 ec183800 c6008006 88db3700 70008006 ..8.......7.p... │ │ - 0x0148b480 aadb3700 ad008006 8b313700 ac008006 ..7......17..... │ │ - 0x0148b490 ee9f3600 72008006 eef43600 73008006 ..6.r.....6.s... │ │ + 0x0148b480 aadb3700 ad008006 64313700 ac008006 ..7.....d17..... │ │ + 0x0148b490 c79f3600 72008006 c7f43600 73008006 ..6.r.....6.s... │ │ 0x0148b4a0 2b8f3800 74008006 110e3600 77008006 +.8.t.....6.w... │ │ 0x0148b4b0 be7d3900 78008006 fb183800 79008006 .}9.x.....8.y... │ │ - 0x0148b4c0 e9683700 7a008006 0af53600 e8008006 .h7.z.....6..... │ │ - 0x0148b4d0 1ef53600 7b008006 c6403900 af008006 ..6.{....@9..... │ │ + 0x0148b4c0 c2683700 7a008006 e3f43600 e8008006 .h7.z.....6..... │ │ + 0x0148b4d0 f7f43600 7b008006 c6403900 af008006 ..6.{....@9..... │ │ 0x0148b4e0 fb643600 b0008006 14653600 7c008006 .d6......e6.|... │ │ 0x0148b4f0 30543800 b1008006 2c9e3900 b2008006 0T8.....,.9..... │ │ - 0x0148b500 6aa03600 b3008006 25503700 b4008006 j.6.....%P7..... │ │ - 0x0148b510 76a03600 e2008006 408f3800 b5008006 v.6.....@.8..... │ │ - 0x0148b520 48043900 7d008006 c2db3600 b6008006 H.9.}.....6..... │ │ - 0x0148b530 6b133700 b7008006 b7db3700 7e008006 k.7.......7.~... │ │ - 0x0148b540 7e133700 aa008006 cfdb3600 dd008006 ~.7.......6..... │ │ - 0x0148b550 84bd3600 7f008006 9fbf3700 b8008006 ..6.......7..... │ │ - 0x0148b560 f7683700 de008006 3a503700 b9008006 .h7.....:P7..... │ │ - 0x0148b570 d6403900 80008006 3bf53600 dc008006 .@9.....;.6..... │ │ - 0x0148b580 56f53600 81008006 ef403900 82008006 V.6......@9..... │ │ + 0x0148b500 43a03600 b3008006 fe4f3700 b4008006 C.6......O7..... │ │ + 0x0148b510 4fa03600 e2008006 408f3800 b5008006 O.6.....@.8..... │ │ + 0x0148b520 48043900 7d008006 9bdb3600 b6008006 H.9.}.....6..... │ │ + 0x0148b530 44133700 b7008006 b7db3700 7e008006 D.7.......7.~... │ │ + 0x0148b540 57133700 aa008006 a8db3600 dd008006 W.7.......6..... │ │ + 0x0148b550 5dbd3600 7f008006 9fbf3700 b8008006 ].6.......7..... │ │ + 0x0148b560 d0683700 de008006 13503700 b9008006 .h7......P7..... │ │ + 0x0148b570 d6403900 80008006 14f53600 dc008006 .@9.......6..... │ │ + 0x0148b580 2ff53600 81008006 ef403900 82008006 /.6......@9..... │ │ 0x0148b590 34843600 cd008006 d77d3900 ba008006 4.6......}9..... │ │ - 0x0148b5a0 f0db3600 bb008006 acfc3700 d8008006 ..6.......7..... │ │ - 0x0148b5b0 b4493600 e3008006 94bd3600 83008006 .I6.......6..... │ │ + 0x0148b5a0 c9db3600 bb008006 acfc3700 d8008006 ..6.......7..... │ │ + 0x0148b5b0 b4493600 e3008006 6dbd3600 83008006 .I6.....m.6..... │ │ 0x0148b5c0 e97d3900 da008006 08413900 85008006 .}9......A9..... │ │ - 0x0148b5d0 0a693700 86008006 5f043900 db008006 .i7....._.9..... │ │ + 0x0148b5d0 e3683700 86008006 5f043900 db008006 .h7....._.9..... │ │ 0x0148b5e0 f20d3600 e7008006 e0063600 bc008006 ..6.......6..... │ │ 0x0148b5f0 21703800 ce008006 c6db3700 cf008006 !p8.......7..... │ │ 0x0148b600 24653600 d0008006 91223900 89008006 $e6......"9..... │ │ 0x0148b610 578f3800 8a008006 cc493600 bd008006 W.8......I6..... │ │ 0x0148b620 30ad3800 8b008006 9a373800 8c008006 0.8......78..... │ │ - 0x0148b630 9d863700 c5008006 5a5d3900 c9008006 ..7.....Z]9..... │ │ + 0x0148b630 76863700 c5008006 5a5d3900 c9008006 v.7.....Z]9..... │ │ 0x0148b640 35653600 8d008006 6d5d3900 be008006 5e6.....m]9..... │ │ 0x0148b650 3b9e3900 8e008006 23413900 d1008006 ;.9.....#A9..... │ │ - 0x0148b660 73f53600 8f008006 01dc3600 d2008006 s.6.......6..... │ │ + 0x0148b660 4cf53600 8f008006 dadb3600 d2008006 L.6.......6..... │ │ 0x0148b670 f62d3600 d3008006 18193800 d4008006 .-6.......8..... │ │ - 0x0148b680 86a03600 90008006 29693700 bf008006 ..6.....)i7..... │ │ + 0x0148b680 5fa03600 90008006 02693700 bf008006 _.6......i7..... │ │ 0x0148b690 2e193800 91008006 2c703800 93008006 ..8.....,p8..... │ │ 0x0148b6a0 72043900 94008006 43543800 95008006 r.9.....CT8..... │ │ - 0x0148b6b0 46193800 c0008006 aebd3600 96008006 F.8.......6..... │ │ + 0x0148b6b0 46193800 c0008006 87bd3600 96008006 F.8.......6..... │ │ 0x0148b6c0 4c9e3900 d5008006 45653600 ca008006 L.9.....Ee6..... │ │ - 0x0148b6d0 af863700 97008006 579e3900 98008006 ..7.....W.9..... │ │ + 0x0148b6d0 88863700 97008006 579e3900 98008006 ..7.....W.9..... │ │ 0x0148b6e0 b0373800 9a008006 638f3800 c1008006 .78.....c.8..... │ │ - 0x0148b6f0 cbbd3600 df008006 83f53600 9b008006 ..6.......6..... │ │ - 0x0148b700 e1bd3600 e0008006 eabd3600 9c008006 ..6.......6..... │ │ - 0x0148b710 a6223900 c3008006 c7863700 9f008006 ."9.......7..... │ │ + 0x0148b6f0 a4bd3600 df008006 5cf53600 9b008006 ..6.....\.6..... │ │ + 0x0148b700 babd3600 e0008006 c3bd3600 9c008006 ..6.......6..... │ │ + 0x0148b710 a6223900 c3008006 a0863700 9f008006 ."9.......7..... │ │ 0x0148b720 b2bf3700 d7008006 c1373800 e5008006 ..7......78..... │ │ 0x0148b730 8e423600 a0008006 e1373800 a1008006 .B6......78..... │ │ - 0x0148b740 da863700 a2008006 e2493600 a3008006 ..7......I6..... │ │ + 0x0148b740 b3863700 a2008006 e2493600 a3008006 ..7......I6..... │ │ 0x0148b750 42843600 c7008006 4ca53700 c2008006 B.6.....L.7..... │ │ 0x0148b760 39ca3800 a4008006 5a843600 e4008006 9.8.....Z.6..... │ │ 0x0148b770 1d543800 a7008006 8a043900 c4008006 .T8.......9..... │ │ 0x0148b780 c1bf3700 e9008006 fb7d3900 e1008006 ..7......}9..... │ │ 0x0148b790 bbfc3700 c8008006 bb223900 a8008006 ..7......"9..... │ │ 0x0148b7a0 68a53700 00000000 00000000 6e000007 h.7.........n... │ │ - 0x0148b7b0 7a843600 7a000007 19dc3600 73000007 z.6.z.....6.s... │ │ + 0x0148b7b0 7a843600 7a000007 f2db3600 73000007 z.6.z.....6.s... │ │ 0x0148b7c0 a6043900 7b000007 8c843600 64000007 ..9.{.....6.d... │ │ - 0x0148b7d0 f4bd3600 65000007 45ca3800 70000007 ..6.e...E.8.p... │ │ + 0x0148b7d0 cdbd3600 65000007 45ca3800 70000007 ..6.e...E.8.p... │ │ 0x0148b7e0 d2bf3700 6d000007 f6493600 66000007 ..7.m....I6.f... │ │ 0x0148b7f0 5c543800 69000007 dbdb3700 6a000007 \T8.i.....7.j... │ │ 0x0148b800 124a3600 6b000007 5b653600 72000007 .J6.k...[e6.r... │ │ - 0x0148b810 05663700 6c000007 e8bf3700 79000007 .f7.l.....7.y... │ │ - 0x0148b820 28dc3600 7c000007 10e63800 6f000007 (.6.|.....8.o... │ │ - 0x0148b830 8df53600 7e000007 107e3900 7d000007 ..6.~....~9.}... │ │ + 0x0148b810 de653700 6c000007 e8bf3700 79000007 .e7.l.....7.y... │ │ + 0x0148b820 01dc3600 7c000007 10e63800 6f000007 ..6.|.....8.o... │ │ + 0x0148b830 66f53600 7e000007 107e3900 7d000007 f.6.~....~9.}... │ │ 0x0148b840 f0373800 75000007 b5963900 76000007 .78.u.....9.v... │ │ 0x0148b850 51fc3800 77000007 7fa63800 78000007 Q.8.w.....8.x... │ │ 0x0148b860 16873800 67000007 679e3900 71000007 ..8.g...g.9.q... │ │ 0x0148b870 849e3900 74000007 2c7e3900 68000007 ..9.t...,~9.h... │ │ 0x0148b880 d1223900 00000000 00000000 75008007 ."9.........u... │ │ - 0x0148b890 f4123700 76008007 9e313700 79008007 ..7.v....17.y... │ │ + 0x0148b890 cd123700 76008007 77313700 79008007 ..7.v...w17.y... │ │ 0x0148b8a0 3ead3800 66008007 66653600 6a008007 >.8.f...fe6.j... │ │ 0x0148b8b0 33413900 6b008007 72a53700 6c008007 3A9.k...r.7.l... │ │ - 0x0148b8c0 324a3600 7f008007 72263700 7a008007 2J6.....r&7.z... │ │ - 0x0148b8d0 11be3600 6d008007 e3db3700 6e008007 ..6.m.....7.n... │ │ - 0x0148b8e0 8aa53700 83008007 fb863700 80008007 ..7.......7..... │ │ + 0x0148b8c0 324a3600 7f008007 4b263700 7a008007 2J6.....K&7.z... │ │ + 0x0148b8d0 eabd3600 6d008007 e3db3700 6e008007 ..6.m.....7.n... │ │ + 0x0148b8e0 8aa53700 83008007 d4863700 80008007 ..7.......7..... │ │ 0x0148b8f0 f9db3700 67008007 17dc3700 7b008007 ..7.g.....7.{... │ │ 0x0148b900 38e63800 7c008007 978f3800 81008007 8.8.|.....8..... │ │ - 0x0148b910 53ad3800 7d008007 93133700 82008007 S.8.}.....7..... │ │ - 0x0148b920 a2a53700 7e008007 0e873700 68008007 ..7.~.....7.h... │ │ - 0x0148b930 805d3900 69008007 c5133700 77008007 .]9.i.....7.w... │ │ - 0x0148b940 34873700 6f008007 e7223900 70008007 4.7.o...."9.p... │ │ + 0x0148b910 53ad3800 7d008007 6c133700 82008007 S.8.}...l.7..... │ │ + 0x0148b920 a2a53700 7e008007 e7863700 68008007 ..7.~.....7.h... │ │ + 0x0148b930 805d3900 69008007 9e133700 77008007 .]9.i.....7.w... │ │ + 0x0148b940 0d873700 6f008007 e7223900 70008007 ..7.o...."9.p... │ │ 0x0148b950 579e3900 71008007 514a3600 72008007 W.9.q...QJ6.r... │ │ 0x0148b960 e52d3600 74008007 4b413900 78008007 .-6.t...KA9.x... │ │ 0x0148b970 cefc3700 73008007 487e3900 00000000 ..7.s...H~9..... │ │ 0x0148b980 00000000 73000008 6b543800 9c000008 ....s...kT8..... │ │ - 0x0148b990 6d683800 90000008 49873700 64000008 mh8.....I.7.d... │ │ - 0x0148b9a0 eb303700 a5000008 f1bf3700 92000008 .07.......7..... │ │ - 0x0148b9b0 b0313700 a0000008 58ca3800 aa000008 .17.....X.8..... │ │ - 0x0148b9c0 a9f53600 9f000008 74ca3800 8e000008 ..6.....t.8..... │ │ - 0x0148b9d0 209f3700 76000008 6ead3800 77000008 .7.v...n.8.w... │ │ - 0x0148b9e0 5c413900 7f000008 c6f53600 a6000008 \A9.......6..... │ │ - 0x0148b9f0 dc133700 8f000008 93ca3800 93000008 ..7.......8..... │ │ - 0x0148ba00 5b7e3900 78000008 5d873700 79000008 [~9.x...].7.y... │ │ + 0x0148b990 6d683800 90000008 22873700 64000008 mh8.....".7.d... │ │ + 0x0148b9a0 c4303700 a5000008 f1bf3700 92000008 .07.......7..... │ │ + 0x0148b9b0 89313700 a0000008 58ca3800 aa000008 .17.....X.8..... │ │ + 0x0148b9c0 82f53600 9f000008 74ca3800 8e000008 ..6.....t.8..... │ │ + 0x0148b9d0 f99e3700 76000008 6ead3800 77000008 ..7.v...n.8.w... │ │ + 0x0148b9e0 5c413900 7f000008 9ff53600 a6000008 \A9.......6..... │ │ + 0x0148b9f0 b5133700 8f000008 93ca3800 93000008 ..7.......8..... │ │ + 0x0148ba00 5b7e3900 78000008 36873700 79000008 [~9.x...6.7.y... │ │ 0x0148ba10 ae8f3800 65000008 ffbf3700 a8000008 ..8.e.....7..... │ │ - 0x0148ba20 e4f53600 70000008 7bd83600 a9000008 ..6.p...{.6..... │ │ + 0x0148ba20 bdf53600 70000008 54d83600 a9000008 ..6.p...T.6..... │ │ 0x0148ba30 ba043900 ab000008 14c03700 6e000008 ..9.......7.n... │ │ 0x0148ba40 25c03700 6d000008 edfc3700 8d000008 %.7.m.....7..... │ │ - 0x0148ba50 78873700 97000008 e30d3600 8a000008 x.7.......6..... │ │ - 0x0148ba60 74db3700 66000008 c9313700 67000008 t.7.f....17.g... │ │ + 0x0148ba50 51873700 97000008 e30d3600 8a000008 Q.7.......6..... │ │ + 0x0148ba60 74db3700 66000008 a2313700 67000008 t.7.f....17.g... │ │ 0x0148ba70 2cdc3700 68000008 3ec03700 ad000008 ,.7.h...>.7..... │ │ 0x0148ba80 83ad3800 7a000008 985d3900 74000008 ..8.z....]9.t... │ │ - 0x0148ba90 99db3600 75000008 95683700 ae000008 ..6.u....h7..... │ │ - 0x0148baa0 da313700 a1000008 5ce63800 ac000008 .17.....\.8..... │ │ - 0x0148bab0 c4043900 85000008 39dc3600 84000008 ..9.....9.6..... │ │ + 0x0148ba90 72db3600 75000008 6e683700 ae000008 r.6.u...nh7..... │ │ + 0x0148baa0 b3313700 a1000008 5ce63800 ac000008 .17.....\.8..... │ │ + 0x0148bab0 c4043900 85000008 12dc3600 84000008 ..9.......6..... │ │ 0x0148bac0 3adc3700 7b000008 79413900 af000008 :.7.{...yA9..... │ │ 0x0148bad0 b3843600 89000008 40703800 94000008 ..6.....@p8..... │ │ - 0x0148bae0 497d3900 8c000008 e04f3700 88000008 I}9......O7..... │ │ - 0x0148baf0 9aa03600 99000008 eef53600 a2000008 ..6.......6..... │ │ + 0x0148bae0 497d3900 8c000008 b94f3700 88000008 I}9......O7..... │ │ + 0x0148baf0 73a03600 99000008 c7f53600 a2000008 s.6.......6..... │ │ 0x0148bb00 4bc03700 a7000008 95ad3800 7c000008 K.7.......8.|... │ │ - 0x0148bb10 c6253600 7d000008 89863700 9d000008 .%6.}.....7..... │ │ + 0x0148bb10 c6253600 7d000008 62863700 9d000008 .%6.}...b.7..... │ │ 0x0148bb20 102e3600 87000008 250e3600 7e000008 ..6.....%.6.~... │ │ 0x0148bb30 05fd3700 6f000008 fbda3700 8b000008 ..7.o.....7..... │ │ - 0x0148bb40 23863700 9a000008 5cbf3700 98000008 #.7.....\.7..... │ │ - 0x0148bb50 01f63600 86000008 5f193800 95000008 ..6....._.8..... │ │ - 0x0148bb60 fd6f3800 9b000008 3e693700 6a000008 .o8.....>i7.j... │ │ - 0x0148bb70 58703800 a3000008 f5133700 6b000008 Xp8.......7.k... │ │ + 0x0148bb40 fc853700 9a000008 5cbf3700 98000008 ..7.....\.7..... │ │ + 0x0148bb50 daf53600 86000008 5f193800 95000008 ..6....._.8..... │ │ + 0x0148bb60 fd6f3800 9b000008 17693700 6a000008 .o8......i7.j... │ │ + 0x0148bb70 58703800 a3000008 ce133700 6b000008 Xp8.......7.k... │ │ 0x0148bb80 6e7e3900 9e000008 15fd3700 96000008 n~9.......7..... │ │ - 0x0148bb90 c8123700 6c000008 c98f3800 b0000008 ..7.l.....8..... │ │ + 0x0148bb90 a1123700 6c000008 c98f3800 b0000008 ..7.l.....8..... │ │ 0x0148bba0 eae53800 71000008 76543800 80000008 ..8.q...vT8..... │ │ - 0x0148bbb0 4f503700 a4000008 35fd3700 81000008 OP7.....5.7..... │ │ - 0x0148bbc0 aea03600 72000008 15143700 83000008 ..6.r.....7..... │ │ - 0x0148bbd0 bca03600 91000008 caa53700 82000008 ..6.......7..... │ │ + 0x0148bbb0 28503700 a4000008 35fd3700 81000008 (P7.....5.7..... │ │ + 0x0148bbc0 87a03600 72000008 ee133700 83000008 ..6.r.....7..... │ │ + 0x0148bbd0 95a03600 91000008 caa53700 82000008 ..6.......7..... │ │ 0x0148bbe0 46fd3700 00000000 00000000 64008012 F.7.........d... │ │ - 0x0148bbf0 cea03600 6e008012 54dc3700 71008012 ..6.n...T.7.q... │ │ + 0x0148bbf0 a7a03600 6e008012 54dc3700 71008012 ..6.n...T.7.q... │ │ 0x0148bc00 5fc03700 72008012 a3ca3800 65008012 _.7.r.....8.e... │ │ 0x0148bc10 ce043900 66008012 52fd3700 73008012 ..9.f...R.7.s... │ │ 0x0148bc20 989e3900 67008012 fd223900 6d008012 ..9.g...."9.m... │ │ 0x0148bc30 ac5d3900 6f008012 6a703800 68008012 .]9.o...jp8.h... │ │ 0x0148bc40 847e3900 70008012 ae9e3900 69008012 .~9.p.....9.i... │ │ 0x0148bc50 74c03700 6a008012 aa7e3900 6b008012 t.7.j....~9.k... │ │ - 0x0148bc60 28be3600 6c008012 c29e3900 00000000 (.6.l.....9..... │ │ + 0x0148bc60 01be3600 6c008012 c29e3900 00000000 ..6.l.....9..... │ │ 0x0148bc70 00000000 64000013 d67e3900 85000013 ....d....~9..... │ │ 0x0148bc80 76703800 86000013 e57e3900 87000013 vp8......~9..... │ │ - 0x0148bc90 19f63600 88000013 57693700 67000013 ..6.....Wi7.g... │ │ + 0x0148bc90 f2f53600 88000013 30693700 67000013 ..6.....0i7.g... │ │ 0x0148bca0 f87e3900 77000013 262e3600 68000013 .~9.w...&.6.h... │ │ - 0x0148bcb0 f9313700 84000013 05323700 94000013 .17......27..... │ │ - 0x0148bcc0 5f503700 66000013 360e3600 69000013 _P7.f...6.6.i... │ │ + 0x0148bcb0 d2313700 84000013 de313700 94000013 .17......17..... │ │ + 0x0148bcc0 38503700 66000013 360e3600 69000013 8P7.f...6.6.i... │ │ 0x0148bcd0 d38f3800 95000013 78653600 80000013 ..8.....xe6..... │ │ 0x0148bce0 c45d3900 81000013 72e63800 6a000013 .]9.....r.8.j... │ │ - 0x0148bcf0 4cbe3600 6c000013 1f233900 6d000013 L.6.l....#9.m... │ │ + 0x0148bcf0 25be3600 6c000013 1f233900 6d000013 %.6.l....#9.m... │ │ 0x0148bd00 75193800 6e000013 81193800 8f000013 u.8.n.....8..... │ │ - 0x0148bd10 7bd83600 89000013 c0843600 8a000013 {.6.......6..... │ │ - 0x0148bd20 e1a53700 97000013 23143700 96000013 ..7.....#.7..... │ │ + 0x0148bd10 54d83600 89000013 c0843600 8a000013 T.6.......6..... │ │ + 0x0148bd20 e1a53700 97000013 fc133700 96000013 ..7.......7..... │ │ 0x0148bd30 a1ad3800 75000013 f4a53700 70000013 ..8.u.....7.p... │ │ - 0x0148bd40 93c03700 78000013 75503700 90000013 ..7.x...uP7..... │ │ - 0x0148bd50 2df63600 7d000013 86873700 82000013 -.6.}.....7..... │ │ + 0x0148bd40 93c03700 78000013 4e503700 90000013 ..7.x...NP7..... │ │ + 0x0148bd50 06f63600 7d000013 5f873700 82000013 ..6.}..._.7..... │ │ 0x0148bd60 67dc3700 74000013 604a3600 92000013 g.7.t...`J6..... │ │ - 0x0148bd70 432e3600 93000013 97873700 65000013 C.6.......7.e... │ │ + 0x0148bd70 432e3600 93000013 70873700 65000013 C.6.....p.7.e... │ │ 0x0148bd80 36233900 91000013 510e3600 00000000 6#9.....Q.6..... │ │ 0x0148bd90 00000000 6c00801e b0ad3800 6400801e ....l.....8.d... │ │ 0x0148bda0 ed8f3800 6d00801e 8ce63800 7700801e ..8.m.....8.w... │ │ 0x0148bdb0 fe373800 6500801e 56233900 6700801e .78.e...V#9.g... │ │ - 0x0148bdc0 6e693700 6600801e 690e3600 8000801e ni7.f...i.6..... │ │ + 0x0148bdc0 47693700 6600801e 690e3600 8000801e Gi7.f...i.6..... │ │ 0x0148bdd0 71fd3700 7e00801e 770e3600 7800801e q.7.~...w.6.x... │ │ 0x0148bde0 6f4a3600 7b00801e cead3800 7d00801e oJ6.{.....8.}... │ │ - 0x0148bdf0 ac873700 7c00801e 68233900 7500801e ..7.|...h#9.u... │ │ + 0x0148bdf0 85873700 7c00801e 68233900 7500801e ..7.|...h#9.u... │ │ 0x0148be00 e2ad3800 6e00801e d1843600 7900801e ..8.n.....6.y... │ │ - 0x0148be10 8b4a3600 6f00801e 36143700 6900801e .J6.o...6.7.i... │ │ - 0x0148be20 df043900 6a00801e bd873700 7000801e ..9.j.....7.p... │ │ + 0x0148be10 8b4a3600 6f00801e 0f143700 6900801e .J6.o.....7.i... │ │ + 0x0148be20 df043900 6a00801e 96873700 7000801e ..9.j.....7.p... │ │ 0x0148be30 7b233900 7400801e 74dc3700 7100801e {#9.t...t.7.q... │ │ - 0x0148be40 d9873700 6800801e e5a03600 8200801e ..7.h.....6..... │ │ + 0x0148be40 b2873700 6800801e bea03600 8200801e ..7.h.....6..... │ │ 0x0148be50 a6e63800 8100801e a04a3600 7f00801e ..8......J6..... │ │ - 0x0148be60 4adc3600 7a00801e 582e3600 7200801e J.6.z...X.6.r... │ │ - 0x0148be70 8d413900 6b00801e 36f63600 7300801e .A9.k...6.6.s... │ │ - 0x0148be80 7e693700 7600801e f0873700 00000000 ~i7.v.....7..... │ │ - 0x0148be90 00000000 63000017 13323700 a1000017 ....c....27..... │ │ + 0x0148be60 23dc3600 7a00801e 582e3600 7200801e #.6.z...X.6.r... │ │ + 0x0148be70 8d413900 6b00801e 0ff63600 7300801e .A9.k.....6.s... │ │ + 0x0148be80 57693700 7600801e c9873700 00000000 Wi7.v.....7..... │ │ + 0x0148be90 00000000 63000017 ec313700 a1000017 ....c....17..... │ │ 0x0148bea0 e7843600 af000017 6b2e3600 a0000017 ..6.....k.6..... │ │ 0x0148beb0 abca3800 64000017 df5d3900 b8000017 ..8.d....]9..... │ │ 0x0148bec0 f85d3900 b9000017 0e7f3900 65000017 .]9.......9.e... │ │ - 0x0148bed0 08883700 66000017 c4ca3800 67000017 ..7.f.....8.g... │ │ + 0x0148bed0 e1873700 66000017 c4ca3800 67000017 ..7.f.....8.g... │ │ 0x0148bee0 8f703800 68000017 fd8f3800 aa000017 .p8.h.....8..... │ │ 0x0148bef0 04a63700 69000017 1b383800 ab000017 ..7.i....88..... │ │ - 0x0148bf00 f8ad3800 6a000017 94693700 6b000017 ..8.j....i7.k... │ │ - 0x0148bf10 2d383800 6c000017 5abe3600 6d000017 -88.l...Z.6.m... │ │ + 0x0148bf00 f8ad3800 6a000017 6d693700 6b000017 ..8.j...mi7.k... │ │ + 0x0148bf10 2d383800 6c000017 33be3600 6d000017 -88.l...3.6.m... │ │ 0x0148bf20 a3703800 6e000017 4d383800 6f000017 .p8.n...M88.o... │ │ - 0x0148bf30 1d7f3900 bb000017 209f3700 70000017 ..9..... .7.p... │ │ - 0x0148bf40 77be3600 71000017 24323700 72000017 w.6.q...$27.r... │ │ + 0x0148bf30 1d7f3900 bb000017 f99e3700 70000017 ..9.......7.p... │ │ + 0x0148bf40 50be3600 71000017 fd313700 72000017 P.6.q....17.r... │ │ 0x0148bf50 ee043900 73000017 0eae3800 74000017 ..9.s.....8.t... │ │ 0x0148bf60 de9e3900 b7000017 95193800 75000017 ..9.......8.u... │ │ - 0x0148bf70 89503700 b0000017 fa9e3900 76000017 .P7.......9.v... │ │ + 0x0148bf70 62503700 b0000017 fa9e3900 76000017 bP7.......9.v... │ │ 0x0148bf80 345d3900 be000017 2a7f3900 bf000017 4]9.....*.9..... │ │ - 0x0148bf90 3d323700 ba000017 497d3900 77000017 =27.....I}9.w... │ │ - 0x0148bfa0 a5413900 78000017 65dc3600 79000017 .A9.x...e.6.y... │ │ - 0x0148bfb0 85be3600 ac000017 eaca3800 a2000017 ..6.......8..... │ │ - 0x0148bfc0 8d653600 a3000017 faa03600 a4000017 .e6.......6..... │ │ - 0x0148bfd0 b5693700 a5000017 05903800 7a000017 .i7.......8.z... │ │ + 0x0148bf90 16323700 ba000017 497d3900 77000017 .27.....I}9.w... │ │ + 0x0148bfa0 a5413900 78000017 3edc3600 79000017 .A9.x...>.6.y... │ │ + 0x0148bfb0 5ebe3600 ac000017 eaca3800 a2000017 ^.6.......8..... │ │ + 0x0148bfc0 8d653600 a3000017 d3a03600 a4000017 .e6.......6..... │ │ + 0x0148bfd0 8e693700 a5000017 05903800 7a000017 .i7.......8.z... │ │ 0x0148bfe0 f7843600 7b000017 ae4a3600 b5000017 ..6.{....J6..... │ │ - 0x0148bff0 0a853600 7c000017 55323700 b1000017 ..6.|...U27..... │ │ - 0x0148c000 14a13600 7d000017 1b9f3900 7e000017 ..6.}.....9.~... │ │ + 0x0148bff0 0a853600 7c000017 2e323700 b1000017 ..6.|....27..... │ │ + 0x0148c000 eda03600 7d000017 1b9f3900 7e000017 ..6.}.....9.~... │ │ 0x0148c010 fdca3800 7f000017 b64a3600 ad000017 ..8......J6..... │ │ - 0x0148c020 73f53600 80000017 c7f43600 81000017 s.6.......6..... │ │ + 0x0148c020 4cf53600 80000017 a0f43600 81000017 L.6.......6..... │ │ 0x0148c030 66db3700 82000017 125e3900 ae000017 f.7......^9..... │ │ - 0x0148c040 8adc3600 83000017 3b9f3900 84000017 ..6.....;.9..... │ │ + 0x0148c040 63dc3600 83000017 3b9f3900 84000017 c.6.....;.9..... │ │ 0x0148c050 af653600 a6000017 872e3600 a7000017 .e6.......6..... │ │ - 0x0148c060 58383800 b2000017 c5693700 85000017 X88......i7..... │ │ + 0x0148c060 58383800 b2000017 9e693700 85000017 X88......i7..... │ │ 0x0148c070 c1e63800 86000017 14053900 a8000017 ..8.......9..... │ │ 0x0148c080 195e3900 87000017 9a233900 b6000017 .^9......#9..... │ │ 0x0148c090 387f3900 bc000017 fd6f3800 88000017 8.9......o8..... │ │ 0x0148c0a0 22053900 a9000017 9d2e3600 89000017 ".9.......6..... │ │ - 0x0148c0b0 c14a3600 bd000017 c8123700 8a000017 .J6.......7..... │ │ - 0x0148c0c0 1da13600 8b000017 07cb3800 8c000017 ..6.......8..... │ │ + 0x0148c0b0 c14a3600 bd000017 a1123700 8a000017 .J6.......7..... │ │ + 0x0148c0c0 f6a03600 8b000017 07cb3800 8c000017 ..6.......8..... │ │ 0x0148c0d0 4e9f3900 8d000017 2c5e3900 8e000017 N.9.....,^9..... │ │ - 0x0148c0e0 3aa13600 8f000017 68383800 90000017 :.6.....h88..... │ │ - 0x0148c0f0 b7413900 91000017 a0be3600 92000017 .A9.......6..... │ │ - 0x0148c100 4e7f3900 93000017 d1693700 94000017 N.9......i7..... │ │ - 0x0148c110 a5db3600 95000017 b7193800 96000017 ..6.......8..... │ │ + 0x0148c0e0 13a13600 8f000017 68383800 90000017 ..6.....h88..... │ │ + 0x0148c0f0 b7413900 91000017 79be3600 92000017 .A9.....y.6..... │ │ + 0x0148c100 4e7f3900 93000017 aa693700 94000017 N.9......i7..... │ │ + 0x0148c110 7edb3600 95000017 b7193800 96000017 ~.6.......8..... │ │ 0x0148c120 3d5e3900 97000017 a2df3800 c2000017 =^9.......8..... │ │ - 0x0148c130 46f63600 98000017 8a543800 c0000017 F.6......T8..... │ │ + 0x0148c130 1ff63600 98000017 8a543800 c0000017 ..6......T8..... │ │ 0x0148c140 49053900 99000017 1a903800 b3000017 I.9.......8..... │ │ 0x0148c150 c5653600 c1000017 ea653600 9b000017 .e6......e6..... │ │ - 0x0148c160 67323700 9a000017 8a0e3600 c3000017 g27.......6..... │ │ + 0x0148c160 40323700 9a000017 8a0e3600 c3000017 @27.......6..... │ │ 0x0148c170 9ec03700 9c000017 c1bf3700 9d000017 ..7.......7..... │ │ - 0x0148c180 53a13600 b4000017 a3543800 9e000017 S.6......T8..... │ │ - 0x0148c190 86323700 9f000017 65053900 00000000 .27.....e.9..... │ │ + 0x0148c180 2ca13600 b4000017 a3543800 9e000017 ,.6......T8..... │ │ + 0x0148c190 5f323700 9f000017 65053900 00000000 _27.....e.9..... │ │ 0x0148c1a0 00000000 6400001c 70053900 6600001c ....d...p.9.f... │ │ 0x0148c1b0 b8703800 6700001c 5d2f3800 6800001c .p8.g...]/8.h... │ │ - 0x0148c1c0 50143700 6900001c a5233900 6a00001c P.7.i....#9.j... │ │ + 0x0148c1c0 29143700 6900001c a5233900 6a00001c ).7.i....#9.j... │ │ 0x0148c1d0 03663600 6b00001c 22663600 6c00001c .f6.k..."f6.l... │ │ 0x0148c1e0 1c853600 6500001c 8cdc3700 6d00001c ..6.e.....7.m... │ │ - 0x0148c1f0 6ff63600 7100001c 667f3900 7500001c o.6.q...f.9.u... │ │ + 0x0148c1f0 48f63600 7100001c 667f3900 7500001c H.6.q...f.9.u... │ │ 0x0148c200 76383800 7900001c a50e3600 7600001c v88.y.....6.v... │ │ - 0x0148c210 60a13600 7700001c b2543800 7800001c `.6.w....T8.x... │ │ - 0x0148c220 7df63600 6e00001c 34903800 6f00001c }.6.n...4.8.o... │ │ + 0x0148c210 39a13600 7700001c b2543800 7800001c 9.6.w....T8.x... │ │ + 0x0148c220 56f63600 6e00001c 34903800 6f00001c V.6.n...4.8.o... │ │ 0x0148c230 85fd3700 7000001c e6833600 7200001c ..7.p.....6.r... │ │ 0x0148c240 1d543800 7300001c d0e63800 7400001c .T8.s.....8.t... │ │ 0x0148c250 c7543800 00000000 00000000 8b00001d .T8............. │ │ - 0x0148c260 78a13600 a700001d c2233900 6c00001d x.6......#9.l... │ │ + 0x0148c260 51a13600 a700001d c2233900 6c00001d Q.6......#9.l... │ │ 0x0148c270 87053900 9c00001d 35853600 6d00001d ..9.....5.6.m... │ │ 0x0148c280 807f3900 a900001d b22e3600 7000001d ..9.......6.p... │ │ 0x0148c290 cb2e3600 9d00001d 485e3900 7100001d ..6.....H^9.q... │ │ - 0x0148c2a0 e12e3600 7200001d 24883700 b500001d ..6.r...$.7..... │ │ + 0x0148c2a0 e12e3600 7200001d fd873700 b500001d ..6.r.....7..... │ │ 0x0148c2b0 93383800 b000001d bec03700 a200001d .88.......7..... │ │ - 0x0148c2c0 9b323700 7300001d 5d5e3900 7400001d .27.s...]^9.t... │ │ - 0x0148c2d0 1fa63700 7500001d af323700 a300001d ..7.u....27..... │ │ - 0x0148c2e0 a6503700 7600001d 99dc3700 7700001d .P7.v.....7.w... │ │ + 0x0148c2c0 74323700 7300001d 5d5e3900 7400001d t27.s...]^9.t... │ │ + 0x0148c2d0 1fa63700 7500001d 88323700 a300001d ..7.u....27..... │ │ + 0x0148c2e0 7f503700 7600001d 99dc3700 7700001d .P7.v.....7.w... │ │ 0x0148c2f0 f82e3600 7800001d 7a5e3900 7a00001d ..6.x...z^9.z... │ │ 0x0148c300 ce413900 7b00001d 0c2f3600 7c00001d .A9.{..../6.|... │ │ - 0x0148c310 3e883700 7d00001d ab383800 7e00001d >.7.}....88.~... │ │ - 0x0148c320 c6323700 6b00001d 20ae3800 9e00001d .27.k... .8..... │ │ + 0x0148c310 17883700 7d00001d ab383800 7e00001d ..7.}....88.~... │ │ + 0x0148c320 9f323700 6b00001d 20ae3800 9e00001d .27.k... .8..... │ │ 0x0148c330 917f3900 7f00001d f5e63800 8000001d ..9.......8..... │ │ 0x0148c340 b20e3600 a000001d 96053900 8c00001d ..6.......9..... │ │ 0x0148c350 3b663600 ab00001d 37a63700 6800001d ;f6.....7.7.h... │ │ 0x0148c360 0ee73800 a400001d 17cb3800 8d00001d ..8.......8..... │ │ 0x0148c370 232f3600 6e00001d 22663600 8100001d #/6.n..."f6..... │ │ 0x0148c380 5f9f3900 c000001d 769f3900 6400001d _.9.....v.9.d... │ │ 0x0148c390 d14a3600 c100001d d0193800 ae00001d .J6.......8..... │ │ - 0x0148c3a0 55883700 c300001d b0053900 a500001d U.7.......9..... │ │ + 0x0148c3a0 2e883700 c300001d b0053900 a500001d ..7.......9..... │ │ 0x0148c3b0 57663600 8200001d 8e5e3900 8e00001d Wf6......^9..... │ │ 0x0148c3c0 1fe73800 7900001d aa7f3900 a600001d ..8.y.....9..... │ │ - 0x0148c3d0 c2703800 8300001d 89863700 be00001d .p8.......7..... │ │ + 0x0148c3d0 c2703800 8300001d 62863700 be00001d .p8.....b.7..... │ │ 0x0148c3e0 dbc03700 8f00001d d5703800 b700001d ..7......p8..... │ │ - 0x0148c3f0 99dc3600 a800001d 31cb3800 b200001d ..6.....1.8..... │ │ + 0x0148c3f0 72dc3600 a800001d 31cb3800 b200001d r.6.....1.8..... │ │ 0x0148c400 bd383800 6f00001d 839f3900 b300001d .88.o.....9..... │ │ 0x0148c410 66663600 9000001d 38ae3800 a100001d ff6.....8.8..... │ │ - 0x0148c420 4cae3800 aa00001d b8be3600 6600001d L.8.......6.f... │ │ - 0x0148c430 df543800 c200001d acdc3600 9100001d .T8.......6..... │ │ - 0x0148c440 b5dc3600 6700001d 6ff63600 9200001d ..6.g...o.6..... │ │ + 0x0148c420 4cae3800 aa00001d 91be3600 6600001d L.8.......6.f... │ │ + 0x0148c430 df543800 c200001d 85dc3600 9100001d .T8.......6..... │ │ + 0x0148c440 8edc3600 6700001d 48f63600 9200001d ..6.g...H.6..... │ │ 0x0148c450 e5413900 8400001d 7b663600 ac00001d .A9.....{f6..... │ │ 0x0148c460 9ffd3700 9300001d aedc3700 b400001d ..7.......7..... │ │ - 0x0148c470 df043900 9400001d 9af63600 9500001d ..9.......6..... │ │ + 0x0148c470 df043900 9400001d 73f63600 9500001d ..9.....s.6..... │ │ 0x0148c480 dc233900 b600001d f1233900 9600001d .#9......#9..... │ │ - 0x0148c490 c90e3600 9700001d aff63600 b800001d ..6.......6..... │ │ + 0x0148c490 c90e3600 9700001d 88f63600 b800001d ..6.......6..... │ │ 0x0148c4a0 dd193800 9800001d 48cb3800 9f00001d ..8.....H.8..... │ │ 0x0148c4b0 8b3d3900 bf00001d ef0e3600 c400001d .=9.......6..... │ │ - 0x0148c4c0 d8323700 8500001d f3413900 b900001d .27......A9..... │ │ - 0x0148c4d0 48853600 6900001d 90a13600 9900001d H.6.i.....6..... │ │ + 0x0148c4c0 b1323700 8500001d f3413900 b900001d .27......A9..... │ │ + 0x0148c4d0 48853600 6900001d 69a13600 9900001d H.6.i...i.6..... │ │ 0x0148c4e0 5d853600 6a00001d b85e3900 8600001d ].6.j....^9..... │ │ 0x0148c4f0 de4a3600 8700001d a19f3900 ba00001d .J6.......9..... │ │ 0x0148c500 c8053900 8800001d e6833600 8900001d ..9.......6..... │ │ - 0x0148c510 d9f43600 6500001d 0c243900 9a00001d ..6.e....$9..... │ │ - 0x0148c520 cdf63600 af00001d cedc3700 b100001d ..6.......7..... │ │ + 0x0148c510 b2f43600 6500001d 0c243900 9a00001d ..6.e....$9..... │ │ + 0x0148c520 a6f63600 af00001d cedc3700 b100001d ..6.......7..... │ │ 0x0148c530 b39f3900 8a00001d c39f3900 bd00001d ..9.......9..... │ │ - 0x0148c540 6b143700 bb00001d b97f3900 9b00001d k.7.......9..... │ │ + 0x0148c540 44143700 bb00001d b97f3900 9b00001d D.7.......9..... │ │ 0x0148c550 aefd3700 bc00001d 4e903800 ad00001d ..7.....N.8..... │ │ 0x0148c560 06423900 00000000 00000000 6c000019 .B9.........l... │ │ 0x0148c570 52a63700 64000019 dedc3700 6d000019 R.7.d.....7.m... │ │ - 0x0148c580 6d853600 6e000019 ec693700 6f000019 m.6.n....i7.o... │ │ - 0x0148c590 64883700 70000019 93663600 71000019 d.7.p....f6.q... │ │ - 0x0148c5a0 eb193800 74000019 cddc3600 68000019 ..8.t.....6.h... │ │ - 0x0148c5b0 e2dc3600 6b000019 bd503700 69000019 ..6.k....P7.i... │ │ + 0x0148c580 6d853600 6e000019 c5693700 6f000019 m.6.n....i7.o... │ │ + 0x0148c590 3d883700 70000019 93663600 71000019 =.7.p....f6.q... │ │ + 0x0148c5a0 eb193800 74000019 a6dc3600 68000019 ..8.t.....6.h... │ │ + 0x0148c5b0 bbdc3600 6b000019 96503700 69000019 ..6.k....P7.i... │ │ 0x0148c5c0 fb193800 72000019 fb0e3600 6a000019 ..8.r.....6.j... │ │ 0x0148c5d0 67903800 73000019 cc383800 65000019 g.8.s....88.e... │ │ 0x0148c5e0 cc7f3900 66000019 d79f3900 67000019 ..9.f.....9.g... │ │ 0x0148c5f0 60cb3800 00000000 00000000 6b00001b `.8.........k... │ │ 0x0148c600 6cae3800 6700001b 66a63700 6800001b l.8.g...f.7.h... │ │ 0x0148c610 befd3700 6900001b ee9f3900 6a00001b ..7.i.....9.j... │ │ - 0x0148c620 016a3700 6600001b f8c03700 6400001b .j7.f.....7.d... │ │ - 0x0148c630 a8663600 6500001b a3a13600 6c00001b .f6.e.....6.l... │ │ - 0x0148c640 c1a13600 00000000 00000000 65008019 ..6.........e... │ │ - 0x0148c650 19423900 66008019 f3f63600 69008019 .B9.f.....6.i... │ │ + 0x0148c620 da693700 6600001b f8c03700 6400001b .i7.f.....7.d... │ │ + 0x0148c630 a8663600 6500001b 7ca13600 6c00001b .f6.e...|.6.l... │ │ + 0x0148c640 9aa13600 00000000 00000000 65008019 ..6.........e... │ │ + 0x0148c650 19423900 66008019 ccf63600 69008019 .B9.f.....6.i... │ │ 0x0148c660 75193800 67008019 e77f3900 00000000 u.8.g.....9..... │ │ 0x0148c670 00000000 1f000000 08000000 08000000 ................ │ │ 0x0148c680 08000000 02020000 01000000 a0b12f01 ............../. │ │ 0x0148c690 00b22f01 00000000 84000000 50622d01 ../.........Pb-. │ │ 0x0148c6a0 d0602d01 30b32f01 00000000 00000000 .`-.0./......... │ │ 0x0148c6b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0148c6c0 00000000 00000000 00000000 00000000 ................ │ │ @@ -32694,20 +32694,20 @@ │ │ 0x0148eca0 00000000 00000000 40000000 00000000 ........@....... │ │ 0x0148ecb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0148ecc0 00000000 00000000 00000000 00000000 ................ │ │ 0x0148ecd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0148ece0 00000000 00000000 00000000 00000000 ................ │ │ 0x0148ecf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0148ed00 c8000000 ff013900 93853600 02000000 ......9...6..... │ │ - 0x0148ed10 c9000000 38f73600 94903800 01000000 ....8.6...8..... │ │ - 0x0148ed20 ca000000 6c843700 3c2f3600 02000000 ....l.7............ │ │ - 0x0148f5e0 00000000 2e103600 806a3700 3f000000 ......6..j7.?... │ │ + 0x0148f5e0 00000000 2e103600 596a3700 3f000000 ......6.Yj7.?... │ │ 0x0148f5f0 00000000 00000000 00000000 9bfb3800 ..............8. │ │ 0x0148f600 61813800 40000000 05000000 e0893c00 a.8.@.........<. │ │ 0x0148f610 00000000 220f3600 97423900 41000000 ....".6..B9.A... │ │ - 0x0148f620 09000000 e5893c00 00000000 7b513700 ......<.....{Q7. │ │ + 0x0148f620 09000000 e5893c00 00000000 54513700 ......<.....TQ7. │ │ 0x0148f630 adcb3800 42000000 05000000 ee893c00 ..8.B.........<. │ │ 0x0148f640 00000000 c3803900 46863600 43000000 ......9.F.6.C... │ │ 0x0148f650 05000000 f3893c00 00000000 43073900 ......<.....C.9. │ │ 0x0148f660 3b103600 44000000 09000000 f8893c00 ;.6.D.........<. │ │ 0x0148f670 00000000 e3fb3700 e3fb3700 45000000 ......7...7.E... │ │ 0x0148f680 09000000 018a3c00 00000000 65393800 ......<.....e98. │ │ 0x0148f690 5f1a3800 46000000 05000000 0a8a3c00 _.8.F.........<. │ │ 0x0148f6a0 00000000 43fe3700 89dd3700 47000000 ....C.7...7.G... │ │ 0x0148f6b0 09000000 0f8a3c00 00000000 92243900 ......<......$9. │ │ 0x0148f6c0 815f3900 48000000 09000000 188a3c00 ._9.H.........<. │ │ 0x0148f6d0 00000000 d6a03900 4efe3700 49000000 ......9.N.7.I... │ │ 0x0148f6e0 09000000 218a3c00 00000000 51103600 ....!.<.....Q.6. │ │ 0x0148f6f0 9a4b3600 4a000000 09000000 2a8a3c00 .K6.J.......*.<. │ │ - 0x0148f700 00000000 8d6a3700 02893700 4b000000 .....j7...7.K... │ │ - 0x0148f710 09000000 338a3c00 00000000 39153700 ....3.<.....9.7. │ │ - 0x0148f720 c1f73600 4c000000 09000000 3c8a3c00 ..6.L.......<.<. │ │ - 0x0148f730 00000000 47153700 6f1a3800 4d000000 ....G.7.o.8.M... │ │ + 0x0148f700 00000000 666a3700 db883700 4b000000 ....fj7...7.K... │ │ + 0x0148f710 09000000 338a3c00 00000000 12153700 ....3.<.......7. │ │ + 0x0148f720 9af73600 4c000000 09000000 3c8a3c00 ..6.L.......<.<. │ │ + 0x0148f730 00000000 20153700 6f1a3800 4d000000 .... .7.o.8.M... │ │ 0x0148f740 09000000 458a3c00 00000000 58863600 ....E.<.....X.6. │ │ - 0x0148f750 57153700 4e000000 09000000 4e8a3c00 W.7.N.......N.<. │ │ + 0x0148f750 30153700 4e000000 09000000 4e8a3c00 0.7.N.......N.<. │ │ 0x0148f760 00000000 a0713800 66fe3700 4f000000 .....q8.f.7.O... │ │ - 0x0148f770 09000000 578a3c00 00000000 86883700 ....W.<.......7. │ │ + 0x0148f770 09000000 578a3c00 00000000 5f883700 ....W.<....._.7. │ │ 0x0148f780 b54b3600 50000000 00000000 00000000 .K6.P........... │ │ 0x0148f790 00000000 be4b3600 be4b3600 51000000 .....K6..K6.Q... │ │ 0x0148f7a0 02000000 608a3c00 00000000 72393800 ....`.<.....r98. │ │ - 0x0148f7b0 d8f73600 52000000 03000000 628a3c00 ..6.R.......b.<. │ │ + 0x0148f7b0 b1f73600 52000000 03000000 628a3c00 ..6.R.......b.<. │ │ 0x0148f7c0 00000000 c44b3600 9cdd3700 53000000 .....K6...7.S... │ │ 0x0148f7d0 03000000 658a3c00 00000000 935f3900 ....e.<......_9. │ │ - 0x0148f7e0 17893700 54000000 03000000 688a3c00 ..7.T.......h.<. │ │ - 0x0148f7f0 00000000 af713800 9b333700 55000000 .....q8..37.U... │ │ + 0x0148f7e0 f0883700 54000000 03000000 688a3c00 ..7.T.......h.<. │ │ + 0x0148f7f0 00000000 af713800 74333700 55000000 .....q8.t37.U... │ │ 0x0148f800 03000000 6b8a3c00 00000000 9e553800 ....k.<......U8. │ │ 0x0148f810 ad423900 56000000 03000000 6e8a3c00 .B9.V.......n.<. │ │ - 0x0148f820 00000000 68153700 be713800 57000000 ....h.7..q8.W... │ │ - 0x0148f830 03000000 718a3c00 00000000 f6f73600 ....q.<.......6. │ │ - 0x0148f840 15bf3600 58000000 03000000 748a3c00 ..6.X.......t.<. │ │ - 0x0148f850 00000000 881a3800 37893700 59000000 ......8.7.7.Y... │ │ - 0x0148f860 03000000 778a3c00 00000000 97dd3600 ....w.<.......6. │ │ + 0x0148f820 00000000 41153700 be713800 57000000 ....A.7..q8.W... │ │ + 0x0148f830 03000000 718a3c00 00000000 cff73600 ....q.<.......6. │ │ + 0x0148f840 eebe3600 58000000 03000000 748a3c00 ..6.X.......t.<. │ │ + 0x0148f850 00000000 881a3800 10893700 59000000 ......8...7.Y... │ │ + 0x0148f860 03000000 778a3c00 00000000 70dd3600 ....w.<.....p.6. │ │ 0x0148f870 87393800 5a000000 03000000 7a8a3c00 .98.Z.......z.<. │ │ 0x0148f880 00000000 f4dc3700 cb803900 5b000000 ......7...9.[... │ │ 0x0148f890 09000000 7d8a3c00 00000000 9c243900 ....}.<......$9. │ │ 0x0148f8a0 e0c13700 5c000000 00000000 00000000 ..7.\........... │ │ 0x0148f8b0 00000000 26303600 a95f3900 5d000000 ....&06.._9.]... │ │ 0x0148f8c0 00000000 00000000 00000000 e1673600 .............g6. │ │ 0x0148f8d0 d7713800 5e000000 00000000 00000000 .q8.^........... │ │ - 0x0148f8e0 00000000 aedd3600 ac553800 5f000000 ......6..U8._... │ │ + 0x0148f8e0 00000000 87dd3600 ac553800 5f000000 ......6..U8._... │ │ 0x0148f8f0 04000000 868a3c00 00000000 e8673600 ......<......g6. │ │ 0x0148f900 cd4b3600 60000000 04000000 8a8a3c00 .K6.`.........<. │ │ - 0x0148f910 00000000 53073900 79153700 61000000 ....S.9.y.7.a... │ │ + 0x0148f910 00000000 53073900 52153700 61000000 ....S.9.R.7.a... │ │ 0x0148f920 00000000 00000000 00000000 170f3600 ..............6. │ │ 0x0148f930 c2ae3800 62000000 00000000 00000000 ..8.b........... │ │ 0x0148f940 00000000 9c1a3800 08923800 63000000 ......8...8.c... │ │ 0x0148f950 03000000 8e8a3c00 00000000 d94b3600 ......<......K6. │ │ 0x0148f960 2d303600 64000000 03000000 918a3c00 -06.d.........<. │ │ 0x0148f970 00000000 addd3700 addd3700 65000000 ......7...7.e... │ │ 0x0148f980 03000000 948a3c00 00000000 9f1a3800 ......<.......8. │ │ 0x0148f990 63103600 66000000 0a000000 978a3c00 c.6.f.........<. │ │ - 0x0148f9a0 00000000 fea23600 22e83800 67000000 ......6.".8.g... │ │ + 0x0148f9a0 00000000 d7a23600 22e83800 67000000 ......6.".8.g... │ │ 0x0148f9b0 03000000 a18a3c00 00000000 16a73700 ......<.......7. │ │ - 0x0148f9c0 14a33600 68000000 05000000 a48a3c00 ..6.h.........<. │ │ - 0x0148f9d0 00000000 bb333700 bb333700 69000000 .....37..37.i... │ │ + 0x0148f9c0 eda23600 68000000 05000000 a48a3c00 ..6.h.........<. │ │ + 0x0148f9d0 00000000 94333700 94333700 69000000 .....37..37.i... │ │ 0x0148f9e0 03000000 a98a3c00 00000000 60773900 ......<.....`w9. │ │ 0x0148f9f0 60773900 6a000000 03000000 ac8a3c00 `w9.j.........<. │ │ 0x0148fa00 00000000 bd5f3600 bd5f3600 6b000000 ....._6.._6.k... │ │ - 0x0148fa10 03000000 af8a3c00 00000000 8f883700 ......<.......7. │ │ + 0x0148fa10 03000000 af8a3c00 00000000 68883700 ......<.....h.7. │ │ 0x0148fa20 a31a3800 6c000000 09000000 b28a3c00 ..8.l.........<. │ │ - 0x0148fa30 00000000 5a073900 83513700 6d000000 ....Z.9..Q7.m... │ │ + 0x0148fa30 00000000 5a073900 5c513700 6d000000 ....Z.9.\Q7.m... │ │ 0x0148fa40 00000000 00000000 00000000 e7c13700 ..............7. │ │ 0x0148fa50 a7393800 6e000000 00000000 00000000 .98.n........... │ │ 0x0148fa60 00000000 de713800 d2803900 6f000000 .....q8...9.o... │ │ 0x0148fa70 00000000 00000000 00000000 35303600 ............506. │ │ 0x0148fa80 35303600 70000000 09000000 bb8a3c00 506.p.........<. │ │ - 0x0148fa90 00000000 8d513700 b05f3900 71000000 .....Q7.._9.q... │ │ + 0x0148fa90 00000000 66513700 b05f3900 71000000 ....fQ7.._9.q... │ │ 0x0148faa0 07000000 c48a3c00 00000000 b8cb3800 ......<.......8. │ │ 0x0148fab0 84fe3700 72000000 00000000 00000000 ..7.r........... │ │ 0x0148fac0 00000000 301a3800 12923800 73000000 ....0.8...8.s... │ │ 0x0148fad0 05000000 cb8a3c00 00000000 29683800 ......<.....)h8. │ │ - 0x0148fae0 b3dd3600 74000000 07000000 d08a3c00 ..6.t.........<. │ │ - 0x0148faf0 00000000 1aa03900 80153700 75000000 ......9...7.u... │ │ + 0x0148fae0 8cdd3600 74000000 07000000 d08a3c00 ..6.t.........<. │ │ + 0x0148faf0 00000000 1aa03900 59153700 75000000 ......9.Y.7.u... │ │ 0x0148fb00 05000000 d78a3c00 00000000 00000000 ......<......... │ │ 0x0148fb10 00000000 00000000 00000000 00000000 ................ │ │ 0x0148fb20 00000000 a3243900 e8713800 77000000 .....$9..q8.w... │ │ 0x0148fb30 06000000 dc8a3c00 00000000 bc5f3900 ......<......_9. │ │ 0x0148fb40 f1673600 78000000 08000000 e28a3c00 .g6.x.........<. │ │ 0x0148fb50 00000000 dc4b3600 8dfe3700 79000000 .....K6...7.y... │ │ 0x0148fb60 00000000 00000000 00000000 b1553800 .............U8. │ │ 0x0148fb70 1e923800 7a000000 00000000 00000000 ..8.z........... │ │ 0x0148fb80 00000000 f1c13700 cdae3800 7b000000 ......7...8.{... │ │ 0x0148fb90 00000000 00000000 00000000 00000000 ................ │ │ 0x0148fba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0148fbb0 00000000 e6a03900 8a153700 7d000000 ......9...7.}... │ │ + 0x0148fbb0 00000000 e6a03900 63153700 7d000000 ......9.c.7.}... │ │ 0x0148fbc0 0b000000 ea8a3c00 00000000 d5ae3800 ......<.......8. │ │ 0x0148fbd0 62863600 7e000000 03000000 f58a3c00 b.6.~.........<. │ │ 0x0148fbe0 00000000 ad1a3800 ad1a3800 7f000000 ......8...8..... │ │ 0x0148fbf0 06000000 f88a3c00 00000000 e6ae3800 ......<.......8. │ │ 0x0148fc00 e6ae3800 80000000 07000000 fe8a3c00 ..8...........<. │ │ 0x0148fc10 00000000 ecae3800 c45f3900 81000000 ......8.._9..... │ │ 0x0148fc20 08000000 058b3c00 00000000 e44b3600 ......<......K6. │ │ 0x0148fc30 b1393800 82000000 08000000 0d8b3c00 .98...........<. │ │ 0x0148fc40 00000000 f9673600 7c863600 83000000 .....g6.|.6..... │ │ 0x0148fc50 08000000 158b3c00 00000000 b1243900 ......<......$9. │ │ 0x0148fc60 cc423900 84000000 08000000 1d8b3c00 .B9...........<. │ │ - 0x0148fc70 00000000 89863600 9a6a3700 85000000 ......6..j7..... │ │ + 0x0148fc70 00000000 89863600 736a3700 85000000 ......6.sj7..... │ │ 0x0148fc80 08000000 258b3c00 00000000 b21a3800 ....%.<.......8. │ │ - 0x0148fc90 27bf3600 86000000 0a000000 2d8b3c00 '.6.........-.<. │ │ - 0x0148fca0 00000000 53893700 c8333700 87000000 ....S.7..37..... │ │ + 0x0148fc90 00bf3600 86000000 0a000000 2d8b3c00 ..6.........-.<. │ │ + 0x0148fca0 00000000 2c893700 a1333700 87000000 ....,.7..37..... │ │ 0x0148fcb0 0a000000 378b3c00 00000000 95fe3700 ....7.<.......7. │ │ 0x0148fcc0 4b303600 88000000 0a000000 418b3c00 K06.........A.<. │ │ 0x0148fcd0 00000000 de423900 e25f3900 89000000 .....B9.._9..... │ │ 0x0148fce0 0a000000 4b8b3c00 00000000 bc1a3800 ....K.<.......8. │ │ - 0x0148fcf0 a86a3700 8a000000 0a000000 558b3c00 .j7.........U.<. │ │ + 0x0148fcf0 816a3700 8a000000 0a000000 558b3c00 .j7.........U.<. │ │ 0x0148fd00 00000000 f7ae3800 eba03900 8b000000 ......8...9..... │ │ 0x0148fd10 09000000 5f8b3c00 00000000 c1cb3800 ...._.<.......8. │ │ 0x0148fd20 68303600 8c000000 03000000 688b3c00 h06.........h.<. │ │ 0x0148fd30 00000000 cf393800 83303600 8d000000 .....98..06..... │ │ - 0x0148fd40 03000000 6b8b3c00 00000000 c86a3700 ....k.<......j7. │ │ + 0x0148fd40 03000000 6b8b3c00 00000000 a16a3700 ....k.<......j7. │ │ 0x0148fd50 00603900 8e000000 03000000 6e8b3c00 .`9.........n.<. │ │ 0x0148fd60 00000000 26923800 b6dd3700 8f000000 ....&.8...7..... │ │ - 0x0148fd70 05000000 718b3c00 00000000 49bf3600 ....q.<.....I.6. │ │ - 0x0148fd80 d76a3700 90000000 0a000000 768b3c00 .j7.........v.<. │ │ + 0x0148fd70 05000000 718b3c00 00000000 22bf3600 ....q.<.....".6. │ │ + 0x0148fd80 b06a3700 90000000 0a000000 768b3c00 .j7.........v.<. │ │ 0x0148fd90 00000000 05683600 f9713800 91000000 .....h6..q8..... │ │ - 0x0148fda0 0a000000 808b3c00 00000000 5abf3600 ......<.....Z.6. │ │ + 0x0148fda0 0a000000 808b3c00 00000000 33bf3600 ......<.....3.6. │ │ 0x0148fdb0 9ffe3700 92000000 0a000000 8a8b3c00 ..7...........<. │ │ 0x0148fdc0 00000000 c1243900 c0fe3700 93000000 .....$9...7..... │ │ 0x0148fdd0 0a000000 948b3c00 00000000 2e923800 ......<.......8. │ │ 0x0148fde0 f9c13700 94000000 0a000000 9e8b3c00 ..7...........<. │ │ 0x0148fdf0 00000000 41e83800 10603900 95000000 ....A.8..`9..... │ │ - 0x0148fe00 0a000000 a88b3c00 00000000 9b153700 ......<.......7. │ │ - 0x0148fe10 9b153700 96000000 0b000000 b28b3c00 ..7...........<. │ │ + 0x0148fe00 0a000000 a88b3c00 00000000 74153700 ......<.....t.7. │ │ + 0x0148fe10 74153700 96000000 0b000000 b28b3c00 t.7...........<. │ │ 0x0148fe20 00000000 e1fe3700 e1fe3700 97000000 ......7...7..... │ │ 0x0148fe30 0b000000 bd8b3c00 00000000 cf243900 ......<......$9. │ │ 0x0148fe40 cf243900 98000000 0b000000 c88b3c00 .$9...........<. │ │ 0x0148fe50 00000000 10723800 10723800 99000000 .....r8..r8..... │ │ - 0x0148fe60 0b000000 d38b3c00 00000000 96513700 ......<......Q7. │ │ - 0x0148fe70 96513700 9a000000 0b000000 de8b3c00 .Q7...........<. │ │ - 0x0148fe80 00000000 ea333700 ea333700 9b000000 .....37..37..... │ │ - 0x0148fe90 0b000000 e98b3c00 00000000 c1dd3600 ......<.......6. │ │ - 0x0148fea0 c1dd3600 9c000000 09000000 f48b3c00 ..6...........<. │ │ + 0x0148fe60 0b000000 d38b3c00 00000000 6f513700 ......<.....oQ7. │ │ + 0x0148fe70 6f513700 9a000000 0b000000 de8b3c00 oQ7...........<. │ │ + 0x0148fe80 00000000 c3333700 c3333700 9b000000 .....37..37..... │ │ + 0x0148fe90 0b000000 e98b3c00 00000000 9add3600 ......<.......6. │ │ + 0x0148fea0 9add3600 9c000000 09000000 f48b3c00 ..6...........<. │ │ 0x0148feb0 00000000 d9393800 d9393800 9d000000 .....98..98..... │ │ 0x0148fec0 09000000 fd8b3c00 00000000 e4423900 ......<......B9. │ │ 0x0148fed0 e4423900 9e000000 0a000000 068c3c00 .B9...........<. │ │ - 0x0148fee0 00000000 00f83600 00f83600 9f000000 ......6...6..... │ │ + 0x0148fee0 00000000 d9f73600 d9f73600 9f000000 ......6...6..... │ │ 0x0148fef0 0a000000 108c3c00 00000000 3f923800 ......<.....?.8. │ │ 0x0148ff00 3f923800 a0000000 0a000000 1a8c3c00 ?.8...........<. │ │ 0x0148ff10 00000000 f4423900 f4423900 a1000000 .....B9..B9..... │ │ - 0x0148ff20 09000000 248c3c00 00000000 a0513700 ....$.<......Q7. │ │ - 0x0148ff30 a0513700 a2000000 09000000 2d8c3c00 .Q7.........-.<. │ │ + 0x0148ff20 09000000 248c3c00 00000000 79513700 ....$.<.....yQ7. │ │ + 0x0148ff30 79513700 a2000000 09000000 2d8c3c00 yQ7.........-.<. │ │ 0x0148ff40 00000000 dc803900 dc803900 a3000000 ......9...9..... │ │ 0x0148ff50 08000000 368c3c00 00000000 b9553800 ....6.<......U8. │ │ 0x0148ff60 15683600 a4000000 08000000 3e8c3c00 .h6.........>.<. │ │ 0x0148ff70 00000000 9a303600 47923800 a5000000 .....06.G.8..... │ │ 0x0148ff80 08000000 468c3c00 00000000 e8703800 ....F.<......p8. │ │ 0x0148ff90 74103600 a6000000 00000000 00000000 t.6............. │ │ 0x0148ffa0 00000000 fa423900 a8303600 a7000000 .....B9..06..... │ │ - 0x0148ffb0 09000000 4e8c3c00 00000000 1fa33600 ....N.<.......6. │ │ + 0x0148ffb0 09000000 4e8c3c00 00000000 f8a23600 ....N.<.......6. │ │ 0x0148ffc0 c9dd3700 a8000000 09000000 578c3c00 ..7.........W.<. │ │ 0x0148ffd0 00000000 64073900 c3553800 a9000000 ....d.9..U8..... │ │ - 0x0148ffe0 09000000 608c3c00 00000000 a7513700 ....`.<......Q7. │ │ + 0x0148ffe0 09000000 608c3c00 00000000 80513700 ....`.<......Q7. │ │ 0x0148fff0 e4393800 aa000000 09000000 698c3c00 .98.........i.<. │ │ - 0x01490000 00000000 cedd3600 2ea33600 ab000000 ......6...6..... │ │ + 0x01490000 00000000 a7dd3600 07a33600 ab000000 ......6...6..... │ │ 0x01490010 0a000000 728c3c00 00000000 21a73700 ....r.<.....!.7. │ │ 0x01490020 bc303600 ac000000 09000000 7c8c3c00 .06.........|.<. │ │ 0x01490030 00000000 05bd3800 05bd3800 ad000000 ......8...8..... │ │ 0x01490040 03000000 858c3c00 00000000 f5fe3700 ......<.......7. │ │ 0x01490050 f5fe3700 ae000000 03000000 888c3c00 ..7...........<. │ │ 0x01490060 00000000 08a13900 08a13900 af000000 ......9...9..... │ │ 0x01490070 07000000 8b8c3c00 00000000 17723800 ......<......r8. │ │ 0x01490080 17723800 b0000000 07000000 928c3c00 .r8...........<. │ │ - 0x01490090 00000000 68bf3600 05433900 b1000000 ....h.6..C9..... │ │ + 0x01490090 00000000 41bf3600 05433900 b1000000 ....A.6..C9..... │ │ 0x014900a0 08000000 998c3c00 00000000 28a73700 ......<.....(.7. │ │ 0x014900b0 28a73700 b2000000 08000000 a18c3c00 (.7...........<. │ │ - 0x014900c0 00000000 ef6a3700 d7dd3600 b3000000 .....j7...6..... │ │ + 0x014900c0 00000000 c86a3700 b0dd3600 b3000000 .....j7...6..... │ │ 0x014900d0 08000000 a98c3c00 00000000 e9803900 ......<.......9. │ │ 0x014900e0 d7243900 b4000000 08000000 b18c3c00 .$9...........<. │ │ 0x014900f0 00000000 15c23700 01ff3700 b5000000 ......7...7..... │ │ 0x01490100 00000000 00000000 00000000 f5803900 ..............9. │ │ 0x01490110 ce303600 b6000000 01000000 b98c3c00 .06...........<. │ │ 0x01490120 00000000 de303600 2a683600 b7000000 .....06.*h6..... │ │ - 0x01490130 03000000 ba8c3c00 00000000 e2dd3600 ......<.......6. │ │ + 0x01490130 03000000 ba8c3c00 00000000 bbdd3600 ......<.......6. │ │ 0x01490140 fa393800 b8000000 05000000 bd8c3c00 .98...........<. │ │ 0x01490150 00000000 e5303600 d8553800 b9000000 .....06..U8..... │ │ 0x01490160 06000000 c28c3c00 00000000 e43f3900 ......<......?9. │ │ 0x01490170 e43f3900 ba000000 08000000 c88c3c00 .?9...........<. │ │ 0x01490180 00000000 23533800 23533800 bb000000 ....#S8.#S8..... │ │ - 0x01490190 08000000 d08c3c00 00000000 b4513700 ......<......Q7. │ │ + 0x01490190 08000000 d08c3c00 00000000 8d513700 ......<......Q7. │ │ 0x014901a0 e4243900 bc000000 09000000 d88c3c00 .$9...........<. │ │ 0x014901b0 00000000 22433900 22433900 bd000000 ...."C9."C9..... │ │ 0x014901c0 0a000000 e18c3c00 00000000 fdae3800 ......<.......8. │ │ 0x014901d0 fdae3800 be000000 0a000000 eb8c3c00 ..8...........<. │ │ 0x014901e0 00000000 c21a3800 c21a3800 bf000000 ......8...8..... │ │ 0x014901f0 0a000000 f58c3c00 00000000 2da73700 ......<.....-.7. │ │ 0x01490200 2da73700 c0000000 0a000000 ff8c3c00 -.7...........<. │ │ @@ -33045,62 +33045,62 @@ │ │ 0x01490290 eb243900 c6000000 0b000000 3d8d3c00 .$9.........=.<. │ │ 0x014902a0 00000000 3d683600 3d683600 c7000000 ....=h6.=h6..... │ │ 0x014902b0 0b000000 488d3c00 00000000 004c3600 ....H.<......L6. │ │ 0x014902c0 004c3600 c8000000 0b000000 538d3c00 .L6.........S.<. │ │ 0x014902d0 00000000 64923800 64923800 c9000000 ....d.8.d.8..... │ │ 0x014902e0 0b000000 5e8d3c00 00000000 05ff3700 ....^.<.......7. │ │ 0x014902f0 05ff3700 ca000000 0b000000 698d3c00 ..7.........i.<. │ │ - 0x01490300 00000000 f96a3700 f96a3700 cb000000 .....j7..j7..... │ │ - 0x01490310 0b000000 748d3c00 00000000 5d893700 ....t.<.....].7. │ │ - 0x01490320 5d893700 cc000000 0b000000 7f8d3c00 ].7...........<. │ │ + 0x01490300 00000000 d26a3700 d26a3700 cb000000 .....j7..j7..... │ │ + 0x01490310 0b000000 748d3c00 00000000 36893700 ....t.<.....6.7. │ │ + 0x01490320 36893700 cc000000 0b000000 7f8d3c00 6.7...........<. │ │ 0x01490330 00000000 51683600 51683600 cd000000 ....Qh6.Qh6..... │ │ 0x01490340 0b000000 8a8d3c00 00000000 3aa73700 ......<.....:.7. │ │ 0x01490350 3aa73700 ce000000 0b000000 958d3c00 :.7...........<. │ │ 0x01490360 00000000 2b603900 2b603900 cf000000 ....+`9.+`9..... │ │ 0x01490370 0b000000 a08d3c00 00000000 003a3800 ......<......:8. │ │ 0x01490380 003a3800 d0000000 0b000000 ab8d3c00 .:8...........<. │ │ 0x01490390 00000000 0ea13900 0ea13900 d1000000 ......9...9..... │ │ 0x014903a0 0b000000 b68d3c00 00000000 ea303600 ......<......06. │ │ 0x014903b0 ea303600 d2000000 0b000000 c18d3c00 .06...........<. │ │ 0x014903c0 00000000 1d723800 1d723800 d3000000 .....r8..r8..... │ │ 0x014903d0 0b000000 cc8d3c00 00000000 3a723800 ......<.....:r8. │ │ 0x014903e0 3a723800 d4000000 0b000000 d78d3c00 :r8...........<. │ │ 0x014903f0 00000000 fc243900 fc243900 d5000000 .....$9..$9..... │ │ - 0x01490400 0b000000 e28d3c00 00000000 e8dd3600 ......<.......6. │ │ - 0x01490410 e8dd3600 d6000000 0b000000 ed8d3c00 ..6...........<. │ │ + 0x01490400 0b000000 e28d3c00 00000000 c1dd3600 ......<.......6. │ │ + 0x01490410 c1dd3600 d6000000 0b000000 ed8d3c00 ..6...........<. │ │ 0x01490420 00000000 83923800 83923800 d7000000 ......8...8..... │ │ - 0x01490430 0b000000 f88d3c00 00000000 186b3700 ......<......k7. │ │ - 0x01490440 186b3700 d8000000 0b000000 038e3c00 .k7...........<. │ │ - 0x01490450 00000000 71893700 71893700 d9000000 ....q.7.q.7..... │ │ + 0x01490430 0b000000 f88d3c00 00000000 f16a3700 ......<......j7. │ │ + 0x01490440 f16a3700 d8000000 0b000000 038e3c00 .j7...........<. │ │ + 0x01490450 00000000 4a893700 4a893700 d9000000 ....J.7.J.7..... │ │ 0x01490460 0b000000 0e8e3c00 00000000 24ff3700 ......<.....$.7. │ │ 0x01490470 24ff3700 da000000 0b000000 198e3c00 $.7...........<. │ │ - 0x01490480 00000000 8e893700 8e893700 db000000 ......7...7..... │ │ + 0x01490480 00000000 67893700 67893700 db000000 ....g.7.g.7..... │ │ 0x01490490 0b000000 248e3c00 00000000 e3553800 ....$.<......U8. │ │ 0x014904a0 e3553800 dc000000 0b000000 2f8e3c00 .U8........./.<. │ │ 0x014904b0 00000000 2f433900 2f433900 dd000000 ..../C9./C9..... │ │ - 0x014904c0 0b000000 3a8e3c00 00000000 a2153700 ....:.<.......7. │ │ - 0x014904d0 a2153700 de000000 0b000000 458e3c00 ..7.........E.<. │ │ + 0x014904c0 0b000000 3a8e3c00 00000000 7b153700 ....:.<.....{.7. │ │ + 0x014904d0 7b153700 de000000 0b000000 458e3c00 {.7.........E.<. │ │ 0x014904e0 00000000 00563800 00563800 df000000 .....V8..V8..... │ │ 0x014904f0 0b000000 508e3c00 00000000 143a3800 ....P.<......:8. │ │ 0x01490500 143a3800 e0000000 0b000000 5b8e3c00 .:8.........[.<. │ │ 0x01490510 00000000 a2863600 a2863600 e1000000 ......6...6..... │ │ 0x01490520 0b000000 668e3c00 00000000 3f603900 ....f.<.....?`9. │ │ 0x01490530 3f603900 e2000000 0b000000 718e3c00 ?`9.........q.<. │ │ - 0x01490540 00000000 ba513700 ba513700 e3000000 .....Q7..Q7..... │ │ + 0x01490540 00000000 93513700 93513700 e3000000 .....Q7..Q7..... │ │ 0x01490550 0b000000 7c8e3c00 00000000 16253900 ....|.<......%9. │ │ 0x01490560 16253900 e4000000 0b000000 878e3c00 .%9...........<. │ │ - 0x01490570 00000000 a3893700 a3893700 e5000000 ......7...7..... │ │ + 0x01490570 00000000 7c893700 7c893700 e5000000 ....|.7.|.7..... │ │ 0x01490580 0b000000 928e3c00 00000000 bd863600 ......<.......6. │ │ 0x01490590 bd863600 e6000000 0b000000 9d8e3c00 ..6...........<. │ │ 0x014905a0 00000000 55723800 55723800 e7000000 ....Ur8.Ur8..... │ │ 0x014905b0 0b000000 a88e3c00 00000000 35253900 ......<.....5%9. │ │ 0x014905c0 35253900 e8000000 0b000000 b38e3c00 5%9...........<. │ │ 0x014905d0 00000000 06313600 06313600 e9000000 .....16..16..... │ │ - 0x014905e0 0b000000 be8e3c00 00000000 be893700 ......<.......7. │ │ - 0x014905f0 be893700 ea000000 0b000000 c98e3c00 ..7...........<. │ │ + 0x014905e0 0b000000 be8e3c00 00000000 97893700 ......<.......7. │ │ + 0x014905f0 97893700 ea000000 0b000000 c98e3c00 ..7...........<. │ │ 0x01490600 00000000 52a73700 52a73700 eb000000 ....R.7.R.7..... │ │ 0x01490610 0b000000 d48e3c00 00000000 42ff3700 ......<.....B.7. │ │ 0x01490620 42ff3700 ec000000 0b000000 df8e3c00 B.7...........<. │ │ 0x01490630 00000000 9b923800 9b923800 ed000000 ......8...8..... │ │ 0x01490640 0b000000 ea8e3c00 00000000 25313600 ......<.....%16. │ │ 0x01490650 25313600 ee000000 0b000000 f58e3c00 %16...........<. │ │ 0x01490660 00000000 76723800 76723800 ef000000 ....vr8.vr8..... │ │ @@ -33118,109 +33118,109 @@ │ │ 0x01490720 00000000 1eaf3800 1eaf3800 f7000000 ......8...8..... │ │ 0x01490730 0b000000 588f3c00 00000000 f51a3800 ....X.<.......8. │ │ 0x01490740 f51a3800 f8000000 0b000000 638f3c00 ..8.........c.<. │ │ 0x01490750 00000000 8c103600 8c103600 f9000000 ......6...6..... │ │ 0x01490760 0b000000 6e8f3c00 00000000 dfcb3800 ....n.<.......8. │ │ 0x01490770 dfcb3800 fa000000 0b000000 798f3c00 ..8.........y.<. │ │ 0x01490780 00000000 51e83800 51e83800 fb000000 ....Q.8.Q.8..... │ │ - 0x01490790 0b000000 848f3c00 00000000 4aa33600 ......<.....J.6. │ │ - 0x014907a0 4aa33600 fc000000 0b000000 8f8f3c00 J.6...........<. │ │ - 0x014907b0 00000000 316b3700 316b3700 fd000000 ....1k7.1k7..... │ │ + 0x01490790 0b000000 848f3c00 00000000 23a33600 ......<.....#.6. │ │ + 0x014907a0 23a33600 fc000000 0b000000 8f8f3c00 #.6...........<. │ │ + 0x014907b0 00000000 0a6b3700 0a6b3700 fd000000 .....k7..k7..... │ │ 0x014907c0 0b000000 9a8f3c00 00000000 a5103600 ......<.......6. │ │ 0x014907d0 a5103600 fe000000 0b000000 a58f3c00 ..6...........<. │ │ 0x014907e0 00000000 66683600 66683600 ff000000 ....fh6.fh6..... │ │ 0x014907f0 0b000000 b08f3c00 00000000 fccb3800 ......<.......8. │ │ 0x01490800 fccb3800 00010000 0b000000 bb8f3c00 ..8...........<. │ │ - 0x01490810 00000000 36af3800 fa333700 01010000 ....6.8..37..... │ │ + 0x01490810 00000000 36af3800 d3333700 01010000 ....6.8..37..... │ │ 0x01490820 08000000 c68f3c00 00000000 73073900 ......<.....s.9. │ │ 0x01490830 73073900 02010000 07000000 ce8f3c00 s.9...........<. │ │ 0x01490840 00000000 4c433900 4c433900 03010000 ....LC9.LC9..... │ │ - 0x01490850 07000000 d58f3c00 00000000 10f83600 ......<.......6. │ │ - 0x01490860 10f83600 04010000 07000000 dc8f3c00 ..6...........<. │ │ + 0x01490850 07000000 d58f3c00 00000000 e9f73600 ......<.......6. │ │ + 0x01490860 e9f73600 04010000 07000000 dc8f3c00 ..6...........<. │ │ 0x01490870 00000000 1dcc3800 1dcc3800 05010000 ......8...8..... │ │ - 0x01490880 07000000 e38f3c00 00000000 d9513700 ......<......Q7. │ │ - 0x01490890 d9513700 06010000 07000000 ea8f3c00 .Q7...........<. │ │ - 0x014908a0 00000000 e0513700 e0513700 07010000 .....Q7..Q7..... │ │ + 0x01490880 07000000 e38f3c00 00000000 b2513700 ......<......Q7. │ │ + 0x01490890 b2513700 06010000 07000000 ea8f3c00 .Q7...........<. │ │ + 0x014908a0 00000000 b9513700 b9513700 07010000 .....Q7..Q7..... │ │ 0x014908b0 07000000 f18f3c00 00000000 061b3800 ......<.......8. │ │ 0x014908c0 061b3800 08010000 07000000 f88f3c00 ..8...........<. │ │ - 0x014908d0 00000000 7cbf3600 7cbf3600 09010000 ....|.6.|.6..... │ │ + 0x014908d0 00000000 55bf3600 55bf3600 09010000 ....U.6.U.6..... │ │ 0x014908e0 07000000 ff8f3c00 00000000 26c23700 ......<.....&.7. │ │ 0x014908f0 26c23700 0a010000 07000000 06903c00 &.7...........<. │ │ - 0x01490900 00000000 e7513700 e7513700 0b010000 .....Q7..Q7..... │ │ + 0x01490900 00000000 c0513700 c0513700 0b010000 .....Q7..Q7..... │ │ 0x01490910 07000000 0d903c00 00000000 0c1b3800 ......<.......8. │ │ 0x01490920 0c1b3800 0c010000 07000000 14903c00 ..8...........<. │ │ - 0x01490930 00000000 fe333700 fe333700 0d010000 .....37..37..... │ │ + 0x01490930 00000000 d7333700 d7333700 0d010000 .....37..37..... │ │ 0x01490940 08000000 1b903c00 00000000 c4103600 ......<.......6. │ │ 0x01490950 c4103600 0e010000 08000000 23903c00 ..6.........#.<. │ │ 0x01490960 00000000 1f563800 1f563800 0f010000 .....V8..V8..... │ │ - 0x01490970 08000000 2b903c00 00000000 83bf3600 ....+.<.......6. │ │ - 0x01490980 83bf3600 10010000 08000000 33903c00 ..6.........3.<. │ │ + 0x01490970 08000000 2b903c00 00000000 5cbf3600 ....+.<.....\.6. │ │ + 0x01490980 5cbf3600 10010000 08000000 33903c00 \.6.........3.<. │ │ 0x01490990 00000000 01813900 01813900 11010000 ......9...9..... │ │ 0x014909a0 08000000 3b903c00 00000000 ce923800 ....;.<.......8. │ │ 0x014909b0 ce923800 12010000 08000000 43903c00 ..8.........C.<. │ │ 0x014909c0 00000000 34563800 34563800 13010000 ....4V8.4V8..... │ │ 0x014909d0 08000000 4b903c00 00000000 70e83800 ....K.<.....p.8. │ │ 0x014909e0 70e83800 14010000 08000000 53903c00 p.8.........S.<. │ │ 0x014909f0 00000000 90723800 90723800 15010000 .....r8..r8..... │ │ - 0x01490a00 08000000 5b903c00 00000000 6aa33600 ....[.<.....j.6. │ │ - 0x01490a10 6aa33600 16010000 08000000 63903c00 j.6.........c.<. │ │ + 0x01490a00 08000000 5b903c00 00000000 43a33600 ....[.<.....C.6. │ │ + 0x01490a10 43a33600 16010000 08000000 63903c00 C.6.........c.<. │ │ 0x01490a20 00000000 1f4c3600 1f4c3600 17010000 .....L6..L6..... │ │ - 0x01490a30 08000000 6b903c00 00000000 16f83600 ....k.<.......6. │ │ - 0x01490a40 16f83600 18010000 08000000 73903c00 ..6.........s.<. │ │ + 0x01490a30 08000000 6b903c00 00000000 eff73600 ....k.<.......6. │ │ + 0x01490a40 eff73600 18010000 08000000 73903c00 ..6.........s.<. │ │ 0x01490a50 00000000 26a13900 26a13900 19010000 ....&.9.&.9..... │ │ 0x01490a60 08000000 7b903c00 00000000 d9923800 ....{.<.......8. │ │ 0x01490a70 d9923800 1a010000 08000000 83903c00 ..8...........<. │ │ - 0x01490a80 00000000 bc153700 bc153700 1b010000 ......7...7..... │ │ + 0x01490a80 00000000 95153700 95153700 1b010000 ......7...7..... │ │ 0x01490a90 08000000 8b903c00 00000000 40a13900 ......<.....@.9. │ │ 0x01490aa0 40a13900 1c010000 08000000 93903c00 @.9...........<. │ │ 0x01490ab0 00000000 46313600 9b723800 1d010000 ....F16..r8..... │ │ - 0x01490ac0 08000000 9b903c00 00000000 2cf83600 ......<.....,.6. │ │ - 0x01490ad0 2cf83600 1e010000 08000000 a3903c00 ,.6...........<. │ │ + 0x01490ac0 08000000 9b903c00 00000000 05f83600 ......<.......6. │ │ + 0x01490ad0 05f83600 1e010000 08000000 a3903c00 ..6...........<. │ │ 0x01490ae0 00000000 4c3a3800 4c3a3800 1f010000 ....L:8.L:8..... │ │ 0x01490af0 08000000 ab903c00 00000000 25cc3800 ......<.....%.8. │ │ 0x01490b00 25cc3800 20010000 08000000 b3903c00 %.8. .........<. │ │ 0x01490b10 00000000 0d813900 0d813900 21010000 ......9...9.!... │ │ - 0x01490b20 08000000 bb903c00 00000000 13343700 ......<......47. │ │ - 0x01490b30 13343700 22010000 08000000 c3903c00 .47.".........<. │ │ + 0x01490b20 08000000 bb903c00 00000000 ec333700 ......<......37. │ │ + 0x01490b30 ec333700 22010000 08000000 c3903c00 .37.".........<. │ │ 0x01490b40 00000000 5b3a3800 5b3a3800 23010000 ....[:8.[:8.#... │ │ - 0x01490b50 08000000 cb903c00 00000000 24343700 ......<.....$47. │ │ - 0x01490b60 24343700 24010000 08000000 d3903c00 $47.$.........<. │ │ - 0x01490b70 00000000 d9893700 d9893700 25010000 ......7...7.%... │ │ + 0x01490b50 08000000 cb903c00 00000000 fd333700 ......<......37. │ │ + 0x01490b60 fd333700 24010000 08000000 d3903c00 .37.$.........<. │ │ + 0x01490b70 00000000 b2893700 b2893700 25010000 ......7...7.%... │ │ 0x01490b80 08000000 db903c00 00000000 2dc23700 ......<.....-.7. │ │ 0x01490b90 aa723800 26010000 08000000 e3903c00 .r8.&.........<. │ │ - 0x01490ba0 00000000 e4893700 f0893700 27010000 ......7...7.'... │ │ + 0x01490ba0 00000000 bd893700 c9893700 27010000 ......7...7.'... │ │ 0x01490bb0 08000000 eb903c00 00000000 32cc3800 ......<.....2.8. │ │ 0x01490bc0 e5923800 28010000 08000000 f3903c00 ..8.(.........<. │ │ - 0x01490bd0 00000000 3cc23700 04de3600 29010000 ....<.7...6.)... │ │ + 0x01490bd0 00000000 3cc23700 dddd3600 29010000 ....<.7...6.)... │ │ 0x01490be0 08000000 fb903c00 00000000 7f073900 ......<.......9. │ │ 0x01490bf0 7f073900 2a010000 08000000 03913c00 ..9.*.........<. │ │ 0x01490c00 00000000 4fa13900 4fa13900 2b010000 ....O.9.O.9.+... │ │ - 0x01490c10 08000000 0b913c00 00000000 98bf3600 ......<.......6. │ │ - 0x01490c20 98bf3600 2c010000 08000000 13913c00 ..6.,.........<. │ │ - 0x01490c30 00000000 83a33600 83a33600 2d010000 ......6...6.-... │ │ - 0x01490c40 08000000 1b913c00 00000000 9aa33600 ......<.......6. │ │ - 0x01490c50 9aa33600 2e010000 08000000 23913c00 ..6.........#.<. │ │ + 0x01490c10 08000000 0b913c00 00000000 71bf3600 ......<.....q.6. │ │ + 0x01490c20 71bf3600 2c010000 08000000 13913c00 q.6.,.........<. │ │ + 0x01490c30 00000000 5ca33600 5ca33600 2d010000 ....\.6.\.6.-... │ │ + 0x01490c40 08000000 1b913c00 00000000 73a33600 ......<.....s.6. │ │ + 0x01490c50 73a33600 2e010000 08000000 23913c00 s.6.........#.<. │ │ 0x01490c60 00000000 4a563800 4a563800 2f010000 ....JV8.JV8./... │ │ - 0x01490c70 08000000 2b913c00 00000000 39f83600 ....+.<.....9.6. │ │ - 0x01490c80 39f83600 30010000 08000000 33913c00 9.6.0.......3.<. │ │ + 0x01490c70 08000000 2b913c00 00000000 12f83600 ....+.<.......6. │ │ + 0x01490c80 12f83600 30010000 08000000 33913c00 ..6.0.......3.<. │ │ 0x01490c90 00000000 3ccc3800 3ccc3800 31010000 ....<.8.<.8.1... │ │ 0x01490ca0 08000000 3b913c00 00000000 54313600 ....;.<.....T16. │ │ 0x01490cb0 54313600 32010000 08000000 43913c00 T16.2.......C.<. │ │ 0x01490cc0 00000000 bb723800 bb723800 33010000 .....r8..r8.3... │ │ - 0x01490cd0 08000000 4b913c00 00000000 4ff83600 ....K.<.....O.6. │ │ - 0x01490ce0 4ff83600 34010000 08000000 53913c00 O.6.4.......S.<. │ │ + 0x01490cd0 08000000 4b913c00 00000000 28f83600 ....K.<.....(.6. │ │ + 0x01490ce0 28f83600 34010000 08000000 53913c00 (.6.4.......S.<. │ │ 0x01490cf0 00000000 5b603900 5b603900 35010000 ....[`9.[`9.5... │ │ 0x01490d00 08000000 5b913c00 00000000 3aaf3800 ....[.<.....:.8. │ │ 0x01490d10 3aaf3800 36010000 08000000 63913c00 :.8.6.......c.<. │ │ 0x01490d20 00000000 66a13900 66a13900 37010000 ....f.9.f.9.7... │ │ - 0x01490d30 08000000 6b913c00 00000000 ee513700 ....k.<......Q7. │ │ - 0x01490d40 ee513700 38010000 08000000 73913c00 .Q7.8.......s.<. │ │ + 0x01490d30 08000000 6b913c00 00000000 c7513700 ....k.<......Q7. │ │ + 0x01490d40 c7513700 38010000 08000000 73913c00 .Q7.8.......s.<. │ │ 0x01490d50 00000000 93073900 93073900 39010000 ......9...9.9... │ │ - 0x01490d60 08000000 7b913c00 00000000 526b3700 ....{.<.....Rk7. │ │ - 0x01490d70 526b3700 3a010000 08000000 83913c00 Rk7.:.........<. │ │ + 0x01490d60 08000000 7b913c00 00000000 2b6b3700 ....{.<.....+k7. │ │ + 0x01490d70 2b6b3700 3a010000 08000000 83913c00 +k7.:.........<. │ │ 0x01490d80 00000000 55253900 55253900 3b010000 ....U%9.U%9.;... │ │ 0x01490d90 09000000 8b913c00 00000000 384c3600 ......<.....8L6. │ │ 0x01490da0 384c3600 3c010000 09000000 94913c00 8L6.<.........<. │ │ 0x01490db0 00000000 73a73700 73a73700 3d010000 ....s.7.s.7.=... │ │ 0x01490dc0 09000000 9d913c00 00000000 131b3800 ......<.......8. │ │ 0x01490dd0 131b3800 3e010000 09000000 a6913c00 ..8.>.........<. │ │ 0x01490de0 00000000 41c23700 41c23700 3f010000 ....A.7.A.7.?... │ │ @@ -33232,335 +33232,335 @@ │ │ 0x01490e40 00000000 713a3800 713a3800 43010000 ....q:8.q:8.C... │ │ 0x01490e50 08000000 d3913c00 00000000 f0923800 ......<.......8. │ │ 0x01490e60 f0923800 44010000 08000000 db913c00 ..8.D.........<. │ │ 0x01490e70 00000000 9e073900 9e073900 45010000 ......9...9.E... │ │ 0x01490e80 08000000 e3913c00 00000000 18813900 ......<.......9. │ │ 0x01490e90 18813900 46010000 08000000 eb913c00 ..9.F.........<. │ │ 0x01490ea0 00000000 7ca13900 7ca13900 47010000 ....|.9.|.9.G... │ │ - 0x01490eb0 08000000 f3913c00 00000000 65f83600 ......<.....e.6. │ │ - 0x01490ec0 65f83600 48010000 08000000 fb913c00 e.6.H.........<. │ │ + 0x01490eb0 08000000 f3913c00 00000000 3ef83600 ......<.....>.6. │ │ + 0x01490ec0 3ef83600 48010000 08000000 fb913c00 >.6.H.........<. │ │ 0x01490ed0 00000000 d9103600 d9103600 49010000 ......6...6.I... │ │ - 0x01490ee0 08000000 03923c00 00000000 b0a33600 ......<.......6. │ │ - 0x01490ef0 b0a33600 4a010000 08000000 0b923c00 ..6.J.........<. │ │ - 0x01490f00 00000000 c2a33600 c2a33600 4b010000 ......6...6.K... │ │ + 0x01490ee0 08000000 03923c00 00000000 89a33600 ......<.......6. │ │ + 0x01490ef0 89a33600 4a010000 08000000 0b923c00 ..6.J.........<. │ │ + 0x01490f00 00000000 9ba33600 9ba33600 4b010000 ......6...6.K... │ │ 0x01490f10 08000000 13923c00 00000000 b6073900 ......<.......9. │ │ 0x01490f20 b6073900 4c010000 08000000 1b923c00 ..9.L.........<. │ │ 0x01490f30 00000000 03933800 03933800 4d010000 ......8...8.M... │ │ 0x01490f40 08000000 23923c00 00000000 301b3800 ....#.<.....0.8. │ │ 0x01490f50 301b3800 4e010000 08000000 2b923c00 0.8.N.......+.<. │ │ 0x01490f60 00000000 86e83800 86e83800 4f010000 ......8...8.O... │ │ 0x01490f70 08000000 33923c00 00000000 8ea13900 ....3.<.......9. │ │ 0x01490f80 8ea13900 50010000 08000000 3b923c00 ..9.P.......;.<. │ │ - 0x01490f90 00000000 09de3600 09de3600 51010000 ......6...6.Q... │ │ + 0x01490f90 00000000 e2dd3600 e2dd3600 51010000 ......6...6.Q... │ │ 0x01490fa0 08000000 43923c00 00000000 ef863600 ....C.<.......6. │ │ 0x01490fb0 ef863600 52010000 08000000 4b923c00 ..6.R.......K.<. │ │ - 0x01490fc0 00000000 5d6b3700 5d6b3700 53010000 ....]k7.]k7.S... │ │ + 0x01490fc0 00000000 366b3700 366b3700 53010000 ....6k7.6k7.S... │ │ 0x01490fd0 08000000 53923c00 00000000 ee103600 ....S.<.......6. │ │ 0x01490fe0 ee103600 54010000 08000000 5b923c00 ..6.T.......[.<. │ │ 0x01490ff0 00000000 5b563800 5b563800 55010000 ....[V8.[V8.U... │ │ - 0x01491000 08000000 63923c00 00000000 3a343700 ....c.<.....:47. │ │ - 0x01491010 3a343700 56010000 08000000 6b923c00 :47.V.......k.<. │ │ + 0x01491000 08000000 63923c00 00000000 13343700 ....c.<......47. │ │ + 0x01491010 13343700 56010000 08000000 6b923c00 .47.V.......k.<. │ │ 0x01491020 00000000 56cc3800 56cc3800 57010000 ....V.8.V.8.W... │ │ 0x01491030 08000000 73923c00 00000000 84253900 ....s.<......%9. │ │ 0x01491040 84253900 58010000 08000000 7b923c00 .%9.X.......{.<. │ │ 0x01491050 00000000 6f313600 6f313600 59010000 ....o16.o16.Y... │ │ 0x01491060 08000000 83923c00 00000000 a2a13900 ......<.......9. │ │ 0x01491070 a2a13900 5a010000 08000000 8b923c00 ..9.Z.........<. │ │ 0x01491080 00000000 fe863600 fe863600 5b010000 ......6...6.[... │ │ - 0x01491090 08000000 93923c00 00000000 d7a33600 ......<.......6. │ │ - 0x014910a0 d7a33600 5c010000 08000000 9b923c00 ..6.\.........<. │ │ - 0x014910b0 00000000 fd893700 fd893700 5d010000 ......7...7.]... │ │ + 0x01491090 08000000 93923c00 00000000 b0a33600 ......<.......6. │ │ + 0x014910a0 b0a33600 5c010000 08000000 9b923c00 ..6.\.........<. │ │ + 0x014910b0 00000000 d6893700 d6893700 5d010000 ......7...7.]... │ │ 0x014910c0 08000000 a3923c00 00000000 00000000 ......<......... │ │ 0x014910d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014910e0 00000000 eaa33600 eaa33600 5f010000 ......6...6._... │ │ + 0x014910e0 00000000 c3a33600 c3a33600 5f010000 ......6...6._... │ │ 0x014910f0 08000000 ab923c00 00000000 99253900 ......<......%9. │ │ 0x01491100 99253900 60010000 08000000 b3923c00 .%9.`.........<. │ │ 0x01491110 00000000 6f603900 6f603900 61010000 ....o`9.o`9.a... │ │ 0x01491120 08000000 bb923c00 00000000 6a563800 ......<.....jV8. │ │ 0x01491130 6a563800 62010000 08000000 c3923c00 jV8.b.........<. │ │ 0x01491140 00000000 78ff3700 78ff3700 63010000 ....x.7.x.7.c... │ │ - 0x01491150 08000000 cb923c00 00000000 03523700 ......<......R7. │ │ - 0x01491160 03523700 64010000 08000000 d3923c00 .R7.d.........<. │ │ + 0x01491150 08000000 cb923c00 00000000 dc513700 ......<......Q7. │ │ + 0x01491160 dc513700 64010000 08000000 d3923c00 .Q7.d.........<. │ │ 0x01491170 00000000 8eff3700 8eff3700 65010000 ......7...7.e... │ │ 0x01491180 08000000 db923c00 00000000 65433900 ......<.....eC9. │ │ 0x01491190 65433900 66010000 08000000 e3923c00 eC9.f.........<. │ │ 0x014911a0 00000000 dedd3700 dedd3700 67010000 ......7...7.g... │ │ 0x014911b0 08000000 eb923c00 00000000 9bff3700 ......<.......7. │ │ 0x014911c0 9bff3700 68010000 08000000 f3923c00 ..7.h.........<. │ │ 0x014911d0 00000000 03113600 03113600 69010000 ......6...6.i... │ │ - 0x014911e0 08000000 fb923c00 00000000 aebf3600 ......<.......6. │ │ - 0x014911f0 aebf3600 6a010000 08000000 03933c00 ..6.j.........<. │ │ - 0x01491200 00000000 4e343700 56c23700 6b010000 ....N47.V.7.k... │ │ - 0x01491210 08000000 0b933c00 00000000 118a3700 ......<.......7. │ │ + 0x014911e0 08000000 fb923c00 00000000 87bf3600 ......<.......6. │ │ + 0x014911f0 87bf3600 6a010000 08000000 03933c00 ..6.j.........<. │ │ + 0x01491200 00000000 27343700 56c23700 6b010000 ....'47.V.7.k... │ │ + 0x01491210 08000000 0b933c00 00000000 ea893700 ......<.......7. │ │ 0x01491220 451b3800 6c010000 08000000 13933c00 E.8.l.........<. │ │ 0x01491230 00000000 84563800 4d1b3800 6d010000 .....V8.M.8.m... │ │ - 0x01491240 09000000 1b933c00 00000000 c1bf3600 ......<.......6. │ │ + 0x01491240 09000000 1b933c00 00000000 9abf3600 ......<.......6. │ │ 0x01491250 87683600 6e010000 09000000 24933c00 .h6.n.......$.<. │ │ - 0x01491260 00000000 611b3800 c8153700 6f010000 ....a.8...7.o... │ │ + 0x01491260 00000000 611b3800 a1153700 6f010000 ....a.8...7.o... │ │ 0x01491270 09000000 2d933c00 00000000 92683600 ....-.<......h6. │ │ 0x01491280 7e3a3800 70010000 09000000 36933c00 ~:8.p.......6.<. │ │ - 0x01491290 00000000 1b523700 89603900 71010000 .....R7..`9.q... │ │ + 0x01491290 00000000 f4513700 89603900 71010000 .....Q7..`9.q... │ │ 0x014912a0 09000000 3f933c00 00000000 983a3800 ....?.<......:8. │ │ 0x014912b0 12113600 72010000 09000000 48933c00 ..6.r.......H.<. │ │ - 0x014912c0 00000000 85313600 23523700 73010000 .....16.#R7.s... │ │ + 0x014912c0 00000000 85313600 fc513700 73010000 .....16..Q7.s... │ │ 0x014912d0 09000000 51933c00 00000000 97603900 ....Q.<......`9. │ │ - 0x014912e0 198a3700 74010000 09000000 5a933c00 ..7.t.......Z.<. │ │ + 0x014912e0 f2893700 74010000 09000000 5a933c00 ..7.t.......Z.<. │ │ 0x014912f0 00000000 26813900 26813900 75010000 ....&.9.&.9.u... │ │ 0x01491300 09000000 63933c00 00000000 87503800 ....c.<......P8. │ │ 0x01491310 87503800 76010000 09000000 6c933c00 .P8.v.......l.<. │ │ 0x01491320 00000000 67c23700 9ae83800 77010000 ....g.7...8.w... │ │ 0x01491330 09000000 75933c00 00000000 70593900 ....u.<.....pY9. │ │ 0x01491340 70593900 78010000 04000000 7e933c00 pY9.x.......~.<. │ │ 0x01491350 00000000 50af3800 50af3800 79010000 ....P.8.P.8.y... │ │ 0x01491360 05000000 82933c00 00000000 a6ff3700 ......<.......7. │ │ 0x01491370 91a73700 7a010000 02000000 87933c00 ..7.z.........<. │ │ - 0x01491380 00000000 d4153700 b1a73700 7b010000 ......7...7.{... │ │ + 0x01491380 00000000 ad153700 b1a73700 7b010000 ......7...7.{... │ │ 0x01491390 01000000 89933c00 00000000 671b3800 ......<.....g.8. │ │ 0x014913a0 a63a3800 7c010000 02000000 8a933c00 .:8.|.........<. │ │ 0x014913b0 00000000 2c813900 b5a73700 7d010000 ....,.9...7.}... │ │ 0x014913c0 03000000 8c933c00 00000000 31813900 ......<.....1.9. │ │ - 0x014913d0 38523700 7e010000 04000000 8f933c00 8R7.~.........<. │ │ - 0x014913e0 00000000 5e343700 baa73700 7f010000 ....^47...7..... │ │ - 0x014913f0 04000000 93933c00 00000000 7bf83600 ......<.....{.6. │ │ + 0x014913d0 11523700 7e010000 04000000 8f933c00 .R7.~.........<. │ │ + 0x014913e0 00000000 37343700 baa73700 7f010000 ....747...7..... │ │ + 0x014913f0 04000000 93933c00 00000000 54f83600 ......<.....T.6. │ │ 0x01491400 a5e83800 80010000 04000000 97933c00 ..8...........<. │ │ 0x01491410 00000000 3b203600 5daf3800 81010000 ....; 6.].8..... │ │ 0x01491420 04000000 9b933c00 00000000 b5ff3700 ......<.......7. │ │ 0x01491430 26113600 82010000 04000000 9f933c00 &.6...........<. │ │ - 0x01491440 00000000 71c23700 d8153700 83010000 ....q.7...7..... │ │ + 0x01491440 00000000 71c23700 b1153700 83010000 ....q.7...7..... │ │ 0x01491450 04000000 a3933c00 00000000 514c3600 ......<.....QL6. │ │ 0x01491460 514c3600 84010000 04000000 a7933c00 QL6...........<. │ │ 0x01491470 00000000 f5dd3700 2f113600 85010000 ......7./.6..... │ │ - 0x01491480 05000000 ab933c00 00000000 f8a33600 ......<.......6. │ │ + 0x01491480 05000000 ab933c00 00000000 d1a33600 ......<.......6. │ │ 0x01491490 3b113600 86010000 09000000 b0933c00 ;.6...........<. │ │ - 0x014914a0 00000000 11873600 1ede3600 87010000 ......6...6..... │ │ + 0x014914a0 00000000 11873600 f7dd3600 87010000 ......6...6..... │ │ 0x014914b0 0a000000 b9933c00 00000000 78c23700 ......<.....x.7. │ │ - 0x014914c0 df153700 88010000 0a000000 c3933c00 ..7...........<. │ │ + 0x014914c0 b8153700 88010000 0a000000 c3933c00 ..7...........<. │ │ 0x014914d0 00000000 bf003600 bf003600 89010000 ......6...6..... │ │ 0x014914e0 00000000 00000000 00000000 b5253900 .............%9. │ │ 0x014914f0 a6683600 8a010000 03000000 cd933c00 .h6...........<. │ │ - 0x01491500 00000000 6b6b3700 6b6b3700 8b010000 ....kk7.kk7..... │ │ + 0x01491500 00000000 446b3700 446b3700 8b010000 ....Dk7.Dk7..... │ │ 0x01491510 04000000 d0933c00 00000000 aa3a3800 ......<......:8. │ │ 0x01491520 71433900 8c010000 09000000 d4933c00 qC9...........<. │ │ - 0x01491530 00000000 42523700 42523700 8d010000 ....BR7.BR7..... │ │ - 0x01491540 08000000 dd933c00 00000000 756b3700 ......<.....uk7. │ │ + 0x01491530 00000000 1b523700 1b523700 8d010000 .....R7..R7..... │ │ + 0x01491540 08000000 dd933c00 00000000 4e6b3700 ......<.....Nk7. │ │ 0x01491550 65af3800 8e010000 08000000 e5933c00 e.8...........<. │ │ 0x01491560 00000000 a6603900 a6603900 8f010000 .....`9..`9..... │ │ 0x01491570 08000000 ed933c00 00000000 44113600 ......<.....D.6. │ │ 0x01491580 44113600 90010000 03000000 f5933c00 D.6...........<. │ │ - 0x01491590 00000000 876b3700 b23a3800 91010000 .....k7..:8..... │ │ + 0x01491590 00000000 606b3700 b23a3800 91010000 ....`k7..:8..... │ │ 0x014915a0 03000000 f8933c00 00000000 b2e83800 ......<.......8. │ │ 0x014915b0 c5a73700 92010000 03000000 fb933c00 ..7...........<. │ │ 0x014915c0 00000000 bfa13900 19933800 93010000 ......9...8..... │ │ 0x014915d0 03000000 fe933c00 00000000 bf003600 ......<.......6. │ │ 0x014915e0 bf003600 94010000 00000000 00000000 ..6............. │ │ 0x014915f0 00000000 b6603900 86433900 95010000 .....`9..C9..... │ │ 0x01491600 05000000 01943c00 00000000 f0503800 ......<......P8. │ │ 0x01491610 f0503800 96010000 07000000 06943c00 .P8...........<. │ │ 0x01491620 00000000 978a3800 978a3800 97010000 ......8...8..... │ │ 0x01491630 07000000 0d943c00 00000000 e8c73800 ......<.......8. │ │ 0x01491640 e8c73800 98010000 07000000 14943c00 ..8...........<. │ │ - 0x01491650 00000000 70a33700 70a33700 99010000 ....p.7.p.7..... │ │ + 0x01491650 00000000 49a33700 49a33700 99010000 ....I.7.I.7..... │ │ 0x01491660 08000000 1b943c00 00000000 818c3800 ......<.......8. │ │ 0x01491670 818c3800 9a010000 08000000 23943c00 ..8.........#.<. │ │ 0x01491680 00000000 99023900 99023900 9b010000 ......9...9..... │ │ - 0x01491690 08000000 2b943c00 00000000 44853700 ....+.<.....D.7. │ │ - 0x014916a0 44853700 9c010000 08000000 33943c00 D.7.........3.<. │ │ + 0x01491690 08000000 2b943c00 00000000 1d853700 ....+.<.......7. │ │ + 0x014916a0 1d853700 9c010000 08000000 33943c00 ..7.........3.<. │ │ 0x014916b0 00000000 a4023900 a4023900 9d010000 ......9...9..... │ │ 0x014916c0 08000000 3b943c00 00000000 576e3800 ....;.<.....Wn8. │ │ 0x014916d0 576e3800 9e010000 08000000 43943c00 Wn8.........C.<. │ │ 0x014916e0 00000000 84ab3800 84ab3800 9f010000 ......8...8..... │ │ - 0x014916f0 08000000 4b943c00 00000000 c7bf3600 ....K.<.......6. │ │ - 0x01491700 c7bf3600 a0010000 07000000 53943c00 ..6.........S.<. │ │ - 0x01491710 00000000 c1603900 2e8a3700 a1010000 .....`9...7..... │ │ + 0x014916f0 08000000 4b943c00 00000000 a0bf3600 ....K.<.......6. │ │ + 0x01491700 a0bf3600 a0010000 07000000 53943c00 ..6.........S.<. │ │ + 0x01491710 00000000 c1603900 078a3700 a1010000 .....`9...7..... │ │ 0x01491720 09000000 5a943c00 00000000 e3ba3700 ....Z.<.......7. │ │ - 0x01491730 4e523700 a2010000 09000000 63943c00 NR7.........c.<. │ │ - 0x01491740 00000000 f4543800 e6153700 a3010000 .....T8...7..... │ │ + 0x01491730 27523700 a2010000 09000000 63943c00 'R7.........c.<. │ │ + 0x01491740 00000000 f4543800 bf153700 a3010000 .....T8...7..... │ │ 0x01491750 09000000 6c943c00 00000000 49113600 ....l.<.....I.6. │ │ 0x01491760 7fc23700 a4010000 09000000 75943c00 ..7.........u.<. │ │ 0x01491770 00000000 d1723800 c9073900 a5010000 .....r8...9..... │ │ 0x01491780 09000000 7e943c00 00000000 55113600 ....~.<.....U.6. │ │ 0x01491790 c9603900 a6010000 09000000 87943c00 .`9...........<. │ │ 0x014917a0 00000000 f34a3600 96563800 a7010000 .....J6..V8..... │ │ - 0x014917b0 09000000 90943c00 00000000 5a523700 ......<.....ZR7. │ │ + 0x014917b0 09000000 90943c00 00000000 33523700 ......<.....3R7. │ │ 0x014917c0 c4e83800 a8010000 09000000 99943c00 ..8...........<. │ │ - 0x014917d0 00000000 88f83600 80af3800 a9010000 ......6...8..... │ │ + 0x014917d0 00000000 61f83600 80af3800 a9010000 ....a.6...8..... │ │ 0x014917e0 09000000 a2943c00 00000000 63453600 ......<.....cE6. │ │ 0x014917f0 94313600 aa010000 09000000 ab943c00 .16...........<. │ │ - 0x01491800 00000000 0f5f3600 2ede3600 ab010000 ....._6...6..... │ │ - 0x01491810 09000000 b4943c00 00000000 3ade3600 ......<.....:.6. │ │ + 0x01491800 00000000 0f5f3600 07de3600 ab010000 ....._6...6..... │ │ + 0x01491810 09000000 b4943c00 00000000 13de3600 ......<.......6. │ │ 0x01491820 8bc23700 ac010000 09000000 bd943c00 ..7...........<. │ │ - 0x01491830 00000000 d0e83800 63343700 ad010000 ......8.c47..... │ │ + 0x01491830 00000000 d0e83800 3c343700 ad010000 ......8.<47..... │ │ 0x01491840 09000000 c6943c00 00000000 6acc3800 ......<.....j.8. │ │ 0x01491850 dce83800 ae010000 03000000 cf943c00 ..8...........<. │ │ 0x01491860 00000000 14873600 28873600 af010000 ......6.(.6..... │ │ - 0x01491870 07000000 d2943c00 00000000 f2153700 ......<.......7. │ │ - 0x01491880 d7bf3600 b0010000 07000000 d9943c00 ..6...........<. │ │ - 0x01491890 00000000 564c3600 418a3700 b1010000 ....VL6.A.7..... │ │ + 0x01491870 07000000 d2943c00 00000000 cb153700 ......<.......7. │ │ + 0x01491880 b0bf3600 b0010000 07000000 d9943c00 ..6...........<. │ │ + 0x01491890 00000000 564c3600 1a8a3700 b1010000 ....VL6...7..... │ │ 0x014918a0 07000000 e0943c00 00000000 c4f93800 ......<.......8. │ │ 0x014918b0 c4f93800 b2010000 01000000 e7943c00 ..8...........<. │ │ - 0x014918c0 00000000 a1303700 a1303700 b3010000 .....07..07..... │ │ + 0x014918c0 00000000 7a303700 7a303700 b3010000 ....z07.z07..... │ │ 0x014918d0 03000000 e8943c00 00000000 61113600 ......<.....a.6. │ │ 0x014918e0 61113600 b4010000 07000000 eb943c00 a.6...........<. │ │ 0x014918f0 00000000 8caf3800 8caf3800 b5010000 ......8...8..... │ │ - 0x01491900 08000000 f2943c00 00000000 996b3700 ......<......k7. │ │ - 0x01491910 996b3700 b6010000 09000000 fa943c00 .k7...........<. │ │ + 0x01491900 08000000 f2943c00 00000000 726b3700 ......<.....rk7. │ │ + 0x01491910 726b3700 b6010000 09000000 fa943c00 rk7...........<. │ │ 0x01491920 00000000 bf683600 bf683600 b7010000 .....h6..h6..... │ │ 0x01491930 09000000 03953c00 00000000 d9a73700 ......<.......7. │ │ 0x01491940 d9a73700 b8010000 09000000 0c953c00 ..7...........<. │ │ 0x01491950 00000000 dd723800 dd723800 b9010000 .....r8..r8..... │ │ 0x01491960 09000000 15953c00 00000000 65113600 ......<.....e.6. │ │ 0x01491970 65113600 ba010000 0a000000 1e953c00 e.6...........<. │ │ 0x01491980 00000000 caa13900 caa13900 bb010000 ......9...9..... │ │ - 0x01491990 0a000000 28953c00 00000000 ac6b3700 ....(.<......k7. │ │ - 0x014919a0 ac6b3700 bc010000 0a000000 32953c00 .k7.........2.<. │ │ - 0x014919b0 00000000 46de3600 46de3600 bd010000 ....F.6.F.6..... │ │ - 0x014919c0 0a000000 3c953c00 00000000 01a43600 ....<.<.......6. │ │ - 0x014919d0 01a43600 be010000 0a000000 46953c00 ..6.........F.<. │ │ + 0x01491990 0a000000 28953c00 00000000 856b3700 ....(.<......k7. │ │ + 0x014919a0 856b3700 bc010000 0a000000 32953c00 .k7.........2.<. │ │ + 0x014919b0 00000000 1fde3600 1fde3600 bd010000 ......6...6..... │ │ + 0x014919c0 0a000000 3c953c00 00000000 daa33600 ....<.<.......6. │ │ + 0x014919d0 daa33600 be010000 0a000000 46953c00 ..6.........F.<. │ │ 0x014919e0 00000000 75113600 75113600 bf010000 ....u.6.u.6..... │ │ 0x014919f0 0a000000 50953c00 00000000 6b1b3800 ....P.<.....k.8. │ │ 0x01491a00 6b1b3800 c0010000 0a000000 5a953c00 k.8.........Z.<. │ │ 0x01491a10 00000000 a0313600 a0313600 c1010000 .....16..16..... │ │ 0x01491a20 0a000000 64953c00 00000000 ce253900 ....d.<......%9. │ │ 0x01491a30 ce253900 c2010000 0a000000 6e953c00 .%9.........n.<. │ │ 0x01491a40 00000000 f2e83800 f2e83800 c3010000 ......8...8..... │ │ 0x01491a50 0a000000 78953c00 00000000 01de3700 ....x.<.......7. │ │ 0x01491a60 01de3700 c4010000 0a000000 82953c00 ..7...........<. │ │ 0x01491a70 00000000 e9723800 e9723800 c5010000 .....r8..r8..... │ │ 0x01491a80 0a000000 8c953c00 00000000 7ecc3800 ......<.....~.8. │ │ 0x01491a90 7ecc3800 c6010000 0a000000 96953c00 ~.8...........<. │ │ - 0x01491aa0 00000000 66523700 66523700 c7010000 ....fR7.fR7..... │ │ + 0x01491aa0 00000000 3f523700 3f523700 c7010000 ....?R7.?R7..... │ │ 0x01491ab0 0a000000 a0953c00 00000000 15de3700 ......<.......7. │ │ 0x01491ac0 15de3700 c8010000 0a000000 aa953c00 ..7...........<. │ │ 0x01491ad0 00000000 de253900 de253900 c9010000 .....%9..%9..... │ │ 0x01491ae0 0a000000 b4953c00 00000000 f9723800 ......<......r8. │ │ 0x01491af0 d5603900 ca010000 0a000000 be953c00 .`9...........<. │ │ 0x01491b00 00000000 97c23700 97c23700 cb010000 ......7...7..... │ │ 0x01491b10 0a000000 c8953c00 00000000 fce83800 ......<.......8. │ │ 0x01491b20 93cc3800 cc010000 0a000000 d2953c00 ..8...........<. │ │ 0x01491b30 00000000 d80c3600 d80c3600 cd010000 ......6...6..... │ │ - 0x01491b40 0a000000 dc953c00 00000000 598a3700 ......<.....Y.7. │ │ - 0x01491b50 598a3700 ce010000 0a000000 e6953c00 Y.7...........<. │ │ + 0x01491b40 0a000000 dc953c00 00000000 328a3700 ......<.....2.7. │ │ + 0x01491b50 328a3700 ce010000 0a000000 e6953c00 2.7...........<. │ │ 0x01491b60 00000000 01e93800 01e93800 cf010000 ......8...8..... │ │ - 0x01491b70 0a000000 f0953c00 00000000 0c163700 ......<.......7. │ │ - 0x01491b80 0c163700 d0010000 0a000000 fa953c00 ..7...........<. │ │ + 0x01491b70 0a000000 f0953c00 00000000 e5153700 ......<.......7. │ │ + 0x01491b80 e5153700 d0010000 0a000000 fa953c00 ..7...........<. │ │ 0x01491b90 00000000 beff3700 beff3700 d1010000 ......7...7..... │ │ 0x01491ba0 0a000000 04963c00 00000000 a1cc3800 ......<.......8. │ │ 0x01491bb0 a1cc3800 d2010000 0a000000 0e963c00 ..8...........<. │ │ 0x01491bc0 00000000 f2253900 f2253900 d3010000 .....%9..%9..... │ │ 0x01491bd0 0a000000 18963c00 00000000 1ede3700 ......<.......7. │ │ 0x01491be0 1ede3700 d4010000 0a000000 22963c00 ..7.........".<. │ │ 0x01491bf0 00000000 dc603900 dc603900 d5010000 .....`9..`9..... │ │ - 0x01491c00 0a000000 2c963c00 00000000 78523700 ....,.<.....xR7. │ │ - 0x01491c10 78523700 d6010000 0a000000 36963c00 xR7.........6.<. │ │ + 0x01491c00 0a000000 2c963c00 00000000 51523700 ....,.<.....QR7. │ │ + 0x01491c10 51523700 d6010000 0a000000 36963c00 QR7.........6.<. │ │ 0x01491c20 00000000 7e113600 7e113600 d7010000 ....~.6.~.6..... │ │ 0x01491c30 0a000000 40963c00 00000000 fd723800 ....@.<......r8. │ │ 0x01491c40 fd723800 d8010000 0a000000 4a963c00 .r8.........J.<. │ │ - 0x01491c50 00000000 52de3600 52de3600 d9010000 ....R.6.R.6..... │ │ + 0x01491c50 00000000 2bde3600 2bde3600 d9010000 ....+.6.+.6..... │ │ 0x01491c60 0a000000 54963c00 00000000 0ce93800 ....T.<.......8. │ │ 0x01491c70 0ce93800 da010000 0a000000 5e963c00 ..8.........^.<. │ │ 0x01491c80 00000000 a2563800 a2563800 db010000 .....V8..V8..... │ │ 0x01491c90 0a000000 68963c00 00000000 d4683600 ....h.<......h6. │ │ 0x01491ca0 d4683600 dc010000 0a000000 72963c00 .h6.........r.<. │ │ - 0x01491cb0 00000000 6f343700 6f343700 dd010000 ....o47.o47..... │ │ + 0x01491cb0 00000000 48343700 48343700 dd010000 ....H47.H47..... │ │ 0x01491cc0 0a000000 7c963c00 00000000 8d113600 ....|.<.......6. │ │ 0x01491cd0 8d113600 de010000 0a000000 86963c00 ..6...........<. │ │ - 0x01491ce0 00000000 12163700 12163700 df010000 ......7...7..... │ │ + 0x01491ce0 00000000 eb153700 eb153700 df010000 ......7...7..... │ │ 0x01491cf0 0a000000 90963c00 00000000 e5683600 ......<......h6. │ │ 0x01491d00 e5683600 e0010000 0a000000 9a963c00 .h6...........<. │ │ 0x01491d10 00000000 92af3800 92af3800 e1010000 ......8...8..... │ │ - 0x01491d20 0a000000 a4963c00 00000000 09a43600 ......<.......6. │ │ - 0x01491d30 09a43600 e2010000 0a000000 ae963c00 ..6...........<. │ │ + 0x01491d20 0a000000 a4963c00 00000000 e2a33600 ......<.......6. │ │ + 0x01491d30 e2a33600 e2010000 0a000000 ae963c00 ..6...........<. │ │ 0x01491d40 00000000 701b3800 701b3800 e3010000 ....p.8.p.8..... │ │ 0x01491d50 0a000000 b8963c00 00000000 d5073900 ......<.......9. │ │ 0x01491d60 d5073900 e4010000 0a000000 c2963c00 ..9...........<. │ │ - 0x01491d70 00000000 7e343700 7e343700 e5010000 ....~47.~47..... │ │ - 0x01491d80 0a000000 cc963c00 00000000 66de3600 ......<.....f.6. │ │ - 0x01491d90 66de3600 e6010000 0a000000 d6963c00 f.6...........<. │ │ - 0x01491da0 00000000 94f83600 94f83600 e7010000 ......6...6..... │ │ + 0x01491d70 00000000 57343700 57343700 e5010000 ....W47.W47..... │ │ + 0x01491d80 0a000000 cc963c00 00000000 3fde3600 ......<.....?.6. │ │ + 0x01491d90 3fde3600 e6010000 0a000000 d6963c00 ?.6...........<. │ │ + 0x01491da0 00000000 6df83600 6df83600 e7010000 ....m.6.m.6..... │ │ 0x01491db0 0a000000 e0963c00 00000000 af313600 ......<......16. │ │ 0x01491dc0 af313600 e8010000 0a000000 ea963c00 .16...........<. │ │ 0x01491dd0 00000000 e4a13900 e4a13900 e9010000 ......9...9..... │ │ 0x01491de0 0a000000 f4963c00 00000000 38933800 ......<.....8.8. │ │ 0x01491df0 38933800 ea010000 0a000000 fe963c00 8.8...........<. │ │ - 0x01491e00 00000000 f4bf3600 f4bf3600 eb010000 ......6...6..... │ │ + 0x01491e00 00000000 cdbf3600 cdbf3600 eb010000 ......6...6..... │ │ 0x01491e10 0a000000 08973c00 00000000 3e873600 ......<.....>.6. │ │ 0x01491e20 3e873600 ec010000 0a000000 12973c00 >.6...........<. │ │ 0x01491e30 00000000 fa253900 fa253900 ed010000 .....%9..%9..... │ │ 0x01491e40 0a000000 1c973c00 00000000 0e733800 ......<......s8. │ │ 0x01491e50 0e733800 ee010000 0a000000 26973c00 .s8.........&.<. │ │ 0x01491e60 00000000 4c933800 4c933800 ef010000 ....L.8.L.8..... │ │ - 0x01491e70 0a000000 30973c00 00000000 b86b3700 ....0.<......k7. │ │ - 0x01491e80 b86b3700 f0010000 0a000000 3a973c00 .k7.........:.<. │ │ + 0x01491e70 0a000000 30973c00 00000000 916b3700 ....0.<......k7. │ │ + 0x01491e80 916b3700 f0010000 0a000000 3a973c00 .k7.........:.<. │ │ 0x01491e90 00000000 a6cc3800 a6cc3800 f1010000 ......8...8..... │ │ 0x01491ea0 0a000000 44973c00 00000000 c8ff3700 ....D.<.......7. │ │ 0x01491eb0 c8ff3700 f2010000 0a000000 4e973c00 ..7.........N.<. │ │ 0x01491ec0 00000000 57933800 57933800 f3010000 ....W.8.W.8..... │ │ 0x01491ed0 0a000000 58973c00 00000000 af563800 ....X.<......V8. │ │ 0x01491ee0 af563800 f4010000 0a000000 62973c00 .V8.........b.<. │ │ 0x01491ef0 00000000 1b733800 1b733800 f5010000 .....s8..s8..... │ │ 0x01491f00 0a000000 6c973c00 00000000 f9a13900 ....l.<.......9. │ │ 0x01491f10 f9a13900 f6010000 0a000000 76973c00 ..9.........v.<. │ │ 0x01491f20 00000000 3b813900 3b813900 f7010000 ....;.9.;.9..... │ │ 0x01491f30 03000000 80973c00 00000000 95113600 ......<.......6. │ │ 0x01491f40 ee683600 f8010000 05000000 83973c00 .h6...........<. │ │ 0x01491f50 00000000 6c4c3600 6c4c3600 f9010000 ....lL6.lL6..... │ │ - 0x01491f60 06000000 88973c00 00000000 a2f83600 ......<.......6. │ │ - 0x01491f70 a2f83600 fa010000 06000000 8e973c00 ..6...........<. │ │ - 0x01491f80 00000000 27163700 27163700 fb010000 ....'.7.'.7..... │ │ + 0x01491f60 06000000 88973c00 00000000 7bf83600 ......<.....{.6. │ │ + 0x01491f70 7bf83600 fa010000 06000000 8e973c00 {.6...........<. │ │ + 0x01491f80 00000000 00163700 00163700 fb010000 ......7...7..... │ │ 0x01491f90 07000000 94973c00 00000000 deff3700 ......<.......7. │ │ 0x01491fa0 deff3700 fc010000 07000000 9b973c00 ..7...........<. │ │ - 0x01491fb0 00000000 3e163700 3e163700 fd010000 ....>.7.>.7..... │ │ + 0x01491fb0 00000000 17163700 17163700 fd010000 ......7...7..... │ │ 0x01491fc0 03000000 a2973c00 00000000 7c1b3800 ......<.....|.8. │ │ 0x01491fd0 7c1b3800 fe010000 03000000 a5973c00 |.8...........<. │ │ 0x01491fe0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01491ff0 00000000 00000000 00000000 52163700 ............R.7. │ │ - 0x01492000 78de3600 00020000 02000000 a8973c00 x.6...........<. │ │ - 0x01492010 00000000 97de3600 f7683600 01020000 ......6..h6..... │ │ + 0x01491ff0 00000000 00000000 00000000 2b163700 ............+.7. │ │ + 0x01492000 51de3600 00020000 02000000 a8973c00 Q.6...........<. │ │ + 0x01492010 00000000 70de3600 f7683600 01020000 ....p.6..h6..... │ │ 0x01492020 03000000 aa973c00 00000000 c5313600 ......<......16. │ │ 0x01492030 bccc3800 02020000 03000000 ad973c00 ..8...........<. │ │ - 0x01492040 00000000 8d343700 8d343700 03020000 .....47..47..... │ │ + 0x01492040 00000000 66343700 66343700 03020000 ....f47.f47..... │ │ 0x01492050 03000000 b0973c00 00000000 9baf3800 ......<.......8. │ │ 0x01492060 9baf3800 04020000 03000000 b3973c00 ..8...........<. │ │ - 0x01492070 00000000 a6af3800 96343700 05020000 ......8..47..... │ │ + 0x01492070 00000000 a6af3800 6f343700 05020000 ......8.o47..... │ │ 0x01492080 03000000 b6973c00 00000000 05693600 ......<......i6. │ │ 0x01492090 05693600 06020000 03000000 b9973c00 .i6...........<. │ │ 0x014920a0 00000000 e6073900 e6073900 07020000 ......9...9..... │ │ 0x014920b0 04000000 bc973c00 00000000 7e4c3600 ......<.....~L6. │ │ 0x014920c0 7e4c3600 08020000 04000000 c0973c00 ~L6...........<. │ │ 0x014920d0 00000000 bb563800 bb563800 09020000 .....V8..V8..... │ │ - 0x014920e0 04000000 c4973c00 00000000 09c03600 ......<.......6. │ │ - 0x014920f0 09c03600 0a020000 04000000 c8973c00 ..6...........<. │ │ + 0x014920e0 04000000 c4973c00 00000000 e2bf3600 ......<.......6. │ │ + 0x014920f0 e2bf3600 0a020000 04000000 c8973c00 ..6...........<. │ │ 0x01492100 00000000 9e113600 9e113600 0b020000 ......6...6..... │ │ 0x01492110 04000000 cc973c00 00000000 f4073900 ......<.......9. │ │ 0x01492120 f4073900 0c020000 04000000 d0973c00 ..9...........<. │ │ 0x01492130 00000000 21733800 21733800 0d020000 ....!s8.!s8..... │ │ - 0x01492140 04000000 d4973c00 00000000 88523700 ......<......R7. │ │ - 0x01492150 88523700 0e020000 04000000 d8973c00 .R7...........<. │ │ + 0x01492140 04000000 d4973c00 00000000 61523700 ......<.....aR7. │ │ + 0x01492150 61523700 0e020000 04000000 d8973c00 aR7...........<. │ │ 0x01492160 00000000 69933800 69933800 0f020000 ....i.8.i.8..... │ │ 0x01492170 04000000 dc973c00 00000000 4b873600 ......<.....K.6. │ │ 0x01492180 4b873600 10020000 04000000 e0973c00 K.6...........<. │ │ 0x01492190 00000000 c9563800 c9563800 11020000 .....V8..V8..... │ │ 0x014921a0 04000000 e4973c00 00000000 16e93800 ......<.......8. │ │ 0x014921b0 16e93800 12020000 04000000 e8973c00 ..8...........<. │ │ 0x014921c0 00000000 cc3a3800 cc3a3800 13020000 .....:8..:8..... │ │ 0x014921d0 04000000 ec973c00 00000000 7e933800 ......<.....~.8. │ │ 0x014921e0 7e933800 14020000 04000000 f0973c00 ~.8...........<. │ │ - 0x014921f0 00000000 59163700 59163700 15020000 ....Y.7.Y.7..... │ │ + 0x014921f0 00000000 32163700 32163700 15020000 ....2.7.2.7..... │ │ 0x01492200 04000000 f4973c00 00000000 31de3700 ......<.....1.7. │ │ 0x01492210 31de3700 16020000 04000000 f8973c00 1.7...........<. │ │ - 0x01492220 00000000 97523700 97523700 17020000 .....R7..R7..... │ │ - 0x01492230 04000000 fc973c00 00000000 cb6b3700 ......<......k7. │ │ - 0x01492240 cb6b3700 18020000 04000000 00983c00 .k7...........<. │ │ + 0x01492220 00000000 70523700 70523700 17020000 ....pR7.pR7..... │ │ + 0x01492230 04000000 fc973c00 00000000 a46b3700 ......<......k7. │ │ + 0x01492240 a46b3700 18020000 04000000 00983c00 .k7...........<. │ │ 0x01492250 00000000 0ba23900 0ba23900 19020000 ......9...9..... │ │ - 0x01492260 04000000 04983c00 00000000 13a43600 ......<.......6. │ │ - 0x01492270 13a43600 1a020000 04000000 08983c00 ..6...........<. │ │ + 0x01492260 04000000 04983c00 00000000 eca33600 ......<.......6. │ │ + 0x01492270 eca33600 1a020000 04000000 08983c00 ..6...........<. │ │ 0x01492280 00000000 0f263900 0f263900 1b020000 .....&9..&9..... │ │ 0x01492290 04000000 0c983c00 00000000 28e93800 ......<.....(.8. │ │ 0x014922a0 28e93800 1c020000 04000000 10983c00 (.8...........<. │ │ - 0x014922b0 00000000 b2f83600 b2f83600 1d020000 ......6...6..... │ │ + 0x014922b0 00000000 8bf83600 8bf83600 1d020000 ......6...6..... │ │ 0x014922c0 04000000 14983c00 00000000 8b933800 ......<.......8. │ │ 0x014922d0 8b933800 1e020000 04000000 18983c00 ..8...........<. │ │ 0x014922e0 00000000 a7113600 a7113600 1f020000 ......6...6..... │ │ 0x014922f0 04000000 1c983c00 00000000 8d4c3600 ......<......L6. │ │ 0x01492300 8d4c3600 20020000 04000000 20983c00 .L6. ....... .<. │ │ 0x01492310 00000000 cfcc3800 cfcc3800 21020000 ......8...8.!... │ │ 0x01492320 04000000 24983c00 00000000 a0933800 ....$.<.......8. │ │ @@ -33570,425 +33570,425 @@ │ │ 0x01492360 9d4c3600 24020000 04000000 30983c00 .L6.$.......0.<. │ │ 0x01492370 00000000 63873600 63873600 25020000 ....c.6.c.6.%... │ │ 0x01492380 04000000 34983c00 00000000 36733800 ....4.<.....6s8. │ │ 0x01492390 36733800 26020000 04000000 38983c00 6s8.&.......8.<. │ │ 0x014923a0 00000000 861b3800 861b3800 27020000 ......8...8.'... │ │ 0x014923b0 04000000 3c983c00 00000000 bb113600 ....<.<.......6. │ │ 0x014923c0 bb113600 28020000 04000000 40983c00 ..6.(.......@.<. │ │ - 0x014923d0 00000000 688a3700 688a3700 29020000 ....h.7.h.7.)... │ │ + 0x014923d0 00000000 418a3700 418a3700 29020000 ....A.7.A.7.)... │ │ 0x014923e0 04000000 44983c00 00000000 1ea23900 ....D.<.......9. │ │ 0x014923f0 1ea23900 2a020000 04000000 48983c00 ..9.*.......H.<. │ │ - 0x01492400 00000000 dd6b3700 dd6b3700 2b020000 .....k7..k7.+... │ │ + 0x01492400 00000000 b66b3700 b66b3700 2b020000 .....k7..k7.+... │ │ 0x01492410 04000000 4c983c00 00000000 0f693600 ....L.<......i6. │ │ 0x01492420 0f693600 2c020000 04000000 50983c00 .i6.,.......P.<. │ │ 0x01492430 00000000 22693600 22693600 2d020000 ...."i6."i6.-... │ │ 0x01492440 04000000 54983c00 00000000 b14c3600 ....T.<......L6. │ │ 0x01492450 b14c3600 2e020000 04000000 58983c00 .L6.........X.<. │ │ - 0x01492460 00000000 c6f83600 c6f83600 2f020000 ......6...6./... │ │ + 0x01492460 00000000 9ff83600 9ff83600 2f020000 ......6...6./... │ │ 0x01492470 04000000 5c983c00 00000000 33a23900 ....\.<.....3.9. │ │ 0x01492480 33a23900 30020000 04000000 60983c00 3.9.0.......`.<. │ │ 0x01492490 00000000 47733800 47733800 31020000 ....Gs8.Gs8.1... │ │ - 0x014924a0 04000000 64983c00 00000000 ad343700 ....d.<......47. │ │ - 0x014924b0 ad343700 32020000 04000000 68983c00 .47.2.......h.<. │ │ - 0x014924c0 00000000 f26b3700 f26b3700 33020000 .....k7..k7.3... │ │ + 0x014924a0 04000000 64983c00 00000000 86343700 ....d.<......47. │ │ + 0x014924b0 86343700 32020000 04000000 68983c00 .47.2.......h.<. │ │ + 0x014924c0 00000000 cb6b3700 cb6b3700 33020000 .....k7..k7.3... │ │ 0x014924d0 04000000 6c983c00 00000000 ea603900 ....l.<......`9. │ │ 0x014924e0 ea603900 34020000 04000000 70983c00 .`9.4.......p.<. │ │ - 0x014924f0 00000000 68163700 68163700 35020000 ....h.7.h.7.5... │ │ + 0x014924f0 00000000 41163700 41163700 35020000 ....A.7.A.7.5... │ │ 0x01492500 04000000 74983c00 00000000 eaa73700 ....t.<.......7. │ │ 0x01492510 eaa73700 36020000 04000000 78983c00 ..7.6.......x.<. │ │ - 0x01492520 00000000 7a163700 7a163700 37020000 ....z.7.z.7.7... │ │ - 0x01492530 04000000 7c983c00 00000000 7c8a3700 ....|.<.....|.7. │ │ - 0x01492540 7c8a3700 38020000 04000000 80983c00 |.7.8.........<. │ │ + 0x01492520 00000000 53163700 53163700 37020000 ....S.7.S.7.7... │ │ + 0x01492530 04000000 7c983c00 00000000 558a3700 ....|.<.....U.7. │ │ + 0x01492540 558a3700 38020000 04000000 80983c00 U.7.8.........<. │ │ 0x01492550 00000000 3de93800 3de93800 39020000 ....=.8.=.8.9... │ │ 0x01492560 04000000 84983c00 00000000 50813900 ......<.....P.9. │ │ 0x01492570 50813900 3a020000 04000000 88983c00 P.9.:.........<. │ │ - 0x01492580 00000000 16c03600 16c03600 3b020000 ......6...6.;... │ │ + 0x01492580 00000000 efbf3600 efbf3600 3b020000 ......6...6.;... │ │ 0x01492590 04000000 8c983c00 00000000 01083900 ......<.......9. │ │ 0x014925a0 01083900 3c020000 04000000 90983c00 ..9.<.........<. │ │ - 0x014925b0 00000000 27c03600 27c03600 3d020000 ....'.6.'.6.=... │ │ - 0x014925c0 04000000 94983c00 00000000 046c3700 ......<......l7. │ │ - 0x014925d0 046c3700 3e020000 04000000 98983c00 .l7.>.........<. │ │ + 0x014925b0 00000000 00c03600 00c03600 3d020000 ......6...6.=... │ │ + 0x014925c0 04000000 94983c00 00000000 dd6b3700 ......<......k7. │ │ + 0x014925d0 dd6b3700 3e020000 04000000 98983c00 .k7.>.........<. │ │ 0x014925e0 00000000 34693600 34693600 3f020000 ....4i6.4i6.?... │ │ - 0x014925f0 04000000 9c983c00 00000000 3ac03600 ......<.....:.6. │ │ - 0x01492600 3ac03600 40020000 04000000 a0983c00 :.6.@.........<. │ │ - 0x01492610 00000000 a1de3600 a1de3600 41020000 ......6...6.A... │ │ + 0x014925f0 04000000 9c983c00 00000000 13c03600 ......<.......6. │ │ + 0x01492600 13c03600 40020000 04000000 a0983c00 ..6.@.........<. │ │ + 0x01492610 00000000 7ade3600 7ade3600 41020000 ....z.6.z.6.A... │ │ 0x01492620 04000000 a4983c00 00000000 df3a3800 ......<......:8. │ │ 0x01492630 df3a3800 42020000 04000000 a8983c00 .:8.B.........<. │ │ 0x01492640 00000000 42de3700 42de3700 43020000 ....B.7.B.7.C... │ │ 0x01492650 04000000 ac983c00 00000000 d0313600 ......<......16. │ │ 0x01492660 d0313600 44020000 04000000 b0983c00 .16.D.........<. │ │ 0x01492670 00000000 51e93800 51e93800 45020000 ....Q.8.Q.8.E... │ │ - 0x01492680 04000000 b4983c00 00000000 928a3700 ......<.......7. │ │ - 0x01492690 928a3700 46020000 04000000 b8983c00 ..7.F.........<. │ │ + 0x01492680 04000000 b4983c00 00000000 6b8a3700 ......<.....k.7. │ │ + 0x01492690 6b8a3700 46020000 04000000 b8983c00 k.7.F.........<. │ │ 0x014926a0 00000000 e0313600 e0313600 47020000 .....16..16.G... │ │ 0x014926b0 04000000 bc983c00 00000000 f33a3800 ......<......:8. │ │ 0x014926c0 f33a3800 48020000 04000000 c0983c00 .:8.H.........<. │ │ 0x014926d0 00000000 f7ff3700 f7ff3700 49020000 ......7...7.I... │ │ 0x014926e0 04000000 c4983c00 00000000 47693600 ......<.....Gi6. │ │ 0x014926f0 47693600 4a020000 04000000 c8983c00 Gi6.J.........<. │ │ - 0x01492700 00000000 89163700 89163700 4b020000 ......7...7.K... │ │ + 0x01492700 00000000 62163700 62163700 4b020000 ....b.7.b.7.K... │ │ 0x01492710 04000000 cc983c00 00000000 49a23900 ......<.....I.9. │ │ 0x01492720 49a23900 4c020000 04000000 d0983c00 I.9.L.........<. │ │ 0x01492730 00000000 62e93800 62e93800 4d020000 ....b.8.b.8.M... │ │ 0x01492740 04000000 d4983c00 00000000 c94c3600 ......<......L6. │ │ 0x01492750 c94c3600 4e020000 04000000 d8983c00 .L6.N.........<. │ │ 0x01492760 00000000 58693600 58693600 4f020000 ....Xi6.Xi6.O... │ │ 0x01492770 04000000 dc983c00 00000000 21263900 ......<.....!&9. │ │ 0x01492780 21263900 50020000 04000000 e0983c00 !&9.P.........<. │ │ - 0x01492790 00000000 a8523700 a8523700 51020000 .....R7..R7.Q... │ │ + 0x01492790 00000000 81523700 81523700 51020000 .....R7..R7.Q... │ │ 0x014927a0 04000000 e4983c00 00000000 c4933800 ......<.......8. │ │ 0x014927b0 c4933800 52020000 04000000 e8983c00 ..8.R.........<. │ │ 0x014927c0 00000000 981b3800 981b3800 53020000 ......8...8.S... │ │ 0x014927d0 04000000 ec983c00 00000000 a91b3800 ......<.......8. │ │ 0x014927e0 a91b3800 54020000 04000000 f0983c00 ..8.T.........<. │ │ - 0x014927f0 00000000 26a43600 26a43600 55020000 ....&.6.&.6.U... │ │ + 0x014927f0 00000000 ffa33600 ffa33600 55020000 ......6...6.U... │ │ 0x01492800 04000000 f4983c00 00000000 0a003800 ......<.......8. │ │ 0x01492810 0a003800 56020000 04000000 f8983c00 ..8.V.........<. │ │ 0x01492820 00000000 57de3700 57de3700 57020000 ....W.7.W.7.W... │ │ - 0x01492830 04000000 fc983c00 00000000 def83600 ......<.......6. │ │ - 0x01492840 def83600 58020000 04000000 00993c00 ..6.X.........<. │ │ - 0x01492850 00000000 a28a3700 38263900 59020000 ......7.8&9.Y... │ │ + 0x01492830 04000000 fc983c00 00000000 b7f83600 ......<.......6. │ │ + 0x01492840 b7f83600 58020000 04000000 00993c00 ..6.X.........<. │ │ + 0x01492850 00000000 7b8a3700 38263900 59020000 ....{.7.8&9.Y... │ │ 0x01492860 04000000 04993c00 00000000 61813900 ......<.....a.9. │ │ 0x01492870 acc23700 5a020000 04000000 08993c00 ..7.Z.........<. │ │ - 0x01492880 00000000 b5de3600 b5de3600 5b020000 ......6...6.[... │ │ - 0x01492890 04000000 0c993c00 00000000 f7f83600 ......<.......6. │ │ - 0x014928a0 f7f83600 5c020000 04000000 10993c00 ..6.\.........<. │ │ - 0x014928b0 00000000 bf523700 bf523700 5d020000 .....R7..R7.]... │ │ - 0x014928c0 04000000 14993c00 00000000 c1343700 ......<......47. │ │ - 0x014928d0 cb343700 5e020000 04000000 18993c00 .47.^.........<. │ │ - 0x014928e0 00000000 9b163700 9b163700 5f020000 ......7...7._... │ │ + 0x01492880 00000000 8ede3600 8ede3600 5b020000 ......6...6.[... │ │ + 0x01492890 04000000 0c993c00 00000000 d0f83600 ......<.......6. │ │ + 0x014928a0 d0f83600 5c020000 04000000 10993c00 ..6.\.........<. │ │ + 0x014928b0 00000000 98523700 98523700 5d020000 .....R7..R7.]... │ │ + 0x014928c0 04000000 14993c00 00000000 9a343700 ......<......47. │ │ + 0x014928d0 a4343700 5e020000 04000000 18993c00 .47.^.........<. │ │ + 0x014928e0 00000000 74163700 74163700 5f020000 ....t.7.t.7._... │ │ 0x014928f0 04000000 1c993c00 00000000 c4c23700 ......<.......7. │ │ 0x01492900 c4c23700 60020000 04000000 20993c00 ..7.`....... .<. │ │ 0x01492910 00000000 d7c23700 d7c23700 61020000 ......7...7.a... │ │ 0x01492920 04000000 24993c00 00000000 77873600 ....$.<.....w.6. │ │ 0x01492930 77873600 62020000 04000000 28993c00 w.6.b.......(.<. │ │ 0x01492940 00000000 cd113600 cd113600 63020000 ......6...6.c... │ │ - 0x01492950 04000000 2c993c00 00000000 e3343700 ....,.<......47. │ │ - 0x01492960 e3343700 64020000 04000000 30993c00 .47.d.......0.<. │ │ - 0x01492970 00000000 37a43600 37a43600 65020000 ....7.6.7.6.e... │ │ - 0x01492980 04000000 34993c00 00000000 46a43600 ....4.<.....F.6. │ │ - 0x01492990 46a43600 66020000 04000000 38993c00 F.6.f.......8.<. │ │ + 0x01492950 04000000 2c993c00 00000000 bc343700 ....,.<......47. │ │ + 0x01492960 bc343700 64020000 04000000 30993c00 .47.d.......0.<. │ │ + 0x01492970 00000000 10a43600 10a43600 65020000 ......6...6.e... │ │ + 0x01492980 04000000 34993c00 00000000 1fa43600 ....4.<.......6. │ │ + 0x01492990 1fa43600 66020000 04000000 38993c00 ..6.f.......8.<. │ │ 0x014929a0 00000000 de4c3600 de4c3600 67020000 .....L6..L6.g... │ │ 0x014929b0 04000000 3c993c00 00000000 23003800 ....<.<.....#.8. │ │ 0x014929c0 23003800 68020000 04000000 40993c00 #.8.h.......@.<. │ │ - 0x014929d0 00000000 166c3700 166c3700 69020000 .....l7..l7.i... │ │ + 0x014929d0 00000000 ef6b3700 ef6b3700 69020000 .....k7..k7.i... │ │ 0x014929e0 04000000 44993c00 00000000 e3113600 ....D.<.......6. │ │ 0x014929f0 e3113600 6a020000 04000000 48993c00 ..6.j.......H.<. │ │ 0x01492a00 00000000 fea73700 fea73700 6b020000 ......7...7.k... │ │ 0x01492a10 04000000 4c993c00 00000000 73de3700 ....L.<.....s.7. │ │ 0x01492a20 73de3700 6c020000 04000000 50993c00 s.7.l.......P.<. │ │ - 0x01492a30 00000000 c6de3600 6f813900 6d020000 ......6.o.9.m... │ │ + 0x01492a30 00000000 9fde3600 6f813900 6d020000 ......6.o.9.m... │ │ 0x01492a40 04000000 54993c00 00000000 e0cc3800 ....T.<.......8. │ │ 0x01492a50 e0cc3800 6e020000 04000000 58993c00 ..8.n.......X.<. │ │ 0x01492a60 00000000 5d733800 3b003800 6f020000 ....]s8.;.8.o... │ │ 0x01492a70 04000000 5c993c00 00000000 8c813900 ....\.<.......9. │ │ 0x01492a80 8c813900 70020000 05000000 60993c00 ..9.p.......`.<. │ │ - 0x01492a90 00000000 05f93600 05f93600 71020000 ......6...6.q... │ │ + 0x01492a90 00000000 def83600 def83600 71020000 ......6...6.q... │ │ 0x01492aa0 05000000 65993c00 00000000 91433900 ....e.<......C9. │ │ 0x01492ab0 91433900 72020000 05000000 6a993c00 .C9.r.......j.<. │ │ 0x01492ac0 00000000 19a83700 19a83700 73020000 ......7...7.s... │ │ 0x01492ad0 05000000 6f993c00 00000000 b2af3800 ....o.<.......8. │ │ 0x01492ae0 b2af3800 74020000 05000000 74993c00 ..8.t.......t.<. │ │ - 0x01492af0 00000000 13f93600 13f93600 75020000 ......6...6.u... │ │ - 0x01492b00 05000000 79993c00 00000000 ab163700 ....y.<.......7. │ │ - 0x01492b10 ab163700 76020000 05000000 7e993c00 ..7.v.......~.<. │ │ - 0x01492b20 00000000 52c03600 e1563800 77020000 ....R.6..V8.w... │ │ + 0x01492af0 00000000 ecf83600 ecf83600 75020000 ......6...6.u... │ │ + 0x01492b00 05000000 79993c00 00000000 84163700 ....y.<.......7. │ │ + 0x01492b10 84163700 76020000 05000000 7e993c00 ..7.v.......~.<. │ │ + 0x01492b20 00000000 2bc03600 e1563800 77020000 ....+.6..V8.w... │ │ 0x01492b30 06000000 83993c00 00000000 f5113600 ......<.......6. │ │ 0x01492b40 073b3800 78020000 06000000 89993c00 .;8.x.........<. │ │ - 0x01492b50 00000000 80de3700 cd523700 79020000 ......7..R7.y... │ │ + 0x01492b50 00000000 80de3700 a6523700 79020000 ......7..R7.y... │ │ 0x01492b60 06000000 8f993c00 00000000 f3313600 ......<......16. │ │ - 0x01492b70 57a43600 7a020000 06000000 95993c00 W.6.z.........<. │ │ - 0x01492b80 00000000 76e93800 df523700 7b020000 ....v.8..R7.{... │ │ + 0x01492b70 30a43600 7a020000 06000000 95993c00 0.6.z.........<. │ │ + 0x01492b80 00000000 76e93800 b8523700 7b020000 ....v.8..R7.{... │ │ 0x01492b90 06000000 9b993c00 00000000 89873600 ......<.......6. │ │ 0x01492ba0 89873600 7c020000 04000000 a1993c00 ..6.|.........<. │ │ - 0x01492bb0 00000000 66c03600 66c03600 7d020000 ....f.6.f.6.}... │ │ + 0x01492bb0 00000000 3fc03600 3fc03600 7d020000 ....?.6.?.6.}... │ │ 0x01492bc0 04000000 a5993c00 00000000 bb1b3800 ......<.......8. │ │ 0x01492bd0 bb1b3800 7e020000 04000000 a9993c00 ..8.~.........<. │ │ 0x01492be0 00000000 d8933800 d8933800 7f020000 ......8...8..... │ │ 0x01492bf0 04000000 ad993c00 00000000 a3433900 ......<......C9. │ │ 0x01492c00 a3433900 80020000 04000000 b1993c00 .C9...........<. │ │ 0x01492c10 00000000 6c693600 6c693600 81020000 ....li6.li6..... │ │ 0x01492c20 04000000 b5993c00 00000000 4b263900 ......<.....K&9. │ │ 0x01492c30 4b263900 82020000 05000000 b9993c00 K&9...........<. │ │ - 0x01492c40 00000000 77c03600 25f93600 83020000 ....w.6.%.6..... │ │ + 0x01492c40 00000000 50c03600 fef83600 83020000 ....P.6...6..... │ │ 0x01492c50 08000000 be993c00 00000000 f5563800 ......<......V8. │ │ 0x01492c60 f5563800 84020000 09000000 c6993c00 .V8...........<. │ │ - 0x01492c70 00000000 81693600 80c03600 85020000 .....i6...6..... │ │ + 0x01492c70 00000000 81693600 59c03600 85020000 .....i6.Y.6..... │ │ 0x01492c80 00000000 00000000 00000000 2fa83700 ............/.7. │ │ 0x01492c90 193b3800 86020000 00000000 00000000 .;8............. │ │ - 0x01492ca0 00000000 13083900 f5343700 87020000 ......9..47..... │ │ - 0x01492cb0 01000000 cf993c00 00000000 11353700 ......<......57. │ │ + 0x01492ca0 00000000 13083900 ce343700 87020000 ......9..47..... │ │ + 0x01492cb0 01000000 cf993c00 00000000 ea343700 ......<......47. │ │ 0x01492cc0 9d813900 88020000 0a000000 d0993c00 ..9...........<. │ │ - 0x01492cd0 00000000 e6933800 22353700 89020000 ......8."57..... │ │ + 0x01492cd0 00000000 e6933800 fb343700 89020000 ......8..47..... │ │ 0x01492ce0 0a000000 da993c00 00000000 b7813900 ......<.......9. │ │ - 0x01492cf0 40353700 8a020000 00000000 00000000 @57............. │ │ + 0x01492cf0 19353700 8a020000 00000000 00000000 .57............. │ │ 0x01492d00 00000000 2f083900 5b263900 8b020000 ..../.9.[&9..... │ │ 0x01492d10 00000000 00000000 00000000 03123600 ..............6. │ │ 0x01492d20 4f003800 8c020000 00000000 00000000 O.8............. │ │ 0x01492d30 00000000 f74c3600 5c003800 8d020000 .....L6.\.8..... │ │ 0x01492d40 00000000 00000000 00000000 93de3700 ..............7. │ │ 0x01492d50 05323600 8e020000 00000000 00000000 .26............. │ │ - 0x01492d60 00000000 69003800 4d353700 8f020000 ....i.8.M57..... │ │ + 0x01492d60 00000000 69003800 26353700 8f020000 ....i.8.&57..... │ │ 0x01492d70 00000000 00000000 00000000 76003800 ............v.8. │ │ - 0x01492d80 d6de3600 90020000 00000000 00000000 ..6............. │ │ - 0x01492d90 00000000 86c03600 fb603900 91020000 ......6..`9..... │ │ - 0x01492da0 00000000 00000000 00000000 8fc03600 ..............6. │ │ - 0x01492db0 5a353700 92020000 00000000 00000000 Z57............. │ │ - 0x01492dc0 00000000 296c3700 9c873600 93020000 ....)l7...6..... │ │ + 0x01492d80 afde3600 90020000 00000000 00000000 ..6............. │ │ + 0x01492d90 00000000 5fc03600 fb603900 91020000 ...._.6..`9..... │ │ + 0x01492da0 00000000 00000000 00000000 68c03600 ............h.6. │ │ + 0x01492db0 33353700 92020000 00000000 00000000 357............. │ │ + 0x01492dc0 00000000 026c3700 9c873600 93020000 .....l7...6..... │ │ 0x01492dd0 00000000 00000000 00000000 b2433900 .............C9. │ │ 0x01492de0 044d3600 94020000 03000000 e4993c00 .M6...........<. │ │ 0x01492df0 00000000 aa873600 aa873600 95020000 ......6...6..... │ │ 0x01492e00 03000000 e7993c00 00000000 ec933800 ......<.......8. │ │ 0x01492e10 ec933800 96020000 07000000 ea993c00 ..8...........<. │ │ 0x01492e20 00000000 88e93800 5aa23900 97020000 ......8.Z.9..... │ │ 0x01492e30 08000000 f1993c00 00000000 12323600 ......<......26. │ │ - 0x01492e40 2ef93600 98020000 08000000 f9993c00 ..6...........<. │ │ + 0x01492e40 07f93600 98020000 08000000 f9993c00 ..6...........<. │ │ 0x01492e50 00000000 87693600 96e93800 99020000 .....i6...8..... │ │ 0x01492e60 08000000 019a3c00 00000000 3fa83700 ......<.....?.7. │ │ 0x01492e70 a2e93800 9a020000 03000000 099a3c00 ..8...........<. │ │ 0x01492e80 00000000 c5af3800 f3933800 9b020000 ......8...8..... │ │ 0x01492e90 08000000 0c9a3c00 00000000 99693600 ......<......i6. │ │ 0x01492ea0 a0de3700 9c020000 09000000 149a3c00 ..7...........<. │ │ - 0x01492eb0 00000000 b8de3700 9dc03600 9d020000 ......7...6..... │ │ + 0x01492eb0 00000000 b8de3700 76c03600 9d020000 ......7.v.6..... │ │ 0x01492ec0 09000000 1d9a3c00 00000000 d8af3800 ......<.......8. │ │ 0x01492ed0 124d3600 9e020000 09000000 269a3c00 .M6.........&.<. │ │ 0x01492ee0 00000000 c4813900 b9433900 9f020000 ......9..C9..... │ │ 0x01492ef0 09000000 2f9a3c00 00000000 a0543900 ..../.<......T9. │ │ - 0x01492f00 06243700 a0020000 09000000 389a3c00 .$7.........8.<. │ │ + 0x01492f00 df233700 a0020000 09000000 389a3c00 .#7.........8.<. │ │ 0x01492f10 00000000 5c4d3800 2a4d3600 a1020000 ....\M8.*M6..... │ │ - 0x01492f20 09000000 419a3c00 00000000 93823700 ....A.<.......7. │ │ + 0x01492f20 09000000 419a3c00 00000000 6c823700 ....A.<.....l.7. │ │ 0x01492f30 12f63800 a2020000 09000000 4a9a3c00 ..8.........J.<. │ │ - 0x01492f40 00000000 dfde3600 68263900 a3020000 ......6.h&9..... │ │ - 0x01492f50 09000000 539a3c00 00000000 3bf93600 ....S.<.....;.6. │ │ - 0x01492f60 3bf93600 a4020000 01000000 5c9a3c00 ;.6.........\.<. │ │ + 0x01492f40 00000000 b8de3600 68263900 a3020000 ......6.h&9..... │ │ + 0x01492f50 09000000 539a3c00 00000000 14f93600 ....S.<.......6. │ │ + 0x01492f60 14f93600 a4020000 01000000 5c9a3c00 ..6.........\.<. │ │ 0x01492f70 00000000 e8c23700 e8c23700 a5020000 ......7...7..... │ │ 0x01492f80 03000000 5d9a3c00 00000000 0a573800 ....].<......W8. │ │ 0x01492f90 0a573800 a6020000 02000000 609a3c00 .W8.........`.<. │ │ 0x01492fa0 00000000 78a23900 78a23900 a7020000 ....x.9.x.9..... │ │ - 0x01492fb0 03000000 629a3c00 00000000 f7523700 ....b.<......R7. │ │ - 0x01492fc0 f7523700 a8020000 08000000 659a3c00 .R7.........e.<. │ │ - 0x01492fd0 00000000 53f93600 53f93600 a9020000 ....S.6.S.6..... │ │ + 0x01492fb0 03000000 629a3c00 00000000 d0523700 ....b.<......R7. │ │ + 0x01492fc0 d0523700 a8020000 08000000 659a3c00 .R7.........e.<. │ │ + 0x01492fd0 00000000 2cf93600 2cf93600 a9020000 ....,.6.,.6..... │ │ 0x01492fe0 09000000 6d9a3c00 00000000 cf813900 ....m.<.......9. │ │ 0x01492ff0 cf813900 aa020000 09000000 769a3c00 ..9.........v.<. │ │ - 0x01493000 00000000 13533700 13533700 ab020000 .....S7..S7..... │ │ + 0x01493000 00000000 ec523700 ec523700 ab020000 .....R7..R7..... │ │ 0x01493010 09000000 7f9a3c00 00000000 8c8c3800 ......<.......8. │ │ 0x01493020 8c8c3800 ac020000 08000000 889a3c00 ..8...........<. │ │ 0x01493030 00000000 139d3900 139d3900 ad020000 ......9...9..... │ │ 0x01493040 08000000 909a3c00 00000000 37c83800 ......<.....7.8. │ │ 0x01493050 37c83800 ae020000 08000000 989a3c00 7.8...........<. │ │ 0x01493060 00000000 050c3600 050c3600 af020000 ......6...6..... │ │ 0x01493070 08000000 a09a3c00 00000000 b7e43800 ......<.......8. │ │ 0x01493080 b7e43800 b0020000 08000000 a89a3c00 ..8...........<. │ │ 0x01493090 00000000 653f3900 653f3900 b1020000 ....e?9.e?9..... │ │ - 0x014930a0 08000000 b09a3c00 00000000 70673700 ......<.....pg7. │ │ - 0x014930b0 70673700 b2020000 08000000 b89a3c00 pg7...........<. │ │ + 0x014930a0 08000000 b09a3c00 00000000 49673700 ......<.....Ig7. │ │ + 0x014930b0 49673700 b2020000 08000000 b89a3c00 Ig7...........<. │ │ 0x014930c0 00000000 80a23900 80a23900 b3020000 ......9...9..... │ │ 0x014930d0 08000000 c09a3c00 00000000 ff933800 ......<.......8. │ │ 0x014930e0 ff933800 b4020000 08000000 c89a3c00 ..8...........<. │ │ 0x014930f0 00000000 0b483600 0b483600 b5020000 .....H6..H6..... │ │ 0x01493100 08000000 d09a3c00 00000000 100c3600 ......<.......6. │ │ 0x01493110 100c3600 b6020000 08000000 d89a3c00 ..6...........<. │ │ 0x01493120 00000000 81523800 81523800 b7020000 .....R8..R8..... │ │ 0x01493130 08000000 e09a3c00 00000000 ae633600 ......<......c6. │ │ 0x01493140 ae633600 b8020000 08000000 e89a3c00 .c6...........<. │ │ 0x01493150 00000000 0a943800 0a943800 b9020000 ......8...8..... │ │ - 0x01493160 08000000 f09a3c00 00000000 376c3700 ......<.....7l7. │ │ - 0x01493170 376c3700 ba020000 08000000 f89a3c00 7l7...........<. │ │ + 0x01493160 08000000 f09a3c00 00000000 106c3700 ......<......l7. │ │ + 0x01493170 106c3700 ba020000 08000000 f89a3c00 .l7...........<. │ │ 0x01493180 00000000 42c83800 42c83800 bb020000 ....B.8.B.8..... │ │ 0x01493190 08000000 009b3c00 00000000 bed93700 ......<.......7. │ │ 0x014931a0 bed93700 bc020000 08000000 089b3c00 ..7...........<. │ │ 0x014931b0 00000000 49be3700 49be3700 bd020000 ....I.7.I.7..... │ │ 0x014931c0 08000000 109b3c00 00000000 4dc83800 ......<.....M.8. │ │ 0x014931d0 4dc83800 be020000 08000000 189b3c00 M.8...........<. │ │ - 0x014931e0 00000000 4f853700 4f853700 bf020000 ....O.7.O.7..... │ │ + 0x014931e0 00000000 28853700 28853700 bf020000 ....(.7.(.7..... │ │ 0x014931f0 08000000 209b3c00 00000000 f7473600 .... .<......G6. │ │ 0x01493200 f7473600 c0020000 05000000 289b3c00 .G6.........(.<. │ │ 0x01493210 00000000 3fbe3700 3fbe3700 c1020000 ....?.7.?.7..... │ │ 0x01493220 05000000 2d9b3c00 00000000 099d3900 ....-.<.......9. │ │ 0x01493230 099d3900 c2020000 05000000 329b3c00 ..9.........2.<. │ │ - 0x01493240 00000000 a6f33600 a6f33600 c3020000 ......6...6..... │ │ + 0x01493240 00000000 7ff33600 7ff33600 c3020000 ......6...6..... │ │ 0x01493250 05000000 379b3c00 00000000 fdfa3700 ....7.<.......7. │ │ 0x01493260 fdfa3700 c4020000 05000000 3c9b3c00 ..7.........<.<. │ │ 0x01493270 00000000 05353800 05353800 c5020000 .....58..58..... │ │ 0x01493280 05000000 419b3c00 00000000 b85b3900 ....A.<......[9. │ │ 0x01493290 b85b3900 c6020000 05000000 469b3c00 .[9.........F.<. │ │ 0x014932a0 00000000 7aab3800 7aab3800 c7020000 ....z.8.z.8..... │ │ 0x014932b0 05000000 4b9b3c00 00000000 a0d93700 ....K.<.......7. │ │ 0x014932c0 a0d93700 c8020000 05000000 509b3c00 ..7.........P.<. │ │ 0x014932d0 00000000 2dc83800 2dc83800 c9020000 ....-.8.-.8..... │ │ - 0x014932e0 05000000 559b3c00 00000000 66a33700 ....U.<.....f.7. │ │ - 0x014932f0 66a33700 ca020000 05000000 5a9b3c00 f.7.........Z.<. │ │ + 0x014932e0 05000000 559b3c00 00000000 3fa33700 ....U.<.....?.7. │ │ + 0x014932f0 3fa33700 ca020000 05000000 5a9b3c00 ?.7.........Z.<. │ │ 0x01493300 00000000 77523800 77523800 cb020000 ....wR8.wR8..... │ │ 0x01493310 05000000 5f9b3c00 00000000 d8163800 ...._.<.......8. │ │ 0x01493320 d8163800 cc020000 05000000 649b3c00 ..8.........d.<. │ │ - 0x01493330 00000000 b04e3700 b04e3700 cd020000 .....N7..N7..... │ │ - 0x01493340 05000000 699b3c00 00000000 26bc3600 ....i.<.....&.6. │ │ - 0x01493350 26bc3600 ce020000 05000000 6e9b3c00 &.6.........n.<. │ │ - 0x01493360 00000000 c7da3600 c7da3600 cf020000 ......6...6..... │ │ + 0x01493330 00000000 894e3700 894e3700 cd020000 .....N7..N7..... │ │ + 0x01493340 05000000 699b3c00 00000000 ffbb3600 ....i.<.......6. │ │ + 0x01493350 ffbb3600 ce020000 05000000 6e9b3c00 ..6.........n.<. │ │ + 0x01493360 00000000 a0da3600 a0da3600 cf020000 ......6...6..... │ │ 0x01493370 05000000 739b3c00 00000000 b6813600 ....s.<.......6. │ │ 0x01493380 b6813600 d0020000 05000000 789b3c00 ..6.........x.<. │ │ 0x01493390 00000000 e2163800 e2163800 d1020000 ......8...8..... │ │ 0x014933a0 05000000 7d9b3c00 00000000 fb0b3600 ....}.<.......6. │ │ 0x014933b0 fb0b3600 d2020000 05000000 829b3c00 ..6...........<. │ │ 0x014933c0 00000000 c0813600 c0813600 d3020000 ......6...6..... │ │ 0x014933d0 05000000 879b3c00 00000000 bd203900 ......<...... 9. │ │ 0x014933e0 bd203900 d4020000 05000000 8c9b3c00 . 9...........<. │ │ 0x014933f0 00000000 ca813600 ca813600 d5020000 ......6...6..... │ │ 0x01493400 05000000 919b3c00 00000000 d4813600 ......<.......6. │ │ 0x01493410 d4813600 d6020000 05000000 969b3c00 ..6...........<. │ │ - 0x01493420 00000000 cd103700 cd103700 d7020000 ......7...7..... │ │ + 0x01493420 00000000 a6103700 a6103700 d7020000 ......7...7..... │ │ 0x01493430 05000000 9b9b3c00 00000000 01483600 ......<......H6. │ │ 0x01493440 01483600 d8020000 05000000 a09b3c00 .H6...........<. │ │ 0x01493450 00000000 c25b3900 c25b3900 d9020000 .....[9..[9..... │ │ 0x01493460 05000000 a59b3c00 00000000 aad93700 ......<.......7. │ │ 0x01493470 aad93700 da020000 05000000 aa9b3c00 ..7...........<. │ │ - 0x01493480 00000000 d1da3600 d1da3600 db020000 ......6...6..... │ │ + 0x01493480 00000000 aada3600 aada3600 db020000 ......6...6..... │ │ 0x01493490 05000000 af9b3c00 00000000 c7203900 ......<...... 9. │ │ 0x014934a0 c7203900 dc020000 05000000 b49b3c00 . 9...........<. │ │ 0x014934b0 00000000 b4d93700 b4d93700 dd020000 ......7...7..... │ │ - 0x014934c0 05000000 b99b3c00 00000000 b0f33600 ......<.......6. │ │ - 0x014934d0 b0f33600 de020000 05000000 be9b3c00 ..6...........<. │ │ + 0x014934c0 05000000 b99b3c00 00000000 89f33600 ......<.......6. │ │ + 0x014934d0 89f33600 de020000 05000000 be9b3c00 ..6...........<. │ │ 0x014934e0 00000000 54be3700 54be3700 df020000 ....T.7.T.7..... │ │ 0x014934f0 05000000 c39b3c00 00000000 978c3800 ......<.......8. │ │ 0x01493500 978c3800 e0020000 05000000 c89b3c00 ..8...........<. │ │ - 0x01493510 00000000 dbda3600 dbda3600 e1020000 ......6...6..... │ │ + 0x01493510 00000000 b4da3600 b4da3600 e1020000 ......6...6..... │ │ 0x01493520 05000000 cd9b3c00 00000000 1e9d3900 ......<.......9. │ │ 0x01493530 1e9d3900 e2020000 05000000 d29b3c00 ..9...........<. │ │ 0x01493540 00000000 8fab3800 8fab3800 e3020000 ......8...8..... │ │ 0x01493550 05000000 d79b3c00 00000000 07fb3700 ......<.......7. │ │ 0x01493560 07fb3700 e4020000 05000000 dc9b3c00 ..7...........<. │ │ - 0x01493570 00000000 baf33600 baf33600 e5020000 ......6...6..... │ │ + 0x01493570 00000000 93f33600 93f33600 e5020000 ......6...6..... │ │ 0x01493580 05000000 e19b3c00 00000000 d1203900 ......<...... 9. │ │ 0x01493590 d1203900 e6020000 05000000 e69b3c00 . 9...........<. │ │ 0x014935a0 00000000 e8203900 e8203900 e7020000 ..... 9.. 9..... │ │ 0x014935b0 05000000 eb9b3c00 00000000 ec163800 ......<.......8. │ │ 0x014935c0 ec163800 e8020000 05000000 f09b3c00 ..8...........<. │ │ 0x014935d0 00000000 062c3600 062c3600 e9020000 .....,6..,6..... │ │ 0x014935e0 05000000 f59b3c00 00000000 a4693600 ......<......i6. │ │ 0x014935f0 ae693600 ea020000 04000000 fa9b3c00 .i6...........<. │ │ 0x01493600 00000000 7f003800 c0693600 eb020000 ......8..i6..... │ │ 0x01493610 03000000 fe9b3c00 00000000 314d3600 ......<.....1M6. │ │ 0x01493620 d1433900 ec020000 03000000 019c3c00 .C9...........<. │ │ 0x01493630 00000000 626e3800 d7693600 ed020000 ....bn8..i6..... │ │ 0x01493640 00000000 00000000 00000000 0f353800 .............58. │ │ 0x01493650 e3af3800 ee020000 00000000 00000000 ..8............. │ │ - 0x01493660 00000000 5bf93600 c3de3700 ef020000 ....[.6...7..... │ │ + 0x01493660 00000000 34f93600 c3de3700 ef020000 ....4.6...7..... │ │ 0x01493670 0b000000 049c3c00 00000000 f2cc3800 ......<.......8. │ │ 0x01493680 6c733800 f0020000 0b000000 0f9c3c00 ls8...........<. │ │ 0x01493690 00000000 424d3600 534d3600 f1020000 ....BM6.SM6..... │ │ 0x014936a0 0b000000 1a9c3c00 00000000 d4de3700 ......<.......7. │ │ 0x014936b0 03cd3800 f2020000 08000000 259c3c00 ..8.........%.<. │ │ - 0x014936c0 00000000 7d733800 1b533700 f3020000 ....}s8..S7..... │ │ + 0x014936c0 00000000 7d733800 f4523700 f3020000 ....}s8..R7..... │ │ 0x014936d0 08000000 2d9c3c00 00000000 b5873600 ....-.<.......6. │ │ - 0x014936e0 e6de3600 f4020000 08000000 359c3c00 ..6.........5.<. │ │ - 0x014936f0 00000000 6ea43600 4fa83700 f5020000 ....n.6.O.7..... │ │ + 0x014936e0 bfde3600 f4020000 08000000 359c3c00 ..6.........5.<. │ │ + 0x014936f0 00000000 47a43600 4fa83700 f5020000 ....G.6.O.7..... │ │ 0x01493700 08000000 3d9c3c00 00000000 c6873600 ....=.<.......6. │ │ 0x01493710 d7813900 f6020000 08000000 459c3c00 ..9.........E.<. │ │ - 0x01493720 00000000 bae93800 b28a3700 f7020000 ......8...7..... │ │ - 0x01493730 08000000 4d9c3c00 00000000 c38a3700 ....M.<.......7. │ │ + 0x01493720 00000000 bae93800 8b8a3700 f7020000 ......8...7..... │ │ + 0x01493730 08000000 4d9c3c00 00000000 9c8a3700 ....M.<.......7. │ │ 0x01493740 de693600 f8020000 00000000 00000000 .i6............. │ │ - 0x01493750 00000000 eaaf3800 be163700 f9020000 ......8...7..... │ │ + 0x01493750 00000000 eaaf3800 97163700 f9020000 ......8...7..... │ │ 0x01493760 00000000 00000000 00000000 6f263900 ............o&9. │ │ 0x01493770 644d3600 fa020000 00000000 00000000 dM6............. │ │ - 0x01493780 00000000 d58a3700 14cd3800 fb020000 ......7...8..... │ │ + 0x01493780 00000000 ae8a3700 14cd3800 fb020000 ......7...8..... │ │ 0x01493790 00000000 00000000 00000000 293b3800 ............);8. │ │ - 0x014937a0 e78a3700 fc020000 00000000 00000000 ..7............. │ │ + 0x014937a0 c08a3700 fc020000 00000000 00000000 ..7............. │ │ 0x014937b0 00000000 81263900 10123600 fd020000 .....&9...6..... │ │ 0x014937c0 00000000 00000000 00000000 cbe93800 ..............8. │ │ 0x014937d0 26cd3800 fe020000 08000000 559c3c00 &.8.........U.<. │ │ 0x014937e0 00000000 0e573800 f5c23700 ff020000 .....W8...7..... │ │ 0x014937f0 08000000 5d9c3c00 00000000 fcaf3800 ....].<.......8. │ │ 0x01493800 06c33700 00030000 08000000 659c3c00 ..7.........e.<. │ │ - 0x01493810 00000000 f7de3600 68353700 01030000 ......6.h57..... │ │ - 0x01493820 03000000 6d9c3c00 00000000 d0163700 ....m.<.......7. │ │ + 0x01493810 00000000 d0de3600 41353700 01030000 ......6.A57..... │ │ + 0x01493820 03000000 6d9c3c00 00000000 a9163700 ....m.<.......7. │ │ 0x01493830 0db03800 02030000 03000000 709c3c00 ..8.........p.<. │ │ 0x01493840 00000000 764d3600 d51b3800 03030000 ....vM6...8..... │ │ 0x01493850 03000000 739c3c00 00000000 00000000 ....s.<......... │ │ 0x01493860 00000000 00000000 00000000 00000000 ................ │ │ - 0x01493870 00000000 8e003800 8c353700 05030000 ......8..57..... │ │ + 0x01493870 00000000 8e003800 65353700 05030000 ......8.e57..... │ │ 0x01493880 06000000 769c3c00 00000000 00000000 ....v.<......... │ │ 0x01493890 00000000 00000000 00000000 00000000 ................ │ │ 0x014938a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014938b0 00000000 00000000 00000000 37cd3800 ............7.8. │ │ 0x014938c0 15943800 08030000 08000000 7c9c3c00 ..8.........|.<. │ │ - 0x014938d0 00000000 1f573800 b5c03600 09030000 .....W8...6..... │ │ - 0x014938e0 08000000 849c3c00 00000000 e9163700 ......<.......7. │ │ + 0x014938d0 00000000 1f573800 8ec03600 09030000 .....W8...6..... │ │ + 0x014938e0 08000000 849c3c00 00000000 c2163700 ......<.......7. │ │ 0x014938f0 f0693600 0a030000 08000000 8c9c3c00 .i6...........<. │ │ 0x01493900 00000000 d7873600 3c083900 0b030000 ......6.<.9..... │ │ - 0x01493910 08000000 949c3c00 00000000 6cf93600 ......<.....l.6. │ │ - 0x01493920 426c3700 0c030000 08000000 9c9c3c00 Bl7...........<. │ │ - 0x01493930 00000000 91353700 e5de3700 0d030000 .....57...7..... │ │ + 0x01493910 08000000 949c3c00 00000000 45f93600 ......<.....E.6. │ │ + 0x01493920 1b6c3700 0c030000 08000000 9c9c3c00 .l7...........<. │ │ + 0x01493930 00000000 6a353700 e5de3700 0d030000 ....j57...7..... │ │ 0x01493940 08000000 a49c3c00 00000000 25323600 ......<.....%26. │ │ 0x01493950 17c33700 0e030000 09000000 ac9c3c00 ..7...........<. │ │ - 0x01493960 00000000 12df3600 1e943800 0f030000 ......6...8..... │ │ + 0x01493960 00000000 ebde3600 1e943800 0f030000 ......6...8..... │ │ 0x01493970 09000000 b59c3c00 00000000 ef1b3800 ......<.......8. │ │ 0x01493980 ef1b3800 10030000 08000000 be9c3c00 ..8...........<. │ │ - 0x01493990 00000000 f98a3700 28573800 11030000 ......7.(W8..... │ │ + 0x01493990 00000000 d28a3700 28573800 11030000 ......7.(W8..... │ │ 0x014939a0 08000000 c69c3c00 00000000 8e733800 ......<......s8. │ │ 0x014939b0 8e733800 12030000 0b000000 ce9c3c00 .s8...........<. │ │ 0x014939c0 00000000 dce93800 dce93800 13030000 ......8...8..... │ │ 0x014939d0 0b000000 d99c3c00 00000000 d7663600 ......<......f6. │ │ 0x014939e0 d7663600 14030000 09000000 e49c3c00 .f6...........<. │ │ - 0x014939f0 00000000 0df73600 0df73600 15030000 ......6...6..... │ │ + 0x014939f0 00000000 e6f63600 e6f63600 15030000 ......6...6..... │ │ 0x01493a00 09000000 ed9c3c00 00000000 0ba03900 ......<.......9. │ │ 0x01493a10 0ba03900 16030000 09000000 f69c3c00 ..9...........<. │ │ 0x01493a20 00000000 22123600 22123600 17030000 ....".6.".6..... │ │ 0x01493a30 07000000 ff9c3c00 00000000 2ac33700 ......<.....*.7. │ │ 0x01493a40 2ac33700 18030000 07000000 069d3c00 *.7...........<. │ │ 0x01493a50 00000000 60a83700 60a83700 19030000 ....`.7.`.7..... │ │ - 0x01493a60 08000000 0d9d3c00 00000000 bec03600 ......<.......6. │ │ - 0x01493a70 bec03600 1a030000 08000000 159d3c00 ..6...........<. │ │ + 0x01493a60 08000000 0d9d3c00 00000000 97c03600 ......<.......6. │ │ + 0x01493a70 97c03600 1a030000 08000000 159d3c00 ..6...........<. │ │ 0x01493a80 00000000 eb433900 eb433900 1b030000 .....C9..C9..... │ │ 0x01493a90 08000000 1d9d3c00 00000000 e8813900 ......<.......9. │ │ 0x01493aa0 e8813900 1c030000 08000000 259d3c00 ..9.........%.<. │ │ - 0x01493ab0 00000000 f2163700 f2163700 1d030000 ......7...7..... │ │ + 0x01493ab0 00000000 cb163700 cb163700 1d030000 ......7...7..... │ │ 0x01493ac0 08000000 2d9d3c00 00000000 3fc33700 ....-.<.....?.7. │ │ 0x01493ad0 3fc33700 1e030000 08000000 359d3c00 ?.7.........5.<. │ │ 0x01493ae0 00000000 45083900 45083900 1f030000 ....E.9.E.9..... │ │ 0x01493af0 08000000 3d9d3c00 00000000 021c3800 ....=.<.......8. │ │ 0x01493b00 021c3800 20030000 08000000 459d3c00 ..8. .......E.<. │ │ 0x01493b10 00000000 a9733800 a9733800 21030000 .....s8..s8.!... │ │ 0x01493b20 08000000 4d9d3c00 00000000 fa813900 ....M.<.......9. │ │ 0x01493b30 fa813900 22030000 09000000 559d3c00 ..9.".......U.<. │ │ 0x01493b40 00000000 54083900 54083900 23030000 ....T.9.T.9.#... │ │ 0x01493b50 09000000 5e9d3c00 00000000 64083900 ....^.<.....d.9. │ │ 0x01493b60 64083900 24030000 06000000 679d3c00 d.9.$.......g.<. │ │ - 0x01493b70 00000000 068b3700 068b3700 25030000 ......7...7.%... │ │ + 0x01493b70 00000000 df8a3700 df8a3700 25030000 ......7...7.%... │ │ 0x01493b80 05000000 6d9d3c00 00000000 f4e93800 ....m.<.......8. │ │ 0x01493b90 f4e93800 26030000 05000000 729d3c00 ..8.&.......r.<. │ │ - 0x01493ba0 00000000 108b3700 4ec33700 27030000 ......7.N.7.'... │ │ - 0x01493bb0 06000000 779d3c00 00000000 9b353700 ....w.<......57. │ │ - 0x01493bc0 bd353700 28030000 06000000 7d9d3c00 .57.(.......}.<. │ │ + 0x01493ba0 00000000 e98a3700 4ec33700 27030000 ......7.N.7.'... │ │ + 0x01493bb0 06000000 779d3c00 00000000 74353700 ....w.<.....t57. │ │ + 0x01493bc0 96353700 28030000 06000000 7d9d3c00 .57.(.......}.<. │ │ 0x01493bd0 00000000 93003800 fd433900 29030000 ......8..C9.)... │ │ 0x01493be0 06000000 839d3c00 00000000 9d003800 ......<.......8. │ │ 0x01493bf0 efde3700 2a030000 06000000 899d3c00 ..7.*.........<. │ │ 0x01493c00 00000000 d6de3800 39123600 2b030000 ......8.9.6.+... │ │ 0x01493c10 06000000 8f9d3c00 00000000 b8733800 ......<......s8. │ │ 0x01493c20 b1003800 2c030000 06000000 959d3c00 ..8.,.........<. │ │ - 0x01493c30 00000000 75f93600 7cf93600 2d030000 ....u.6.|.6.-... │ │ + 0x01493c30 00000000 4ef93600 55f93600 2d030000 ....N.6.U.6.-... │ │ 0x01493c40 06000000 9b9d3c00 00000000 39323600 ......<.....926. │ │ 0x01493c50 39323600 2e030000 00000000 00000000 926............. │ │ - 0x01493c60 00000000 0e963900 fe163700 2f030000 ......9...7./... │ │ + 0x01493c60 00000000 0e963900 d7163700 2f030000 ......9...7./... │ │ 0x01493c70 06000000 a19d3c00 00000000 93263900 ......<......&9. │ │ 0x01493c80 bf733800 30030000 06000000 a79d3c00 .s8.0.........<. │ │ 0x01493c90 00000000 3b3b3800 8ba23900 31030000 ....;;8...9.1... │ │ 0x01493ca0 06000000 ad9d3c00 00000000 02df3700 ......<.......7. │ │ 0x01493cb0 37943800 32030000 06000000 b39d3c00 7.8.2.........<. │ │ 0x01493cc0 00000000 40cd3800 40cd3800 33030000 ....@.8.@.8.3... │ │ - 0x01493cd0 07000000 b99d3c00 00000000 8af93600 ......<.......6. │ │ - 0x01493ce0 8af93600 34030000 07000000 c09d3c00 ..6.4.........<. │ │ + 0x01493cd0 07000000 b99d3c00 00000000 63f93600 ......<.....c.6. │ │ + 0x01493ce0 63f93600 34030000 07000000 c09d3c00 c.6.4.........<. │ │ 0x01493cf0 00000000 c1003800 c1003800 35030000 ......8...8.5... │ │ - 0x01493d00 07000000 c79d3c00 00000000 10173700 ......<.......7. │ │ - 0x01493d10 10173700 36030000 07000000 ce9d3c00 ..7.6.........<. │ │ + 0x01493d00 07000000 c79d3c00 00000000 e9163700 ......<.......7. │ │ + 0x01493d10 e9163700 36030000 07000000 ce9d3c00 ..7.6.........<. │ │ 0x01493d20 00000000 884d3600 884d3600 37030000 .....M6..M6.7... │ │ 0x01493d30 07000000 d59d3c00 00000000 6e083900 ......<.....n.9. │ │ 0x01493d40 6e083900 38030000 07000000 dc9d3c00 n.9.8.........<. │ │ - 0x01493d50 00000000 348b3700 348b3700 39030000 ....4.7.4.7.9... │ │ - 0x01493d60 07000000 e39d3c00 00000000 598b3700 ......<.....Y.7. │ │ - 0x01493d70 598b3700 3a030000 07000000 ea9d3c00 Y.7.:.........<. │ │ + 0x01493d50 00000000 0d8b3700 0d8b3700 39030000 ......7...7.9... │ │ + 0x01493d60 07000000 e39d3c00 00000000 328b3700 ......<.....2.7. │ │ + 0x01493d70 328b3700 3a030000 07000000 ea9d3c00 2.7.:.........<. │ │ 0x01493d80 00000000 72a83700 72a83700 3b030000 ....r.7.r.7.;... │ │ 0x01493d90 07000000 f19d3c00 00000000 fee93800 ......<.......8. │ │ 0x01493da0 fee93800 3c030000 07000000 f89d3c00 ..8.<.........<. │ │ 0x01493db0 00000000 a4263900 a4263900 3d030000 .....&9..&9.=... │ │ 0x01493dc0 07000000 ff9d3c00 00000000 0d443900 ......<......D9. │ │ 0x01493dd0 0d443900 3e030000 07000000 069e3c00 .D9.>.........<. │ │ 0x01493de0 00000000 36573800 36573800 3f030000 ....6W8.6W8.?... │ │ @@ -33996,83 +33996,83 @@ │ │ 0x01493e00 0a823900 40030000 07000000 149e3c00 ..9.@.........<. │ │ 0x01493e10 00000000 f9693600 f9693600 41030000 .....i6..i6.A... │ │ 0x01493e20 07000000 1b9e3c00 00000000 1e6a3600 ......<......j6. │ │ 0x01493e30 1e6a3600 42030000 07000000 229e3c00 .j6.B.......".<. │ │ 0x01493e40 00000000 4a943800 4a943800 43030000 ....J.8.J.8.C... │ │ 0x01493e50 07000000 299e3c00 00000000 65cd3800 ....).<.....e.8. │ │ 0x01493e60 65cd3800 44030000 07000000 309e3c00 e.8.D.......0.<. │ │ - 0x01493e70 00000000 32173700 32173700 45030000 ....2.7.2.7.E... │ │ - 0x01493e80 07000000 379e3c00 00000000 7fa43600 ....7.<.......6. │ │ - 0x01493e90 7fa43600 46030000 07000000 3e9e3c00 ..6.F.......>.<. │ │ + 0x01493e70 00000000 0b173700 0b173700 45030000 ......7...7.E... │ │ + 0x01493e80 07000000 379e3c00 00000000 58a43600 ....7.<.....X.6. │ │ + 0x01493e90 58a43600 46030000 07000000 3e9e3c00 X.6.F.......>.<. │ │ 0x01493ea0 00000000 d1263900 d1263900 47030000 .....&9..&9.G... │ │ 0x01493eb0 07000000 459e3c00 00000000 36443900 ....E.<.....6D9. │ │ 0x01493ec0 36443900 48030000 07000000 4c9e3c00 6D9.H.......L.<. │ │ - 0x01493ed0 00000000 4b6c3700 4b6c3700 49030000 ....Kl7.Kl7.I... │ │ + 0x01493ed0 00000000 246c3700 246c3700 49030000 ....$l7.$l7.I... │ │ 0x01493ee0 07000000 539e3c00 00000000 a0a23900 ....S.<.......9. │ │ 0x01493ef0 a0a23900 4a030000 07000000 5a9e3c00 ..9.J.......Z.<. │ │ 0x01493f00 00000000 8dcd3800 8dcd3800 4b030000 ......8...8.K... │ │ 0x01493f10 07000000 619e3c00 00000000 c7a23900 ....a.<.......9. │ │ 0x01493f20 c7a23900 4c030000 07000000 689e3c00 ..9.L.......h.<. │ │ - 0x01493f30 00000000 d0c03600 d0c03600 4d030000 ......6...6.M... │ │ + 0x01493f30 00000000 a9c03600 a9c03600 4d030000 ......6...6.M... │ │ 0x01493f40 07000000 6f9e3c00 00000000 75c33700 ....o.<.....u.7. │ │ 0x01493f50 75c33700 4e030000 07000000 769e3c00 u.7.N.......v.<. │ │ 0x01493f60 00000000 8ac33700 8ac33700 4f030000 ......7...7.O... │ │ 0x01493f70 07000000 7d9e3c00 00000000 04613900 ....}.<......a9. │ │ 0x01493f80 04613900 50030000 07000000 849e3c00 .a9.P.........<. │ │ - 0x01493f90 00000000 97a83700 726c3700 51030000 ......7.rl7.Q... │ │ + 0x01493f90 00000000 97a83700 4b6c3700 51030000 ......7.Kl7.Q... │ │ 0x01493fa0 08000000 8b9e3c00 00000000 4b123600 ......<.....K.6. │ │ 0x01493fb0 436a3600 52030000 08000000 939e3c00 Cj6.R.........<. │ │ 0x01493fc0 00000000 b7cd3800 111c3800 53030000 ......8...8.S... │ │ - 0x01493fd0 08000000 9b9e3c00 00000000 5a173700 ......<.....Z.7. │ │ + 0x01493fd0 08000000 9b9e3c00 00000000 33173700 ......<.....3.7. │ │ 0x01493fe0 4f3b3800 54030000 08000000 a39e3c00 O;8.T.........<. │ │ - 0x01493ff0 00000000 2f823900 e2c03600 55030000 ..../.9...6.U... │ │ + 0x01493ff0 00000000 2f823900 bbc03600 55030000 ..../.9...6.U... │ │ 0x01494000 08000000 ab9e3c00 00000000 2fb03800 ......<...../.8. │ │ 0x01494010 f0263900 56030000 08000000 b39e3c00 .&9.V.........<. │ │ 0x01494020 00000000 a3283800 44323600 57030000 .....(8.D26.W... │ │ - 0x01494030 00000000 00000000 00000000 2c533700 ............,S7. │ │ + 0x01494030 00000000 00000000 00000000 05533700 .............S7. │ │ 0x01494040 49323600 58030000 09000000 bb9e3c00 I26.X.........<. │ │ 0x01494050 00000000 7e3b3800 93083900 59030000 ....~;8...9.Y... │ │ 0x01494060 03000000 c49e3c00 00000000 19273900 ......<......'9. │ │ - 0x01494070 aaf93600 5a030000 08000000 c79e3c00 ..6.Z.........<. │ │ - 0x01494080 00000000 936c3700 936c3700 5b030000 .....l7..l7.[... │ │ - 0x01494090 03000000 cf9e3c00 00000000 a7a43600 ......<.......6. │ │ - 0x014940a0 a7a43600 5c030000 03000000 d29e3c00 ..6.\.........<. │ │ - 0x014940b0 00000000 38533700 38533700 5d030000 ....8S7.8S7.]... │ │ - 0x014940c0 03000000 d59e3c00 00000000 b8a43600 ......<.......6. │ │ - 0x014940d0 b8a43600 5e030000 03000000 d89e3c00 ..6.^.........<. │ │ + 0x01494070 83f93600 5a030000 08000000 c79e3c00 ..6.Z.........<. │ │ + 0x01494080 00000000 6c6c3700 6c6c3700 5b030000 ....ll7.ll7.[... │ │ + 0x01494090 03000000 cf9e3c00 00000000 80a43600 ......<.......6. │ │ + 0x014940a0 80a43600 5c030000 03000000 d29e3c00 ..6.\.........<. │ │ + 0x014940b0 00000000 11533700 11533700 5d030000 .....S7..S7.]... │ │ + 0x014940c0 03000000 d59e3c00 00000000 91a43600 ......<.......6. │ │ + 0x014940d0 91a43600 5e030000 03000000 d89e3c00 ..6.^.........<. │ │ 0x014940e0 00000000 6f943800 6f943800 5f030000 ....o.8.o.8._... │ │ 0x014940f0 03000000 db9e3c00 00000000 4db03800 ......<.....M.8. │ │ 0x01494100 4db03800 60030000 03000000 de9e3c00 M.8.`.........<. │ │ 0x01494110 00000000 5db03800 5db03800 61030000 ....].8.].8.a... │ │ 0x01494120 03000000 e19e3c00 00000000 aaa83700 ......<.......7. │ │ 0x01494130 aaa83700 62030000 03000000 e49e3c00 ..7.b.........<. │ │ - 0x01494140 00000000 7f173700 7f173700 63030000 ......7...7.c... │ │ - 0x01494150 03000000 e79e3c00 00000000 e2353700 ......<......57. │ │ - 0x01494160 e2353700 64030000 03000000 ea9e3c00 .57.d.........<. │ │ + 0x01494140 00000000 58173700 58173700 63030000 ....X.7.X.7.c... │ │ + 0x01494150 03000000 e79e3c00 00000000 bb353700 ......<......57. │ │ + 0x01494160 bb353700 64030000 03000000 ea9e3c00 .57.d.........<. │ │ 0x01494170 00000000 c4a83700 c4a83700 65030000 ......7...7.e... │ │ 0x01494180 03000000 ed9e3c00 00000000 de003800 ......<.......8. │ │ 0x01494190 de003800 66030000 03000000 f09e3c00 ..8.f.........<. │ │ 0x014941a0 00000000 e0873600 e0873600 67030000 ......6...6.g... │ │ 0x014941b0 03000000 f39e3c00 00000000 61323600 ......<.....a26. │ │ 0x014941c0 61323600 68030000 03000000 f69e3c00 a26.h.........<. │ │ - 0x014941d0 00000000 c6a43600 c6a43600 69030000 ......6...6.i... │ │ + 0x014941d0 00000000 9fa43600 9fa43600 69030000 ......6...6.i... │ │ 0x014941e0 03000000 f99e3c00 00000000 9cc33700 ......<.......7. │ │ 0x014941f0 9cc33700 6a030000 03000000 fc9e3c00 ..7.j.........<. │ │ - 0x01494200 00000000 9f6c3700 9f6c3700 6b030000 .....l7..l7.k... │ │ + 0x01494200 00000000 786c3700 786c3700 6b030000 ....xl7.xl7.k... │ │ 0x01494210 03000000 ff9e3c00 00000000 c1e03800 ......<.......8. │ │ 0x01494220 c1e03800 6c030000 03000000 029f3c00 ..8.l.........<. │ │ - 0x01494230 00000000 bff93600 bff93600 6d030000 ......6...6.m... │ │ - 0x01494240 03000000 059f3c00 00000000 13c13600 ......<.......6. │ │ - 0x01494250 13c13600 6e030000 03000000 089f3c00 ..6.n.........<. │ │ - 0x01494260 00000000 7e8b3700 7e8b3700 6f030000 ....~.7.~.7.o... │ │ + 0x01494230 00000000 98f93600 98f93600 6d030000 ......6...6.m... │ │ + 0x01494240 03000000 059f3c00 00000000 ecc03600 ......<.......6. │ │ + 0x01494250 ecc03600 6e030000 03000000 089f3c00 ..6.n.........<. │ │ + 0x01494260 00000000 578b3700 578b3700 6f030000 ....W.7.W.7.o... │ │ 0x01494270 03000000 0b9f3c00 00000000 a54d3600 ......<......M6. │ │ 0x01494280 a54d3600 70030000 03000000 0e9f3c00 .M6.p.........<. │ │ 0x01494290 00000000 5b6a3600 5b6a3600 71030000 ....[j6.[j6.q... │ │ - 0x014942a0 03000000 119f3c00 00000000 ee353700 ......<......57. │ │ - 0x014942b0 ee353700 72030000 03000000 149f3c00 .57.r.........<. │ │ + 0x014942a0 03000000 119f3c00 00000000 c7353700 ......<......57. │ │ + 0x014942b0 c7353700 72030000 03000000 149f3c00 .57.r.........<. │ │ 0x014942c0 00000000 33273900 33273900 73030000 ....3'9.3'9.s... │ │ 0x014942d0 03000000 179f3c00 00000000 8a3b3800 ......<......;8. │ │ 0x014942e0 8a3b3800 74030000 03000000 1a9f3c00 .;8.t.........<. │ │ 0x014942f0 00000000 d3733800 d3733800 75030000 .....s8..s8.u... │ │ 0x01494300 03000000 1d9f3c00 00000000 dca83700 ......<.......7. │ │ 0x01494310 dca83700 76030000 03000000 209f3c00 ..7.v....... .<. │ │ 0x01494320 00000000 2b1c3800 2b1c3800 77030000 ....+.8.+.8.w... │ │ @@ -34093,652 +34093,652 @@ │ │ 0x01494410 00000000 7bcb3800 7bcb3800 81030000 ....{.8.{.8..... │ │ 0x01494420 09000000 529f3c00 00000000 54123600 ....R.<.....T.6. │ │ 0x01494430 776a3600 82030000 09000000 5b9f3c00 wj6.........[.<. │ │ 0x01494440 00000000 f0a83700 63823900 83030000 ......7.c.9..... │ │ 0x01494450 09000000 649f3c00 00000000 f0383800 ....d.<......88. │ │ 0x01494460 f0383800 84030000 09000000 6d9f3c00 .88.........m.<. │ │ 0x01494470 00000000 b33b3800 19df3700 85030000 .....;8...7..... │ │ - 0x01494480 09000000 769f3c00 00000000 46533700 ....v.<.....FS7. │ │ - 0x01494490 20df3600 86030000 09000000 7f9f3c00 .6...........<. │ │ + 0x01494480 09000000 769f3c00 00000000 1f533700 ....v.<......S7. │ │ + 0x01494490 f9de3600 86030000 09000000 7f9f3c00 ..6...........<. │ │ 0x014944a0 00000000 fbdc3700 fbdc3700 87030000 ......7...7..... │ │ 0x014944b0 09000000 889f3c00 00000000 f0003800 ......<.......8. │ │ - 0x014944c0 1bc13600 88030000 00000000 00000000 ..6............. │ │ + 0x014944c0 f4c03600 88030000 00000000 00000000 ..6............. │ │ 0x014944d0 00000000 1e613900 69b03800 89030000 .....a9.i.8..... │ │ 0x014944e0 00000000 00000000 00000000 79323600 ............y26. │ │ - 0x014944f0 ccf93600 8a030000 00000000 00000000 ..6............. │ │ + 0x014944f0 a5f93600 8a030000 00000000 00000000 ..6............. │ │ 0x01494500 00000000 25df3700 25df3700 8b030000 ....%.7.%.7..... │ │ 0x01494510 0b000000 919f3c00 00000000 53573800 ......<.....SW8. │ │ 0x01494520 53573800 8c030000 0b000000 9c9f3c00 SW8...........<. │ │ 0x01494530 00000000 a7083900 a7083900 8d030000 ......9...9..... │ │ 0x01494540 0b000000 a79f3c00 00000000 bb083900 ......<.......9. │ │ - 0x01494550 d8f93600 8e030000 04000000 b29f3c00 ..6...........<. │ │ + 0x01494550 b1f93600 8e030000 04000000 b29f3c00 ..6...........<. │ │ 0x01494560 00000000 47ea3800 39df3700 8f030000 ....G.8.9.7..... │ │ 0x01494570 09000000 b69f3c00 00000000 836a3600 ......<......j6. │ │ 0x01494580 4d273900 90030000 09000000 bf9f3c00 M'9...........<. │ │ - 0x01494590 00000000 8b8b3700 3d1c3800 91030000 ......7.=.8..... │ │ - 0x014945a0 08000000 c89f3c00 00000000 daa43600 ......<.......6. │ │ - 0x014945b0 2cdf3600 92030000 08000000 d09f3c00 ,.6...........<. │ │ - 0x014945c0 00000000 e6a43600 54533700 93030000 ......6.TS7..... │ │ + 0x01494590 00000000 648b3700 3d1c3800 91030000 ....d.7.=.8..... │ │ + 0x014945a0 08000000 c89f3c00 00000000 b3a43600 ......<.......6. │ │ + 0x014945b0 05df3600 92030000 08000000 d09f3c00 ..6...........<. │ │ + 0x014945c0 00000000 bfa43600 2d533700 93030000 ......6.-S7..... │ │ 0x014945d0 00000000 00000000 00000000 57273900 ............W'9. │ │ 0x014945e0 e7733800 94030000 00000000 00000000 .s8............. │ │ - 0x014945f0 00000000 eff93600 f1a23900 95030000 ......6...9..... │ │ + 0x014945f0 00000000 c8f93600 f1a23900 95030000 ......6...9..... │ │ 0x01494600 00000000 00000000 00000000 67573800 ............gW8. │ │ 0x01494610 4cea3800 96030000 00000000 00000000 L.8............. │ │ - 0x01494620 00000000 85323600 98173700 97030000 .....26...7..... │ │ + 0x01494620 00000000 85323600 71173700 97030000 .....26.q.7..... │ │ 0x01494630 09000000 d89f3c00 00000000 90323600 ......<......26. │ │ 0x01494640 5c8a3800 98030000 07000000 e19f3c00 \.8...........<. │ │ 0x01494650 00000000 c9d93700 c9d93700 99030000 ......7...7..... │ │ 0x01494660 09000000 e89f3c00 00000000 9c9e3600 ......<.......6. │ │ 0x01494670 9c9e3600 9a030000 09000000 f19f3c00 ..6...........<. │ │ 0x01494680 00000000 1b0c3600 1b0c3600 9b030000 ......6...6..... │ │ 0x01494690 09000000 fa9f3c00 00000000 6bbe3700 ......<.....k.7. │ │ 0x014946a0 6bbe3700 9c030000 09000000 03a03c00 k.7...........<. │ │ 0x014946b0 00000000 ae8c3800 ae8c3800 9d030000 ......8...8..... │ │ 0x014946c0 09000000 0ca03c00 00000000 cc5b3900 ......<......[9. │ │ 0x014946d0 cc5b3900 9e030000 09000000 15a03c00 .[9...........<. │ │ 0x014946e0 00000000 58c83800 58c83800 9f030000 ....X.8.X.8..... │ │ - 0x014946f0 09000000 1ea03c00 00000000 30bc3600 ......<.....0.6. │ │ - 0x01494700 30bc3600 a0030000 09000000 27a03c00 0.6.........'.<. │ │ + 0x014946f0 09000000 1ea03c00 00000000 09bc3600 ......<.......6. │ │ + 0x01494700 09bc3600 a0030000 09000000 27a03c00 ..6.........'.<. │ │ 0x01494710 00000000 00213900 00213900 a1030000 .....!9..!9..... │ │ 0x01494720 09000000 30a03c00 00000000 1d353800 ....0.<......58. │ │ 0x01494730 1d353800 a2030000 09000000 39a03c00 .58.........9.<. │ │ 0x01494740 00000000 e67b3900 e67b3900 a3030000 .....{9..{9..... │ │ 0x01494750 09000000 42a03c00 00000000 16483600 ....B.<......H6. │ │ 0x01494760 16483600 a4030000 09000000 4ba03c00 .H6.........K.<. │ │ - 0x01494770 00000000 f2da3600 f2da3600 a5030000 ......6...6..... │ │ + 0x01494770 00000000 cbda3600 cbda3600 a5030000 ......6...6..... │ │ 0x01494780 09000000 54a03c00 00000000 359d3900 ....T.<.....5.9. │ │ 0x01494790 359d3900 a6030000 09000000 5da03c00 5.9.........].<. │ │ 0x014947a0 00000000 8e6a3600 fd733800 a7030000 .....j6..s8..... │ │ - 0x014947b0 09000000 66a03c00 00000000 61533700 ....f.<.....aS7. │ │ - 0x014947c0 61533700 a8030000 09000000 6fa03c00 aS7.........o.<. │ │ - 0x014947d0 00000000 a2173700 a2173700 a9030000 ......7...7..... │ │ - 0x014947e0 06000000 78a03c00 00000000 27c13600 ....x.<.....'.6. │ │ - 0x014947f0 27c13600 aa030000 06000000 7ea03c00 '.6.........~.<. │ │ + 0x014947b0 09000000 66a03c00 00000000 3a533700 ....f.<.....:S7. │ │ + 0x014947c0 3a533700 a8030000 09000000 6fa03c00 :S7.........o.<. │ │ + 0x014947d0 00000000 7b173700 7b173700 a9030000 ....{.7.{.7..... │ │ + 0x014947e0 06000000 78a03c00 00000000 00c13600 ....x.<.......6. │ │ + 0x014947f0 00c13600 aa030000 06000000 7ea03c00 ..6.........~.<. │ │ 0x01494800 00000000 2a613900 2a613900 ab030000 ....*a9.*a9..... │ │ - 0x01494810 06000000 84a03c00 00000000 4bc13600 ......<.....K.6. │ │ - 0x01494820 4bc13600 ac030000 06000000 8aa03c00 K.6...........<. │ │ + 0x01494810 06000000 84a03c00 00000000 24c13600 ......<.....$.6. │ │ + 0x01494820 24c13600 ac030000 06000000 8aa03c00 $.6...........<. │ │ 0x01494830 00000000 3edf3700 3edf3700 ad030000 ....>.7.>.7..... │ │ 0x01494840 09000000 90a03c00 00000000 6d273900 ......<.....m'9. │ │ 0x01494850 6d273900 ae030000 06000000 99a03c00 m'9...........<. │ │ - 0x01494860 00000000 05fa3600 05fa3600 af030000 ......6...6..... │ │ - 0x01494870 06000000 9fa03c00 00000000 f3a43600 ......<.......6. │ │ - 0x01494880 f3a43600 b0030000 06000000 a5a03c00 ..6...........<. │ │ + 0x01494860 00000000 def93600 def93600 af030000 ......6...6..... │ │ + 0x01494870 06000000 9fa03c00 00000000 cca43600 ......<.......6. │ │ + 0x01494880 cca43600 b0030000 06000000 a5a03c00 ..6...........<. │ │ 0x01494890 00000000 cf083900 cf083900 b1030000 ......9...9..... │ │ 0x014948a0 06000000 aba03c00 00000000 6f823900 ......<.....o.9. │ │ 0x014948b0 6f823900 b2030000 00000000 00000000 o.9............. │ │ 0x014948c0 00000000 d8c33700 d8c33700 b3030000 ......7...7..... │ │ 0x014948d0 00000000 00000000 00000000 7d573800 ............}W8. │ │ 0x014948e0 996a3600 b4030000 00000000 00000000 .j6............. │ │ - 0x014948f0 00000000 2efa3600 62ea3800 b5030000 ......6.b.8..... │ │ - 0x01494900 00000000 00000000 00000000 978b3700 ..............7. │ │ + 0x014948f0 00000000 07fa3600 62ea3800 b5030000 ......6.b.8..... │ │ + 0x01494900 00000000 00000000 00000000 708b3700 ............p.7. │ │ 0x01494910 62123600 b6030000 00000000 00000000 b.6............. │ │ - 0x01494920 00000000 07a33900 af8b3700 b7030000 ......9...7..... │ │ + 0x01494920 00000000 07a33900 888b3700 b7030000 ......9...7..... │ │ 0x01494930 0a000000 b1a03c00 00000000 08743800 ......<......t8. │ │ - 0x01494940 38df3600 b8030000 0a000000 bba03c00 8.6...........<. │ │ + 0x01494940 11df3600 b8030000 0a000000 bba03c00 ..6...........<. │ │ 0x01494950 00000000 fea83700 fc003800 b9030000 ......7...8..... │ │ 0x01494960 0a000000 c5a03c00 00000000 4e613900 ......<.....Na9. │ │ 0x01494970 f8083900 ba030000 0a000000 cfa03c00 ..9...........<. │ │ - 0x01494980 00000000 83533700 b54d3600 bb030000 .....S7..M6..... │ │ + 0x01494980 00000000 5c533700 b54d3600 bb030000 ....\S7..M6..... │ │ 0x01494990 0b000000 d9a03c00 00000000 95573800 ......<......W8. │ │ - 0x014949a0 06363700 bc030000 0b000000 e4a03c00 .67...........<. │ │ + 0x014949a0 df353700 bc030000 0b000000 e4a03c00 .57...........<. │ │ 0x014949b0 00000000 7a123600 15013800 bd030000 ....z.6...8..... │ │ 0x014949c0 0b000000 efa03c00 00000000 7aea3800 ......<.....z.8. │ │ 0x014949d0 9f323600 be030000 00000000 00000000 .26............. │ │ 0x014949e0 00000000 65df3700 1a743800 bf030000 ....e.7..t8..... │ │ 0x014949f0 00000000 00000000 00000000 ce4d3600 .............M6. │ │ 0x01494a00 10a93700 c0030000 00000000 00000000 ..7............. │ │ 0x01494a10 00000000 a4573800 1ca93700 c1030000 .....W8...7..... │ │ - 0x01494a20 08000000 faa03c00 00000000 46fa3600 ......<.....F.6. │ │ - 0x01494a30 a66c3700 c2030000 08000000 02a13c00 .l7...........<. │ │ - 0x01494a40 00000000 75b03800 26363700 c3030000 ....u.8.&67..... │ │ - 0x01494a50 08000000 0aa13c00 00000000 51df3600 ......<.....Q.6. │ │ + 0x01494a20 08000000 faa03c00 00000000 1ffa3600 ......<.......6. │ │ + 0x01494a30 7f6c3700 c2030000 08000000 02a13c00 .l7...........<. │ │ + 0x01494a40 00000000 75b03800 ff353700 c3030000 ....u.8..57..... │ │ + 0x01494a50 08000000 0aa13c00 00000000 2adf3600 ......<.....*.6. │ │ 0x01494a60 491c3800 c4030000 08000000 12a13c00 I.8...........<. │ │ 0x01494a70 00000000 26743800 e8c33700 c5030000 ....&t8...7..... │ │ - 0x01494a80 08000000 1aa13c00 00000000 63df3600 ......<.....c.6. │ │ + 0x01494a80 08000000 1aa13c00 00000000 3cdf3600 ......<.....<.6. │ │ 0x01494a90 71df3700 c6030000 08000000 22a13c00 q.7.........".<. │ │ - 0x01494aa0 00000000 37363700 2da93700 c7030000 ....767.-.7..... │ │ + 0x01494aa0 00000000 10363700 2da93700 c7030000 .....67.-.7..... │ │ 0x01494ab0 08000000 2aa13c00 00000000 86ea3800 ....*.<.......8. │ │ - 0x01494ac0 57fa3600 c8030000 08000000 32a13c00 W.6.........2.<. │ │ - 0x01494ad0 00000000 b16a3600 c68b3700 c9030000 .....j6...7..... │ │ - 0x01494ae0 08000000 3aa13c00 00000000 48363700 ....:.<.....H67. │ │ + 0x01494ac0 30fa3600 c8030000 08000000 32a13c00 0.6.........2.<. │ │ + 0x01494ad0 00000000 b16a3600 9f8b3700 c9030000 .....j6...7..... │ │ + 0x01494ae0 08000000 3aa13c00 00000000 21363700 ....:.<.....!67. │ │ 0x01494af0 0c093900 ca030000 08000000 42a13c00 ..9.........B.<. │ │ - 0x01494b00 00000000 d78b3700 f9c33700 cb030000 ......7...7..... │ │ - 0x01494b10 08000000 4aa13c00 00000000 1ca53600 ....J.<.......6. │ │ + 0x01494b00 00000000 b08b3700 f9c33700 cb030000 ......7...7..... │ │ + 0x01494b10 08000000 4aa13c00 00000000 f5a43600 ....J.<.......6. │ │ 0x01494b20 f5873600 cc030000 08000000 52a13c00 ..6.........R.<. │ │ - 0x01494b30 00000000 74df3600 2ea53600 cd030000 ....t.6...6..... │ │ + 0x01494b30 00000000 4ddf3600 07a53600 cd030000 ....M.6...6..... │ │ 0x01494b40 09000000 5aa13c00 00000000 ab323600 ....Z.<......26. │ │ 0x01494b50 ab323600 ce030000 05000000 63a13c00 .26.........c.<. │ │ 0x01494b60 00000000 88123600 88123600 cf030000 ......6...6..... │ │ 0x01494b70 00000000 00000000 00000000 04c23800 ..............8. │ │ 0x01494b80 04c23800 d0030000 00000000 00000000 ..8............. │ │ 0x01494b90 00000000 da4d3600 da4d3600 d1030000 .....M6..M6..... │ │ - 0x01494ba0 06000000 68a13c00 00000000 6fc13600 ....h.<.....o.6. │ │ - 0x01494bb0 6fc13600 d2030000 07000000 6ea13c00 o.6.........n.<. │ │ + 0x01494ba0 06000000 68a13c00 00000000 48c13600 ....h.<.....H.6. │ │ + 0x01494bb0 48c13600 d2030000 07000000 6ea13c00 H.6.........n.<. │ │ 0x01494bc0 00000000 791a3900 82df3700 d3030000 ....y.9...7..... │ │ 0x01494bd0 08000000 75a13c00 00000000 42863800 ....u.<.....B.8. │ │ - 0x01494be0 69fa3600 d4030000 08000000 7da13c00 i.6.........}.<. │ │ - 0x01494bf0 00000000 7cc13600 7cc13600 d5030000 ....|.6.|.6..... │ │ + 0x01494be0 42fa3600 d4030000 08000000 7da13c00 B.6.........}.<. │ │ + 0x01494bf0 00000000 55c13600 55c13600 d5030000 ....U.6.U.6..... │ │ 0x01494c00 07000000 85a13c00 00000000 a9df3700 ......<.......7. │ │ 0x01494c10 d8cd3800 d6030000 08000000 8ca13c00 ..8...........<. │ │ 0x01494c20 00000000 17a33900 07883600 d7030000 ......9...6..... │ │ 0x01494c30 08000000 94a13c00 00000000 b3323600 ......<......26. │ │ 0x01494c40 b3323600 d8030000 07000000 9ca13c00 .26...........<. │ │ - 0x01494c50 00000000 35a53600 ed4d3600 d9030000 ....5.6..M6..... │ │ + 0x01494c50 00000000 0ea53600 ed4d3600 d9030000 ......6..M6..... │ │ 0x01494c60 08000000 a3a13c00 00000000 ca323600 ......<......26. │ │ 0x01494c70 fccd3800 da030000 08000000 aba13c00 ..8...........<. │ │ 0x01494c80 00000000 25a33900 25a33900 db030000 ....%.9.%.9..... │ │ 0x01494c90 07000000 b3a13c00 00000000 9a943800 ......<.......8. │ │ 0x01494ca0 86b03800 dc030000 08000000 baa13c00 ..8...........<. │ │ 0x01494cb0 00000000 31a33900 5d443900 dd030000 ....1.9.]D9..... │ │ 0x01494cc0 08000000 c2a13c00 00000000 51a33900 ......<.....Q.9. │ │ 0x01494cd0 51a33900 de030000 07000000 caa13c00 Q.9...........<. │ │ - 0x01494ce0 00000000 c6173700 c6173700 df030000 ......7...7..... │ │ - 0x01494cf0 07000000 d1a13c00 00000000 90fa3600 ......<.......6. │ │ - 0x01494d00 90fa3600 e0030000 08000000 d8a13c00 ..6...........<. │ │ + 0x01494ce0 00000000 9f173700 9f173700 df030000 ......7...7..... │ │ + 0x01494cf0 07000000 d1a13c00 00000000 69fa3600 ......<.....i.6. │ │ + 0x01494d00 69fa3600 e0030000 08000000 d8a13c00 i.6...........<. │ │ 0x01494d10 00000000 5b613900 5b613900 e1030000 ....[a9.[a9..... │ │ - 0x01494d20 08000000 e0a13c00 00000000 b76c3700 ......<......l7. │ │ - 0x01494d30 b76c3700 e2030000 06000000 e8a13c00 .l7...........<. │ │ + 0x01494d20 08000000 e0a13c00 00000000 906c3700 ......<......l7. │ │ + 0x01494d30 906c3700 e2030000 06000000 e8a13c00 .l7...........<. │ │ 0x01494d40 00000000 2d013800 2d013800 e3030000 ....-.8.-.8..... │ │ 0x01494d50 07000000 eea13c00 00000000 f3323600 ......<......26. │ │ 0x01494d60 f3323600 e4030000 08000000 f5a13c00 .26...........<. │ │ - 0x01494d70 00000000 60a33900 b5fa3600 e5030000 ....`.9...6..... │ │ - 0x01494d80 09000000 fda13c00 00000000 e7fa3600 ......<.......6. │ │ + 0x01494d70 00000000 60a33900 8efa3600 e5030000 ....`.9...6..... │ │ + 0x01494d80 09000000 fda13c00 00000000 c0fa3600 ......<.......6. │ │ 0x01494d90 1d093900 e6030000 09000000 06a23c00 ..9...........<. │ │ - 0x01494da0 00000000 98ea3800 59363700 e7030000 ......8.Y67..... │ │ + 0x01494da0 00000000 98ea3800 32363700 e7030000 ......8.267..... │ │ 0x01494db0 09000000 0fa23c00 00000000 7a823900 ......<.....z.9. │ │ 0x01494dc0 7a823900 e8030000 07000000 18a23c00 z.9...........<. │ │ 0x01494dd0 00000000 44093900 44093900 e9030000 ....D.9.D.9..... │ │ 0x01494de0 07000000 1fa23c00 00000000 93823900 ......<.......9. │ │ 0x01494df0 93823900 ea030000 08000000 26a23c00 ..9.........&.<. │ │ - 0x01494e00 00000000 7a443900 80363700 eb030000 ....zD9..67..... │ │ + 0x01494e00 00000000 7a443900 59363700 eb030000 ....zD9.Y67..... │ │ 0x01494e10 09000000 2ea23c00 00000000 18333600 ......<......36. │ │ 0x01494e20 18333600 ec030000 08000000 37a23c00 .36.........7.<. │ │ - 0x01494e30 00000000 a1363700 a1363700 ed030000 .....67..67..... │ │ + 0x01494e30 00000000 7a363700 7a363700 ed030000 ....z67.z67..... │ │ 0x01494e40 05000000 3fa23c00 00000000 c13b3800 ....?.<......;8. │ │ 0x01494e50 c13b3800 ee030000 05000000 44a23c00 .;8.........D.<. │ │ 0x01494e60 00000000 b0823900 96123600 ef030000 ......9...6..... │ │ 0x01494e70 05000000 49a23c00 00000000 ae123600 ....I.<.......6. │ │ 0x01494e80 bdea3800 f0030000 05000000 4ea23c00 ..8.........N.<. │ │ 0x01494e90 00000000 b5573800 b5573800 f1030000 .....W8..W8..... │ │ 0x01494ea0 00000000 00000000 00000000 c0823900 ..............9. │ │ 0x01494eb0 c0823900 f2030000 00000000 00000000 ..9............. │ │ - 0x01494ec0 00000000 91533700 91533700 f3030000 .....S7..S7..... │ │ - 0x01494ed0 00000000 00000000 00000000 5ea53600 ............^.6. │ │ - 0x01494ee0 5ea53600 f4030000 00000000 00000000 ^.6............. │ │ - 0x01494ef0 00000000 8bc13600 8bc13600 f5030000 ......6...6..... │ │ + 0x01494ec0 00000000 6a533700 6a533700 f3030000 ....jS7.jS7..... │ │ + 0x01494ed0 00000000 00000000 00000000 37a53600 ............7.6. │ │ + 0x01494ee0 37a53600 f4030000 00000000 00000000 7.6............. │ │ + 0x01494ef0 00000000 64c13600 64c13600 f5030000 ....d.6.d.6..... │ │ 0x01494f00 00000000 00000000 00000000 c73b3800 .............;8. │ │ 0x01494f10 c73b3800 f6030000 00000000 00000000 .;8............. │ │ 0x01494f20 00000000 204e3600 204e3600 f7030000 .... N6. N6..... │ │ 0x01494f30 00000000 00000000 00000000 d4ea3800 ..............8. │ │ 0x01494f40 d4ea3800 f8030000 00000000 00000000 ..8............. │ │ 0x01494f50 00000000 33863800 33863800 f9030000 ....3.8.3.8..... │ │ 0x01494f60 00000000 00000000 00000000 fc3a3900 .............:9. │ │ - 0x01494f70 9ac13600 fa030000 00000000 00000000 ..6............. │ │ - 0x01494f80 00000000 2d4b3700 0ac43700 fb030000 ....-K7...7..... │ │ + 0x01494f70 73c13600 fa030000 00000000 00000000 s.6............. │ │ + 0x01494f80 00000000 064b3700 0ac43700 fb030000 .....K7...7..... │ │ 0x01494f90 00000000 00000000 00000000 2b883600 ............+.6. │ │ 0x01494fa0 cb823900 fc030000 08000000 53a23c00 ..9.........S.<. │ │ 0x01494fb0 00000000 1c983900 2f4e3600 fd030000 ......9./N6..... │ │ - 0x01494fc0 00000000 00000000 00000000 c96c3700 .............l7. │ │ + 0x01494fc0 00000000 00000000 00000000 a26c3700 .............l7. │ │ 0x01494fd0 5d093900 fe030000 08000000 5ba23c00 ].9.........[.<. │ │ - 0x01494fe0 00000000 7edf3600 88a33900 ff030000 ....~.6...9..... │ │ + 0x01494fe0 00000000 57df3600 88a33900 ff030000 ....W.6...9..... │ │ 0x01494ff0 08000000 63a23c00 00000000 d7823900 ....c.<.......9. │ │ 0x01495000 79093900 00040000 08000000 6ba23c00 y.9.........k.<. │ │ 0x01495010 00000000 96273900 98093900 01040000 .....'9...9..... │ │ - 0x01495020 08000000 73a23c00 00000000 87df3600 ....s.<.......6. │ │ + 0x01495020 08000000 73a23c00 00000000 60df3600 ....s.<.....`.6. │ │ 0x01495030 d63b3800 02040000 08000000 7ba23c00 .;8.........{.<. │ │ - 0x01495040 00000000 d26c3700 1c333600 03040000 .....l7..36..... │ │ + 0x01495040 00000000 ab6c3700 1c333600 03040000 .....l7..36..... │ │ 0x01495050 08000000 83a23c00 00000000 e3ea3800 ......<.......8. │ │ 0x01495060 37743800 04040000 08000000 8ba23c00 7t8...........<. │ │ 0x01495070 00000000 28333600 c0573800 05040000 ....(36..W8..... │ │ 0x01495080 08000000 93a23c00 00000000 cb573800 ......<......W8. │ │ 0x01495090 e1823900 06040000 08000000 9ba23c00 ..9...........<. │ │ 0x014950a0 00000000 dc573800 dc573800 07040000 .....W8..W8..... │ │ 0x014950b0 06000000 a3a23c00 00000000 44013800 ......<.....D.8. │ │ 0x014950c0 e13b3800 08040000 07000000 a9a23c00 .;8...........<. │ │ 0x014950d0 00000000 f43b3800 4b743800 09040000 .....;8.Kt8..... │ │ - 0x014950e0 07000000 b0a23c00 00000000 107f3700 ......<.......7. │ │ - 0x014950f0 107f3700 0a040000 03000000 b7a23c00 ..7...........<. │ │ + 0x014950e0 07000000 b0a23c00 00000000 e97e3700 ......<......~7. │ │ + 0x014950f0 e97e3700 0a040000 03000000 b7a23c00 .~7...........<. │ │ 0x01495100 00000000 ed263600 ed263600 0b040000 .....&6..&6..... │ │ 0x01495110 03000000 baa23c00 00000000 6e4f3800 ......<.....nO8. │ │ 0x01495120 a3b03800 0c040000 00000000 00000000 ..8............. │ │ 0x01495130 00000000 36883600 3c883600 0d040000 ....6.6.<.6..... │ │ 0x01495140 00000000 00000000 00000000 384e3600 ............8N6. │ │ 0x01495150 3ea93700 0e040000 00000000 00000000 >.7............. │ │ 0x01495160 00000000 13c43700 19c43700 0f040000 ......7...7..... │ │ 0x01495170 00000000 00000000 00000000 47a93700 ............G.7. │ │ 0x01495180 a8b03800 10040000 00000000 00000000 ..8............. │ │ - 0x01495190 00000000 ba943800 99df3600 11040000 ......8...6..... │ │ - 0x014951a0 00000000 00000000 00000000 6da53600 ............m.6. │ │ + 0x01495190 00000000 ba943800 72df3600 11040000 ......8.r.6..... │ │ + 0x014951a0 00000000 00000000 00000000 46a53600 ............F.6. │ │ 0x014951b0 bd123600 12040000 00000000 00000000 ..6............. │ │ - 0x014951c0 00000000 acc13600 fe3b3800 13040000 ......6..;8..... │ │ + 0x014951c0 00000000 85c13600 fe3b3800 13040000 ......6..;8..... │ │ 0x014951d0 00000000 00000000 00000000 55013800 ............U.8. │ │ - 0x014951e0 a4df3600 14040000 00000000 00000000 ..6............. │ │ - 0x014951f0 00000000 d8173700 a6363700 15040000 ......7..67..... │ │ + 0x014951e0 7ddf3600 14040000 00000000 00000000 }.6............. │ │ + 0x014951f0 00000000 b1173700 7f363700 15040000 ......7..67..... │ │ 0x01495200 00000000 00000000 00000000 c26a3600 .............j6. │ │ 0x01495210 43883600 16040000 00000000 00000000 C.6............. │ │ - 0x01495220 00000000 ca6a3600 e88b3700 17040000 .....j6...7..... │ │ + 0x01495220 00000000 ca6a3600 c18b3700 17040000 .....j6...7..... │ │ 0x01495230 00000000 00000000 00000000 5b1c3800 ............[.8. │ │ - 0x01495240 b2c13600 18040000 00000000 00000000 ..6............. │ │ - 0x01495250 00000000 53a93700 9c533700 19040000 ....S.7..S7..... │ │ + 0x01495240 8bc13600 18040000 00000000 00000000 ..6............. │ │ + 0x01495250 00000000 53a93700 75533700 19040000 ....S.7.uS7..... │ │ 0x01495260 00000000 00000000 00000000 4c883600 ............L.6. │ │ 0x01495270 32333600 1a040000 00000000 00000000 236............. │ │ - 0x01495280 00000000 60743800 77a53600 1b040000 ....`t8.w.6..... │ │ - 0x01495290 00000000 00000000 00000000 83a53600 ..............6. │ │ - 0x014952a0 ae363700 1c040000 00000000 00000000 .67............. │ │ + 0x01495280 00000000 60743800 50a53600 1b040000 ....`t8.P.6..... │ │ + 0x01495290 00000000 00000000 00000000 5ca53600 ............\.6. │ │ + 0x014952a0 87363700 1c040000 00000000 00000000 .67............. │ │ 0x014952b0 00000000 5ba93700 f4823900 1d040000 ....[.7...9..... │ │ 0x014952c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014952d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014952e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014952f0 00000000 00000000 00000000 a5533700 .............S7. │ │ - 0x01495300 f38b3700 20040000 0b000000 bda23c00 ..7. .........<. │ │ + 0x014952f0 00000000 00000000 00000000 7e533700 ............~S7. │ │ + 0x01495300 cc8b3700 20040000 0b000000 bda23c00 ..7. .........<. │ │ 0x01495310 00000000 053c3800 95443900 21040000 .....<8..D9.!... │ │ 0x01495320 0b000000 c8a23c00 00000000 6b743800 ......<.....kt8. │ │ 0x01495330 6b743800 22040000 0b000000 d3a23c00 kt8.".........<. │ │ 0x01495340 00000000 b5b03800 b5b03800 23040000 ......8...8.#... │ │ 0x01495350 0b000000 dea23c00 00000000 64a93700 ......<.....d.7. │ │ 0x01495360 64a93700 24040000 0b000000 e9a23c00 d.7.$.........<. │ │ - 0x01495370 00000000 404e3600 fe8b3700 25040000 ....@N6...7.%... │ │ - 0x01495380 00000000 00000000 00000000 b7363700 .............67. │ │ + 0x01495370 00000000 404e3600 d78b3700 25040000 ....@N6...7.%... │ │ + 0x01495380 00000000 00000000 00000000 90363700 .............67. │ │ 0x01495390 a3093900 26040000 00000000 00000000 ..9.&........... │ │ 0x014953a0 00000000 c8123600 c4943800 27040000 ......6...8.'... │ │ 0x014953b0 00000000 00000000 00000000 f5ea3800 ..............8. │ │ 0x014953c0 6ea93700 28040000 00000000 00000000 n.7.(........... │ │ 0x014953d0 00000000 89743800 ab093900 29040000 .....t8...9.)... │ │ 0x014953e0 09000000 f4a23c00 00000000 da053900 ......<.......9. │ │ 0x014953f0 494e3600 2a040000 09000000 fda23c00 IN6.*.........<. │ │ 0x01495400 00000000 2fce3800 d46a3600 2b040000 ..../.8..j6.+... │ │ 0x01495410 09000000 06a33c00 00000000 3cce3800 ......<.....<.8. │ │ 0x01495420 57883600 2c040000 09000000 0fa33c00 W.6.,.........<. │ │ - 0x01495430 00000000 631c3800 df173700 2d040000 ....c.8...7.-... │ │ - 0x01495440 09000000 18a33c00 00000000 bf363700 ......<......67. │ │ + 0x01495430 00000000 631c3800 b8173700 2d040000 ....c.8...7.-... │ │ + 0x01495440 09000000 18a33c00 00000000 98363700 ......<......67. │ │ 0x01495450 96743800 2e040000 09000000 21a33c00 .t8.........!.<. │ │ - 0x01495460 00000000 04333700 49ce3800 2f040000 .....37.I.8./... │ │ - 0x01495470 09000000 2aa33c00 00000000 ec173700 ....*.<.......7. │ │ + 0x01495460 00000000 dd323700 49ce3800 2f040000 .....27.I.8./... │ │ + 0x01495470 09000000 2aa33c00 00000000 c5173700 ....*.<.......7. │ │ 0x01495480 a0443900 30040000 09000000 33a33c00 .D9.0.......3.<. │ │ 0x01495490 00000000 564e3600 e6573800 31040000 ....VN6..W8.1... │ │ 0x014954a0 09000000 3ca33c00 00000000 d3b03800 ....<.<.......8. │ │ 0x014954b0 fe823900 32040000 09000000 45a33c00 ..9.2.......E.<. │ │ 0x014954c0 00000000 701c3800 fdea3800 33040000 ....p.8...8.3... │ │ 0x014954d0 09000000 4ea33c00 00000000 73903800 ....N.<.....s.8. │ │ 0x014954e0 80613900 34040000 09000000 57a33c00 .a9.4.......W.<. │ │ 0x014954f0 00000000 a2a33900 103c3800 35040000 ......9..<8.5... │ │ 0x01495500 09000000 60a33c00 00000000 afa33900 ....`.<.......9. │ │ 0x01495510 8d613900 36040000 09000000 69a33c00 .a9.6.......i.<. │ │ - 0x01495520 00000000 bca33900 f9173700 37040000 ......9...7.7... │ │ + 0x01495520 00000000 bca33900 d2173700 37040000 ......9...7.7... │ │ 0x01495530 09000000 72a33c00 00000000 5b013800 ....r.<.....[.8. │ │ 0x01495540 0b833900 38040000 00000000 00000000 ..9.8........... │ │ 0x01495550 00000000 e16a3600 c9a33900 39040000 .....j6...9.9... │ │ 0x01495560 00000000 00000000 00000000 9a613900 .............a9. │ │ 0x01495570 cb943800 3a040000 00000000 00000000 ..8.:........... │ │ 0x01495580 00000000 b7df3700 a8273900 3b040000 ......7..'9.;... │ │ - 0x01495590 00000000 00000000 00000000 abdf3600 ..............6. │ │ + 0x01495590 00000000 00000000 00000000 84df3600 ..............6. │ │ 0x014955a0 ad443900 3c040000 00000000 00000000 .D9.<........... │ │ 0x014955b0 00000000 a3743800 d7a33900 3d040000 .....t8...9.=... │ │ - 0x014955c0 00000000 00000000 00000000 cc363700 .............67. │ │ - 0x014955d0 cc363700 3e040000 0b000000 7ba33c00 .67.>.......{.<. │ │ + 0x014955c0 00000000 00000000 00000000 a5363700 .............67. │ │ + 0x014955d0 a5363700 3e040000 0b000000 7ba33c00 .67.>.......{.<. │ │ 0x014955e0 00000000 86bd3700 86bd3700 3f040000 ......7...7.?... │ │ 0x014955f0 03000000 86a33c00 00000000 3d803600 ......<.....=.6. │ │ 0x01495600 3d803600 40040000 03000000 89a33c00 =.6.@.........<. │ │ 0x01495610 00000000 3e333600 3e333600 41040000 ....>36.>36.A... │ │ 0x01495620 03000000 8ca33c00 00000000 55333600 ......<.....U36. │ │ 0x01495630 634e3600 42040000 03000000 8fa33c00 cN6.B.........<. │ │ 0x01495640 00000000 e0b03800 e5a33900 43040000 ......8...9.C... │ │ - 0x01495650 03000000 92a33c00 00000000 078c3700 ......<.......7. │ │ - 0x01495660 078c3700 44040000 03000000 95a33c00 ..7.D.........<. │ │ + 0x01495650 03000000 92a33c00 00000000 e08b3700 ......<.......7. │ │ + 0x01495660 e08b3700 44040000 03000000 95a33c00 ..7.D.........<. │ │ 0x01495670 00000000 19833900 e3b03800 45040000 ......9...8.E... │ │ 0x01495680 05000000 98a33c00 00000000 7d1c3800 ......<.....}.8. │ │ 0x01495690 56ce3800 46040000 09000000 9da33c00 V.8.F.........<. │ │ 0x014956a0 00000000 20c43700 c5df3700 47040000 .... .7...7.G... │ │ 0x014956b0 09000000 a6a33c00 00000000 d9943800 ......<.......8. │ │ 0x014956c0 77a93700 48040000 09000000 afa33c00 w.7.H.........<. │ │ 0x014956d0 00000000 e2943800 b1743800 49040000 ......8..t8.I... │ │ 0x014956e0 09000000 b8a33c00 00000000 ce123600 ......<.......6. │ │ 0x014956f0 a8613900 4a040000 09000000 c1a33c00 .a9.J.........<. │ │ - 0x01495700 00000000 ef6a3600 ed363700 4b040000 .....j6..67.K... │ │ + 0x01495700 00000000 ef6a3600 c6363700 4b040000 .....j6..67.K... │ │ 0x01495710 09000000 caa33c00 00000000 f3a33900 ......<.......9. │ │ 0x01495720 ba743800 4c040000 09000000 d3a33c00 .t8.L.........<. │ │ 0x01495730 00000000 fde33800 f86a3600 4d040000 ......8..j6.M... │ │ - 0x01495740 09000000 dca33c00 00000000 0f8c3700 ......<.......7. │ │ + 0x01495740 09000000 dca33c00 00000000 e88b3700 ......<.......7. │ │ 0x01495750 b8093900 4e040000 09000000 e5a33c00 ..9.N.........<. │ │ - 0x01495760 00000000 eb943800 06183700 4f040000 ......8...7.O... │ │ + 0x01495760 00000000 eb943800 df173700 4f040000 ......8...7.O... │ │ 0x01495770 09000000 eea33c00 00000000 bb443900 ......<......D9. │ │ 0x01495780 0aeb3800 50040000 09000000 f7a33c00 ..8.P.........<. │ │ - 0x01495790 00000000 b0533700 d7123600 51040000 .....S7...6.Q... │ │ + 0x01495790 00000000 89533700 d7123600 51040000 .....S7...6.Q... │ │ 0x014957a0 09000000 00a43c00 00000000 80a93700 ......<.......7. │ │ 0x014957b0 1d3c3800 52040000 09000000 09a43c00 .<8.R.........<. │ │ - 0x014957c0 00000000 dd6c3700 c6093900 53040000 .....l7...9.S... │ │ + 0x014957c0 00000000 b66c3700 c6093900 53040000 .....l7...9.S... │ │ 0x014957d0 09000000 12a43c00 00000000 93a93700 ......<.......7. │ │ 0x014957e0 d6093900 54040000 09000000 1ba43c00 ..9.T.........<. │ │ 0x014957f0 00000000 cf443900 d0df3700 55040000 .....D9...7.U... │ │ 0x01495800 09000000 24a43c00 00000000 c3743800 ....$.<......t8. │ │ 0x01495810 d8743800 56040000 09000000 2da43c00 .t8.V.......-.<. │ │ - 0x01495820 00000000 881c3800 b9df3600 57040000 ......8...6.W... │ │ - 0x01495830 09000000 36a43c00 00000000 f6363700 ....6.<......67. │ │ + 0x01495820 00000000 881c3800 92df3600 57040000 ......8...6.W... │ │ + 0x01495830 09000000 36a43c00 00000000 cf363700 ....6.<......67. │ │ 0x01495840 13b13800 58040000 09000000 3fa43c00 ..8.X.......?.<. │ │ - 0x01495850 00000000 238c3700 14183700 59040000 ....#.7...7.Y... │ │ + 0x01495850 00000000 fc8b3700 ed173700 59040000 ......7...7.Y... │ │ 0x01495860 09000000 48a43c00 00000000 2a833900 ....H.<.....*.9. │ │ 0x01495870 e8093900 5a040000 09000000 51a43c00 ..9.Z.......Q.<. │ │ - 0x01495880 00000000 28183700 e5123600 5b040000 ....(.7...6.[... │ │ + 0x01495880 00000000 01183700 e5123600 5b040000 ......7...6.[... │ │ 0x01495890 09000000 5aa43c00 00000000 a8a93700 ....Z.<.......7. │ │ - 0x014958a0 3a8c3700 5c040000 09000000 63a43c00 :.7.\.......c.<. │ │ - 0x014958b0 00000000 e4443900 8ba53600 5d040000 .....D9...6.]... │ │ + 0x014958a0 138c3700 5c040000 09000000 63a43c00 ..7.\.......c.<. │ │ + 0x014958b0 00000000 e4443900 64a53600 5d040000 .....D9.d.6.]... │ │ 0x014958c0 09000000 6ca43c00 00000000 b1613900 ....l.<......a9. │ │ 0x014958d0 61ce3800 5e040000 09000000 75a43c00 a.8.^.......u.<. │ │ 0x014958e0 00000000 fc093900 f3573800 5f040000 ......9..W8._... │ │ - 0x014958f0 09000000 7ea43c00 00000000 c4533700 ....~.<......S7. │ │ + 0x014958f0 09000000 7ea43c00 00000000 9d533700 ....~.<......S7. │ │ 0x01495900 ea743800 60040000 09000000 87a43c00 .t8.`.........<. │ │ 0x01495910 00000000 58333600 64883600 61040000 ....X36.d.6.a... │ │ - 0x01495920 09000000 90a43c00 00000000 bbc13600 ......<.......6. │ │ + 0x01495920 09000000 90a43c00 00000000 94c13600 ......<.......6. │ │ 0x01495930 f7743800 62040000 09000000 99a43c00 .t8.b.........<. │ │ - 0x01495940 00000000 2bc43700 478c3700 63040000 ....+.7.G.7.c... │ │ - 0x01495950 09000000 a2a43c00 00000000 0cfb3600 ......<.......6. │ │ + 0x01495940 00000000 2bc43700 208c3700 63040000 ....+.7. .7.c... │ │ + 0x01495950 09000000 a2a43c00 00000000 e5fa3600 ......<.......6. │ │ 0x01495960 2d3c3800 64040000 09000000 aba43c00 -<8.d.........<. │ │ - 0x01495970 00000000 0d373700 cbdf3600 65040000 .....77...6.e... │ │ + 0x01495970 00000000 e6363700 a4df3600 65040000 .....67...6.e... │ │ 0x01495980 09000000 b4a43c00 00000000 31183800 ......<.....1.8. │ │ 0x01495990 31183800 66040000 00000000 00000000 1.8.f........... │ │ 0x014959a0 00000000 25403900 25403900 67040000 ....%@9.%@9.g... │ │ - 0x014959b0 00000000 00000000 00000000 b04f3700 .............O7. │ │ - 0x014959c0 b04f3700 68040000 00000000 00000000 .O7.h........... │ │ + 0x014959b0 00000000 00000000 00000000 894f3700 .............O7. │ │ + 0x014959c0 894f3700 68040000 00000000 00000000 .O7.h........... │ │ 0x014959d0 00000000 3b183800 3b183800 69040000 ....;.8.;.8.i... │ │ 0x014959e0 00000000 00000000 00000000 0a493600 .............I6. │ │ 0x014959f0 0a493600 6a040000 00000000 00000000 .I6.j........... │ │ 0x01495a00 00000000 38c43700 ff943800 6b040000 ....8.7...8.k... │ │ - 0x01495a10 08000000 bda43c00 00000000 19fb3600 ......<.......6. │ │ - 0x01495a20 f06c3700 6c040000 08000000 c5a43c00 .l7.l.........<. │ │ - 0x01495a30 00000000 f9123600 98a53600 6d040000 ......6...6.m... │ │ + 0x01495a10 08000000 bda43c00 00000000 f2fa3600 ......<.......6. │ │ + 0x01495a20 c96c3700 6c040000 08000000 c5a43c00 .l7.l.........<. │ │ + 0x01495a30 00000000 f9123600 71a53600 6d040000 ......6.q.6.m... │ │ 0x01495a40 08000000 cda43c00 00000000 24243900 ......<.....$$9. │ │ 0x01495a50 01133600 6e040000 08000000 d5a43c00 ..6.n.........<. │ │ - 0x01495a60 00000000 a0a53600 e2df3700 6f040000 ......6...7.o... │ │ + 0x01495a60 00000000 79a53600 e2df3700 6f040000 ....y.6...7.o... │ │ 0x01495a70 08000000 dda43c00 00000000 3a3c3800 ......<.....:<8. │ │ 0x01495a80 09133600 70040000 08000000 e5a43c00 ..6.p.........<. │ │ - 0x01495a90 00000000 71883600 1ffb3600 71040000 ....q.6...6.q... │ │ + 0x01495a90 00000000 71883600 f8fa3600 71040000 ....q.6...6.q... │ │ 0x01495aa0 08000000 eda43c00 00000000 79883600 ......<.....y.6. │ │ 0x01495ab0 07453900 72040000 08000000 f5a43c00 .E9.r.........<. │ │ 0x01495ac0 00000000 433c3800 18eb3800 73040000 ....C<8...8.s... │ │ 0x01495ad0 08000000 fda43c00 00000000 1f0a3900 ......<.......9. │ │ 0x01495ae0 b6273900 74040000 03000000 05a53c00 .'9.t.........<. │ │ - 0x01495af0 00000000 27fb3600 27fb3600 75040000 ....'.6.'.6.u... │ │ + 0x01495af0 00000000 00fb3600 00fb3600 75040000 ......6...6.u... │ │ 0x01495b00 05000000 08a53c00 00000000 eadf3700 ......<.......7. │ │ 0x01495b10 eadf3700 76040000 06000000 0da53c00 ..7.v.........<. │ │ - 0x01495b20 00000000 d8df3600 548c3700 77040000 ......6.T.7.w... │ │ + 0x01495b20 00000000 b1df3600 2d8c3700 77040000 ......6.-.7.w... │ │ 0x01495b30 08000000 13a53c00 00000000 65333600 ......<.....e36. │ │ - 0x01495b40 1a373700 78040000 08000000 1ba53c00 .77.x.........<. │ │ + 0x01495b40 f3363700 78040000 08000000 1ba53c00 .67.x.........<. │ │ 0x01495b50 00000000 41833900 4b3c3800 79040000 ....A.9.K<8.y... │ │ 0x01495b60 09000000 23a53c00 00000000 d4613900 ....#.<......a9. │ │ 0x01495b70 6ece3800 7a040000 09000000 2ca53c00 n.8.z.......,.<. │ │ 0x01495b80 00000000 10453900 10453900 7b040000 .....E9..E9.{... │ │ - 0x01495b90 08000000 35a53c00 00000000 c8c13600 ....5.<.......6. │ │ - 0x01495ba0 dcdf3600 7c040000 09000000 3da53c00 ..6.|.......=.<. │ │ + 0x01495b90 08000000 35a53c00 00000000 a1c13600 ....5.<.......6. │ │ + 0x01495ba0 b5df3600 7c040000 09000000 3da53c00 ..6.|.......=.<. │ │ 0x01495bb0 00000000 04753800 50833900 7d040000 .....u8.P.9.}... │ │ 0x01495bc0 09000000 46a53c00 00000000 27b13800 ....F.<.....'.8. │ │ 0x01495bd0 27b13800 7e040000 03000000 4fa53c00 '.8.~.......O.<. │ │ - 0x01495be0 00000000 2dfb3600 2dfb3600 7f040000 ....-.6.-.6..... │ │ - 0x01495bf0 07000000 52a53c00 00000000 3f183700 ....R.<.....?.7. │ │ + 0x01495be0 00000000 06fb3600 06fb3600 7f040000 ......6...6..... │ │ + 0x01495bf0 07000000 52a53c00 00000000 18183700 ....R.<.......7. │ │ 0x01495c00 2eb13800 80040000 0a000000 59a53c00 ..8.........Y.<. │ │ 0x01495c10 00000000 00583800 cba93700 81040000 .....X8...7..... │ │ 0x01495c20 0b000000 63a53c00 00000000 260a3900 ....c.<.....&.9. │ │ 0x01495c30 fca33900 82040000 0b000000 6ea53c00 ..9.........n.<. │ │ - 0x01495c40 00000000 d1533700 e3613900 83040000 .....S7..a9..... │ │ + 0x01495c40 00000000 aa533700 e3613900 83040000 .....S7..a9..... │ │ 0x01495c50 0b000000 79a53c00 00000000 1aa43900 ....y.<.......9. │ │ 0x01495c60 f4df3700 84040000 0a000000 84a53c00 ..7...........<. │ │ 0x01495c70 00000000 35453900 12133600 85040000 ....5E9...6..... │ │ 0x01495c80 0a000000 8ea53c00 00000000 e9a93700 ......<.......7. │ │ 0x01495c90 3ec43700 86040000 0b000000 98a53c00 >.7...........<. │ │ - 0x01495ca0 00000000 c9273900 34fb3600 87040000 .....'9.4.6..... │ │ + 0x01495ca0 00000000 c9273900 0dfb3600 87040000 .....'9...6..... │ │ 0x01495cb0 0d000000 a3a53c00 00000000 19953800 ......<.......8. │ │ 0x01495cc0 340a3900 88040000 0d000000 b0a53c00 4.9...........<. │ │ 0x01495cd0 00000000 69013800 714e3600 89040000 ....i.8.qN6..... │ │ 0x01495ce0 0d000000 bda53c00 00000000 0ce03700 ......<.......7. │ │ - 0x01495cf0 4efb3600 8a040000 0d000000 caa53c00 N.6...........<. │ │ + 0x01495cf0 27fb3600 8a040000 0d000000 caa53c00 '.6...........<. │ │ 0x01495d00 00000000 2ca43900 15e03700 8b040000 ....,.9...7..... │ │ 0x01495d10 0d000000 d7a53c00 00000000 7e4e3600 ......<.....~N6. │ │ 0x01495d20 016b3600 8c040000 0d000000 e4a53c00 .k6...........<. │ │ - 0x01495d30 00000000 77833900 588c3700 8d040000 ....w.9.X.7..... │ │ + 0x01495d30 00000000 77833900 318c3700 8d040000 ....w.9.1.7..... │ │ 0x01495d40 0d000000 f1a53c00 00000000 29753800 ......<.....)u8. │ │ 0x01495d50 22953800 8e040000 0d000000 fea53c00 ".8...........<. │ │ 0x01495d60 00000000 f4a93700 35a43900 8f040000 ......7.5.9..... │ │ - 0x01495d70 0d000000 0ba63c00 00000000 a8a53600 ......<.......6. │ │ + 0x01495d70 0d000000 0ba63c00 00000000 81a53600 ......<.......6. │ │ 0x01495d80 0e6b3600 90040000 0d000000 18a63c00 .k6...........<. │ │ 0x01495d90 00000000 2f953800 9d1c3800 91040000 ..../.8...8..... │ │ 0x01495da0 0d000000 25a63c00 00000000 5bc43700 ....%.<.....[.7. │ │ 0x01495db0 5bc43700 92040000 02000000 32a63c00 [.7.........2.<. │ │ - 0x01495dc0 00000000 e0533700 5bfb3600 93040000 .....S7.[.6..... │ │ - 0x01495dd0 05000000 34a63c00 00000000 e2f23600 ....4.<.......6. │ │ + 0x01495dc0 00000000 b9533700 34fb3600 93040000 .....S7.4.6..... │ │ + 0x01495dd0 05000000 34a63c00 00000000 bbf23600 ....4.<.......6. │ │ 0x01495de0 01623900 94040000 08000000 39a63c00 .b9.........9.<. │ │ 0x01495df0 00000000 43b13800 43b13800 95040000 ....C.8.C.8..... │ │ 0x01495e00 08000000 41a63c00 00000000 874e3600 ....A.<......N6. │ │ 0x01495e10 874e3600 96040000 09000000 49a63c00 .N6.........I.<. │ │ 0x01495e20 00000000 0e583800 0e583800 97040000 .....X8..X8..... │ │ 0x01495e30 09000000 52a63c00 00000000 974e3600 ....R.<......N6. │ │ 0x01495e40 974e3600 98040000 08000000 5ba63c00 .N6.........[.<. │ │ - 0x01495e50 00000000 49183700 49183700 99040000 ....I.7.I.7..... │ │ + 0x01495e50 00000000 22183700 22183700 99040000 ....".7.".7..... │ │ 0x01495e60 09000000 63a63c00 00000000 32753800 ....c.<.....2u8. │ │ 0x01495e70 32753800 9a040000 09000000 6ca63c00 2u8.........l.<. │ │ 0x01495e80 00000000 05623900 05623900 9b040000 .....b9..b9..... │ │ 0x01495e90 07000000 75a63c00 00000000 3f453900 ....u.<.....?E9. │ │ 0x01495ea0 3f453900 9c040000 08000000 7ca63c00 ?E9.........|.<. │ │ 0x01495eb0 00000000 38953800 38953800 9d040000 ....8.8.8.8..... │ │ - 0x01495ec0 09000000 84a63c00 00000000 658c3700 ......<.....e.7. │ │ - 0x01495ed0 658c3700 9e040000 08000000 8da63c00 e.7...........<. │ │ - 0x01495ee0 00000000 5e183700 5e183700 9f040000 ....^.7.^.7..... │ │ + 0x01495ec0 09000000 84a63c00 00000000 3e8c3700 ......<.....>.7. │ │ + 0x01495ed0 3e8c3700 9e040000 08000000 8da63c00 >.7...........<. │ │ + 0x01495ee0 00000000 37183700 37183700 9f040000 ....7.7.7.7..... │ │ 0x01495ef0 09000000 95a63c00 00000000 67b13800 ......<.....g.8. │ │ 0x01495f00 60c43700 a0040000 09000000 9ea63c00 `.7...........<. │ │ 0x01495f10 00000000 45953800 aa1c3800 a1040000 ....E.8...8..... │ │ - 0x01495f20 09000000 a7a63c00 00000000 8c8c3700 ......<.......7. │ │ + 0x01495f20 09000000 a7a63c00 00000000 658c3700 ......<.....e.7. │ │ 0x01495f30 20eb3800 a2040000 09000000 b0a63c00 .8...........<. │ │ - 0x01495f40 00000000 b18c3700 b18c3700 a3040000 ......7...7..... │ │ + 0x01495f40 00000000 8a8c3700 8a8c3700 a3040000 ......7...7..... │ │ 0x01495f50 00000000 00000000 00000000 72013800 ............r.8. │ │ 0x01495f60 72013800 a4040000 00000000 00000000 r.8............. │ │ 0x01495f70 00000000 23583800 23583800 a5040000 ....#X8.#X8..... │ │ - 0x01495f80 00000000 00000000 00000000 bb8c3700 ..............7. │ │ - 0x01495f90 bb8c3700 a6040000 00000000 00000000 ..7............. │ │ - 0x01495fa0 00000000 0b6d3700 0b6d3700 a7040000 .....m7..m7..... │ │ + 0x01495f80 00000000 00000000 00000000 948c3700 ..............7. │ │ + 0x01495f90 948c3700 a6040000 00000000 00000000 ..7............. │ │ + 0x01495fa0 00000000 e46c3700 e46c3700 a7040000 .....l7..l7..... │ │ 0x01495fb0 00000000 00000000 00000000 235e3600 ............#^6. │ │ 0x01495fc0 235e3600 a8040000 00000000 00000000 #^6............. │ │ 0x01495fd0 00000000 8cb13800 8cb13800 a9040000 ......8...8..... │ │ - 0x01495fe0 08000000 b9a63c00 00000000 82fb3600 ......<.......6. │ │ - 0x01495ff0 82fb3600 aa040000 08000000 c1a63c00 ..6...........<. │ │ + 0x01495fe0 08000000 b9a63c00 00000000 5bfb3600 ......<.....[.6. │ │ + 0x01495ff0 5bfb3600 aa040000 08000000 c1a63c00 [.6...........<. │ │ 0x01496000 00000000 4c753800 87c43700 ab040000 ....Lu8...7..... │ │ 0x01496010 05000000 c9a63c00 00000000 7c013800 ......<.....|.8. │ │ - 0x01496020 03e03600 ac040000 09000000 cea63c00 ..6...........<. │ │ + 0x01496020 dcdf3600 ac040000 09000000 cea63c00 ..6...........<. │ │ 0x01496030 00000000 61453900 d11c3800 ad040000 ....aE9...8..... │ │ 0x01496040 09000000 d7a63c00 00000000 47eb3800 ......<.....G.8. │ │ 0x01496050 82883600 ae040000 00000000 00000000 ..6............. │ │ 0x01496060 00000000 673c3800 6d333600 af040000 ....g<8.m36..... │ │ 0x01496070 00000000 00000000 00000000 12623900 .............b9. │ │ 0x01496080 1e623900 b0040000 00000000 00000000 .b9............. │ │ 0x01496090 00000000 53eb3800 8ace3800 b1040000 ....S.8...8..... │ │ 0x014960a0 0a000000 e0a63c00 00000000 79333600 ......<.....y36. │ │ - 0x014960b0 0be03600 b2040000 0a000000 eaa63c00 ..6...........<. │ │ + 0x014960b0 e4df3600 b2040000 0a000000 eaa63c00 ..6...........<. │ │ 0x014960c0 00000000 84333600 1b6b3600 b3040000 .....36..k6..... │ │ 0x014960d0 00000000 00000000 00000000 95ce3800 ..............8. │ │ 0x014960e0 2a623900 b4040000 08000000 f4a63c00 *b9...........<. │ │ - 0x014960f0 00000000 edc13600 69453900 b5040000 ......6.iE9..... │ │ - 0x01496100 00000000 00000000 00000000 4d683700 ............Mh7. │ │ + 0x014960f0 00000000 c6c13600 69453900 b5040000 ......6.iE9..... │ │ + 0x01496100 00000000 00000000 00000000 26683700 ............&h7. │ │ 0x01496110 9dce3800 b6040000 00000000 00000000 ..8............. │ │ 0x01496120 00000000 226b3600 8e883600 b7040000 ...."k6...6..... │ │ 0x01496130 00000000 00000000 00000000 6a953800 ............j.8. │ │ 0x01496140 410a3900 b8040000 08000000 fca63c00 A.9...........<. │ │ 0x01496150 00000000 37623900 d4273900 b9040000 ....7b9..'9..... │ │ 0x01496160 08000000 04a73c00 00000000 80833900 ......<.......9. │ │ 0x01496170 80953800 ba040000 08000000 0ca73c00 ..8...........<. │ │ 0x01496180 00000000 733c3800 51753800 bb040000 ....s<8.Qu8..... │ │ - 0x01496190 08000000 14a73c00 00000000 6edb3600 ......<.....n.6. │ │ - 0x014961a0 6edb3600 bc040000 00000000 00000000 n.6............. │ │ + 0x01496190 08000000 14a73c00 00000000 47db3600 ......<.....G.6. │ │ + 0x014961a0 47db3600 bc040000 00000000 00000000 G.6............. │ │ 0x014961b0 00000000 75fc3700 75fc3700 bd040000 ....u.7.u.7..... │ │ - 0x014961c0 00000000 00000000 00000000 d4bc3600 ..............6. │ │ - 0x014961d0 d4bc3600 be040000 00000000 00000000 ..6............. │ │ - 0x014961e0 00000000 74683700 74683700 bf040000 ....th7.th7..... │ │ - 0x014961f0 00000000 00000000 00000000 a5303700 .............07. │ │ - 0x01496200 a5303700 c0040000 00000000 00000000 .07............. │ │ + 0x014961c0 00000000 00000000 00000000 adbc3600 ..............6. │ │ + 0x014961d0 adbc3600 be040000 00000000 00000000 ..6............. │ │ + 0x014961e0 00000000 4d683700 4d683700 bf040000 ....Mh7.Mh7..... │ │ + 0x014961f0 00000000 00000000 00000000 7e303700 ............~07. │ │ + 0x01496200 7e303700 c0040000 00000000 00000000 ~07............. │ │ 0x01496210 00000000 c99d3900 c99d3900 c1040000 ......9...9..... │ │ 0x01496220 00000000 00000000 00000000 5a753800 ............Zu8. │ │ - 0x01496230 70183700 c2040000 00000000 00000000 p.7............. │ │ + 0x01496230 49183700 c2040000 00000000 00000000 I.7............. │ │ 0x01496240 00000000 8d833900 a5ce3800 c3040000 ......9...8..... │ │ 0x01496250 08000000 1ca73c00 00000000 fda93700 ......<.......7. │ │ 0x01496260 84013800 c4040000 08000000 24a73c00 ..8.........$.<. │ │ 0x01496270 00000000 98833900 c5833900 c5040000 ......9...9..... │ │ - 0x01496280 08000000 2ca73c00 00000000 156d3700 ....,.<......m7. │ │ + 0x01496280 08000000 2ca73c00 00000000 ee6c3700 ....,.<......l7. │ │ 0x01496290 25133600 c6040000 08000000 34a73c00 %.6.........4.<. │ │ 0x014962a0 00000000 8cc43700 8cc43700 c7040000 ......7...7..... │ │ - 0x014962b0 08000000 3ca73c00 00000000 f3c13600 ....<.<.......6. │ │ - 0x014962c0 f3c13600 c8040000 08000000 44a73c00 ..6.........D.<. │ │ + 0x014962b0 08000000 3ca73c00 00000000 ccc13600 ....<.<.......6. │ │ + 0x014962c0 ccc13600 c8040000 08000000 44a73c00 ..6.........D.<. │ │ 0x014962d0 00000000 11aa3700 11aa3700 c9040000 ......7...7..... │ │ - 0x014962e0 08000000 4ca73c00 00000000 2f373700 ....L.<...../77. │ │ - 0x014962f0 2f373700 ca040000 05000000 54a73c00 /77.........T.<. │ │ + 0x014962e0 08000000 4ca73c00 00000000 08373700 ....L.<......77. │ │ + 0x014962f0 08373700 ca040000 05000000 54a73c00 .77.........T.<. │ │ 0x01496300 00000000 f0833900 530a3900 cb040000 ......9.S.9..... │ │ 0x01496310 05000000 59a73c00 00000000 8b333600 ....Y.<......36. │ │ - 0x01496320 09c23600 cc040000 06000000 5ea73c00 ..6.........^.<. │ │ + 0x01496320 e2c13600 cc040000 06000000 5ea73c00 ..6.........^.<. │ │ 0x01496330 00000000 63753800 c04e3600 cd040000 ....cu8..N6..... │ │ - 0x01496340 06000000 64a73c00 00000000 1b6d3700 ....d.<......m7. │ │ + 0x01496340 06000000 64a73c00 00000000 f46c3700 ....d.<......l7. │ │ 0x01496350 9c333600 ce040000 06000000 6aa73c00 .36.........j.<. │ │ 0x01496360 00000000 9fb13800 dd273900 cf040000 ......8..'9..... │ │ 0x01496370 06000000 70a73c00 00000000 2d583800 ....p.<.....-X8. │ │ 0x01496380 55133600 d0040000 06000000 76a73c00 U.6.........v.<. │ │ 0x01496390 00000000 42a43900 2a6b3600 d1040000 ....B.9.*k6..... │ │ 0x014963a0 06000000 7ca73c00 00000000 5eeb3800 ....|.<.....^.8. │ │ 0x014963b0 5eeb3800 d2040000 0b000000 82a73c00 ^.8...........<. │ │ 0x014963c0 00000000 fe833900 fe833900 d3040000 ......9...9..... │ │ 0x014963d0 0b000000 8da73c00 00000000 22e03700 ......<.....".7. │ │ 0x014963e0 22e03700 d4040000 0b000000 98a73c00 ".7...........<. │ │ - 0x014963f0 00000000 95fb3600 95fb3600 d5040000 ......6...6..... │ │ + 0x014963f0 00000000 6efb3600 6efb3600 d5040000 ....n.6.n.6..... │ │ 0x01496400 0b000000 a3a73c00 00000000 39e03700 ......<.....9.7. │ │ 0x01496410 39e03700 d6040000 07000000 aea73c00 9.7...........<. │ │ 0x01496420 00000000 11843900 11843900 d7040000 ......9...9..... │ │ - 0x01496430 08000000 b5a73c00 00000000 16e03600 ......<.......6. │ │ - 0x01496440 16e03600 d8040000 08000000 bda73c00 ..6...........<. │ │ - 0x01496450 00000000 2ee03600 2ee03600 d9040000 ......6...6..... │ │ + 0x01496430 08000000 b5a73c00 00000000 efdf3600 ......<.......6. │ │ + 0x01496440 efdf3600 d8040000 08000000 bda73c00 ..6...........<. │ │ + 0x01496450 00000000 07e03600 07e03600 d9040000 ......6...6..... │ │ 0x01496460 08000000 c5a73c00 00000000 74753800 ......<.....tu8. │ │ 0x01496470 74753800 da040000 08000000 cda73c00 tu8...........<. │ │ 0x01496480 00000000 b6333600 24843900 db040000 .....36.$.9..... │ │ - 0x01496490 08000000 d5a73c00 00000000 2c6d3700 ......<.....,m7. │ │ + 0x01496490 08000000 d5a73c00 00000000 056d3700 ......<......m7. │ │ 0x014964a0 27aa3700 dc040000 08000000 dda73c00 '.7...........<. │ │ 0x014964b0 00000000 6f133600 6f453900 dd040000 ....o.6.oE9..... │ │ 0x014964c0 08000000 e5a73c00 00000000 46623900 ......<.....Fb9. │ │ 0x014964d0 46623900 de040000 0b000000 eda73c00 Fb9...........<. │ │ 0x014964e0 00000000 f7273900 f7273900 df040000 .....'9..'9..... │ │ - 0x014964f0 0b000000 f8a73c00 00000000 3ee03600 ......<.....>.6. │ │ + 0x014964f0 0b000000 f8a73c00 00000000 17e03600 ......<.......6. │ │ 0x01496500 da4e3600 e0040000 08000000 03a83c00 .N6...........<. │ │ - 0x01496510 00000000 7b453900 46e03600 e1040000 ....{E9.F.6..... │ │ + 0x01496510 00000000 7b453900 1fe03600 e1040000 ....{E9...6..... │ │ 0x01496520 08000000 0ba83c00 00000000 b8ce3800 ......<.......8. │ │ 0x01496530 b8ce3800 e2040000 0b000000 13a83c00 ..8...........<. │ │ 0x01496540 00000000 446b3600 446b3600 e3040000 ....Dk6.Dk6..... │ │ - 0x01496550 08000000 1ea83c00 00000000 b0fb3600 ......<.......6. │ │ - 0x01496560 b0fb3600 e4040000 08000000 26a83c00 ..6.........&.<. │ │ + 0x01496550 08000000 1ea83c00 00000000 89fb3600 ......<.......6. │ │ + 0x01496560 89fb3600 e4040000 08000000 26a83c00 ..6.........&.<. │ │ 0x01496570 00000000 3fe03700 3fe03700 e5040000 ....?.7.?.7..... │ │ 0x01496580 08000000 2ea83c00 00000000 86753800 ......<......u8. │ │ 0x01496590 86753800 e6040000 08000000 36a83c00 .u8.........6.<. │ │ - 0x014965a0 00000000 c58c3700 c58c3700 e7040000 ......7...7..... │ │ + 0x014965a0 00000000 9e8c3700 9e8c3700 e7040000 ......7...7..... │ │ 0x014965b0 08000000 3ea83c00 00000000 7a133600 ....>.<.....z.6. │ │ 0x014965c0 7a133600 e8040000 08000000 46a83c00 z.6.........F.<. │ │ - 0x014965d0 00000000 d78c3700 d78c3700 e9040000 ......7...7..... │ │ + 0x014965d0 00000000 b08c3700 b08c3700 e9040000 ......7...7..... │ │ 0x014965e0 08000000 4ea83c00 00000000 96883600 ....N.<.......6. │ │ 0x014965f0 96883600 ea040000 09000000 56a83c00 ..6.........V.<. │ │ 0x01496600 00000000 75eb3800 75eb3800 eb040000 ....u.8.u.8..... │ │ - 0x01496610 09000000 5fa83c00 00000000 396d3700 ...._.<.....9m7. │ │ - 0x01496620 396d3700 ec040000 09000000 68a83c00 9m7.........h.<. │ │ + 0x01496610 09000000 5fa83c00 00000000 126d3700 ...._.<......m7. │ │ + 0x01496620 126d3700 ec040000 09000000 68a83c00 .m7.........h.<. │ │ 0x01496630 00000000 86eb3800 86eb3800 ed040000 ......8...8..... │ │ 0x01496640 0b000000 71a83c00 00000000 97753800 ....q.<......u8. │ │ 0x01496650 97753800 ee040000 0b000000 7ca83c00 .u8.........|.<. │ │ - 0x01496660 00000000 7a183700 7a183700 ef040000 ....z.7.z.7..... │ │ + 0x01496660 00000000 53183700 53183700 ef040000 ....S.7.S.7..... │ │ 0x01496670 09000000 87a83c00 00000000 0d283900 ......<......(9. │ │ 0x01496680 0d283900 f0040000 01000000 90a83c00 .(9...........<. │ │ 0x01496690 00000000 35aa3700 35aa3700 f1040000 ....5.7.5.7..... │ │ 0x014966a0 02000000 91a83c00 00000000 53a43900 ......<.....S.9. │ │ 0x014966b0 53a43900 f2040000 04000000 93a83c00 S.9...........<. │ │ 0x014966c0 00000000 83453900 83453900 f3040000 .....E9..E9..... │ │ 0x014966d0 05000000 97a83c00 00000000 b4753800 ......<......u8. │ │ 0x014966e0 b4753800 f4040000 06000000 9ca83c00 .u8...........<. │ │ 0x014966f0 00000000 32843900 32843900 f5040000 ....2.9.2.9..... │ │ - 0x01496700 06000000 a2a83c00 00000000 c2fb3600 ......<.......6. │ │ - 0x01496710 c2fb3600 f6040000 06000000 a8a83c00 ..6...........<. │ │ - 0x01496720 00000000 b1a53600 b1a53600 f7040000 ......6...6..... │ │ - 0x01496730 06000000 aea83c00 00000000 23c23600 ......<.....#.6. │ │ - 0x01496740 23c23600 f8040000 06000000 b4a83c00 #.6...........<. │ │ + 0x01496700 06000000 a2a83c00 00000000 9bfb3600 ......<.......6. │ │ + 0x01496710 9bfb3600 f6040000 06000000 a8a83c00 ..6...........<. │ │ + 0x01496720 00000000 8aa53600 8aa53600 f7040000 ......6...6..... │ │ + 0x01496730 06000000 aea83c00 00000000 fcc13600 ......<.......6. │ │ + 0x01496740 fcc13600 f8040000 06000000 b4a83c00 ..6...........<. │ │ 0x01496750 00000000 e24e3600 e24e3600 f9040000 .....N6..N6..... │ │ 0x01496760 05000000 baa83c00 00000000 a4eb3800 ......<.......8. │ │ 0x01496770 a4eb3800 fa040000 06000000 bfa83c00 ..8...........<. │ │ - 0x01496780 00000000 97183700 97183700 fb040000 ......7...7..... │ │ + 0x01496780 00000000 70183700 70183700 fb040000 ....p.7.p.7..... │ │ 0x01496790 07000000 c5a83c00 00000000 5f623900 ......<....._b9. │ │ 0x014967a0 5f623900 fc040000 07000000 cca83c00 _b9...........<. │ │ 0x014967b0 00000000 c7753800 c7753800 fd040000 .....u8..u8..... │ │ 0x014967c0 07000000 d3a83c00 00000000 e84e3600 ......<......N6. │ │ 0x014967d0 e84e3600 fe040000 07000000 daa83c00 .N6...........<. │ │ 0x014967e0 00000000 3aaa3700 3aaa3700 ff040000 ....:.7.:.7..... │ │ 0x014967f0 07000000 e1a83c00 00000000 fe4e3600 ......<......N6. │ │ 0x01496800 fe4e3600 00050000 0b000000 e8a83c00 .N6...........<. │ │ 0x01496810 00000000 88953800 88953800 01050000 ......8...8..... │ │ 0x01496820 0a000000 f3a83c00 00000000 823c3800 ......<......<8. │ │ 0x01496830 963c3800 02050000 07000000 fda83c00 .<8...........<. │ │ - 0x01496840 00000000 92013800 4e6d3700 03050000 ......8.Nm7..... │ │ + 0x01496840 00000000 92013800 276d3700 03050000 ......8.'m7..... │ │ 0x01496850 0c000000 04a93c00 00000000 b0b13800 ......<.......8. │ │ 0x01496860 b0b13800 04050000 0b000000 10a93c00 ..8...........<. │ │ - 0x01496870 00000000 36373700 36373700 05050000 ....677.677..... │ │ + 0x01496870 00000000 0f373700 0f373700 05050000 .....77..77..... │ │ 0x01496880 00000000 00000000 00000000 9ac43700 ..............7. │ │ 0x01496890 9ac43700 06050000 00000000 00000000 ..7............. │ │ - 0x014968a0 00000000 e28c3700 e28c3700 07050000 ......7...7..... │ │ - 0x014968b0 00000000 00000000 00000000 eb533700 .............S7. │ │ - 0x014968c0 f78c3700 08050000 00000000 00000000 ..7............. │ │ - 0x014968d0 00000000 71a43900 696d3700 09050000 ....q.9.im7..... │ │ + 0x014968a0 00000000 bb8c3700 bb8c3700 07050000 ......7...7..... │ │ + 0x014968b0 00000000 00000000 00000000 c4533700 .............S7. │ │ + 0x014968c0 d08c3700 08050000 00000000 00000000 ..7............. │ │ + 0x014968d0 00000000 71a43900 426d3700 09050000 ....q.9.Bm7..... │ │ 0x014968e0 00000000 00000000 00000000 76a43900 ............v.9. │ │ 0x014968f0 690a3900 0a050000 08000000 1ba93c00 i.9...........<. │ │ 0x01496900 00000000 dd753800 ed753800 0b050000 .....u8..u8..... │ │ 0x01496910 0a000000 23a93c00 00000000 c0b13800 ....#.<.......8. │ │ 0x01496920 b1883600 0c050000 09000000 2da93c00 ..6.........-.<. │ │ - 0x01496930 00000000 c3333600 4b373700 0d050000 .....36.K77..... │ │ + 0x01496930 00000000 c3333600 24373700 0d050000 .....36.$77..... │ │ 0x01496940 09000000 36a93c00 00000000 d91c3800 ....6.<.......8. │ │ 0x01496950 d1333600 0e050000 09000000 3fa93c00 .36.........?.<. │ │ 0x01496960 00000000 ad013800 94953800 0f050000 ......8...8..... │ │ 0x01496970 03000000 48a93c00 00000000 aa3c3800 ....H.<......<8. │ │ 0x01496980 c13c3800 10050000 03000000 4ba93c00 .<8.........K.<. │ │ - 0x01496990 00000000 cea53600 09763800 11050000 ......6..v8..... │ │ + 0x01496990 00000000 a7a53600 09763800 11050000 ......6..v8..... │ │ 0x014969a0 03000000 4ea93c00 00000000 ca013800 ....N.<.......8. │ │ 0x014969b0 38763800 12050000 03000000 51a93c00 8v8.........Q.<. │ │ 0x014969c0 00000000 e3013800 f23c3800 13050000 ......8..<8..... │ │ 0x014969d0 03000000 54a93c00 00000000 4aaa3700 ....T.<.....J.7. │ │ 0x014969e0 51e03700 14050000 03000000 57a93c00 Q.7.........W.<. │ │ - 0x014969f0 00000000 ae183700 e2a53600 15050000 ......7...6..... │ │ + 0x014969f0 00000000 87183700 bba53600 15050000 ......7...6..... │ │ 0x01496a00 03000000 5aa93c00 00000000 4f843900 ....Z.<.....O.9. │ │ 0x01496a10 7ea43900 16050000 03000000 5da93c00 ~.9.........].<. │ │ 0x01496a20 00000000 78623900 d0b13800 17050000 ....xb9...8..... │ │ 0x01496a30 03000000 60a93c00 00000000 1b4f3600 ....`.<......O6. │ │ 0x01496a40 5eaa3700 18050000 03000000 63a93c00 ^.7.........c.<. │ │ 0x01496a50 00000000 b5eb3800 710a3900 19050000 ......8.q.9..... │ │ 0x01496a60 03000000 66a93c00 00000000 fa333600 ....f.<......36. │ │ - 0x01496a70 4ee03600 1a050000 03000000 69a93c00 N.6.........i.<. │ │ + 0x01496a70 27e03600 1a050000 03000000 69a93c00 '.6.........i.<. │ │ 0x01496a80 00000000 8e133600 c3ce3800 1b050000 ......6...8..... │ │ 0x01496a90 03000000 6ca93c00 00000000 afc43700 ....l.<.......7. │ │ 0x01496aa0 324f3600 1c050000 03000000 6fa93c00 2O6.........o.<. │ │ - 0x01496ab0 00000000 ba953800 62e03600 1d050000 ......8.b.6..... │ │ + 0x01496ab0 00000000 ba953800 3be03600 1d050000 ......8.;.6..... │ │ 0x01496ac0 03000000 72a93c00 00000000 5d843900 ....r.<.....].9. │ │ 0x01496ad0 5a763800 1e050000 03000000 75a93c00 Zv8.........u.<. │ │ 0x01496ae0 00000000 f9b13800 3e583800 1f050000 ......8.>X8..... │ │ - 0x01496af0 03000000 78a93c00 00000000 e4fb3600 ....x.<.......6. │ │ - 0x01496b00 7f6d3700 20050000 03000000 7ba93c00 .m7. .......{.<. │ │ - 0x01496b10 00000000 36c23600 06343600 21050000 ....6.6..46.!... │ │ + 0x01496af0 03000000 78a93c00 00000000 bdfb3600 ....x.<.......6. │ │ + 0x01496b00 586d3700 20050000 03000000 7ba93c00 Xm7. .......{.<. │ │ + 0x01496b10 00000000 0fc23600 06343600 21050000 ......6..46.!... │ │ 0x01496b20 03000000 7ea93c00 00000000 a4a43900 ....~.<.......9. │ │ - 0x01496b30 74e03600 22050000 03000000 81a93c00 t.6.".........<. │ │ - 0x01496b40 00000000 92453900 b9183700 23050000 .....E9...7.#... │ │ + 0x01496b30 4de03600 22050000 03000000 81a93c00 M.6.".........<. │ │ + 0x01496b40 00000000 92453900 92183700 23050000 .....E9...7.#... │ │ 0x01496b50 03000000 84a93c00 00000000 83aa3700 ......<.......7. │ │ 0x01496b60 15b23800 24050000 03000000 87a93c00 ..8.$.........<. │ │ 0x01496b70 00000000 8f623900 4d4f3600 25050000 .....b9.MO6.%... │ │ 0x01496b80 03000000 8aa93c00 00000000 cd883600 ......<.......6. │ │ 0x01496b90 63583800 26050000 03000000 8da93c00 cX8.&.........<. │ │ - 0x01496ba0 00000000 996d3700 a5623900 27050000 .....m7..b9.'... │ │ + 0x01496ba0 00000000 726d3700 a5623900 27050000 ....rm7..b9.'... │ │ 0x01496bb0 03000000 90a93c00 00000000 2b283900 ......<.....+(9. │ │ 0x01496bc0 2b283900 28050000 0b000000 93a93c00 +(9.(.........<. │ │ 0x01496bd0 00000000 66000004 a9133600 65000004 ....f.....6.e... │ │ - 0x01496be0 f6fb3600 67000004 0c3d3800 00000000 ..6.g....=8..... │ │ + 0x01496be0 cffb3600 67000004 0c3d3800 00000000 ..6.g....=8..... │ │ 0x01496bf0 00000000 01000000 10000000 106c4901 .............lI. │ │ 0x01496c00 04000000 00000000 38000000 f3c43700 ........8.....7. │ │ 0x01496c10 00100000 00000000 00000000 05023800 ..............8. │ │ 0x01496c20 a0b22301 00100000 00000000 08000000 ..#............. │ │ - 0x01496c30 02fc3600 e0a52301 00100000 00000000 ..6...#......... │ │ + 0x01496c30 dbfb3600 e0a52301 00100000 00000000 ..6...#......... │ │ 0x01496c40 18000000 566b3600 e0a52301 00100000 ....Vk6...#..... │ │ - 0x01496c50 00000000 28000000 bb333700 e0a62301 ....(....37...#. │ │ + 0x01496c50 00000000 28000000 94333700 e0a62301 ....(....37...#. │ │ 0x01496c60 01000000 10000000 7c6c4901 02000000 ........|lI..... │ │ 0x01496c70 00000000 08000000 65843900 00000000 ........e.9..... │ │ 0x01496c80 00000000 00000000 7d763800 e0aa2301 ........}v8...#. │ │ 0x01496c90 00000000 00000000 04000000 97e03700 ..............7. │ │ 0x01496ca0 e0a52301 01000000 10000000 c06c4901 ..#..........lI. │ │ 0x01496cb0 02000000 00000000 08000000 6de03700 ............m.7. │ │ 0x01496cc0 00000000 00000000 00000000 303d3800 ............0=8. │ │ @@ -34746,163 +34746,163 @@ │ │ 0x01496ce0 bca43900 20733201 02000000 00000000 ..9. s2......... │ │ 0x01496cf0 046d4901 02000000 00000000 08000000 .mI............. │ │ 0x01496d00 7be03700 90000000 01000000 04000000 {.7............. │ │ 0x01496d10 a0e03700 f0c73801 90000000 02000000 ..7...8......... │ │ 0x01496d20 04000000 40b23800 e0a52301 01000000 ....@.8...#..... │ │ 0x01496d30 10000000 486d4901 02000000 00000000 ....HmI......... │ │ 0x01496d40 08000000 25343600 00000000 00000000 ....%46......... │ │ - 0x01496d50 00000000 11fc3600 10aa2301 91000000 ......6...#..... │ │ + 0x01496d50 00000000 eafb3600 10aa2301 91000000 ......6...#..... │ │ 0x01496d60 00000000 04000000 b4133600 e0a72301 ..........6...#. │ │ 0x01496d70 02000000 00000000 8c6d4901 03000000 .........mI..... │ │ 0x01496d80 00000000 08000000 203d3800 88000000 ........ =8..... │ │ 0x01496d90 00000000 04000000 b50a3900 90aa2301 ..........9...#. │ │ 0x01496da0 88000000 01000000 04000000 fc1c3800 ..............8. │ │ 0x01496db0 a0743201 88000000 02000000 04000000 .t2............. │ │ 0x01496dc0 0a1d3800 90aa2301 01000000 10000000 ..8...#......... │ │ 0x01496dd0 e46d4901 05000000 00000000 14000000 .mI............. │ │ 0x01496de0 f5013800 00000000 00000000 00000000 ..8............. │ │ 0x01496df0 ade03700 00733201 00000000 00000000 ..7..s2......... │ │ 0x01496e00 04000000 181d3800 c0743201 00000000 ......8..t2..... │ │ 0x01496e10 00000000 08000000 c00a3900 10aa2301 ..........9...#. │ │ 0x01496e20 91000000 00000000 0c000000 13023800 ..............8. │ │ 0x01496e30 10aa2301 95000000 01000000 10000000 ..#............. │ │ - 0x01496e40 d5183700 40c63801 01000000 10000000 ..7.@.8......... │ │ + 0x01496e40 ae183700 40c63801 01000000 10000000 ..7.@.8......... │ │ 0x01496e50 646e4901 05000000 00000000 18000000 dnI............. │ │ 0x01496e60 9f453900 91000000 00000000 00000000 .E9............. │ │ 0x01496e70 b5b63700 e0a62301 00100000 00000000 ..7...#......... │ │ - 0x01496e80 04000000 4cc23600 c0733201 00000000 ....L.6..s2..... │ │ + 0x01496e80 04000000 25c23600 c0733201 00000000 ....%.6..s2..... │ │ 0x01496e90 00000000 0c000000 caa43900 10aa2301 ..........9...#. │ │ - 0x01496ea0 04000000 00000000 10000000 f2533700 .............S7. │ │ + 0x01496ea0 04000000 00000000 10000000 cb533700 .............S7. │ │ 0x01496eb0 e0743201 95000000 01000000 14000000 .t2............. │ │ - 0x01496ec0 fc533700 40c63801 01000000 10000000 .S7.@.8......... │ │ + 0x01496ec0 d5533700 40c63801 01000000 10000000 .S7.@.8......... │ │ 0x01496ed0 e46e4901 04000000 00000000 28000000 .nI.........(... │ │ 0x01496ee0 ad453900 00100000 00000000 00000000 .E9............. │ │ - 0x01496ef0 20fc3600 00753201 00100000 00000000 .6..u2......... │ │ + 0x01496ef0 f9fb3600 00753201 00100000 00000000 ..6..u2......... │ │ 0x01496f00 18000000 e91c3800 a0b22301 00000000 ......8...#..... │ │ 0x01496f10 00000000 20000000 df883600 70a82301 .... .....6.p.#. │ │ 0x01496f20 95000000 00000000 24000000 8d4f3600 ........$....O6. │ │ 0x01496f30 30ee3801 01000000 10000000 506f4901 0.8.........PoI. │ │ 0x01496f40 03000000 00000000 0c000000 824f3600 .............O6. │ │ 0x01496f50 91000000 00000000 00000000 934f3600 .............O6. │ │ 0x01496f60 90a92301 91000000 01000000 04000000 ..#............. │ │ 0x01496f70 9a4f3600 e0a62301 91000000 02000000 .O6...#......... │ │ - 0x01496f80 08000000 58c23600 10aa2301 01000000 ....X.6...#..... │ │ + 0x01496f80 08000000 31c23600 10aa2301 01000000 ....1.6...#..... │ │ 0x01496f90 10000000 a86f4901 02000000 00000000 .....oI......... │ │ 0x01496fa0 08000000 87e03700 00000000 00000000 ......7......... │ │ 0x01496fb0 00000000 acaa3700 f0c73801 05000000 ......7...8..... │ │ 0x01496fc0 00000000 04000000 3f3d3800 e0d73601 ........?=8...6. │ │ - 0x01496fd0 65008013 df5d3900 66008013 af6d3700 e....]9.f....m7. │ │ + 0x01496fd0 65008013 df5d3900 66008013 886d3700 e....]9.f....m7. │ │ 0x01496fe0 6a008013 ccaa3700 6b008013 86583800 j.....7.k....X8. │ │ 0x01496ff0 7a008013 8a763800 7b008013 c5133600 z....v8.{.....6. │ │ - 0x01497000 67008013 646b3600 7c008013 ba6d3700 g...dk6.|....m7. │ │ - 0x01497010 68008013 0a8d3700 69008013 c3623900 h.....7.i....b9. │ │ + 0x01497000 67008013 646b3600 7c008013 936d3700 g...dk6.|....m7. │ │ + 0x01497010 68008013 e38c3700 69008013 c3623900 h.....7.i....b9. │ │ 0x01497020 6c008013 cb0a3900 6d008013 b4e03700 l.....9.m.....7. │ │ 0x01497030 82008013 96583800 6e008013 22053900 .....X8.n...".9. │ │ - 0x01497040 80008013 d76d3700 6f008013 1d8d3700 .....m7.o.....7. │ │ + 0x01497040 80008013 b06d3700 6f008013 f68c3700 .....m7.o.....7. │ │ 0x01497050 70008013 36343600 75008013 bc453900 p...646.u....E9. │ │ - 0x01497060 76008013 1da13600 7d008013 e9883600 v.....6.}.....6. │ │ - 0x01497070 7e008013 0f543700 7f008013 94e03600 ~....T7.......6. │ │ - 0x01497080 77008013 f9ce3800 78008013 f6fb3600 w.....8.x.....6. │ │ + 0x01497060 76008013 f6a03600 7d008013 e9883600 v.....6.}.....6. │ │ + 0x01497070 7e008013 e8533700 7f008013 6de03600 ~....S7.....m.6. │ │ + 0x01497080 77008013 f9ce3800 78008013 cffb3600 w.....8.x.....6. │ │ 0x01497090 81008013 46283900 00000000 00000000 ....F(9......... │ │ 0x014970a0 64008004 74843900 65008004 68833600 d...t.9.e...h.6. │ │ - 0x014970b0 66008004 65283900 67008004 f5a53600 f...e(9.g.....6. │ │ - 0x014970c0 74008004 e6183700 68008004 c4e03700 t.....7.h.....7. │ │ + 0x014970b0 66008004 65283900 67008004 cea53600 f...e(9.g.....6. │ │ + 0x014970c0 74008004 bf183700 68008004 c4e03700 t.....7.h.....7. │ │ 0x014970d0 75008004 c4953800 76008004 d7953800 u.....8.v.....8. │ │ 0x014970e0 7f008004 1e023800 73008004 a4763800 ......8.s....v8. │ │ 0x014970f0 83008004 c1763800 77008004 e9953800 .....v8.w.....8. │ │ - 0x01497100 78008004 e2eb3800 84008004 428d3700 x.....8.....B.7. │ │ - 0x01497110 80008004 c6403900 79008004 41fc3600 .....@9.y...A.6. │ │ + 0x01497100 78008004 e2eb3800 84008004 1b8d3700 x.....8.......7. │ │ + 0x01497110 80008004 c6403900 79008004 1afc3600 .....@9.y.....6. │ │ 0x01497120 7a008004 2d023800 7b008004 dcaa3700 z...-.8.{.....7. │ │ - 0x01497130 81008004 02a63600 69008004 a4583800 ......6.i....X8. │ │ - 0x01497140 6a008004 55fc3600 6b008004 04963800 j...U.6.k.....8. │ │ + 0x01497130 81008004 dba53600 69008004 a4583800 ......6.i....X8. │ │ + 0x01497140 6a008004 2efc3600 6b008004 04963800 j.....6.k.....8. │ │ 0x01497150 6c008004 231d3800 6d008004 10cf3800 l...#.8.m.....8. │ │ 0x01497160 7c008004 2acf3800 7d008004 311d3800 |...*.8.}...1.8. │ │ - 0x01497170 6f008004 60c23600 70008004 598d3700 o...`.6.p...Y.7. │ │ + 0x01497170 6f008004 39c23600 70008004 328d3700 o...9.6.p...2.7. │ │ 0x01497180 82008004 d6e03700 71008004 1d543800 ......7.q....T8. │ │ - 0x01497190 72008004 72283900 7e008004 6a373700 r...r(9.~...j77. │ │ + 0x01497190 72008004 72283900 7e008004 43373700 r...r(9.~...C77. │ │ 0x014971a0 6e008004 8a043900 00000000 00000000 n.....9......... │ │ 0x014971b0 01000000 10000000 cc714901 02000000 .........qI..... │ │ 0x014971c0 00000000 08000000 08463900 00000000 .........F9..... │ │ 0x014971d0 00000000 00000000 f4aa3700 a0b22301 ..........7...#. │ │ 0x014971e0 00000000 00000000 04000000 1a023600 ..............6. │ │ 0x014971f0 e0a52301 01000000 10000000 10724901 ..#..........rI. │ │ - 0x01497200 03000000 00000000 0c000000 95373700 .............77. │ │ + 0x01497200 03000000 00000000 0c000000 6e373700 ............n77. │ │ 0x01497210 00000000 00000000 00000000 b5b63700 ..............7. │ │ 0x01497220 e0a62301 00000000 00000000 08000000 ..#............. │ │ 0x01497230 34ec3800 60c03201 01000000 00000000 4.8.`.2......... │ │ 0x01497240 04000000 fa283900 e0ba3201 01000000 .....(9...2..... │ │ 0x01497250 10000000 68724901 03000000 00000000 ....hrI......... │ │ - 0x01497260 0c000000 73543700 00000000 00000000 ....sT7......... │ │ - 0x01497270 00000000 838d3700 70a63201 00000000 ......7.p.2..... │ │ + 0x01497260 0c000000 4c543700 00000000 00000000 ....LT7......... │ │ + 0x01497270 00000000 5c8d3700 70a63201 00000000 ....\.7.p.2..... │ │ 0x01497280 00000000 04000000 75993600 e0a52301 ........u.6...#. │ │ - 0x01497290 01000000 00000000 08000000 57db3600 ............W.6. │ │ + 0x01497290 01000000 00000000 08000000 30db3600 ............0.6. │ │ 0x014972a0 e0a62301 01000000 10000000 c0724901 ..#..........rI. │ │ 0x014972b0 02000000 00000000 08000000 9a023800 ..............8. │ │ 0x014972c0 00000000 00000000 00000000 71da3800 ............q.8. │ │ 0x014972d0 e0aa2301 00010000 ffffffff 00000000 ..#............. │ │ 0x014972e0 9a023800 c0bb3201 01000000 10000000 ..8...2......... │ │ 0x014972f0 04734901 03000000 00000000 0c000000 .sI............. │ │ 0x01497300 2b963800 00000000 00000000 00000000 +.8............. │ │ 0x01497310 71da3800 e0aa2301 00010000 ffffffff q.8...#......... │ │ 0x01497320 00000000 2b963800 e0bb3201 03000000 ....+.8...2..... │ │ 0x01497330 00000000 08000000 12ab3700 80ba3801 ..........7...8. │ │ 0x01497340 00000000 ffffffff 5c734901 00000000 ........\sI..... │ │ - 0x01497350 00000000 00000000 09193700 04000000 ..........7..... │ │ - 0x01497360 00000000 00000000 09193700 20bb3201 ..........7. .2. │ │ + 0x01497350 00000000 00000000 e2183700 04000000 ..........7..... │ │ + 0x01497360 00000000 00000000 e2183700 20bb3201 ..........7. .2. │ │ 0x01497370 00000000 ffffffff 8c734901 00000000 .........sI..... │ │ 0x01497380 00000000 00000000 fda43900 04000000 ..........9..... │ │ 0x01497390 00000000 00000000 fda43900 60c03201 ..........9.`.2. │ │ 0x014973a0 00000000 00000000 00000000 bc734901 .............sI. │ │ 0x014973b0 03000000 04744901 00000000 9e000000 .....tI......... │ │ 0x014973c0 90000000 00000000 04000000 fe283900 .............(9. │ │ 0x014973d0 e0a52301 a0000000 90000000 00000000 ..#............. │ │ 0x014973e0 04000000 21c53700 e0a52301 9f000000 ....!.7...#..... │ │ - 0x014973f0 90000000 00000000 04000000 11a63600 ..............6. │ │ + 0x014973f0 90000000 00000000 04000000 eaa53600 ..............6. │ │ 0x01497400 90a92301 90000000 00000000 04000000 ..#............. │ │ - 0x01497410 7cfc3600 00ab2301 00000000 00000000 |.6...#......... │ │ + 0x01497410 55fc3600 00ab2301 00000000 00000000 U.6...#......... │ │ 0x01497420 00000000 34744901 06000000 c4744901 ....4tI......tI. │ │ 0x01497430 00000000 96000000 90000000 00000000 ................ │ │ 0x01497440 04000000 5f3d3800 30472301 97000000 ...._=8.0G#..... │ │ 0x01497450 90000000 00000000 04000000 0d293900 .............)9. │ │ 0x01497460 70a63201 9b000000 94000000 00000000 p.2............. │ │ 0x01497470 04000000 6f343600 20bb3201 98000000 ....o46. .2..... │ │ 0x01497480 90000000 00000000 04000000 3eec3800 ............>.8. │ │ 0x01497490 00bb3201 99000000 90000000 00000000 ..2............. │ │ 0x014974a0 04000000 3eec3800 00bb3201 9a000000 ....>.8...2..... │ │ 0x014974b0 90000000 00000000 04000000 3eec3800 ............>.8. │ │ 0x014974c0 00bb3201 90000000 00000000 04000000 ..2............. │ │ - 0x014974d0 7cfc3600 00ab2301 73008011 c6fb3800 |.6...#.s.....8. │ │ - 0x014974e0 64008011 f96d3700 79008011 3a963800 d....m7.y...:.8. │ │ - 0x014974f0 65008011 209f3700 66008011 aadb3700 e... .7.f.....7. │ │ - 0x01497500 67008011 0e6e3700 78008011 898d3700 g....n7.x.....7. │ │ - 0x01497510 68008011 e3db3700 69008011 ab8d3700 h.....7.i.....7. │ │ + 0x014974d0 55fc3600 00ab2301 73008011 c6fb3800 U.6...#.s.....8. │ │ + 0x014974e0 64008011 d26d3700 79008011 3a963800 d....m7.y...:.8. │ │ + 0x014974f0 65008011 f99e3700 66008011 aadb3700 e.....7.f.....7. │ │ + 0x01497500 67008011 e76d3700 78008011 628d3700 g....m7.x...b.7. │ │ + 0x01497510 68008011 e3db3700 69008011 848d3700 h.....7.i.....7. │ │ 0x01497520 70008011 28463900 6a008011 0d0b3900 p...(F9.j.....9. │ │ 0x01497530 6b008011 35463900 6c008011 43463900 k...5F9.l...CF9. │ │ 0x01497540 6d008011 7e6b3600 6e008011 511d3800 m...~k6.n...Q.8. │ │ 0x01497550 6f008011 2fc53700 71008011 60b23800 o.../.7.q...`.8. │ │ - 0x01497560 72008011 9c373700 74008011 a8373700 r....77.t....77. │ │ - 0x01497570 76008011 b7193800 77008011 19193700 v.....8.w.....7. │ │ + 0x01497560 72008011 75373700 74008011 81373700 r...u77.t....77. │ │ + 0x01497570 76008011 b7193800 77008011 f2183700 v.....8.w.....7. │ │ 0x01497580 00000000 00000000 06000000 10000000 ................ │ │ 0x01497590 a4754901 02000000 cc754901 20000000 .uI......uI. ... │ │ 0x014975a0 eeaa3700 00000000 00000000 10000000 ..7............. │ │ 0x014975b0 71da3800 e0aa2301 00010000 ffffffff q.8...#......... │ │ 0x014975c0 00000000 eeaa3700 10c23201 00000000 ......7...2..... │ │ 0x014975d0 00000000 00000000 00000000 30c23201 ............0.2. │ │ 0x014975e0 00000000 00000000 06000000 10000000 ................ │ │ 0x014975f0 04764901 06000000 00000000 18000000 .vI............. │ │ - 0x01497600 bae03600 00000000 00000000 00000000 ..6............. │ │ + 0x01497600 93e03600 00000000 00000000 00000000 ..6............. │ │ 0x01497610 b5b63700 e0a62301 02000000 00000000 ..7...#......... │ │ 0x01497620 04000000 4e463900 a0b22301 00000000 ....NF9...#..... │ │ - 0x01497630 00000000 14000000 20a63600 60c03201 ........ .6.`.2. │ │ + 0x01497630 00000000 14000000 f9a53600 60c03201 ..........6.`.2. │ │ 0x01497640 8d000000 00000000 08000000 21d43700 ............!.7. │ │ 0x01497650 30ee3801 8b000000 01000000 0c000000 0.8............. │ │ - 0x01497660 93543700 c0bb3801 02000000 00000000 .T7...8......... │ │ - 0x01497670 10000000 d5373700 f0c03201 01000000 .....77...2..... │ │ + 0x01497660 6c543700 c0bb3801 02000000 00000000 lT7...8......... │ │ + 0x01497670 10000000 ae373700 f0c03201 01000000 .....77...2..... │ │ 0x01497680 10000000 98764901 07000000 24774901 .....vI.....$wI. │ │ - 0x01497690 24000000 c78d3700 00000000 00000000 $.....7......... │ │ + 0x01497690 24000000 a08d3700 00000000 00000000 $.....7......... │ │ 0x014976a0 00000000 b5b63700 e0a62301 00000000 ......7...#..... │ │ 0x014976b0 00000000 04000000 f5763800 10c13201 .........v8...2. │ │ 0x014976c0 00000000 00000000 08000000 19ab3700 ..............7. │ │ 0x014976d0 a0b22301 8d000000 00000000 0c000000 ..#............. │ │ 0x014976e0 1a0b3900 80ba3801 00000000 00000000 ..9...8......... │ │ 0x014976f0 10000000 ac843900 a0b22301 00000000 ......9...#..... │ │ 0x01497700 00000000 14000000 2e293900 e0a52301 .........)9...#. │ │ @@ -34919,125 +34919,125 @@ │ │ 0x014977b0 e0a62301 02000000 00000000 04000000 ..#............. │ │ 0x014977c0 7b343600 50c13201 00000000 00000000 {46.P.2......... │ │ 0x014977d0 08000000 0ea53900 70c13201 01000000 ......9.p.2..... │ │ 0x014977e0 10000000 f8774901 04000000 48784901 .....wI.....HxI. │ │ 0x014977f0 18000000 44c53700 00000000 00000000 ....D.7......... │ │ 0x01497800 00000000 b5b63700 e0a62301 00000000 ......7...#..... │ │ 0x01497810 00000000 04000000 f5763800 10c13201 .........v8...2. │ │ - 0x01497820 00000000 00000000 08000000 29a63600 ............).6. │ │ + 0x01497820 00000000 00000000 08000000 02a63600 ..............6. │ │ 0x01497830 a0b22301 00000000 00000000 0c000000 ..#............. │ │ 0x01497840 56463900 e0a52301 00000000 00000000 VF9...#......... │ │ 0x01497850 00000000 00000000 00c33201 00000000 ..........2..... │ │ 0x01497860 00000000 06000000 10000000 80784901 .............xI. │ │ 0x01497870 03000000 00000000 14000000 1c293900 .............)9. │ │ - 0x01497880 00000000 00000000 00000000 c7e03600 ..............6. │ │ + 0x01497880 00000000 00000000 00000000 a0e03600 ..............6. │ │ 0x01497890 e0aa2301 00000000 00000000 04000000 ..#............. │ │ 0x014978a0 70593900 a0b22301 89000000 00000000 pY9...#......... │ │ 0x014978b0 08000000 0ea53900 d0ac2301 06000000 ......9...#..... │ │ 0x014978c0 10000000 d8784901 07000000 00000000 .....xI......... │ │ 0x014978d0 1c000000 d8763800 00000000 00000000 .....v8......... │ │ 0x014978e0 00000000 b5b63700 e0a62301 02000000 ......7...#..... │ │ 0x014978f0 00000000 18000000 7b343600 50c13201 ........{46.P.2. │ │ 0x01497900 02000000 00000000 04000000 4e463900 ............NF9. │ │ 0x01497910 a0b22301 00000000 00000000 14000000 ..#............. │ │ 0x01497920 0ea53900 70c13201 8b000000 00000000 ..9.p.2......... │ │ 0x01497930 08000000 21d43700 30ee3801 8b000000 ....!.7.0.8..... │ │ - 0x01497940 01000000 0c000000 93543700 c0bb3801 .........T7...8. │ │ - 0x01497950 02000000 00000000 10000000 d5373700 .............77. │ │ + 0x01497940 01000000 0c000000 6c543700 c0bb3801 ........lT7...8. │ │ + 0x01497950 02000000 00000000 10000000 ae373700 .............77. │ │ 0x01497960 f0c03201 06000000 10000000 80794901 ..2..........yI. │ │ 0x01497970 02000000 00000000 08000000 24143600 ............$.6. │ │ 0x01497980 00000000 00000000 00000000 b5b63700 ..............7. │ │ 0x01497990 e0a62301 00000000 00000000 04000000 ..#............. │ │ 0x014979a0 0ea53900 70c13201 06000000 10000000 ..9.p.2......... │ │ 0x014979b0 c4794901 04000000 00000000 10000000 .yI............. │ │ - 0x014979c0 c1373700 00000000 00000000 00000000 .77............. │ │ + 0x014979c0 9a373700 00000000 00000000 00000000 .77............. │ │ 0x014979d0 b5b63700 e0a62301 00000000 00000000 ..7...#......... │ │ - 0x014979e0 04000000 4a683700 a0b22301 00000000 ....Jh7...#..... │ │ - 0x014979f0 00000000 08000000 20a63600 60c03201 ........ .6.`.2. │ │ + 0x014979e0 04000000 23683700 a0b22301 00000000 ....#h7...#..... │ │ + 0x014979f0 00000000 08000000 f9a53600 60c03201 ..........6.`.2. │ │ 0x01497a00 00000000 00000000 0c000000 1a023600 ..............6. │ │ 0x01497a10 e0a52301 00000000 ffffffff 307a4901 ..#.........0zI. │ │ - 0x01497a20 00000000 00000000 00000000 83543700 .............T7. │ │ - 0x01497a30 06000000 00000000 00000000 82c23600 ..............6. │ │ + 0x01497a20 00000000 00000000 00000000 5c543700 ............\T7. │ │ + 0x01497a30 06000000 00000000 00000000 5bc23600 ............[.6. │ │ 0x01497a40 80ba3801 00000000 10000000 00000000 ..8............. │ │ 0x01497a50 607a4901 06000000 f07a4901 00000000 `zI......zI..... │ │ 0x01497a60 15000000 91080000 00000000 14000000 ................ │ │ 0x01497a70 50963800 d0ac2301 16000000 91080000 P.8...#......... │ │ - 0x01497a80 00000000 14000000 ce373700 d0c03201 .........77...2. │ │ + 0x01497a80 00000000 14000000 a7373700 d0c03201 .........77...2. │ │ 0x01497a90 17000000 91080000 00000000 14000000 ................ │ │ 0x01497aa0 c94f3600 30c13201 18000000 91080000 .O6.0.2......... │ │ - 0x01497ab0 00000000 14000000 88fc3600 90c13201 ..........6...2. │ │ + 0x01497ab0 00000000 14000000 61fc3600 90c13201 ........a.6...2. │ │ 0x01497ac0 19000000 91080000 00000000 14000000 ................ │ │ 0x01497ad0 ec763800 d0c13201 1a000000 91080000 .v8...2......... │ │ 0x01497ae0 00000000 14000000 d54f3600 b0c13201 .........O6...2. │ │ 0x01497af0 91000000 00000000 14000000 a4843900 ..............9. │ │ - 0x01497b00 00ab2301 e1373700 a14c3700 0d623800 ..#..77..L7..b8. │ │ - 0x01497b10 9ffc3600 d4e03600 bf003600 bd293600 ..6...6...6..)6. │ │ + 0x01497b00 00ab2301 ba373700 7a4c3700 0d623800 ..#..77.zL7..b8. │ │ + 0x01497b10 78fc3600 ade03600 bf003600 bd293600 x.6...6...6..)6. │ │ 0x01497b20 a6023800 60963800 f46c3900 997e3600 ..8.`.8..l9..~6. │ │ - 0x01497b30 aac23600 24ab3700 6c3d3800 73b23800 ..6.$.7.l=8.s.8. │ │ + 0x01497b30 83c23600 24ab3700 6c3d3800 73b23800 ..6.$.7.l=8.s.8. │ │ 0x01497b40 19e13700 ec0a3600 94bc3700 cbd73700 ..7...6...7...7. │ │ - 0x01497b50 8df93700 a76c3800 4e193700 4f003900 ..7..l8.N.7.O.9. │ │ + 0x01497b50 8df93700 a76c3800 27193700 4f003900 ..7..l8.'.7.O.9. │ │ 0x01497b60 47003900 30793900 4f633900 dee23800 G.9.0y9.Oc9...8. │ │ 0x01497b70 3f293900 add73700 17a53900 5c1f3900 ?)9...7...9.\.9. │ │ - 0x01497b80 0a020000 71e73600 a0f42301 d0ff3201 ....q.6...#...2. │ │ + 0x01497b80 0a020000 4ae73600 a0f42301 d0ff3201 ....J.6...#...2. │ │ 0x01497b90 50f52301 90013301 00000000 00000000 P.#...3......... │ │ 0x01497ba0 c0043301 30073301 d0073301 50083301 ..3.0.3...3.P.3. │ │ - 0x01497bb0 00000000 00000000 08020000 3fa63600 ............?.6. │ │ + 0x01497bb0 00000000 00000000 08020000 18a63600 ..............6. │ │ 0x01497bc0 a0f42301 c0083301 50f52301 a0093301 ..#...3.P.#...3. │ │ 0x01497bd0 00000000 600a3301 d00a3301 900c3301 ....`.3...3...3. │ │ 0x01497be0 e00c3301 400d3301 00000000 00000000 ..3.@.3......... │ │ 0x01497bf0 75008010 df5d3900 90008010 94493600 u....]9......I6. │ │ - 0x01497c00 74008010 c7c23600 76008010 4ea63600 t.....6.v...N.6. │ │ - 0x01497c10 98008010 4d383800 77008010 77be3600 ....M88.w...w.6. │ │ - 0x01497c20 65008010 e9373700 95008010 89343600 e....77......46. │ │ + 0x01497c00 74008010 a0c23600 76008010 27a63600 t.....6.v...'.6. │ │ + 0x01497c10 98008010 4d383800 77008010 50be3600 ....M88.w...P.6. │ │ + 0x01497c20 65008010 c2373700 95008010 89343600 e....77......46. │ │ 0x01497c30 96008010 2b773800 78008010 72293900 ....+w8.x...r)9. │ │ - 0x01497c40 79008010 67a63600 8f008010 691d3800 y...g.6.....i.8. │ │ + 0x01497c40 79008010 40a63600 8f008010 691d3800 y...@.6.....i.8. │ │ 0x01497c50 9b008010 a0b23800 7a008010 b64a3600 ......8.z....J6. │ │ - 0x01497c60 97008010 c7f43600 9a008010 0f893600 ......6.......6. │ │ - 0x01497c70 73008010 3b6e3700 7b008010 fbe03600 s...;n7.{.....6. │ │ - 0x01497c80 8e008010 9a233900 68008010 0c8e3700 .....#9.h.....7. │ │ - 0x01497c90 7c008010 7ca63600 99008010 7e1d3800 |...|.6.....~.8. │ │ + 0x01497c60 97008010 a0f43600 9a008010 0f893600 ......6.......6. │ │ + 0x01497c70 73008010 146e3700 7b008010 d4e03600 s....n7.{.....6. │ │ + 0x01497c80 8e008010 9a233900 68008010 e58d3700 .....#9.h.....7. │ │ + 0x01497c90 7c008010 55a63600 99008010 7e1d3800 |...U.6.....~.8. │ │ 0x01497ca0 91008010 56773800 7f008010 22053900 ....Vw8.....".9. │ │ - 0x01497cb0 69008010 bc453900 80008010 1da13600 i....E9.......6. │ │ + 0x01497cb0 69008010 bc453900 80008010 f6a03600 i....E9.......6. │ │ 0x01497cc0 93008010 69963800 94008010 82633900 ....i.8......c9. │ │ 0x01497cd0 81008010 4e9f3900 6a008010 65773800 ....N.9.j...ew8. │ │ 0x01497ce0 6b008010 9bcf3800 6c008010 75c53700 k.....8.l...u.7. │ │ 0x01497cf0 6d008010 2fab3700 6e008010 3d353900 m.../.7.n...=59. │ │ 0x01497d00 6f008010 951d3800 70008010 8a543800 o.....8.p....T8. │ │ - 0x01497d10 71008010 f8373700 72008010 b2cf3800 q....77.r.....8. │ │ - 0x01497d20 00000000 00000000 6400801b 0b383700 ........d....87. │ │ + 0x01497d10 71008010 d1373700 72008010 b2cf3800 q....77.r.....8. │ │ + 0x01497d20 00000000 00000000 6400801b e4373700 ........d....77. │ │ 0x01497d30 6500801b c3cf3800 6600801b 400b3900 e.....8.f...@.9. │ │ - 0x01497d40 6700801b 19593800 6800801b 318e3700 g....Y8.h...1.7. │ │ - 0x01497d50 6900801b 11e13600 6a00801b 25e13600 i.....6.j...%.6. │ │ + 0x01497d40 6700801b 19593800 6800801b 0a8e3700 g....Y8.h.....7. │ │ + 0x01497d50 6900801b eae03600 6a00801b fee03600 i.....6.j.....6. │ │ 0x01497d60 6b00801b e8bf3700 6c00801b 45e13700 k.....7.l...E.7. │ │ 0x01497d70 6d00801b 579e3900 6e00801b 763d3800 m...W.9.n...v=8. │ │ 0x01497d80 00000000 00000000 66000012 c0963800 ........f.....8. │ │ - 0x01497d90 67000012 06c33600 69000012 1e503600 g.....6.i....P6. │ │ + 0x01497d90 67000012 dfc23600 69000012 1e503600 g.....6.i....P6. │ │ 0x01497da0 79000012 963d3800 81000012 52e13700 y....=8.....R.7. │ │ 0x01497db0 68000012 e0633900 6a000012 a1293900 h....c9.j....)9. │ │ - 0x01497dc0 7c000012 88a53900 7f000012 76193700 |.....9.....v.7. │ │ - 0x01497dd0 6b000012 4c383700 6c000012 56143600 k...L87.l...V.6. │ │ + 0x01497dc0 7c000012 88a53900 7f000012 4f193700 |.....9.....O.7. │ │ + 0x01497dd0 6b000012 25383700 6c000012 56143600 k...%87.l...V.6. │ │ 0x01497de0 6d000012 ad1d3800 6e000012 6f143600 m.....8.n...o.6. │ │ 0x01497df0 6f000012 49593800 7e000012 a1343600 o...IY8.~....46. │ │ 0x01497e00 65000012 6be13700 7b000012 9da53900 e...k.7.{.....9. │ │ 0x01497e10 70000012 d7643600 8b000012 da963800 p....d6.......8. │ │ 0x01497e20 71000012 b3563900 89000012 facf3800 q....V9.......8. │ │ 0x01497e30 72000012 a73d3800 7a000012 f5963800 r....=8.z.....8. │ │ - 0x01497e40 73000012 84e13700 80000012 b8fc3600 s.....7.......6. │ │ + 0x01497e40 73000012 84e13700 80000012 91fc3600 s.....7.......6. │ │ 0x01497e50 82000012 60593800 83000012 67463900 ....`Y8.....gF9. │ │ 0x01497e60 74000012 95e13700 85000012 b63d3800 t.....7......=8. │ │ 0x01497e70 64000012 b9b23800 7d000012 7b593800 d.....8.}...{Y8. │ │ 0x01497e80 86000012 80773800 75000012 43ab3700 .....w8.u...C.7. │ │ - 0x01497e90 76000012 9fc53700 77000012 1bc33600 v.....7.w.....6. │ │ + 0x01497e90 76000012 9fc53700 77000012 f4c23600 v.....7.w.....6. │ │ 0x01497ea0 87000012 5eab3700 88000012 7eec3800 ....^.7.....~.8. │ │ 0x01497eb0 8f000012 b5e13700 90000012 11d03800 ......7.......8. │ │ 0x01497ec0 8d000012 26d03800 8a000012 08973800 ....&.8.......8. │ │ 0x01497ed0 8c000012 6d893600 84000012 cbe13700 ....m.6.......7. │ │ 0x01497ee0 78000012 590b3900 00000000 00000000 x...Y.9......... │ │ 0x01497ef0 06000000 06000000 04000000 17963900 ..............9. │ │ - 0x01497f00 8f6e3700 40d53301 20d63301 20d73301 .n7.@.3. .3. .3. │ │ + 0x01497f00 686e3700 40d53301 20d63301 20d73301 hn7.@.3. .3. .3. │ │ 0x01497f10 b0d73301 f0d73301 40d83301 c0d93301 ..3...3.@.3...3. │ │ 0x01497f20 00da3301 30da3301 60da3301 00000000 ..3.0.3.`.3..... │ │ 0x01497f30 00000000 00000000 00000000 00000000 ................ │ │ 0x01497f40 00000000 90da3301 40db3301 70db3301 ......3.@.3.p.3. │ │ 0x01497f50 90dc3301 f0dc3301 20dd3301 b0dd3301 ..3...3. .3...3. │ │ 0x01497f60 90df3301 40e13301 00000000 00000000 ..3.@.3......... │ │ 0x01497f70 00000000 00000000 00000000 00000000 ................ │ │ @@ -35049,15 +35049,15 @@ │ │ 0x01497fd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01497fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x01497ff0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498000 00000000 00000000 00000000 00000000 ................ │ │ 0x01498010 00000000 00000000 00000000 00000000 ................ │ │ 0x01498020 00000000 00000000 00000000 00000000 ................ │ │ 0x01498030 00000000 00000000 90030000 90030000 ................ │ │ - 0x01498040 04000000 2d9e3700 67c33600 40d53301 ....-.7.g.6.@.3. │ │ + 0x01498040 04000000 069e3700 40c33600 40d53301 ......7.@.6.@.3. │ │ 0x01498050 20d63301 20d73301 b0d73301 f0d73301 .3. .3...3...3. │ │ 0x01498060 40d83301 c0d93301 00da3301 30da3301 @.3...3...3.0.3. │ │ 0x01498070 60da3301 00000000 00000000 00000000 `.3............. │ │ 0x01498080 00000000 00000000 00000000 90da3301 ..............3. │ │ 0x01498090 40db3301 70db3301 00000000 00000000 @.3.p.3......... │ │ 0x014980a0 20dd3301 b0dd3301 90df3301 40e13301 .3...3...3.@.3. │ │ 0x014980b0 00000000 00000000 00000000 00000000 ................ │ │ @@ -35065,85 +35065,85 @@ │ │ 0x014980d0 90e23301 f0e13301 00000000 01000000 ..3...3......... │ │ 0x014980e0 10000000 f8804901 03000000 00000000 ......I......... │ │ 0x014980f0 14000000 11e23700 00000000 00000000 ......7......... │ │ 0x01498100 00000000 1d8a3800 907f2501 00000000 ......8...%..... │ │ 0x01498110 00000000 04000000 66e53800 907f2501 ........f.8...%. │ │ 0x01498120 00000000 00000000 08000000 04853900 ..............9. │ │ 0x01498130 907f2501 01000000 10000000 50814901 ..%.........P.I. │ │ - 0x01498140 0a000000 18824901 7c000000 478e3700 ......I.|...G.7. │ │ + 0x01498140 0a000000 18824901 7c000000 208e3700 ......I.|... .7. │ │ 0x01498150 00100000 00000000 08000000 b5b63700 ..............7. │ │ 0x01498160 60ba2301 00000000 00000000 14000000 `.#............. │ │ 0x01498170 6e823600 707f2501 00000000 00000000 n.6.p.%......... │ │ - 0x01498180 18000000 e8d13600 707f2501 00000000 ......6.p.%..... │ │ + 0x01498180 18000000 c1d13600 707f2501 00000000 ......6.p.%..... │ │ 0x01498190 00000000 1c000000 66e53800 907f2501 ........f.8...%. │ │ 0x014981a0 00000000 00000000 20000000 1b5f3600 ........ ...._6. │ │ 0x014981b0 907f2501 00000000 00000000 24000000 ..%.........$... │ │ 0x014981c0 18e33800 907f2501 00000000 00000000 ..8...%......... │ │ 0x014981d0 28000000 91893600 907f2501 00000000 (.....6...%..... │ │ 0x014981e0 00000000 2c000000 80d03800 907f2501 ....,.....8...%. │ │ - 0x014981f0 00000000 00000000 30000000 ac6e3700 ........0....n7. │ │ + 0x014981f0 00000000 00000000 30000000 856e3700 ........0....n7. │ │ 0x01498200 907f2501 05000000 00000000 4c000000 ..%.........L... │ │ - 0x01498210 7ec33600 f0ef3301 00000000 00000000 ~.6...3......... │ │ + 0x01498210 57c33600 f0ef3301 00000000 00000000 W.6...3......... │ │ 0x01498220 00000000 00000000 e0f13301 00000000 ..........3..... │ │ 0x01498230 00000000 01000000 10000000 50824901 ............P.I. │ │ 0x01498240 02000000 78824901 7c000000 27643900 ....x.I.|...'d9. │ │ 0x01498250 00000000 00000000 14000000 6e823600 ............n.6. │ │ 0x01498260 707f2501 00000000 00000000 18000000 p.%............. │ │ - 0x01498270 e8d13600 707f2501 00000000 00000000 ..6.p.%......... │ │ + 0x01498270 c1d13600 707f2501 00000000 00000000 ..6.p.%......... │ │ 0x01498280 00000000 00000000 e0f13301 00000000 ..........3..... │ │ 0x01498290 00000000 01000000 10000000 b0824901 ..............I. │ │ 0x014982a0 04000000 00834901 14000000 d0773800 ......I......w8. │ │ 0x014982b0 91000000 00000000 00000000 05023800 ..............8. │ │ 0x014982c0 a0b22301 91000000 01000000 04000000 ..#............. │ │ 0x014982d0 8b463900 a0b22301 91000000 02000000 .F9...#......... │ │ 0x014982e0 08000000 df773800 e0a62301 91000000 .....w8...#..... │ │ 0x014982f0 03000000 0c000000 12a63900 e0a62301 ..........9...#. │ │ 0x01498300 00000000 00000000 00000000 00000000 ................ │ │ 0x01498310 60f23301 00000000 00000000 64000002 `.3.........d... │ │ 0x01498320 85d03800 65000002 47503600 66000002 ..8.e...GP6.f... │ │ 0x01498330 9c463900 67000002 b2593800 68000002 .F9.g....Y8.h... │ │ 0x01498340 6d683800 6a000002 87973800 6b000002 mh8.j.....8.k... │ │ - 0x01498350 ce143600 6c000002 b9543700 6d000002 ..6.l....T7.m... │ │ - 0x01498360 ecb23800 6e000002 bc383700 84000002 ..8.n....87..... │ │ - 0x01498370 d8383700 6f000002 8ac33600 7a000002 .87.o.....6.z... │ │ + 0x01498350 ce143600 6c000002 92543700 6d000002 ..6.l....T7.m... │ │ + 0x01498360 ecb23800 6e000002 95383700 84000002 ..8.n....87..... │ │ + 0x01498370 b1383700 6f000002 63c33600 7a000002 .87.o...c.6.z... │ │ 0x01498380 53503600 9e000002 083e3800 91000002 SP6......>8..... │ │ 0x01498390 9c973800 70000002 06853900 7c000002 ..8.p.....9.|... │ │ 0x014983a0 c5593800 7d000002 21853900 7b000002 .Y8.}...!.9.{... │ │ - 0x014983b0 558e3700 85000002 fffc3600 90000002 U.7.......6..... │ │ + 0x014983b0 2e8e3700 85000002 d8fc3600 90000002 ..7.......6..... │ │ 0x014983c0 34643900 9d000002 e30d3600 8f000002 4d9.......6..... │ │ - 0x014983d0 e61d3800 89000002 96a63600 ab000002 ..8.......6..... │ │ - 0x014983e0 c0193700 ad000002 345d3900 a0000002 ..7.....4]9..... │ │ - 0x014983f0 2a7f3900 b5000002 95683700 83000002 *.9......h7..... │ │ + 0x014983d0 e61d3800 89000002 6fa63600 ab000002 ..8.....o.6..... │ │ + 0x014983e0 99193700 ad000002 345d3900 a0000002 ..7.....4]9..... │ │ + 0x014983f0 2a7f3900 b5000002 6e683700 83000002 *.9.....nh7..... │ │ 0x01498400 bcec3800 9c000002 e3143600 ae000002 ..8.......6..... │ │ - 0x01498410 a5a63600 a7000002 770b3900 a1000002 ..6.....w.9..... │ │ - 0x01498420 3d323700 8a000002 a26b3600 8d000002 =27......k6..... │ │ + 0x01498410 7ea63600 a7000002 770b3900 a1000002 ~.6.....w.9..... │ │ + 0x01498420 16323700 8a000002 a26b3600 8d000002 .27......k6..... │ │ 0x01498430 fc1d3800 95000002 39853900 92000002 ..8.....9.9..... │ │ - 0x01498440 b5a63600 af000002 b26b3600 96000002 ..6......k6..... │ │ + 0x01498440 8ea63600 af000002 b26b3600 96000002 ..6......k6..... │ │ 0x01498450 52373800 b0000002 b5463900 8b000002 R78......F9..... │ │ 0x01498460 58643900 8e000002 ac893600 7e000002 Xd9.......6.~... │ │ - 0x01498470 d3543700 a5000002 36033800 78000002 .T7.....6.8.x... │ │ - 0x01498480 b16e3700 86000002 8aab3700 98000002 .n7.......7..... │ │ - 0x01498490 d3ec3800 b3000002 89863700 69000002 ..8.......7.i... │ │ + 0x01498470 ac543700 a5000002 36033800 78000002 .T7.....6.8.x... │ │ + 0x01498480 8a6e3700 86000002 8aab3700 98000002 .n7.......7..... │ │ + 0x01498490 d3ec3800 b3000002 62863700 69000002 ..8.....b.7.i... │ │ 0x014984a0 8efc3700 a8000002 c0893600 a9000002 ..7.......6..... │ │ - 0x014984b0 c46e3700 aa000002 d0193700 8c000002 .n7.......7..... │ │ - 0x014984c0 99c33600 71000002 00783800 ac000002 ..6.q....x8..... │ │ + 0x014984b0 9d6e3700 aa000002 a9193700 8c000002 .n7.......7..... │ │ + 0x014984c0 72c33600 71000002 00783800 ac000002 r.6.q....x8..... │ │ 0x014984d0 111e3800 7f000002 ebec3800 79000002 ..8.......8.y... │ │ - 0x014984e0 1fa63900 94000002 60863700 72000002 ..9.....`.7.r... │ │ - 0x014984f0 8f0b3900 b1000002 df193700 9f000002 ..9.......7..... │ │ + 0x014984e0 1fa63900 94000002 39863700 72000002 ..9.....9.7.r... │ │ + 0x014984f0 8f0b3900 b1000002 b8193700 9f000002 ..9.......7..... │ │ 0x01498500 6f503600 a4000002 98d03800 b2000002 oP6.......8..... │ │ - 0x01498510 4c033800 80000002 54a03600 81000002 L.8.....T.6..... │ │ - 0x01498520 dd683700 b4000002 c6463900 82000002 .h7......F9..... │ │ - 0x01498530 c9a63600 88000002 e36e3700 87000002 ..6......n7..... │ │ + 0x01498510 4c033800 80000002 2da03600 81000002 L.8.....-.6..... │ │ + 0x01498520 b6683700 b4000002 c6463900 82000002 .h7......F9..... │ │ + 0x01498530 a2a63600 88000002 bc6e3700 87000002 ..6......n7..... │ │ 0x01498540 68643900 73000002 9dab3700 74000002 hd9.s.....7.t... │ │ - 0x01498550 638f3800 75000002 e6a63600 a6000002 c.8.u.....6..... │ │ - 0x01498560 8e423600 97000002 f5193700 76000002 .B6.......7.v... │ │ + 0x01498550 638f3800 75000002 bfa63600 a6000002 c.8.u.....6..... │ │ + 0x01498560 8e423600 97000002 ce193700 76000002 .B6.......7.v... │ │ 0x01498570 50853900 a2000002 49053900 a3000002 P.9.....I.9..... │ │ - 0x01498580 ea653600 99000002 e9543700 9a000002 .e6......T7..... │ │ + 0x01498580 ea653600 99000002 c2543700 9a000002 .e6......T7..... │ │ 0x01498590 fbb23800 9b000002 aed03800 93000002 ..8.......8..... │ │ - 0x014985a0 c9d03800 77000002 4f0b3700 00000000 ..8.w...O.7..... │ │ + 0x014985a0 c9d03800 77000002 280b3700 00000000 ..8.w...(.7..... │ │ 0x014985b0 00000000 06000000 02000000 709a3401 ............p.4. │ │ 0x014985c0 009b3401 209c3401 00000000 00000000 ..4. .4......... │ │ 0x014985d0 00000000 909c3401 00000000 f09d3401 ......4.......4. │ │ 0x014985e0 00000000 b0a03401 00000000 c0a23401 ......4.......4. │ │ 0x014985f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498600 00000000 b0a43401 00000000 a0a53401 ......4.......4. │ │ 0x01498610 00000000 00000000 b0a63401 30ad3401 ..........4.0.4. │ │ @@ -35154,16 +35154,16 @@ │ │ 0x01498660 f09d3401 f0b23401 b0a03401 00000000 ..4...4...4..... │ │ 0x01498670 00000000 00000000 00000000 00000000 ................ │ │ 0x01498680 00000000 00000000 00000000 00000000 ................ │ │ 0x01498690 00000000 00000000 00000000 b0a63401 ..............4. │ │ 0x014986a0 30ad3401 00000000 00000000 00000000 0.4............. │ │ 0x014986b0 00000000 00000000 00000000 40000000 ............@... │ │ 0x014986c0 9bfb3800 a3020000 18353600 a0020000 ..8......56..... │ │ - 0x014986d0 4ab53600 a1020000 11393700 a2020000 J.6......97..... │ │ - 0x014986e0 fc6e3700 46040000 431a3700 47040000 .n7.F...C.7.G... │ │ + 0x014986d0 23b53600 a1020000 ea383700 a2020000 #.6......87..... │ │ + 0x014986e0 d56e3700 46040000 1c1a3700 47040000 .n7.F.....7.G... │ │ 0x014986f0 1e153600 e8c53c00 08000000 08000000 ..6...<......... │ │ 0x01498700 00000000 02000000 77040000 78040000 ........w...x... │ │ 0x01498710 20000000 00000000 01000000 00c13501 .............5. │ │ 0x01498720 30c13501 70c13501 00000000 00000000 0.5.p.5......... │ │ 0x01498730 40000000 00000000 00000000 00000000 @............... │ │ 0x01498740 00000000 00000000 00000000 00000000 ................ │ │ 0x01498750 00000000 00000000 00000000 00000000 ................ │ │ @@ -35178,99 +35178,99 @@ │ │ 0x014987e0 80000000 00000000 02000000 30de3c00 ............0.<. │ │ 0x014987f0 c0000000 c0000000 00000000 02000000 ................ │ │ 0x01498800 30e13c00 00010000 00010000 00000000 0.<............. │ │ 0x01498810 02000000 30e53c00 01000000 01000000 ....0.<......... │ │ 0x01498820 00000000 02000000 34e53c00 01000000 ........4.<..... │ │ 0x01498830 01000000 00000000 02000000 38e53c00 ............8.<. │ │ 0x01498840 01000000 01000000 00000000 02000000 ................ │ │ - 0x01498850 6b000016 878e3700 73000016 c4e03700 k.....7.s.....7. │ │ - 0x01498860 71000016 97783800 79000016 056f3700 q....x8.y....o7. │ │ - 0x01498870 6a000016 dc033800 70000016 2c6f3700 j.....8.p...,o7. │ │ - 0x01498880 74000016 41153600 75000016 3cfd3600 t...A.6.u...<.6. │ │ - 0x01498890 64000016 501a3700 65000016 1ea73600 d...P.7.e.....6. │ │ - 0x014988a0 67000016 3c1e3800 66000016 621a3700 g...<.8.f...b.7. │ │ + 0x01498850 6b000016 608e3700 73000016 c4e03700 k...`.7.s.....7. │ │ + 0x01498860 71000016 97783800 79000016 de6e3700 q....x8.y....n7. │ │ + 0x01498870 6a000016 dc033800 70000016 056f3700 j.....8.p....o7. │ │ + 0x01498880 74000016 41153600 75000016 15fd3600 t...A.6.u.....6. │ │ + 0x01498890 64000016 291a3700 65000016 f7a63600 d...).7.e.....6. │ │ + 0x014988a0 67000016 3c1e3800 66000016 3b1a3700 g...<.8.f...;.7. │ │ 0x014988b0 7a000016 85853900 68000016 b8503600 z.....9.h....P6. │ │ - 0x014988c0 7b000016 356f3700 72000016 c9973800 {...5o7.r.....8. │ │ - 0x014988d0 6c000016 a03e3800 77000016 1a393700 l....>8.w....97. │ │ + 0x014988c0 7b000016 0e6f3700 72000016 c9973800 {....o7.r.....8. │ │ + 0x014988d0 6c000016 a03e3800 77000016 f3383700 l....>8.w....87. │ │ 0x014988e0 6d000016 54b33800 69000016 c7503600 m...T.8.i....P6. │ │ - 0x014988f0 6e000016 8a543800 76000016 ebc33600 n....T8.v.....6. │ │ + 0x014988f0 6e000016 8a543800 76000016 c4c33600 n....T8.v.....6. │ │ 0x01498900 78000016 eb033800 6f000016 78b33800 x.....8.o...x.8. │ │ 0x01498910 00000000 00000000 203a3601 603a3601 ........ :6.`:6. │ │ 0x01498920 b03a3601 003b3601 a03b3601 303c3601 .:6..;6..;6.0<6. │ │ 0x01498930 703e3601 d80c3600 04000000 e4e14b01 p>6...6.......K. │ │ 0x01498940 19000000 ffffffff 00000000 00000000 ................ │ │ 0x01498950 00000000 00000000 00000000 84008017 ................ │ │ 0x01498960 8ba63900 85008017 d13e3800 89008017 ..9......>8..... │ │ - 0x01498970 40393700 8a008017 16d13800 64008017 @97.......8.d... │ │ + 0x01498970 19393700 8a008017 16d13800 64008017 .97.......8.d... │ │ 0x01498980 df5d3900 7f008017 7bed3800 73008017 .]9.....{.8.s... │ │ - 0x01498990 006c3600 86008017 28a73600 74008017 .l6.....(.6.t... │ │ + 0x01498990 006c3600 86008017 01a73600 74008017 .l6.......6.t... │ │ 0x014989a0 0b473900 8b008017 aeb33800 65008017 .G9.......8.e... │ │ 0x014989b0 f8c03700 66008017 691d3800 75008017 ..7.f...i.8.u... │ │ 0x014989c0 90ed3800 67008017 53153600 68008017 ..8.g...S.6.h... │ │ 0x014989d0 fc973800 69008017 0b983800 6a008017 ..8.i.....8.j... │ │ 0x014989e0 b64a3600 6b008017 d2e23700 76008017 .J6.k.....7.v... │ │ - 0x014989f0 7ca63600 77008017 7b1e3800 81008017 |.6.w...{.8..... │ │ - 0x01498a00 66fd3600 6c008017 062a3900 78008017 f.6.l....*9.x... │ │ - 0x01498a10 22053900 79008017 82fd3600 6d008017 ".9.y.....6.m... │ │ - 0x01498a20 bc453900 6e008017 5f6f3700 7a008017 .E9.n..._o7.z... │ │ + 0x014989f0 55a63600 77008017 7b1e3800 81008017 U.6.w...{.8..... │ │ + 0x01498a00 3ffd3600 6c008017 062a3900 78008017 ?.6.l....*9.x... │ │ + 0x01498a10 22053900 79008017 5bfd3600 6d008017 ".9.y...[.6.m... │ │ + 0x01498a20 bc453900 6e008017 386f3700 7a008017 .E9.n...8o7.z... │ │ 0x01498a30 162a3900 82008017 971e3800 83008017 .*9.......8..... │ │ 0x01498a40 165a3800 6f008017 26473900 70008017 .Z8.o...&G9.p... │ │ - 0x01498a50 da3e3800 7b008017 741a3700 7c008017 .>8.{...t.7.|... │ │ - 0x01498a60 b3ed3800 7d008017 23c43600 7e008017 ..8.}...#.6.~... │ │ + 0x01498a50 da3e3800 7b008017 4d1a3700 7c008017 .>8.{...M.7.|... │ │ + 0x01498a60 b3ed3800 7d008017 fcc33600 7e008017 ..8.}.....6.~... │ │ 0x01498a70 e8783800 71008017 60cb3800 87008017 .x8.q...`.8..... │ │ - 0x01498a80 e6e23700 88008017 891a3700 72008017 ..7.......7.r... │ │ - 0x01498a90 f8373700 00000000 00000000 68000014 .77.........h... │ │ - 0x01498aa0 1e983800 66000014 168f3700 67000014 ..8.f.....7.g... │ │ + 0x01498a80 e6e23700 88008017 621a3700 72008017 ..7.....b.7.r... │ │ + 0x01498a90 d1373700 00000000 00000000 68000014 .77.........h... │ │ + 0x01498aa0 1e983800 66000014 ef8e3700 67000014 ..8.f.....7.g... │ │ 0x01498ab0 136c3600 69000014 a91e3800 6b000014 .l6.i.....8.k... │ │ 0x01498ac0 38473900 64000014 ba1e3800 65000014 8G9.d.....8.e... │ │ - 0x01498ad0 37c43600 6d000014 268f3700 6e000014 7.6.m...&.7.n... │ │ - 0x01498ae0 cb1e3800 6f000014 39553700 6a000014 ..8.o...9U7.j... │ │ + 0x01498ad0 10c43600 6d000014 ff8e3700 6e000014 ..6.m.....7.n... │ │ + 0x01498ae0 cb1e3800 6f000014 12553700 6a000014 ..8.o....U7.j... │ │ 0x01498af0 ee503600 6c000014 236c3600 70000014 .P6.l...#l6.p... │ │ 0x01498b00 dc1e3800 00000000 00000000 e40b3900 ..8...........9. │ │ 0x01498b10 00000000 00000000 00000000 00000000 ................ │ │ 0x01498b20 00000000 00000000 00000000 00000000 ................ │ │ 0x01498b30 00000000 00000000 01000000 10000000 ................ │ │ 0x01498b40 548b4901 02000000 00000000 08000000 T.I............. │ │ - 0x01498b50 defd3600 00000000 00000000 00000000 ..6............. │ │ + 0x01498b50 b7fd3600 00000000 00000000 00000000 ..6............. │ │ 0x01498b60 a6853900 e0aa2301 90000000 00000000 ..9...#......... │ │ 0x01498b70 04000000 173f3800 00ab2301 01000000 .....?8...#..... │ │ 0x01498b80 10000000 988b4901 02000000 00000000 ......I......... │ │ 0x01498b90 08000000 3f793800 91000000 00000000 ....?y8......... │ │ - 0x01498ba0 00000000 87393700 70ac2301 90000000 .....97.p.#..... │ │ + 0x01498ba0 00000000 60393700 70ac2301 90000000 ....`97.p.#..... │ │ 0x01498bb0 01000000 04000000 ffe23700 70ac2301 ..........7.p.#. │ │ 0x01498bc0 02000000 00000000 dc8b4901 09000000 ..........I..... │ │ - 0x01498bd0 00000000 08000000 fde13600 88000000 ..........6..... │ │ + 0x01498bd0 00000000 08000000 d6e13600 88000000 ..........6..... │ │ 0x01498be0 00000000 04000000 75153600 90d03601 ........u.6...6. │ │ 0x01498bf0 88000000 01000000 04000000 4c793800 ............Ly8. │ │ 0x01498c00 90a92301 88000000 02000000 04000000 ..#............. │ │ - 0x01498c10 94393700 90a92301 88000000 03000000 .97...#......... │ │ + 0x01498c10 6d393700 90a92301 88000000 03000000 m97...#......... │ │ 0x01498c20 04000000 f40b3900 20ab2301 90000000 ......9. .#..... │ │ 0x01498c30 04000000 04000000 bba63900 f0c73801 ..........9...8. │ │ 0x01498c40 88000000 05000000 04000000 4dd13800 ............M.8. │ │ 0x01498c50 20d13601 88000000 06000000 04000000 .6............. │ │ - 0x01498c60 67553700 90a92301 88000000 07000000 gU7...#......... │ │ + 0x01498c60 40553700 90a92301 88000000 07000000 @U7...#......... │ │ 0x01498c70 04000000 4e6c3600 e0a52301 88000000 ....Nl6...#..... │ │ - 0x01498c80 08000000 04000000 42a73600 e0aa2301 ........B.6...#. │ │ + 0x01498c80 08000000 04000000 1ba73600 e0aa2301 ..........6...#. │ │ 0x01498c90 00000000 ffffffff ac8c4901 00000000 ..........I..... │ │ - 0x01498ca0 00000000 00000000 59553700 04000000 ........YU7..... │ │ - 0x01498cb0 00000000 00000000 51a73600 40d13601 ........Q.6.@.6. │ │ + 0x01498ca0 00000000 00000000 32553700 04000000 ........2U7..... │ │ + 0x01498cb0 00000000 00000000 2aa73600 40d13601 ........*.6.@.6. │ │ 0x01498cc0 b1000000 04000000 b0d33601 00000000 ..........6..... │ │ 0x01498cd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498ce0 00000000 d0d33601 80d53601 00000000 ......6...6..... │ │ 0x01498cf0 00000000 00000000 8e010000 04000000 ................ │ │ 0x01498d00 b0d33601 00000000 00000000 00000000 ..6............. │ │ 0x01498d10 00000000 00000000 00000000 d0d33601 ..............6. │ │ 0x01498d20 80d53601 00000000 00000000 00000000 ..6............. │ │ 0x01498d30 01000000 10000000 4c8d4901 02000000 ........L.I..... │ │ 0x01498d40 00000000 08000000 9c353600 00000000 .........56..... │ │ 0x01498d50 00000000 00000000 74983800 e0aa2301 ........t.8...#. │ │ - 0x01498d60 00000000 00000000 04000000 83553700 .............U7. │ │ + 0x01498d60 00000000 00000000 04000000 5c553700 ............\U7. │ │ 0x01498d70 40d13601 00000000 ffffffff 908d4901 @.6...........I. │ │ 0x01498d80 00000000 00000000 00000000 af353600 .............56. │ │ - 0x01498d90 04000000 00000000 00000000 51a73600 ............Q.6. │ │ + 0x01498d90 04000000 00000000 00000000 2aa73600 ............*.6. │ │ 0x01498da0 e0d73601 47000000 00000000 70a82301 ..6.G.......p.#. │ │ 0x01498db0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498dc0 00000000 00000000 30db3601 a0db3601 ........0.6...6. │ │ 0x01498dd0 00000000 00000000 a0e34b01 53000000 ..........K.S... │ │ 0x01498de0 00000000 70a82301 00000000 00000000 ....p.#......... │ │ 0x01498df0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498e00 30db3601 a0db3601 00000000 00000000 0.6...6......... │ │ @@ -35304,15 +35304,15 @@ │ │ 0x01498fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498fd0 00000000 57000000 00000000 a0de3601 ....W.........6. │ │ 0x01498fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x01498ff0 00000000 00000000 c0de3601 20df3601 ..........6. .6. │ │ 0x01499000 00000000 00000000 00000000 01000000 ................ │ │ 0x01499010 10000000 28904901 02000000 00000000 ....(.I......... │ │ 0x01499020 08000000 59793800 01000000 00000000 ....Yy8......... │ │ - 0x01499030 00000000 8ac43600 b0ac2301 01000000 ......6...#..... │ │ + 0x01499030 00000000 63c43600 b0ac2301 01000000 ....c.6...#..... │ │ 0x01499040 00000000 04000000 fe1e3800 e0a62301 ..........8...#. │ │ 0x01499050 58000000 00000000 e0a62301 00000000 X.........#..... │ │ 0x01499060 00000000 00000000 00000000 10de3701 ..............7. │ │ 0x01499070 00000000 00000000 00000000 00000000 ................ │ │ 0x01499080 00000000 00000000 8c000000 00000000 ................ │ │ 0x01499090 e0a62301 00000000 00000000 00000000 ..#............. │ │ 0x014990a0 00000000 10de3701 00000000 00000000 ......7......... │ │ @@ -35321,28 +35321,28 @@ │ │ 0x014990d0 00000000 00000000 00000000 10de3701 ..............7. │ │ 0x014990e0 f0e03601 00000000 00000000 00000000 ..6............. │ │ 0x014990f0 00000000 00000000 59000000 00000000 ........Y....... │ │ 0x01499100 20e13601 00000000 00000000 00000000 .6............. │ │ 0x01499110 00000000 00000000 00000000 00000000 ................ │ │ 0x01499120 00000000 40e13601 c0e23601 00000000 ....@.6...6..... │ │ 0x01499130 00000000 ffffffff 4c914901 00000000 ........L.I..... │ │ - 0x01499140 00000000 00000000 906f3700 04000000 .........o7..... │ │ - 0x01499150 00000000 00000000 906f3700 00f23601 .........o7...6. │ │ + 0x01499140 00000000 00000000 696f3700 04000000 ........io7..... │ │ + 0x01499150 00000000 00000000 696f3700 00f23601 ........io7...6. │ │ 0x01499160 01000000 10000000 7c914901 02000000 ........|.I..... │ │ 0x01499170 00000000 08000000 585a3800 00000000 ........XZ8..... │ │ - 0x01499180 00000000 00000000 be1a3700 e0aa2301 ..........7...#. │ │ + 0x01499180 00000000 00000000 971a3700 e0aa2301 ..........7...#. │ │ 0x01499190 05000000 00000000 04000000 080c3900 ..............9. │ │ 0x014991a0 60f23601 01000000 10000000 c0914901 `.6...........I. │ │ - 0x014991b0 02000000 00000000 08000000 a46f3700 .............o7. │ │ + 0x014991b0 02000000 00000000 08000000 7d6f3700 ............}o7. │ │ 0x014991c0 00000000 00000000 00000000 886c3600 .............l6. │ │ 0x014991d0 e0aa2301 00010000 ffffffff 00000000 ..#............. │ │ - 0x014991e0 a46f3700 70f63601 01000000 10000000 .o7.p.6......... │ │ + 0x014991e0 7d6f3700 70f63601 01000000 10000000 }o7.p.6......... │ │ 0x014991f0 04924901 02000000 00000000 08000000 ..I............. │ │ 0x01499200 635a3800 01000000 00000000 00000000 cZ8............. │ │ - 0x01499210 96c43600 e0f23601 01000000 00000000 ..6...6......... │ │ + 0x01499210 6fc43600 e0f23601 01000000 00000000 o.6...6......... │ │ 0x01499220 04000000 18ac3700 50ac2301 01000000 ......7.P.#..... │ │ 0x01499230 10000000 48924901 02000000 00000000 ....H.I......... │ │ 0x01499240 08000000 bfed3800 00000000 00000000 ......8......... │ │ 0x01499250 00000000 fd643900 50ac2301 04000000 .....d9.P.#..... │ │ 0x01499260 00000000 04000000 20043800 e0a62301 ........ .8...#. │ │ 0x01499270 00000000 00000000 00000000 8c924901 ..............I. │ │ 0x01499280 02000000 bc924901 00000000 a4000000 ......I......... │ │ @@ -35369,41 +35369,41 @@ │ │ 0x014993d0 02000000 00000000 ec934901 02000000 ..........I..... │ │ 0x014993e0 14944901 0c000000 21653900 8c000000 ..I.....!e9..... │ │ 0x014993f0 00000000 04000000 31653900 40d13601 ........1e9.@.6. │ │ 0x01499400 8a000000 01000000 04000000 feb33800 ..............8. │ │ 0x01499410 20c73801 00000000 00000000 00000000 .8............. │ │ 0x01499420 00000000 f0103701 00000000 00000000 ......7......... │ │ 0x01499430 01000000 10000000 4c944901 03000000 ........L.I..... │ │ - 0x01499440 00000000 10000000 21e23600 91000000 ........!.6..... │ │ - 0x01499450 00000000 00000000 043a3700 60053701 .........:7.`.7. │ │ + 0x01499440 00000000 10000000 fae13600 91000000 ..........6..... │ │ + 0x01499450 00000000 00000000 dd393700 60053701 .........97.`.7. │ │ 0x01499460 89000000 01000000 04000000 0a1f3800 ..............8. │ │ 0x01499470 70a82301 8d000000 02000000 08000000 p.#............. │ │ 0x01499480 9f6c3600 40d13601 00000000 ffffffff .l6.@.6......... │ │ 0x01499490 a4944901 00000000 00000000 00000000 ..I............. │ │ - 0x014994a0 ca393700 04000000 00000000 00000000 .97............. │ │ + 0x014994a0 a3393700 04000000 00000000 00000000 .97............. │ │ 0x014994b0 38c73700 80053701 01000000 10000000 8.7...7......... │ │ 0x014994c0 d4944901 06000000 00000000 18000000 ..I............. │ │ - 0x014994d0 c56f3700 91000000 00000000 00000000 .o7............. │ │ - 0x014994e0 043a3700 60053701 89000000 01000000 .:7.`.7......... │ │ + 0x014994d0 9e6f3700 91000000 00000000 00000000 .o7............. │ │ + 0x014994e0 dd393700 60053701 89000000 01000000 .97.`.7......... │ │ 0x014994f0 04000000 3f653900 b0ac2301 89000000 ....?e9...#..... │ │ - 0x01499500 02000000 08000000 c71a3700 b0ac2301 ..........7...#. │ │ + 0x01499500 02000000 08000000 a01a3700 b0ac2301 ..........7...#. │ │ 0x01499510 89000000 03000000 0c000000 7e5a3800 ............~Z8. │ │ 0x01499520 70a82301 89000000 04000000 10000000 p.#............. │ │ 0x01499530 558a3600 b0ac2301 89000000 05000000 U.6...#......... │ │ 0x01499540 14000000 618a3600 b0ac2301 02030000 ....a.6...#..... │ │ 0x01499550 04000000 20063701 00000000 00000000 .... .7......... │ │ 0x01499560 00000000 00000000 00000000 00000000 ................ │ │ 0x01499570 00000000 80063701 00093701 00000000 ......7...7..... │ │ 0x01499580 00000000 00000000 f6643900 9a2a3900 .........d9..*9. │ │ 0x01499590 01000000 29c73700 8e473900 02000000 ....).7..G9..... │ │ 0x014995a0 9c473900 f1b33800 03000000 e4853900 .G9...8.......9. │ │ 0x014995b0 05ee3800 04000000 18ee3800 89513600 ..8.......8..Q6. │ │ 0x014995c0 05000000 290c3900 408a3600 06000000 ....).9.@.6..... │ │ - 0x014995d0 3e043800 d8a63900 07000000 f0393700 >.8...9......97. │ │ - 0x014995e0 400c3900 08000000 a0c43600 aa473900 @.9.......6..G9. │ │ + 0x014995d0 3e043800 d8a63900 07000000 c9393700 >.8...9......97. │ │ + 0x014995e0 400c3900 08000000 79c43600 aa473900 @.9.....y.6..G9. │ │ 0x014995f0 ffffffff 00000000 00000000 7e000000 ............~... │ │ 0x01499600 00000000 00143701 00000000 00000000 ......7......... │ │ 0x01499610 00000000 00000000 00000000 00000000 ................ │ │ 0x01499620 20143701 a0143701 00000000 00000000 .7...7......... │ │ 0x01499630 00000000 70010000 00000000 00143701 ....p.........7. │ │ 0x01499640 00000000 00000000 00000000 00000000 ................ │ │ 0x01499650 00000000 00000000 20143701 a0143701 ........ .7...7. │ │ @@ -35436,51 +35436,51 @@ │ │ 0x01499800 00000000 00000000 00000000 101a3701 ..............7. │ │ 0x01499810 00000000 00000000 401a3701 00000000 ........@.7..... │ │ 0x01499820 00000000 73010000 00000000 a0753201 ....s........u2. │ │ 0x01499830 00000000 00000000 00000000 00000000 ................ │ │ 0x01499840 00000000 00000000 00000000 00000000 ................ │ │ 0x01499850 501a3701 00000000 00000000 01000000 P.7............. │ │ 0x01499860 10000000 78984901 02000000 00000000 ....x.I......... │ │ - 0x01499870 08000000 90a73600 00000000 00000000 ......6......... │ │ + 0x01499870 08000000 69a73600 00000000 00000000 ....i.6......... │ │ 0x01499880 00000000 cc5a3600 70a82301 00000000 .....Z6.p.#..... │ │ - 0x01499890 00000000 04000000 53423700 70a82301 ........SB7.p.#. │ │ + 0x01499890 00000000 04000000 2c423700 70a82301 ........,B7.p.#. │ │ 0x014998a0 02000000 00000000 bc984901 02000000 ..........I..... │ │ 0x014998b0 00000000 08000000 10b43800 00000000 ..........8..... │ │ 0x014998c0 00000000 04000000 f3153600 70a82301 ..........6.p.#. │ │ 0x014998d0 00000000 00000000 04000000 9f983800 ..............8. │ │ 0x014998e0 801e3701 02000000 00000000 00994901 ..7...........I. │ │ - 0x014998f0 02000000 00000000 08000000 da1a3700 ..............7. │ │ + 0x014998f0 02000000 00000000 08000000 b31a3700 ..............7. │ │ 0x01499900 00000000 00000000 04000000 51ac3700 ............Q.7. │ │ 0x01499910 90aa2301 04000000 00000000 04000000 ..#............. │ │ 0x01499920 f9a63900 a01e3701 01000000 10000000 ..9...7......... │ │ 0x01499930 44994901 02000000 00000000 08000000 D.I............. │ │ 0x01499940 28e33700 00000000 00000000 00000000 (.7............. │ │ 0x01499950 03163600 e0a52301 00000000 00000000 ..6...#......... │ │ - 0x01499960 04000000 9fa73600 c01e3701 22010000 ......6...7."... │ │ + 0x01499960 04000000 78a73600 c01e3701 22010000 ....x.6...7."... │ │ 0x01499970 00000000 10303701 00000000 00000000 .....07......... │ │ 0x01499980 00000000 00000000 00000000 00000000 ................ │ │ 0x01499990 00000000 30303701 70383701 00000000 ....007.p87..... │ │ 0x014999a0 00000000 00000000 ffffffff c0994901 ..............I. │ │ - 0x014999b0 00000000 00000000 00000000 fffd3600 ..............6. │ │ - 0x014999c0 04000000 00000000 00000000 fffd3600 ..............6. │ │ + 0x014999b0 00000000 00000000 00000000 d8fd3600 ..............6. │ │ + 0x014999c0 04000000 00000000 00000000 d8fd3600 ..............6. │ │ 0x014999d0 e01e3701 01000000 10000000 f0994901 ..7...........I. │ │ - 0x014999e0 02000000 00000000 08000000 878f3700 ..............7. │ │ + 0x014999e0 02000000 00000000 08000000 608f3700 ............`.7. │ │ 0x014999f0 00000000 00000000 00000000 cc5a3600 .............Z6. │ │ 0x01499a00 e0a62301 00000000 00000000 04000000 ..#............. │ │ - 0x01499a10 53423700 e0a62301 02000000 00000000 SB7...#......... │ │ + 0x01499a10 2c423700 e0a62301 02000000 00000000 ,B7...#......... │ │ 0x01499a20 349a4901 02000000 00000000 08000000 4.I............. │ │ 0x01499a30 c1473900 00000000 00000000 04000000 .G9............. │ │ - 0x01499a40 1efe3600 e0a62301 00000000 00000000 ..6...#......... │ │ + 0x01499a40 f7fd3600 e0a62301 00000000 00000000 ..6...#......... │ │ 0x01499a50 04000000 26b43800 80493701 02000000 ....&.8..I7..... │ │ 0x01499a60 00000000 789a4901 02000000 00000000 ....x.I......... │ │ 0x01499a70 08000000 48653900 00000000 00000000 ....He9......... │ │ 0x01499a80 04000000 51ac3700 90aa2301 04000000 ....Q.7...#..... │ │ - 0x01499a90 00000000 04000000 ff1a3700 a0493701 ..........7..I7. │ │ + 0x01499a90 00000000 04000000 d81a3700 a0493701 ..........7..I7. │ │ 0x01499aa0 01000000 10000000 bc9a4901 02000000 ..........I..... │ │ - 0x01499ab0 00000000 08000000 afa73600 91000000 ..........6..... │ │ + 0x01499ab0 00000000 08000000 88a73600 91000000 ..........6..... │ │ 0x01499ac0 00000000 00000000 18863900 c0493701 ..........9..I7. │ │ 0x01499ad0 91000000 01000000 04000000 a10c3900 ..............9. │ │ 0x01499ae0 c0493701 23010000 00000000 e0493701 .I7.#........I7. │ │ 0x01499af0 00000000 00000000 00000000 00000000 ................ │ │ 0x01499b00 00000000 00000000 00000000 90533701 .............S7. │ │ 0x01499b10 80593701 00000000 00000000 b7030000 .Y7............. │ │ 0x01499b20 00000000 00000000 00000000 b0562501 .............V%. │ │ @@ -35493,43 +35493,43 @@ │ │ 0x01499b90 00000000 00000000 00000000 b0562501 .............V%. │ │ 0x01499ba0 e0643701 80532501 00000000 00000000 .d7..S%......... │ │ 0x01499bb0 00000000 00000000 30643701 00000000 ........0d7..... │ │ 0x01499bc0 00000000 01000000 10000000 e09b4901 ..............I. │ │ 0x01499bd0 04000000 00000000 10000000 6a8a3600 ............j.6. │ │ 0x01499be0 00000000 00000000 00000000 6ac73700 ............j.7. │ │ 0x01499bf0 f0a82301 00000000 00000000 04000000 ..#............. │ │ - 0x01499c00 8f8f3700 f0a82301 00000000 00000000 ..7...#......... │ │ + 0x01499c00 688f3700 f0a82301 00000000 00000000 h.7...#......... │ │ 0x01499c10 08000000 463f3800 f0a82301 00000000 ....F?8...#..... │ │ 0x01499c20 00000000 0c000000 ead13800 f0a82301 ..........8...#. │ │ 0x01499c30 f0030000 04000000 00693701 00000000 .........i7..... │ │ 0x01499c40 00000000 00000000 00000000 00000000 ................ │ │ 0x01499c50 00000000 00000000 20693701 c06b3701 ........ i7..k7. │ │ 0x01499c60 00000000 00000000 01000000 10000000 ................ │ │ 0x01499c70 849c4901 03000000 00000000 0c000000 ..I............. │ │ 0x01499c80 0da73900 01000000 00000000 00000000 ..9............. │ │ 0x01499c90 40e33700 e0aa2301 01000000 00000000 @.7...#......... │ │ 0x01499ca0 04000000 63ac3700 90a92301 01000000 ....c.7...#..... │ │ - 0x01499cb0 00000000 08000000 cec43600 70ac2301 ..........6.p.#. │ │ + 0x01499cb0 00000000 08000000 a7c43600 70ac2301 ..........6.p.#. │ │ 0x01499cc0 01000000 10000000 dc9c4901 05000000 ..........I..... │ │ 0x01499cd0 00000000 14000000 7b8a3600 91000000 ........{.6..... │ │ 0x01499ce0 00000000 00000000 cc0c3900 906d3701 ..........9..m7. │ │ - 0x01499cf0 04000000 00000000 04000000 2ce23600 ............,.6. │ │ + 0x01499cf0 04000000 00000000 04000000 05e23600 ..............6. │ │ 0x01499d00 70ac2301 05000000 00000000 08000000 p.#............. │ │ - 0x01499d10 1f703700 e0aa2301 01000000 00000000 .p7...#......... │ │ + 0x01499d10 f86f3700 e0aa2301 01000000 00000000 .o7...#......... │ │ 0x01499d20 0c000000 19163600 70a92301 01000000 ......6.p.#..... │ │ 0x01499d30 00000000 10000000 533f3800 e0a52301 ........S?8...#. │ │ 0x01499d40 01000000 10000000 5c9d4901 03000000 ........\.I..... │ │ 0x01499d50 00000000 0c000000 b1513600 91000000 .........Q6..... │ │ - 0x01499d60 00000000 00000000 c8a73600 40d13601 ..........6.@.6. │ │ + 0x01499d60 00000000 00000000 a1a73600 40d13601 ..........6.@.6. │ │ 0x01499d70 91000000 01000000 04000000 cc0c3900 ..............9. │ │ 0x01499d80 906d3701 04000000 00000000 08000000 .m7............. │ │ 0x01499d90 2fa73900 b06d3701 01000000 10000000 /.9..m7......... │ │ 0x01499da0 b49d4901 02000000 00000000 08000000 ..I............. │ │ 0x01499db0 1ea73900 01000000 00000000 00000000 ..9............. │ │ - 0x01499dc0 c8a73600 40d13601 04000000 00000000 ..6.@.6......... │ │ + 0x01499dc0 a1a73600 40d13601 04000000 00000000 ..6.@.6......... │ │ 0x01499dd0 04000000 76ac3700 d06d3701 45040000 ....v.7..m7.E... │ │ 0x01499de0 00000000 f06d3701 00000000 00000000 .....m7......... │ │ 0x01499df0 00000000 00000000 00000000 00000000 ................ │ │ 0x01499e00 00000000 00000000 106e3701 00000000 .........n7..... │ │ 0x01499e10 00000000 19050000 00000000 90aa2301 ..............#. │ │ 0x01499e20 00000000 00000000 00000000 00000000 ................ │ │ 0x01499e30 b0743701 f0743701 00000000 00000000 .t7..t7......... │ │ @@ -35538,18 +35538,18 @@ │ │ 0x01499e60 00000000 00000000 60753701 a0753701 ........`u7..u7. │ │ 0x01499e70 00000000 00000000 d0753701 e0753701 .........u7..u7. │ │ 0x01499e80 00000000 9a020000 00000000 10763701 .............v7. │ │ 0x01499e90 00000000 00000000 00000000 00000000 ................ │ │ 0x01499ea0 00000000 00000000 00000000 30763701 ............0v7. │ │ 0x01499eb0 00793701 00000000 00000000 01000000 .y7............. │ │ 0x01499ec0 10000000 d89e4901 03000000 00000000 ......I......... │ │ - 0x01499ed0 0c000000 23fe3600 00000000 00000000 ....#.6......... │ │ - 0x01499ee0 00000000 3a4d3700 40d13601 89000000 ....:M7.@.6..... │ │ + 0x01499ed0 0c000000 fcfd3600 00000000 00000000 ......6......... │ │ + 0x01499ee0 00000000 134d3700 40d13601 89000000 .....M7.@.6..... │ │ 0x01499ef0 00000000 04000000 a8793800 e0a62301 .........y8...#. │ │ - 0x01499f00 89000000 01000000 08000000 6db93600 ............m.6. │ │ + 0x01499f00 89000000 01000000 08000000 46b93600 ............F.6. │ │ 0x01499f10 e0a62301 01000000 10000000 309f4901 ..#.........0.I. │ │ 0x01499f20 02000000 00000000 08000000 dc0c3900 ..............9. │ │ 0x01499f30 8d000000 00000000 00000000 88653900 .............e9. │ │ 0x01499f40 80793701 8d000000 01000000 04000000 .y7............. │ │ 0x01499f50 b0793800 80793701 1a050000 00000000 .y8..y7......... │ │ 0x01499f60 90aa2301 00000000 00000000 00000000 ..#............. │ │ 0x01499f70 00000000 f08f3701 30903701 00000000 ......7.0.7..... │ │ @@ -35559,43 +35559,43 @@ │ │ 0x01499fb0 e0903701 00000000 00000000 10913701 ..7...........7. │ │ 0x01499fc0 20913701 00000000 97020000 00000000 .7............. │ │ 0x01499fd0 e09b3701 00000000 00000000 00000000 ..7............. │ │ 0x01499fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x01499ff0 00000000 50913701 30923701 00000000 ....P.7.0.7..... │ │ 0x0149a000 01000000 10000000 1ca04901 02000000 ..........I..... │ │ 0x0149a010 00000000 08000000 91043800 00000000 ..........8..... │ │ - 0x0149a020 00000000 00000000 0f1b3700 e0aa2301 ..........7...#. │ │ + 0x0149a020 00000000 00000000 e81a3700 e0aa2301 ..........7...#. │ │ 0x0149a030 01000000 00000000 04000000 db473900 .............G9. │ │ 0x0149a040 e0a52301 01000000 10000000 60a04901 ..#.........`.I. │ │ 0x0149a050 02000000 00000000 08000000 61e33700 ............a.7. │ │ 0x0149a060 01000000 00000000 00000000 653f3800 ............e?8. │ │ 0x0149a070 e0a62301 00000000 00000000 04000000 ..#............. │ │ - 0x0149a080 968f3700 c09b3701 91010000 00000000 ..7...7......... │ │ + 0x0149a080 6f8f3700 c09b3701 91010000 00000000 o.7...7......... │ │ 0x0149a090 709c3701 00000000 00000000 00000000 p.7............. │ │ 0x0149a0a0 00000000 00000000 00000000 909c3701 ..............7. │ │ 0x0149a0b0 f09c3701 00000000 00000000 00000000 ..7............. │ │ 0x0149a0c0 01000000 10000000 dca04901 02000000 ..........I..... │ │ - 0x0149a0d0 00000000 08000000 a28f3700 89000000 ..........7..... │ │ - 0x0149a0e0 00000000 00000000 f8c43600 e0a62301 ..........6...#. │ │ + 0x0149a0d0 00000000 08000000 7b8f3700 89000000 ........{.7..... │ │ + 0x0149a0e0 00000000 00000000 d1c43600 e0a62301 ..........6...#. │ │ 0x0149a0f0 89000000 01000000 04000000 b82a3900 .............*9. │ │ 0x0149a100 e0a62301 54000000 00000000 f09e3701 ..#.T.........7. │ │ 0x0149a110 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a120 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a130 109f3701 00000000 00000000 01000000 ..7............. │ │ 0x0149a140 10000000 58a14901 02000000 00000000 ....X.I......... │ │ - 0x0149a150 08000000 5ce23600 89000000 00000000 ....\.6......... │ │ + 0x0149a150 08000000 35e23600 89000000 00000000 ....5.6......... │ │ 0x0149a160 00000000 4e163600 10aa2301 89000000 ....N.6...#..... │ │ 0x0149a170 01000000 04000000 df983800 10aa2301 ..........8...#. │ │ 0x0149a180 eb020000 00000000 c09f3701 00000000 ..........7..... │ │ 0x0149a190 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a1a0 00000000 e09f3701 90a03701 00000000 ......7...7..... │ │ 0x0149a1b0 00000000 00000000 01000000 10000000 ................ │ │ 0x0149a1c0 d4a14901 02000000 00000000 08000000 ..I............. │ │ 0x0149a1d0 e8983800 00000000 00000000 00000000 ..8............. │ │ - 0x0149a1e0 243a3700 e0aa2301 00000000 00000000 $:7...#......... │ │ + 0x0149a1e0 fd393700 e0aa2301 00000000 00000000 .97...#......... │ │ 0x0149a1f0 04000000 7c3f3800 e0aa2301 00000000 ....|?8...#..... │ │ 0x0149a200 ffffffff 18a24901 00000000 00000000 ......I......... │ │ 0x0149a210 00000000 f7983800 04000000 00000000 ......8......... │ │ 0x0149a220 00000000 f7983800 b0a23701 55000000 ......8...7.U... │ │ 0x0149a230 00000000 d0d13601 00000000 00000000 ......6......... │ │ 0x0149a240 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a250 40b83701 e0b83701 00000000 00000000 @.7...7......... │ │ @@ -35620,168 +35620,168 @@ │ │ 0x0149a380 04000000 10cf3701 00000000 00000000 ......7......... │ │ 0x0149a390 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a3a0 00000000 30cf3701 30d03701 00000000 ....0.7.0.7..... │ │ 0x0149a3b0 00000000 01000000 10000000 d0a34901 ..............I. │ │ 0x0149a3c0 02000000 00000000 08000000 196d3600 .............m6. │ │ 0x0149a3d0 00000000 00000000 00000000 216d3600 ............!m6. │ │ 0x0149a3e0 e0a62301 00000000 00000000 04000000 ..#............. │ │ - 0x0149a3f0 28563700 e0a52301 01000000 10000000 (V7...#......... │ │ + 0x0149a3f0 01563700 e0a52301 01000000 10000000 .V7...#......... │ │ 0x0149a400 14a44901 02000000 00000000 08000000 ..I............. │ │ 0x0149a410 11203800 00000000 00000000 00000000 . 8............. │ │ 0x0149a420 b5b63700 e0a62301 04000000 00000000 ..7...#......... │ │ 0x0149a430 04000000 bf653900 a0d13701 fc030000 .....e9...7..... │ │ 0x0149a440 00000000 b0d43701 00000000 00000000 ......7......... │ │ 0x0149a450 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a460 d0d43701 90d53701 00000000 00000000 ..7...7......... │ │ 0x0149a470 00000000 00000000 ffffffff 90a44901 ..............I. │ │ - 0x0149a480 00000000 00000000 00000000 2d563700 ............-V7. │ │ - 0x0149a490 04000000 00000000 00000000 2d563700 ............-V7. │ │ + 0x0149a480 00000000 00000000 00000000 06563700 .............V7. │ │ + 0x0149a490 04000000 00000000 00000000 06563700 .............V7. │ │ 0x0149a4a0 e0a62301 05000000 09ad3700 11000000 ..#.......7..... │ │ 0x0149a4b0 54a73900 ef030000 00000000 f0a82301 T.9...........#. │ │ 0x0149a4c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0149a4d0 e0d73701 80d83701 00000000 00000000 ..7...7......... │ │ 0x0149a4e0 00000000 00000000 00000000 76000011 ............v... │ │ 0x0149a4f0 a63f3800 77000011 c6e33700 aa000011 .?8.w.....7..... │ │ 0x0149a500 f68a3600 ab000011 47d33700 64000011 ..6.....G.7.d... │ │ - 0x0149a510 221b3700 65000011 65b43800 95000011 ".7.e...e.8..... │ │ + 0x0149a510 fb1a3700 65000011 65b43800 95000011 ..7.e...e.8..... │ │ 0x0149a520 2c203800 a0000011 115b3800 85000011 , 8......[8..... │ │ - 0x0149a530 cf8f3700 a9000011 73483900 83000011 ..7.....sH9..... │ │ - 0x0149a540 e18f3700 90000011 dcc73700 80000011 ..7.......7..... │ │ + 0x0149a530 a88f3700 a9000011 73483900 83000011 ..7.....sH9..... │ │ + 0x0149a540 ba8f3700 90000011 dcc73700 80000011 ..7.......7..... │ │ 0x0149a550 018b3600 89000011 266d3600 91000011 ..6.....&m6..... │ │ 0x0149a560 86863900 73000011 3a203800 66000011 ..9.s...: 8.f... │ │ 0x0149a570 90ee3800 67000011 275b3800 74000011 ..8.g...'[8.t... │ │ - 0x0149a580 3e6d3600 97000011 e8a73600 98000011 >m6.......6..... │ │ + 0x0149a580 3e6d3600 97000011 c1a73600 98000011 >m6.......6..... │ │ 0x0149a590 d1e33700 a2000011 4f203800 a3000011 ..7.....O 8..... │ │ 0x0149a5a0 97863900 68000011 f52a3900 9e000011 ..9.h....*9..... │ │ - 0x0149a5b0 321b3700 6c000011 5ec53600 69000011 2.7.l...^.6.i... │ │ + 0x0149a5b0 0b1b3700 6c000011 37c53600 69000011 ..7.l...7.6.i... │ │ 0x0149a5c0 a5163600 a5000011 4b0d3900 a6000011 ..6.....K.9..... │ │ 0x0149a5d0 f9793800 a1000011 88363600 6a000011 .y8......66.j... │ │ 0x0149a5e0 c3653900 6b000011 e3db3700 6d000011 .e9.k.....7.m... │ │ - 0x0149a5f0 f78f3700 8c000011 acfc3700 8d000011 ..7.......7..... │ │ + 0x0149a5f0 d08f3700 8c000011 acfc3700 8d000011 ..7.......7..... │ │ 0x0149a600 546d3600 6e000011 ede33700 8a000011 Tm6.n.....7..... │ │ - 0x0149a610 55883700 86000011 07e43700 99000011 U.7.......7..... │ │ - 0x0149a620 00a83600 92000011 461b3700 a4000011 ..6.....F.7..... │ │ - 0x0149a630 40993800 87000011 7be23600 8f000011 @.8.....{.6..... │ │ - 0x0149a640 4a563700 7e000011 373a3700 7c000011 JV7.~...7:7.|... │ │ + 0x0149a610 2e883700 86000011 07e43700 99000011 ..7.......7..... │ │ + 0x0149a620 d9a73600 92000011 1f1b3700 a4000011 ..6.......7..... │ │ + 0x0149a630 40993800 87000011 54e23600 8f000011 @.8.....T.6..... │ │ + 0x0149a640 23563700 7e000011 103a3700 7c000011 #V7.~....:7.|... │ │ 0x0149a650 30ad3800 8e000011 83483900 a8000011 0.8......H9..... │ │ - 0x0149a660 59563700 88000011 a7863900 79000011 YV7.......9.y... │ │ + 0x0149a660 32563700 88000011 a7863900 79000011 2V7.......9.y... │ │ 0x0149a670 646d3600 7f000011 a4ee3800 8b000011 dm6.......8..... │ │ - 0x0149a680 561b3700 9a000011 ba863900 72000011 V.7.......9.r... │ │ - 0x0149a690 14053900 7d000011 94703700 94000011 ..9.}....p7..... │ │ - 0x0149a6a0 e0863900 93000011 1da83600 9b000011 ..9.......6..... │ │ + 0x0149a680 2f1b3700 9a000011 ba863900 72000011 /.7.......9.r... │ │ + 0x0149a690 14053900 7d000011 6d703700 94000011 ..9.}...mp7..... │ │ + 0x0149a6a0 e0863900 93000011 f6a73600 9b000011 ..9.......6..... │ │ 0x0149a6b0 0b7a3800 9c000011 b6ee3800 9d000011 .z8.......8..... │ │ 0x0149a6c0 21e43700 9f000011 60203800 96000011 !.7.....` 8..... │ │ 0x0149a6d0 475b3800 7a000011 44e43700 7b000011 G[8.z...D.7.{... │ │ - 0x0149a6e0 2da83600 6f000011 595b3800 81000011 -.6.o...Y[8..... │ │ + 0x0149a6e0 06a83600 6f000011 595b3800 81000011 ..6.o...Y[8..... │ │ 0x0149a6f0 41d23800 82000011 4d993800 78000011 A.8.....M.8.x... │ │ 0x0149a700 d7833600 ac000011 755b3800 75000011 ..6.....u[8.u... │ │ 0x0149a710 be163600 a7000011 c1bf3700 84000011 ..6.......7..... │ │ - 0x0149a720 8be23600 00000000 00000000 6e008005 ..6.........n... │ │ - 0x0149a730 99e23600 85008005 63d23800 64008005 ..6.....c.8.d... │ │ + 0x0149a720 64e23600 00000000 00000000 6e008005 d.6.........n... │ │ + 0x0149a730 72e23600 85008005 63d23800 64008005 r.6.....c.8.d... │ │ 0x0149a740 7aa73900 76008005 52a63700 72008005 z.9.v...R.7.r... │ │ - 0x0149a750 a7e23600 8b008005 70d23800 65008005 ..6.....p.8.e... │ │ + 0x0149a750 80e23600 8b008005 70d23800 65008005 ..6.....p.8.e... │ │ 0x0149a760 d1163600 7f008005 835b3800 83008005 ..6......[8..... │ │ - 0x0149a770 61e43700 8c008005 78563700 8d008005 a.7.....xV7..... │ │ - 0x0149a780 63a83600 8e008005 427a3800 80008005 c.6.....Bz8..... │ │ + 0x0149a770 61e43700 8c008005 51563700 8d008005 a.7.....QV7..... │ │ + 0x0149a780 3ca83600 8e008005 427a3800 80008005 <.6.....Bz8..... │ │ 0x0149a790 597a3800 8a008005 8ca73900 71008005 Yz8.......9.q... │ │ - 0x0149a7a0 33fe3600 8f008005 801b3700 77008005 3.6.......7.w... │ │ + 0x0149a7a0 0cfe3600 8f008005 591b3700 77008005 ..6.....Y.7.w... │ │ 0x0149a7b0 5f0d3900 7b008005 d4043800 81008005 _.9.{.....8..... │ │ - 0x0149a7c0 b6363600 73008005 0a903700 74008005 .66.s.....7.t... │ │ + 0x0149a7c0 b6363600 73008005 e38f3700 74008005 .66.s.....7.t... │ │ 0x0149a7d0 9fa73900 67008005 148b3600 68008005 ..9.g.....6.h... │ │ - 0x0149a7e0 bae23600 7c008005 08543800 86008005 ..6.|....T8..... │ │ - 0x0149a7f0 0b383700 84008005 7a6d3600 87008005 .87.....zm6..... │ │ - 0x0149a800 80c53600 88008005 74e43700 69008005 ..6.....t.7.i... │ │ - 0x0149a810 b3a73900 89008005 7ba83600 82008005 ..9.....{.6..... │ │ + 0x0149a7e0 93e23600 7c008005 08543800 86008005 ..6.|....T8..... │ │ + 0x0149a7f0 e4373700 84008005 7a6d3600 87008005 .77.....zm6..... │ │ + 0x0149a800 59c53600 88008005 74e43700 69008005 Y.6.....t.7.i... │ │ + 0x0149a810 b3a73900 89008005 54a83600 82008005 ..9.....T.6..... │ │ 0x0149a820 c9ee3800 7d008005 667a3800 7e008005 ..8.}...fz8.~... │ │ 0x0149a830 258b3600 6a008005 232b3900 6b008005 %.6.j...#+9.k... │ │ - 0x0149a840 921b3700 6c008005 95c53600 75008005 ..7.l.....6.u... │ │ - 0x0149a850 c6833600 6d008005 f6fb3600 79008005 ..6.m.....6.y... │ │ + 0x0149a840 6b1b3700 6c008005 6ec53600 75008005 k.7.l...n.6.u... │ │ + 0x0149a850 c6833600 6d008005 cffb3600 79008005 ..6.m.....6.y... │ │ 0x0149a860 3d8b3600 90008005 de653900 78008005 =.6......e9.x... │ │ 0x0149a870 720d3900 6f008005 e6833600 70008005 r.9.o.....6.p... │ │ 0x0149a880 d0a73900 7a008005 8e6d3600 00000000 ..9.z....m6..... │ │ - 0x0149a890 00000000 03f83800 cbe23600 f1653900 ......8...6..e9. │ │ - 0x0149a8a0 12663900 a7703700 46523600 91b43800 .f9..p7.FR6...8. │ │ - 0x0149a8b0 efa73900 583a3700 b4b43800 f6863900 ..9.X:7...8...9. │ │ - 0x0149a8c0 d1b43800 90e43700 6e3a3700 830d3900 ..8...7.n:7...9. │ │ + 0x0149a890 00000000 03f83800 a4e23600 f1653900 ......8...6..e9. │ │ + 0x0149a8a0 12663900 80703700 46523600 91b43800 .f9..p7.FR6...8. │ │ + 0x0149a8b0 efa73900 313a3700 b4b43800 f6863900 ..9.1:7...8...9. │ │ + 0x0149a8c0 d1b43800 90e43700 473a3700 830d3900 ..8...7.G:7...9. │ │ 0x0149a8d0 0da83900 996d3600 54313900 c6363600 ..9..m6.T19..66. │ │ - 0x0149a8e0 a0e43700 ec163600 d1703700 508b3600 ..7...6..p7.P.6. │ │ + 0x0149a8e0 a0e43700 ec163600 aa703700 508b3600 ..7...6..p7.P.6. │ │ 0x0149a8f0 e2043800 30663900 13173600 6b8b3600 ..8.0f9...6.k.6. │ │ 0x0149a900 7e7a3800 34a83900 8a993800 cde43700 ~z8.4.9...8...7. │ │ 0x0149a910 6dad3700 5d663900 49a83900 e6b43800 m.7.]f9.I.9...8. │ │ - 0x0149a920 1c903700 8a8b3600 8e203800 8c663900 ..7...6.. 8..f9. │ │ - 0x0149a930 8c563700 462b3900 b9563700 a2993800 .V7.F+9..V7...8. │ │ - 0x0149a940 a7d23800 eaee3800 e7563700 cac53600 ..8...8..V7...6. │ │ - 0x0149a950 f6043800 99ad3700 967a3800 43903700 ..8...7..z8.C.7. │ │ - 0x0149a960 f5c73700 6ea83900 ab8b3600 f8703700 ..7.n.9...6..p7. │ │ + 0x0149a920 f58f3700 8a8b3600 8e203800 8c663900 ..7...6.. 8..f9. │ │ + 0x0149a930 65563700 462b3900 92563700 a2993800 eV7.F+9..V7...8. │ │ + 0x0149a940 a7d23800 eaee3800 c0563700 a3c53600 ..8...8..V7...6. │ │ + 0x0149a950 f6043800 99ad3700 967a3800 1c903700 ..8...7..z8...7. │ │ + 0x0149a960 f5c73700 6ea83900 ab8b3600 d1703700 ..7.n.9...6..p7. │ │ 0x0149a970 03b53800 a1483900 b2663900 b00d3900 ..8..H9..f9...9. │ │ 0x0149a980 c6483900 bb203800 862b3900 b4ad3700 .H9.. 8..+9...7. │ │ - 0x0149a990 88a83600 9ca83900 45fe3600 fbe43700 ..6...9.E.6...7. │ │ + 0x0149a990 61a83600 9ca83900 1efe3600 fbe43700 a.6...9...6...7. │ │ 0x0149a9a0 0e873900 eb483900 cb0d3900 0db53800 ..9..H9...9...8. │ │ 0x0149a9b0 c97a3800 d7993800 ce8b3600 16c83700 .z8...8...6...7. │ │ 0x0149a9c0 a95b3800 bb5b3800 f4993800 c6ad3700 .[8..[8...8...7. │ │ - 0x0149a9d0 f6e23600 ac2b3900 d13f3800 9c3a3700 ..6..+9..?8..:7. │ │ + 0x0149a9d0 cfe23600 ac2b3900 d13f3800 753a3700 ..6..+9..?8.u:7. │ │ 0x0149a9e0 17e53700 e78b3600 399a3800 2fc83700 ..7...6.9.8./.7. │ │ - 0x0149a9f0 fdc53600 f40d3900 c71b3700 29e53700 ..6...9...7.).7. │ │ - 0x0149aa00 fa8b3600 ca3a3700 f73a3700 12713700 ..6..:7..:7..q7. │ │ + 0x0149a9f0 d6c53600 f40d3900 a01b3700 29e53700 ..6...9...7.).7. │ │ + 0x0149aa00 fa8b3600 a33a3700 d03a3700 eb703700 ..6..:7..:7..p7. │ │ 0x0149aa10 b0a83900 f0203800 00000000 00000000 ..9.. 8......... │ │ 0x0149aa20 00000000 0a000000 05000000 ffffffff ................ │ │ 0x0149aa30 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0149aa40 00000000 00000000 00000000 00000000 ................ │ │ 0x0149aa50 00000000 f9143800 00000000 00000000 ......8......... │ │ 0x0149aa60 00800000 00000000 00000000 64000000 ............d... │ │ 0x0149aa70 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0149aa80 00000000 00000000 00000000 00000000 ................ │ │ 0x0149aa90 00000000 43393800 00000000 00000000 ....C98......... │ │ 0x0149aaa0 00000000 04000000 04000000 ffffffff ................ │ │ 0x0149aab0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0149aac0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149aad0 00000000 7efe3600 00000000 00000000 ....~.6......... │ │ + 0x0149aad0 00000000 57fe3600 00000000 00000000 ....W.6......... │ │ 0x0149aae0 00000000 04000000 04000000 ffffffff ................ │ │ 0x0149aaf0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0149ab00 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149ab10 00000000 d6ec3600 00000000 00000000 ......6......... │ │ + 0x0149ab10 00000000 afec3600 00000000 00000000 ......6......... │ │ 0x0149ab20 00000000 01000000 02000000 ffffffff ................ │ │ 0x0149ab30 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0149ab40 00000000 00000000 00000000 00000000 ................ │ │ 0x0149ab50 00000000 91543900 00000000 00000000 .....T9......... │ │ 0x0149ab60 00000000 02000000 03000000 ffffffff ................ │ │ 0x0149ab70 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0149ab80 00000000 00000000 00000000 00000000 ................ │ │ 0x0149ab90 00000000 01000000 10000000 b0ab4901 ..............I. │ │ 0x0149aba0 02000000 00000000 08000000 7c9a3800 ............|.8. │ │ 0x0149abb0 00000000 00000000 00000000 90d03700 ..............7. │ │ 0x0149abc0 e0aa2301 02000000 00000000 04000000 ..#............. │ │ 0x0149abd0 66043600 00ab2301 01000000 10000000 f.6...#......... │ │ 0x0149abe0 f4ab4901 03000000 00000000 24000000 ..I.........$... │ │ 0x0149abf0 ef6d3600 00100000 00000000 00000000 .m6............. │ │ - 0x0149ac00 bb333700 e0a62301 00000000 00000000 .37...#......... │ │ + 0x0149ac00 94333700 e0a62301 00000000 00000000 .37...#......... │ │ 0x0149ac10 10000000 1d053800 102d2501 05000000 ......8..-%..... │ │ 0x0149ac20 00000000 14000000 20373600 40c63801 ........ 76.@.8. │ │ 0x0149ac30 01000000 10000000 4cac4901 07000000 ........L.I..... │ │ 0x0149ac40 d8ac4901 2c000000 fa203800 01000000 ..I.,.... 8..... │ │ 0x0149ac50 00000000 00000000 b5b63700 e0a62301 ..........7...#. │ │ - 0x0149ac60 00100000 00000000 04000000 f81b3700 ..............7. │ │ + 0x0149ac60 00100000 00000000 04000000 d11b3700 ..............7. │ │ 0x0149ac70 a0b22301 00000000 00000000 0c000000 ..#............. │ │ 0x0149ac80 acaa3700 f0c73801 00000000 00000000 ..7...8......... │ │ 0x0149ac90 10000000 f1d23800 102d2501 01000000 ......8..-%..... │ │ 0x0149aca0 00000000 14000000 13023800 102d2501 ..........8..-%. │ │ 0x0149acb0 05000000 00000000 18000000 8b9a3800 ..............8. │ │ 0x0149acc0 80bb3801 95000000 00000000 1c000000 ..8............. │ │ 0x0149acd0 20373600 40c63801 00000000 02000000 76.@.8......... │ │ 0x0149ace0 00000000 00000000 d0bd3801 20000000 ..........8. ... │ │ 0x0149acf0 00000000 01000000 10000000 10ad4901 ..............I. │ │ 0x0149ad00 03000000 4cad4901 90000000 fc6d3600 ....L.I......m6. │ │ - 0x0149ad10 00100000 00000000 00000000 93543700 .............T7. │ │ + 0x0149ad10 00100000 00000000 00000000 6c543700 ............lT7. │ │ 0x0149ad20 a0bb3801 00100000 00000000 2c000000 ..8.........,... │ │ - 0x0149ad30 f81b3700 a0b22301 00100000 00000000 ..7...#......... │ │ + 0x0149ad30 d11b3700 a0b22301 00100000 00000000 ..7...#......... │ │ 0x0149ad40 34000000 df883600 70a82301 00000000 4.....6.p.#..... │ │ 0x0149ad50 01000000 44000000 84000000 20be3801 ....D....... .8. │ │ 0x0149ad60 00000000 00000000 01000000 10000000 ................ │ │ 0x0149ad70 84ad4901 03000000 00000000 18000000 ..I............. │ │ - 0x0149ad80 f0a83600 00000000 00000000 00000000 ..6............. │ │ + 0x0149ad80 c9a83600 00000000 00000000 00000000 ..6............. │ │ 0x0149ad90 90d03700 e0aa2301 01000000 00000000 ..7...#......... │ │ 0x0149ada0 04000000 33173600 90ac2301 00100000 ....3.6...#..... │ │ 0x0149adb0 00000000 08000000 173f3800 e0a52301 .........?8...#. │ │ 0x0149adc0 00000000 ffffffff dcad4901 00000000 ..........I..... │ │ 0x0149add0 00000000 00000000 d02b3900 04000000 .........+9..... │ │ 0x0149ade0 00000000 00000000 08213800 40c63801 .........!8.@.8. │ │ 0x0149adf0 01000000 10000000 0cae4901 02000000 ..........I..... │ │ @@ -35790,454 +35790,454 @@ │ │ 0x0149ae20 00000000 00000000 04000000 173f3800 .............?8. │ │ 0x0149ae30 30ac2301 04000000 10000000 00000000 0.#............. │ │ 0x0149ae40 00000000 50ae4901 00000000 12213800 ....P.I......!8. │ │ 0x0149ae50 00000000 30cb3801 10cc3801 00000000 ....0.8...8..... │ │ 0x0149ae60 90cc3801 10cf3801 60d13801 00000000 ..8...8.`.8..... │ │ 0x0149ae70 00000000 00000000 ffffffff 90ae4901 ..............I. │ │ 0x0149ae80 00000000 00000000 00000000 04ae3700 ..............7. │ │ - 0x0149ae90 04000000 00000000 00000000 64903700 ............d.7. │ │ + 0x0149ae90 04000000 00000000 00000000 3d903700 ............=.7. │ │ 0x0149aea0 a0d73801 00000000 ffffffff c0ae4901 ..8...........I. │ │ 0x0149aeb0 00000000 00000000 00000000 135c3800 .............\8. │ │ 0x0149aec0 02000000 00000000 00000000 fd663900 .............f9. │ │ 0x0149aed0 20c73801 04000000 10000000 00000000 .8............. │ │ 0x0149aee0 00000000 f0ae4901 00000000 2c053800 ......I.....,.8. │ │ 0x0149aef0 00000000 00000000 30d93801 00000000 ........0.8..... │ │ 0x0149af00 00000000 a0e93801 e0e93801 20ea3801 ......8...8. .8. │ │ 0x0149af10 40eb3801 01000000 10000000 30af4901 @.8.........0.I. │ │ 0x0149af20 02000000 00000000 18000000 2c053800 ............,.8. │ │ 0x0149af30 00000000 00000000 00000000 f4aa3700 ..............7. │ │ 0x0149af40 a0b22301 00000000 00000000 04000000 ..#............. │ │ - 0x0149af50 ffa83600 70a82301 01000000 10000000 ..6.p.#......... │ │ + 0x0149af50 d8a83600 70a82301 01000000 10000000 ..6.p.#......... │ │ 0x0149af60 74af4901 0a000000 ecf23c00 48000000 t.I.......<.H... │ │ 0x0149af70 0cd33800 91000000 00000000 00000000 ..8............. │ │ 0x0149af80 b5b63700 e0a62301 00100000 00000000 ..7...#......... │ │ - 0x0149af90 04000000 bb333700 e0a62301 00100000 .....37...#..... │ │ + 0x0149af90 04000000 94333700 e0a62301 00100000 .....37...#..... │ │ 0x0149afa0 00000000 14000000 df883600 a0b22301 ..........6...#. │ │ 0x0149afb0 00000000 00000000 1c000000 acaa3700 ..............7. │ │ 0x0149afc0 f0c73801 00100000 00000000 20000000 ..8......... ... │ │ - 0x0149afd0 05573700 70f43801 00000000 00000000 .W7.p.8......... │ │ + 0x0149afd0 de563700 70f43801 00000000 00000000 .V7.p.8......... │ │ 0x0149afe0 28000000 85e23700 f0c73801 00000000 (.....7...8..... │ │ 0x0149aff0 00000000 2c000000 6c453800 60d83801 ....,...lE8.`.8. │ │ 0x0149b000 89000000 01000000 30000000 16d33800 ........0.....8. │ │ 0x0149b010 70a82301 89000000 02000000 34000000 p.#.........4... │ │ - 0x0149b020 60713700 70a82301 95000000 03000000 `q7.p.#......... │ │ + 0x0149b020 39713700 70a82301 95000000 03000000 9q7.p.#......... │ │ 0x0149b030 38000000 20373600 40c63801 01000000 8... 76.@.8..... │ │ 0x0149b040 10000000 58b04901 03000000 94b04901 ....X.I.......I. │ │ - 0x0149b050 e0000000 f0a23600 00100000 00000000 ......6......... │ │ + 0x0149b050 e0000000 c9a23600 00100000 00000000 ......6......... │ │ 0x0149b060 00000000 69e53700 10ee3801 00100000 ....i.7...8..... │ │ - 0x0149b070 00000000 48000000 f81b3700 a0b22301 ....H.....7...#. │ │ + 0x0149b070 00000000 48000000 d11b3700 a0b22301 ....H.....7...#. │ │ 0x0149b080 00100000 00000000 50000000 df883600 ........P.....6. │ │ 0x0149b090 70a82301 00000000 01000000 70000000 p.#.........p... │ │ 0x0149b0a0 cc000000 c0f13801 00000000 00000000 ......8......... │ │ 0x0149b0b0 01000000 10000000 ccb04901 02000000 ..........I..... │ │ 0x0149b0c0 00000000 08000000 51173600 00000000 ........Q.6..... │ │ 0x0149b0d0 00000000 00000000 4e163600 102d2501 ........N.6..-%. │ │ 0x0149b0e0 00000000 00000000 04000000 df983800 ..............8. │ │ 0x0149b0f0 102d2501 01000000 10000000 10b14901 .-%...........I. │ │ 0x0149b100 05000000 00000000 14000000 3f873900 ............?.9. │ │ - 0x0149b110 05000000 00000000 00000000 42c63600 ............B.6. │ │ + 0x0149b110 05000000 00000000 00000000 1bc63600 ..............6. │ │ 0x0149b120 e0aa2301 8d000000 00000000 04000000 ..#............. │ │ 0x0149b130 255c3800 e0aa2301 01000000 00000000 %\8...#......... │ │ 0x0149b140 08000000 57a63900 f0a82301 01000000 ....W.9...#..... │ │ 0x0149b150 00000000 0c000000 d2a63900 e0a52301 ..........9...#. │ │ - 0x0149b160 8d000000 01000000 10000000 0aa93600 ..............6. │ │ + 0x0149b160 8d000000 01000000 10000000 e3a83600 ..............6. │ │ 0x0149b170 a0b22301 00040000 00373901 01040000 ..#......79..... │ │ 0x0149b180 40373901 02040000 60373901 03040000 @79.....`79..... │ │ 0x0149b190 50383901 00000000 00000000 05bd3800 P89...........8. │ │ 0x0149b1a0 06000000 00000000 00000000 ffffffff ................ │ │ 0x0149b1b0 b5b63700 06000000 00000000 00000000 ..7............. │ │ 0x0149b1c0 ffffffff 252c3900 06000000 00000000 ....%,9......... │ │ - 0x0149b1d0 00000000 ffffffff 9d413700 01000000 .........A7..... │ │ + 0x0149b1d0 00000000 ffffffff 76413700 01000000 ........vA7..... │ │ 0x0149b1e0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0149b1f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0149b200 17963900 ad523600 cc784a01 00000000 ..9..R6..xJ..... │ │ - 0x0149b210 2d9e3700 ad523600 fc784a01 00000000 -.7..R6..xJ..... │ │ + 0x0149b210 069e3700 ad523600 fc784a01 00000000 ..7..R6..xJ..... │ │ 0x0149b220 3c5d3600 ad523600 1c774a01 00000000 <]6..R6..wJ..... │ │ 0x0149b230 032d3600 ad523600 4c774a01 00000000 .-6..R6.LwJ..... │ │ 0x0149b240 29683800 ad523600 7c774a01 00000000 )h8..R6.|wJ..... │ │ 0x0149b250 5de03800 ad523600 ac774a01 00000000 ].8..R6..wJ..... │ │ 0x0149b260 86bd3700 ad523600 0c784a01 00000000 ..7..R6..xJ..... │ │ 0x0149b270 3d803600 ad523600 3c784a01 00000000 =.6..R6.J..... │ │ + 0x0149c620 aa1c3700 d4e53700 44454a01 00000000 ..7...7.DEJ..... │ │ + 0x0149c630 82c63600 d4e53700 a4454a01 00000000 ..6...7..EJ..... │ │ + 0x0149c640 d51c3700 d4e53700 3c3e4a01 00000000 ..7...7.<>J..... │ │ 0x0149c650 ab053800 d4e53700 cc3e4a01 00000000 ..8...7..>J..... │ │ 0x0149c660 555c3800 d4e53700 04474a01 00000000 U\8...7..GJ..... │ │ 0x0149c670 88c83700 d4e53700 343f4a01 00000000 ..7...7.4?J..... │ │ 0x0149c680 b8cb3800 d4e53700 7c3f4a01 00000000 ..8...7.|?J..... │ │ 0x0149c690 8a173600 d4e53700 44404a01 00000000 ..6...7.D@J..... │ │ 0x0149c6a0 bf003600 d4e53700 fc3f4a01 00000000 ..6...7..?J..... │ │ 0x0149c6b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0149c6c0 28533600 d4e53700 f4b84a01 00000000 (S6...7...J..... │ │ - 0x0149c6d0 2d1d3700 d4e53700 ecb94a01 00000000 -.7...7...J..... │ │ + 0x0149c6d0 061d3700 d4e53700 ecb94a01 00000000 ..7...7...J..... │ │ 0x0149c6e0 14df3700 d4e53700 e4ba4a01 00000000 ..7...7...J..... │ │ 0x0149c6f0 5b6e3600 d4e53700 c8bb4a01 00000000 [n6...7...J..... │ │ 0x0149c700 a3283800 d4e53700 acbc4a01 00000000 .(8...7...J..... │ │ - 0x0149c710 44913700 d4e53700 ccbd4a01 00000000 D.7...7...J..... │ │ - 0x0149c720 1eaa3600 d4e53700 24be4a01 00000000 ..6...7.$.J..... │ │ + 0x0149c710 1d913700 d4e53700 ccbd4a01 00000000 ..7...7...J..... │ │ + 0x0149c720 f7a93600 d4e53700 24be4a01 00000000 ..6...7.$.J..... │ │ 0x0149c730 dd053800 d4e53700 3cc04a01 00000000 ..8...7.<.J..... │ │ 0x0149c740 bb0e3900 d4e53700 94bf4a01 00000000 ..9...7...J..... │ │ 0x0149c750 00000000 00000000 00000000 00000000 ................ │ │ 0x0149c760 6e4f3800 d4e53700 3c7f4a01 00000000 nO8...7.<.J..... │ │ 0x0149c770 2bba3700 d4e53700 8c7f4a01 00000000 +.7...7...J..... │ │ - 0x0149c780 edc13600 d4e53700 d8884a01 00000000 ..6...7...J..... │ │ + 0x0149c780 c6c13600 d4e53700 d8884a01 00000000 ..6...7...J..... │ │ 0x0149c790 c48c3600 d4e53700 b4844a01 00000000 ..6...7...J..... │ │ 0x0149c7a0 4a343600 d4e53700 b8854a01 00000000 J46...7...J..... │ │ 0x0149c7b0 84333600 d4e53700 d4874a01 00000000 .36...7...J..... │ │ 0x0149c7c0 a1373600 d4e53700 28894a01 00000000 .76...7.(.J..... │ │ 0x0149c7d0 1c983900 d4e53700 548a4a01 00000000 ..9...7.T.J..... │ │ 0x0149c7e0 b9a93900 d4e53700 5c824a01 00000000 ..9...7.\.J..... │ │ 0x0149c7f0 70403800 d4e53700 608b4a01 00000000 p@8...7.`.J..... │ │ 0x0149c800 c2d33800 d4e53700 bc864a01 00000000 ..8...7...J..... │ │ 0x0149c810 d2223800 d4e53700 d8834a01 00000000 ."8...7...J..... │ │ - 0x0149c820 fcbc3600 d4e53700 6c814a01 00000000 ..6...7.l.J..... │ │ + 0x0149c820 d5bc3600 d4e53700 6c814a01 00000000 ..6...7.l.J..... │ │ 0x0149c830 ead33800 d4e53700 387d4a01 00000000 ..8...7.8}J..... │ │ - 0x0149c840 6d913700 d4e53700 807d4a01 00000000 m.7...7..}J..... │ │ - 0x0149c850 1f723700 d4e53700 c87d4a01 00000000 .r7...7..}J..... │ │ + 0x0149c840 46913700 d4e53700 807d4a01 00000000 F.7...7..}J..... │ │ + 0x0149c850 f8713700 d4e53700 c87d4a01 00000000 .q7...7..}J..... │ │ 0x0149c860 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149c870 6e6e3700 d4e53700 48c14a01 00000000 nn7...7.H.J..... │ │ - 0x0149c880 75913700 d4e53700 88c34a01 00000000 u.7...7...J..... │ │ + 0x0149c870 476e3700 d4e53700 48c14a01 00000000 Gn7...7.H.J..... │ │ + 0x0149c880 4e913700 d4e53700 88c34a01 00000000 N.7...7...J..... │ │ 0x0149c890 f2d33800 d4e53700 a0c54a01 00000000 ..8...7...J..... │ │ - 0x0149c8a0 64383700 d4e53700 e0c74a01 00000000 d87...7...J..... │ │ + 0x0149c8a0 3d383700 d4e53700 e0c74a01 00000000 =87...7...J..... │ │ 0x0149c8b0 39b63800 d4e53700 a8c84a01 00000000 9.8...7...J..... │ │ 0x0149c8c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149c8d0 7f913700 d4e53700 808f4a01 bfa93900 ..7...7...J...9. │ │ - 0x0149c8e0 0c4a3900 d4e53700 30904a01 d4c63600 .J9...7.0.J...6. │ │ + 0x0149c8d0 58913700 d4e53700 808f4a01 bfa93900 X.7...7...J...9. │ │ + 0x0149c8e0 0c4a3900 d4e53700 30904a01 adc63600 .J9...7.0.J...6. │ │ 0x0149c8f0 b8373600 d4e53700 f8954a01 6d6e3600 .76...7...J.mn6. │ │ - 0x0149c900 4a7b3800 d4e53700 44b24a01 f4c63600 J{8...7.D.J...6. │ │ + 0x0149c900 4a7b3800 d4e53700 44b24a01 cdc63600 J{8...7.D.J...6. │ │ 0x0149c910 43b63800 d4e53700 dcb24a01 3a4a3900 C.8...7...J.:J9. │ │ - 0x0149c920 e0a93900 d4e53700 b8994a01 74ff3600 ..9...7...J.t.6. │ │ + 0x0149c920 e0a93900 d4e53700 b8994a01 4dff3600 ..9...7...J.M.6. │ │ 0x0149c930 886e3600 d4e53700 94ab4a01 a8c83700 .n6...7...J...7. │ │ 0x0149c940 782c3900 d4e53700 3cac4a01 ba173600 x,9...7.<.J...6. │ │ 0x0149c950 6cb63800 d4e53700 e4ac4a01 717b3800 l.8...7...J.q{8. │ │ 0x0149c960 fcd33800 d4e53700 8cad4a01 e18c3600 ..8...7...J...6. │ │ 0x0149c970 1c983900 d4e53700 c4af4a01 fe8c3600 ..9...7...J...6. │ │ 0x0149c980 6e4f3800 d4e53700 c4af4a01 4b533600 nO8...7...J.KS6. │ │ 0x0149c990 c2d33800 d4e53700 c4af4a01 0ed43800 ..8...7...J...8. │ │ 0x0149c9a0 a3283800 d4e53700 e4af4a01 a6ef3800 .(8...7...J...8. │ │ 0x0149c9b0 dd053800 d4e53700 e4af4a01 cfef3800 ..8...7...J...8. │ │ - 0x0149c9c0 bb0e3900 d4e53700 e4af4a01 501d3700 ..9...7...J.P.7. │ │ - 0x0149c9d0 14df3700 d4e53700 74b04a01 0fc73600 ..7...7.t.J...6. │ │ + 0x0149c9c0 bb0e3900 d4e53700 e4af4a01 291d3700 ..9...7...J.).7. │ │ + 0x0149c9d0 14df3700 d4e53700 74b04a01 e8c63600 ..7...7.t.J...6. │ │ 0x0149c9e0 d6173600 d4e53700 709a4a01 ee173600 ..6...7.p.J...6. │ │ 0x0149c9f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149ca00 7f913700 d4e53700 3c794a01 00000000 ..7...7.9......?9..... │ │ 0x0149d8c0 00000000 05bd3800 06000000 00000000 ......8......... │ │ 0x0149d8d0 00000000 ffffffff b5b63700 06000000 ..........7..... │ │ 0x0149d8e0 00000000 00000000 ffffffff 252c3900 ............%,9. │ │ 0x0149d8f0 06000000 00000000 00000000 ffffffff ................ │ │ - 0x0149d900 9d413700 01000000 00000000 00000000 .A7............. │ │ + 0x0149d900 76413700 01000000 00000000 00000000 vA7............. │ │ 0x0149d910 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149d920 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149d930 e2163800 0a000000 ffffffff 03643700 ..8..........d7. │ │ + 0x0149d920 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149d930 e2163800 0a000000 ffffffff dc633700 ..8..........c7. │ │ 0x0149d940 04000000 e2163800 0a000000 ffffffff ......8......... │ │ - 0x0149d950 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149d950 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149d960 ffffffff 1d5f3600 02000000 b0f43c00 ....._6.......<. │ │ - 0x0149d970 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149d970 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149d980 b4f43c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149d990 01000000 b8f43c00 04000000 ffffffff ......<......... │ │ - 0x0149d9a0 1b643700 01000000 bcf43c00 04000000 .d7.......<..... │ │ + 0x0149d9a0 f4633700 01000000 bcf43c00 04000000 .c7.......<..... │ │ 0x0149d9b0 ffffffff 75e03800 01000000 c0f43c00 ....u.8.......<. │ │ 0x0149d9c0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149d9d0 c4f43c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149d9e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149d9f0 e0633700 04000000 68c83800 06000000 .c7.....h.8..... │ │ - 0x0149da00 ffffffff 03643700 04000000 e2163800 .....d7.......8. │ │ - 0x0149da10 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149d9f0 b9633700 04000000 68c83800 06000000 .c7.....h.8..... │ │ + 0x0149da00 ffffffff dc633700 04000000 e2163800 .....c7.......8. │ │ + 0x0149da10 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149da20 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149da30 02000000 b0f43c00 04000000 ffffffff ......<......... │ │ - 0x0149da40 f60b3700 02000000 b4f43c00 04000000 ..7.......<..... │ │ + 0x0149da40 cf0b3700 02000000 b4f43c00 04000000 ..7.......<..... │ │ 0x0149da50 ffffffff 51433600 01000000 b8f43c00 ....QC6.......<. │ │ - 0x0149da60 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149da60 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149da70 bcf43c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149da80 01000000 c0f43c00 04000000 ffffffff ......<......... │ │ 0x0149da90 f2263600 01000000 c4f43c00 04000000 .&6.......<..... │ │ 0x0149daa0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149dab0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149dac0 fb0b3600 0a000000 ffffffff 03643700 ..6..........d7. │ │ + 0x0149dab0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149dac0 fb0b3600 0a000000 ffffffff dc633700 ..6..........c7. │ │ 0x0149dad0 04000000 fb0b3600 0a000000 ffffffff ......6......... │ │ - 0x0149dae0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149dae0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149daf0 ffffffff 1d5f3600 02000000 c8f43c00 ....._6.......<. │ │ - 0x0149db00 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149db00 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149db10 ccf43c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149db20 01000000 d0f43c00 04000000 ffffffff ......<......... │ │ - 0x0149db30 1b643700 01000000 d4f43c00 04000000 .d7.......<..... │ │ + 0x0149db30 f4633700 01000000 d4f43c00 04000000 .c7.......<..... │ │ 0x0149db40 ffffffff 75e03800 01000000 d8f43c00 ....u.8.......<. │ │ 0x0149db50 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149db60 dcf43c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149db70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149db80 e0633700 04000000 c0813600 0a000000 .c7.......6..... │ │ - 0x0149db90 ffffffff 03643700 04000000 c0813600 .....d7.......6. │ │ - 0x0149dba0 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149db80 b9633700 04000000 c0813600 0a000000 .c7.......6..... │ │ + 0x0149db90 ffffffff dc633700 04000000 c0813600 .....c7.......6. │ │ + 0x0149dba0 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149dbb0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149dbc0 02000000 e0f43c00 04000000 ffffffff ......<......... │ │ - 0x0149dbd0 f60b3700 02000000 e4f43c00 04000000 ..7.......<..... │ │ + 0x0149dbd0 cf0b3700 02000000 e4f43c00 04000000 ..7.......<..... │ │ 0x0149dbe0 ffffffff 51433600 01000000 e8f43c00 ....QC6.......<. │ │ - 0x0149dbf0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149dbf0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149dc00 ecf43c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149dc10 01000000 f0f43c00 04000000 ffffffff ......<......... │ │ 0x0149dc20 f2263600 01000000 f4f43c00 04000000 .&6.......<..... │ │ 0x0149dc30 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149dc40 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149dc50 04173800 06000000 ffffffff 03643700 ..8..........d7. │ │ + 0x0149dc40 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149dc50 04173800 06000000 ffffffff dc633700 ..8..........c7. │ │ 0x0149dc60 04000000 c0813600 0a000000 ffffffff ......6......... │ │ - 0x0149dc70 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149dc70 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149dc80 ffffffff 1d5f3600 02000000 e0f43c00 ....._6.......<. │ │ - 0x0149dc90 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149dc90 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149dca0 e4f43c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149dcb0 01000000 e8f43c00 04000000 ffffffff ......<......... │ │ - 0x0149dcc0 1b643700 01000000 ecf43c00 04000000 .d7.......<..... │ │ + 0x0149dcc0 f4633700 01000000 ecf43c00 04000000 .c7.......<..... │ │ 0x0149dcd0 ffffffff 75e03800 01000000 f0f43c00 ....u.8.......<. │ │ 0x0149dce0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149dcf0 f4f43c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149dd00 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149dd10 e0633700 04000000 bd203900 0a000000 .c7...... 9..... │ │ - 0x0149dd20 ffffffff 03643700 04000000 bd203900 .....d7...... 9. │ │ - 0x0149dd30 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149dd10 b9633700 04000000 bd203900 0a000000 .c7...... 9..... │ │ + 0x0149dd20 ffffffff dc633700 04000000 bd203900 .....c7...... 9. │ │ + 0x0149dd30 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149dd40 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149dd50 02000000 f8f43c00 04000000 ffffffff ......<......... │ │ - 0x0149dd60 f60b3700 02000000 fcf43c00 04000000 ..7.......<..... │ │ + 0x0149dd60 cf0b3700 02000000 fcf43c00 04000000 ..7.......<..... │ │ 0x0149dd70 ffffffff 51433600 01000000 00f53c00 ....QC6.......<. │ │ - 0x0149dd80 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149dd80 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149dd90 04f53c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149dda0 01000000 08f53c00 04000000 ffffffff ......<......... │ │ 0x0149ddb0 f2263600 01000000 0cf53c00 04000000 .&6.......<..... │ │ 0x0149ddc0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149ddd0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149dde0 ca813600 0a000000 ffffffff 03643700 ..6..........d7. │ │ + 0x0149ddd0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149dde0 ca813600 0a000000 ffffffff dc633700 ..6..........c7. │ │ 0x0149ddf0 04000000 ca813600 0a000000 ffffffff ......6......... │ │ - 0x0149de00 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149de00 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149de10 ffffffff 1d5f3600 02000000 10f53c00 ....._6.......<. │ │ - 0x0149de20 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149de20 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149de30 14f53c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149de40 01000000 18f53c00 04000000 ffffffff ......<......... │ │ - 0x0149de50 1b643700 01000000 1cf53c00 04000000 .d7.......<..... │ │ + 0x0149de50 f4633700 01000000 1cf53c00 04000000 .c7.......<..... │ │ 0x0149de60 ffffffff 75e03800 01000000 20f53c00 ....u.8..... .<. │ │ 0x0149de70 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149de80 24f53c00 04000000 ffffffff 00000000 $.<............. │ │ 0x0149de90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149dea0 e0633700 04000000 d4813600 0a000000 .c7.......6..... │ │ - 0x0149deb0 ffffffff 03643700 04000000 d4813600 .....d7.......6. │ │ - 0x0149dec0 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149dea0 b9633700 04000000 d4813600 0a000000 .c7.......6..... │ │ + 0x0149deb0 ffffffff dc633700 04000000 d4813600 .....c7.......6. │ │ + 0x0149dec0 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149ded0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149dee0 02000000 28f53c00 04000000 ffffffff ....(.<......... │ │ - 0x0149def0 f60b3700 02000000 2cf53c00 04000000 ..7.....,.<..... │ │ + 0x0149def0 cf0b3700 02000000 2cf53c00 04000000 ..7.....,.<..... │ │ 0x0149df00 ffffffff 51433600 01000000 30f53c00 ....QC6.....0.<. │ │ - 0x0149df10 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149df10 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149df20 34f53c00 04000000 ffffffff 75e03800 4.<.........u.8. │ │ 0x0149df30 01000000 38f53c00 04000000 ffffffff ....8.<......... │ │ 0x0149df40 f2263600 01000000 3cf53c00 04000000 .&6.....<.<..... │ │ 0x0149df50 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149df60 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149df70 6ec83800 06000000 ffffffff 03643700 n.8..........d7. │ │ + 0x0149df60 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149df70 6ec83800 06000000 ffffffff dc633700 n.8..........c7. │ │ 0x0149df80 04000000 d4813600 0a000000 ffffffff ......6......... │ │ - 0x0149df90 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149df90 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149dfa0 ffffffff 1d5f3600 02000000 28f53c00 ....._6.....(.<. │ │ - 0x0149dfb0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149dfb0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149dfc0 2cf53c00 04000000 ffffffff 51433600 ,.<.........QC6. │ │ 0x0149dfd0 01000000 30f53c00 04000000 ffffffff ....0.<......... │ │ - 0x0149dfe0 1b643700 01000000 34f53c00 04000000 .d7.....4.<..... │ │ + 0x0149dfe0 f4633700 01000000 34f53c00 04000000 .c7.....4.<..... │ │ 0x0149dff0 ffffffff 75e03800 01000000 38f53c00 ....u.8.....8.<. │ │ 0x0149e000 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e010 3cf53c00 04000000 ffffffff 00000000 <.<............. │ │ 0x0149e020 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e030 e0633700 04000000 cd103700 0a000000 .c7.......7..... │ │ - 0x0149e040 ffffffff 03643700 04000000 cd103700 .....d7.......7. │ │ - 0x0149e050 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e030 b9633700 04000000 a6103700 0a000000 .c7.......7..... │ │ + 0x0149e040 ffffffff dc633700 04000000 a6103700 .....c7.......7. │ │ + 0x0149e050 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e060 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e070 02000000 40f53c00 04000000 ffffffff ....@.<......... │ │ - 0x0149e080 f60b3700 02000000 44f53c00 04000000 ..7.....D.<..... │ │ + 0x0149e080 cf0b3700 02000000 44f53c00 04000000 ..7.....D.<..... │ │ 0x0149e090 ffffffff 51433600 01000000 48f53c00 ....QC6.....H.<. │ │ - 0x0149e0a0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149e0a0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149e0b0 4cf53c00 04000000 ffffffff 75e03800 L.<.........u.8. │ │ 0x0149e0c0 01000000 50f53c00 04000000 ffffffff ....P.<......... │ │ 0x0149e0d0 f2263600 01000000 54f53c00 04000000 .&6.....T.<..... │ │ 0x0149e0e0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149e0f0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149e100 7bbe3700 06000000 ffffffff 03643700 {.7..........d7. │ │ - 0x0149e110 04000000 cd103700 0a000000 ffffffff ......7......... │ │ - 0x0149e120 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149e0f0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149e100 7bbe3700 06000000 ffffffff dc633700 {.7..........c7. │ │ + 0x0149e110 04000000 a6103700 0a000000 ffffffff ......7......... │ │ + 0x0149e120 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149e130 ffffffff 1d5f3600 02000000 40f53c00 ....._6.....@.<. │ │ - 0x0149e140 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149e140 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149e150 44f53c00 04000000 ffffffff 51433600 D.<.........QC6. │ │ 0x0149e160 01000000 48f53c00 04000000 ffffffff ....H.<......... │ │ - 0x0149e170 1b643700 01000000 4cf53c00 04000000 .d7.....L.<..... │ │ + 0x0149e170 f4633700 01000000 4cf53c00 04000000 .c7.....L.<..... │ │ 0x0149e180 ffffffff 75e03800 01000000 50f53c00 ....u.8.....P.<. │ │ 0x0149e190 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e1a0 54f53c00 04000000 ffffffff 00000000 T.<............. │ │ 0x0149e1b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e1c0 e0633700 04000000 01483600 0a000000 .c7......H6..... │ │ - 0x0149e1d0 ffffffff 03643700 04000000 01483600 .....d7......H6. │ │ - 0x0149e1e0 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e1c0 b9633700 04000000 01483600 0a000000 .c7......H6..... │ │ + 0x0149e1d0 ffffffff dc633700 04000000 01483600 .....c7......H6. │ │ + 0x0149e1e0 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e1f0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e200 02000000 58f53c00 04000000 ffffffff ....X.<......... │ │ - 0x0149e210 f60b3700 02000000 5cf53c00 04000000 ..7.....\.<..... │ │ + 0x0149e210 cf0b3700 02000000 5cf53c00 04000000 ..7.....\.<..... │ │ 0x0149e220 ffffffff 51433600 01000000 60f53c00 ....QC6.....`.<. │ │ - 0x0149e230 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149e230 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149e240 64f53c00 04000000 ffffffff 75e03800 d.<.........u.8. │ │ 0x0149e250 01000000 68f53c00 04000000 ffffffff ....h.<......... │ │ 0x0149e260 f2263600 01000000 6cf53c00 04000000 .&6.....l.<..... │ │ 0x0149e270 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149e280 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149e290 c25b3900 0a000000 ffffffff 03643700 .[9..........d7. │ │ + 0x0149e280 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149e290 c25b3900 0a000000 ffffffff dc633700 .[9..........c7. │ │ 0x0149e2a0 04000000 c25b3900 0a000000 ffffffff .....[9......... │ │ - 0x0149e2b0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149e2b0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149e2c0 ffffffff 1d5f3600 02000000 70f53c00 ....._6.....p.<. │ │ - 0x0149e2d0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149e2d0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149e2e0 74f53c00 04000000 ffffffff 51433600 t.<.........QC6. │ │ 0x0149e2f0 01000000 78f53c00 04000000 ffffffff ....x.<......... │ │ - 0x0149e300 1b643700 01000000 7cf53c00 04000000 .d7.....|.<..... │ │ + 0x0149e300 f4633700 01000000 7cf53c00 04000000 .c7.....|.<..... │ │ 0x0149e310 ffffffff 75e03800 01000000 80f53c00 ....u.8.......<. │ │ 0x0149e320 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e330 84f53c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149e340 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e350 e0633700 04000000 10213900 06000000 .c7......!9..... │ │ - 0x0149e360 ffffffff 03643700 04000000 c25b3900 .....d7......[9. │ │ - 0x0149e370 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e350 b9633700 04000000 10213900 06000000 .c7......!9..... │ │ + 0x0149e360 ffffffff dc633700 04000000 c25b3900 .....c7......[9. │ │ + 0x0149e370 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e380 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e390 02000000 70f53c00 04000000 ffffffff ....p.<......... │ │ - 0x0149e3a0 f60b3700 02000000 74f53c00 04000000 ..7.....t.<..... │ │ + 0x0149e3a0 cf0b3700 02000000 74f53c00 04000000 ..7.....t.<..... │ │ 0x0149e3b0 ffffffff 51433600 01000000 78f53c00 ....QC6.....x.<. │ │ - 0x0149e3c0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149e3c0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149e3d0 7cf53c00 04000000 ffffffff 75e03800 |.<.........u.8. │ │ 0x0149e3e0 01000000 80f53c00 04000000 ffffffff ......<......... │ │ 0x0149e3f0 f2263600 01000000 84f53c00 04000000 .&6.......<..... │ │ 0x0149e400 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149e410 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149e420 aad93700 0a000000 ffffffff 03643700 ..7..........d7. │ │ + 0x0149e410 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149e420 aad93700 0a000000 ffffffff dc633700 ..7..........c7. │ │ 0x0149e430 04000000 aad93700 0a000000 ffffffff ......7......... │ │ - 0x0149e440 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149e440 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149e450 ffffffff 1d5f3600 02000000 88f53c00 ....._6.......<. │ │ - 0x0149e460 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149e460 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149e470 8cf53c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149e480 01000000 90f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e490 1b643700 01000000 94f53c00 04000000 .d7.......<..... │ │ + 0x0149e490 f4633700 01000000 94f53c00 04000000 .c7.......<..... │ │ 0x0149e4a0 ffffffff 75e03800 01000000 98f53c00 ....u.8.......<. │ │ 0x0149e4b0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e4c0 9cf53c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149e4d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e4e0 e0633700 04000000 40bc3600 06000000 .c7.....@.6..... │ │ - 0x0149e4f0 ffffffff 03643700 04000000 aad93700 .....d7.......7. │ │ - 0x0149e500 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e4e0 b9633700 04000000 19bc3600 06000000 .c7.......6..... │ │ + 0x0149e4f0 ffffffff dc633700 04000000 aad93700 .....c7.......7. │ │ + 0x0149e500 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e510 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e520 02000000 88f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e530 f60b3700 02000000 8cf53c00 04000000 ..7.......<..... │ │ + 0x0149e530 cf0b3700 02000000 8cf53c00 04000000 ..7.......<..... │ │ 0x0149e540 ffffffff 51433600 01000000 90f53c00 ....QC6.......<. │ │ - 0x0149e550 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149e550 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149e560 94f53c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149e570 01000000 98f53c00 04000000 ffffffff ......<......... │ │ 0x0149e580 f2263600 01000000 9cf53c00 04000000 .&6.......<..... │ │ 0x0149e590 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149e5a0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149e5b0 d1da3600 0a000000 ffffffff 03643700 ..6..........d7. │ │ - 0x0149e5c0 04000000 d1da3600 0a000000 ffffffff ......6......... │ │ - 0x0149e5d0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149e5a0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149e5b0 aada3600 0a000000 ffffffff dc633700 ..6..........c7. │ │ + 0x0149e5c0 04000000 aada3600 0a000000 ffffffff ......6......... │ │ + 0x0149e5d0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149e5e0 ffffffff 1d5f3600 02000000 a0f53c00 ....._6.......<. │ │ - 0x0149e5f0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149e5f0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149e600 a4f53c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149e610 01000000 a8f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e620 1b643700 01000000 acf53c00 04000000 .d7.......<..... │ │ + 0x0149e620 f4633700 01000000 acf53c00 04000000 .c7.......<..... │ │ 0x0149e630 ffffffff 75e03800 01000000 b0f53c00 ....u.8.......<. │ │ 0x0149e640 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e650 b4f53c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149e660 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e670 e0633700 04000000 1e2c3600 06000000 .c7......,6..... │ │ - 0x0149e680 ffffffff 03643700 04000000 d1da3600 .....d7.......6. │ │ - 0x0149e690 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e670 b9633700 04000000 1e2c3600 06000000 .c7......,6..... │ │ + 0x0149e680 ffffffff dc633700 04000000 aada3600 .....c7.......6. │ │ + 0x0149e690 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e6a0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e6b0 02000000 a0f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e6c0 f60b3700 02000000 a4f53c00 04000000 ..7.......<..... │ │ + 0x0149e6c0 cf0b3700 02000000 a4f53c00 04000000 ..7.......<..... │ │ 0x0149e6d0 ffffffff 51433600 01000000 a8f53c00 ....QC6.......<. │ │ - 0x0149e6e0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149e6e0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149e6f0 acf53c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149e700 01000000 b0f53c00 04000000 ffffffff ......<......... │ │ 0x0149e710 f2263600 01000000 b4f53c00 04000000 .&6.......<..... │ │ 0x0149e720 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149e730 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149e740 c7203900 0a000000 ffffffff 03643700 . 9..........d7. │ │ + 0x0149e730 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149e740 c7203900 0a000000 ffffffff dc633700 . 9..........c7. │ │ 0x0149e750 04000000 c7203900 0a000000 ffffffff ..... 9......... │ │ - 0x0149e760 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149e760 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149e770 ffffffff 1d5f3600 02000000 b8f53c00 ....._6.......<. │ │ - 0x0149e780 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149e780 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149e790 bcf53c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149e7a0 01000000 c0f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e7b0 1b643700 01000000 c4f53c00 04000000 .d7.......<..... │ │ + 0x0149e7b0 f4633700 01000000 c4f53c00 04000000 .c7.......<..... │ │ 0x0149e7c0 ffffffff 75e03800 01000000 c8f53c00 ....u.8.......<. │ │ 0x0149e7d0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e7e0 ccf53c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149e7f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e800 e0633700 04000000 8c523800 06000000 .c7......R8..... │ │ - 0x0149e810 ffffffff 03643700 04000000 c7203900 .....d7...... 9. │ │ - 0x0149e820 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e800 b9633700 04000000 8c523800 06000000 .c7......R8..... │ │ + 0x0149e810 ffffffff dc633700 04000000 c7203900 .....c7...... 9. │ │ + 0x0149e820 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e830 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e840 02000000 b8f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e850 f60b3700 02000000 bcf53c00 04000000 ..7.......<..... │ │ + 0x0149e850 cf0b3700 02000000 bcf53c00 04000000 ..7.......<..... │ │ 0x0149e860 ffffffff 51433600 01000000 c0f53c00 ....QC6.......<. │ │ - 0x0149e870 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149e870 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149e880 c4f53c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149e890 01000000 c8f53c00 04000000 ffffffff ......<......... │ │ 0x0149e8a0 f2263600 01000000 ccf53c00 04000000 .&6.......<..... │ │ 0x0149e8b0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149e8c0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149e8d0 b4d93700 0a000000 ffffffff 03643700 ..7..........d7. │ │ + 0x0149e8c0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149e8d0 b4d93700 0a000000 ffffffff dc633700 ..7..........c7. │ │ 0x0149e8e0 04000000 b4d93700 0a000000 ffffffff ......7......... │ │ - 0x0149e8f0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149e8f0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149e900 ffffffff 1d5f3600 02000000 d0f53c00 ....._6.......<. │ │ - 0x0149e910 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149e910 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149e920 d4f53c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149e930 01000000 d8f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e940 1b643700 01000000 dcf53c00 04000000 .d7.......<..... │ │ + 0x0149e940 f4633700 01000000 dcf53c00 04000000 .c7.......<..... │ │ 0x0149e950 ffffffff 75e03800 01000000 e0f53c00 ....u.8.......<. │ │ 0x0149e960 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149e970 e4f53c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149e980 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149e990 e0633700 04000000 74c83800 06000000 .c7.....t.8..... │ │ - 0x0149e9a0 ffffffff 03643700 04000000 b4d93700 .....d7.......7. │ │ - 0x0149e9b0 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149e990 b9633700 04000000 74c83800 06000000 .c7.....t.8..... │ │ + 0x0149e9a0 ffffffff dc633700 04000000 b4d93700 .....c7.......7. │ │ + 0x0149e9b0 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149e9c0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149e9d0 02000000 d0f53c00 04000000 ffffffff ......<......... │ │ - 0x0149e9e0 f60b3700 02000000 d4f53c00 04000000 ..7.......<..... │ │ + 0x0149e9e0 cf0b3700 02000000 d4f53c00 04000000 ..7.......<..... │ │ 0x0149e9f0 ffffffff 51433600 01000000 d8f53c00 ....QC6.......<. │ │ - 0x0149ea00 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149ea00 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149ea10 dcf53c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149ea20 01000000 e0f53c00 04000000 ffffffff ......<......... │ │ 0x0149ea30 f2263600 01000000 e4f53c00 04000000 .&6.......<..... │ │ 0x0149ea40 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149ea50 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149ea60 b0f33600 0a000000 ffffffff 03643700 ..6..........d7. │ │ - 0x0149ea70 04000000 b0f33600 0a000000 ffffffff ......6......... │ │ - 0x0149ea80 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149ea50 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149ea60 89f33600 0a000000 ffffffff dc633700 ..6..........c7. │ │ + 0x0149ea70 04000000 89f33600 0a000000 ffffffff ......6......... │ │ + 0x0149ea80 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149ea90 ffffffff 1d5f3600 02000000 e8f53c00 ....._6.......<. │ │ - 0x0149eaa0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149eaa0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149eab0 ecf53c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149eac0 01000000 f0f53c00 04000000 ffffffff ......<......... │ │ - 0x0149ead0 1b643700 01000000 f4f53c00 04000000 .d7.......<..... │ │ + 0x0149ead0 f4633700 01000000 f4f53c00 04000000 .c7.......<..... │ │ 0x0149eae0 ffffffff 75e03800 01000000 f8f53c00 ....u.8.......<. │ │ 0x0149eaf0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149eb00 fcf53c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149eb10 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149eb20 e0633700 04000000 7ba33700 06000000 .c7.....{.7..... │ │ - 0x0149eb30 ffffffff 03643700 04000000 b0f33600 .....d7.......6. │ │ - 0x0149eb40 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149eb20 b9633700 04000000 54a33700 06000000 .c7.....T.7..... │ │ + 0x0149eb30 ffffffff dc633700 04000000 89f33600 .....c7.......6. │ │ + 0x0149eb40 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149eb50 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149eb60 02000000 e8f53c00 04000000 ffffffff ......<......... │ │ - 0x0149eb70 f60b3700 02000000 ecf53c00 04000000 ..7.......<..... │ │ + 0x0149eb70 cf0b3700 02000000 ecf53c00 04000000 ..7.......<..... │ │ 0x0149eb80 ffffffff 51433600 01000000 f0f53c00 ....QC6.......<. │ │ - 0x0149eb90 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149eb90 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149eba0 f4f53c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149ebb0 01000000 f8f53c00 04000000 ffffffff ......<......... │ │ 0x0149ebc0 f2263600 01000000 fcf53c00 04000000 .&6.......<..... │ │ 0x0149ebd0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149ebe0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149ebf0 fdfa3700 0a000000 ffffffff 03643700 ..7..........d7. │ │ + 0x0149ebe0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149ebf0 fdfa3700 0a000000 ffffffff dc633700 ..7..........c7. │ │ 0x0149ec00 04000000 fdfa3700 0a000000 ffffffff ......7......... │ │ - 0x0149ec10 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149ec10 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149ec20 ffffffff 1d5f3600 02000000 00f63c00 ....._6.......<. │ │ - 0x0149ec30 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149ec30 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149ec40 04f63c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149ec50 01000000 08f63c00 04000000 ffffffff ......<......... │ │ - 0x0149ec60 1b643700 01000000 0cf63c00 04000000 .d7.......<..... │ │ + 0x0149ec60 f4633700 01000000 0cf63c00 04000000 .c7.......<..... │ │ 0x0149ec70 ffffffff 75e03800 01000000 10f63c00 ....u.8.......<. │ │ 0x0149ec80 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149ec90 14f63c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149eca0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149ecb0 e0633700 04000000 05353800 0a000000 .c7......58..... │ │ - 0x0149ecc0 ffffffff 03643700 04000000 05353800 .....d7......58. │ │ - 0x0149ecd0 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149ecb0 b9633700 04000000 05353800 0a000000 .c7......58..... │ │ + 0x0149ecc0 ffffffff dc633700 04000000 05353800 .....c7......58. │ │ + 0x0149ecd0 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149ece0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149ecf0 02000000 18f63c00 04000000 ffffffff ......<......... │ │ - 0x0149ed00 f60b3700 02000000 1cf63c00 04000000 ..7.......<..... │ │ + 0x0149ed00 cf0b3700 02000000 1cf63c00 04000000 ..7.......<..... │ │ 0x0149ed10 ffffffff 51433600 01000000 20f63c00 ....QC6..... .<. │ │ - 0x0149ed20 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149ed20 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149ed30 24f63c00 04000000 ffffffff 75e03800 $.<.........u.8. │ │ 0x0149ed40 01000000 28f63c00 04000000 ffffffff ....(.<......... │ │ 0x0149ed50 f2263600 01000000 2cf63c00 04000000 .&6.....,.<..... │ │ 0x0149ed60 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149ed70 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149ed80 b85b3900 0a000000 ffffffff 03643700 .[9..........d7. │ │ + 0x0149ed70 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149ed80 b85b3900 0a000000 ffffffff dc633700 .[9..........c7. │ │ 0x0149ed90 04000000 b85b3900 0a000000 ffffffff .....[9......... │ │ - 0x0149eda0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149eda0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149edb0 ffffffff 1d5f3600 02000000 30f63c00 ....._6.....0.<. │ │ - 0x0149edc0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149edc0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149edd0 34f63c00 04000000 ffffffff 51433600 4.<.........QC6. │ │ 0x0149ede0 01000000 38f63c00 04000000 ffffffff ....8.<......... │ │ - 0x0149edf0 1b643700 01000000 3cf63c00 04000000 .d7.....<.<..... │ │ + 0x0149edf0 f4633700 01000000 3cf63c00 04000000 .c7.....<.<..... │ │ 0x0149ee00 ffffffff 75e03800 01000000 40f63c00 ....u.8.....@.<. │ │ 0x0149ee10 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149ee20 44f63c00 04000000 ffffffff 00000000 D.<............. │ │ 0x0149ee30 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149ee40 e0633700 04000000 7aab3800 0a000000 .c7.....z.8..... │ │ - 0x0149ee50 ffffffff 03643700 04000000 7aab3800 .....d7.....z.8. │ │ - 0x0149ee60 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149ee40 b9633700 04000000 7aab3800 0a000000 .c7.....z.8..... │ │ + 0x0149ee50 ffffffff dc633700 04000000 7aab3800 .....c7.....z.8. │ │ + 0x0149ee60 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149ee70 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149ee80 02000000 48f63c00 04000000 ffffffff ....H.<......... │ │ - 0x0149ee90 f60b3700 02000000 4cf63c00 04000000 ..7.....L.<..... │ │ + 0x0149ee90 cf0b3700 02000000 4cf63c00 04000000 ..7.....L.<..... │ │ 0x0149eea0 ffffffff 51433600 01000000 50f63c00 ....QC6.....P.<. │ │ - 0x0149eeb0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149eeb0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149eec0 54f63c00 04000000 ffffffff 75e03800 T.<.........u.8. │ │ 0x0149eed0 01000000 58f63c00 04000000 ffffffff ....X.<......... │ │ 0x0149eee0 f2263600 01000000 5cf63c00 04000000 .&6.....\.<..... │ │ 0x0149eef0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149ef00 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149ef10 20383600 0a000000 ffffffff 03643700 86..........d7. │ │ - 0x0149ef20 04000000 70a33700 0b000000 ffffffff ....p.7......... │ │ - 0x0149ef30 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149ef00 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149ef10 20383600 0a000000 ffffffff dc633700 86..........c7. │ │ + 0x0149ef20 04000000 49a33700 0b000000 ffffffff ....I.7......... │ │ + 0x0149ef30 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149ef40 ffffffff 1d5f3600 02000000 60f63c00 ....._6.....`.<. │ │ - 0x0149ef50 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149ef50 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149ef60 64f63c00 04000000 ffffffff 51433600 d.<.........QC6. │ │ 0x0149ef70 01000000 68f63c00 04000000 ffffffff ....h.<......... │ │ - 0x0149ef80 1b643700 01000000 6cf63c00 04000000 .d7.....l.<..... │ │ + 0x0149ef80 f4633700 01000000 6cf63c00 04000000 .c7.....l.<..... │ │ 0x0149ef90 ffffffff 75e03800 01000000 70f63c00 ....u.8.....p.<. │ │ 0x0149efa0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149efb0 74f63c00 04000000 ffffffff 00000000 t.<............. │ │ 0x0149efc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149efd0 e0633700 04000000 d9d93700 06000000 .c7.......7..... │ │ - 0x0149efe0 ffffffff 03643700 04000000 70a33700 .....d7.....p.7. │ │ - 0x0149eff0 0b000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149efd0 b9633700 04000000 d9d93700 06000000 .c7.......7..... │ │ + 0x0149efe0 ffffffff dc633700 04000000 49a33700 .....c7.....I.7. │ │ + 0x0149eff0 0b000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f000 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f010 02000000 60f63c00 04000000 ffffffff ....`.<......... │ │ - 0x0149f020 f60b3700 02000000 64f63c00 04000000 ..7.....d.<..... │ │ + 0x0149f020 cf0b3700 02000000 64f63c00 04000000 ..7.....d.<..... │ │ 0x0149f030 ffffffff 51433600 01000000 68f63c00 ....QC6.....h.<. │ │ - 0x0149f040 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f040 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f050 6cf63c00 04000000 ffffffff 75e03800 l.<.........u.8. │ │ 0x0149f060 01000000 70f63c00 04000000 ffffffff ....p.<......... │ │ 0x0149f070 f2263600 01000000 74f63c00 04000000 .&6.....t.<..... │ │ 0x0149f080 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f090 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149f0a0 a0d93700 0a000000 ffffffff 03643700 ..7..........d7. │ │ + 0x0149f090 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149f0a0 a0d93700 0a000000 ffffffff dc633700 ..7..........c7. │ │ 0x0149f0b0 04000000 a0d93700 0a000000 ffffffff ......7......... │ │ - 0x0149f0c0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f0c0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149f0d0 ffffffff 1d5f3600 02000000 78f63c00 ....._6.....x.<. │ │ - 0x0149f0e0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149f0e0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149f0f0 7cf63c00 04000000 ffffffff 51433600 |.<.........QC6. │ │ 0x0149f100 01000000 80f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f110 1b643700 01000000 84f63c00 04000000 .d7.......<..... │ │ + 0x0149f110 f4633700 01000000 84f63c00 04000000 .c7.......<..... │ │ 0x0149f120 ffffffff 75e03800 01000000 88f63c00 ....u.8.......<. │ │ 0x0149f130 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149f140 8cf63c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149f150 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149f160 e0633700 04000000 2dc83800 0a000000 .c7.....-.8..... │ │ - 0x0149f170 ffffffff 03643700 04000000 2dc83800 .....d7.....-.8. │ │ - 0x0149f180 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149f160 b9633700 04000000 2dc83800 0a000000 .c7.....-.8..... │ │ + 0x0149f170 ffffffff dc633700 04000000 2dc83800 .....c7.....-.8. │ │ + 0x0149f180 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f190 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f1a0 02000000 90f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f1b0 f60b3700 02000000 94f63c00 04000000 ..7.......<..... │ │ + 0x0149f1b0 cf0b3700 02000000 94f63c00 04000000 ..7.......<..... │ │ 0x0149f1c0 ffffffff 51433600 01000000 98f63c00 ....QC6.......<. │ │ - 0x0149f1d0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f1d0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f1e0 9cf63c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149f1f0 01000000 a0f63c00 04000000 ffffffff ......<......... │ │ 0x0149f200 f2263600 01000000 a4f63c00 04000000 .&6.......<..... │ │ 0x0149f210 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f220 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149f230 7b673700 06000000 ffffffff 03643700 {g7..........d7. │ │ + 0x0149f220 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149f230 54673700 06000000 ffffffff dc633700 Tg7..........c7. │ │ 0x0149f240 04000000 2dc83800 0a000000 ffffffff ....-.8......... │ │ - 0x0149f250 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f250 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149f260 ffffffff 1d5f3600 02000000 90f63c00 ....._6.......<. │ │ - 0x0149f270 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149f270 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149f280 94f63c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149f290 01000000 98f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f2a0 1b643700 01000000 9cf63c00 04000000 .d7.......<..... │ │ + 0x0149f2a0 f4633700 01000000 9cf63c00 04000000 .c7.......<..... │ │ 0x0149f2b0 ffffffff 75e03800 01000000 a0f63c00 ....u.8.......<. │ │ 0x0149f2c0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149f2d0 a4f63c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149f2e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149f2f0 e0633700 04000000 66a33700 0a000000 .c7.....f.7..... │ │ - 0x0149f300 ffffffff 03643700 04000000 66a33700 .....d7.....f.7. │ │ - 0x0149f310 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149f2f0 b9633700 04000000 3fa33700 0a000000 .c7.....?.7..... │ │ + 0x0149f300 ffffffff dc633700 04000000 3fa33700 .....c7.....?.7. │ │ + 0x0149f310 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f320 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f330 02000000 a8f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f340 f60b3700 02000000 acf63c00 04000000 ..7.......<..... │ │ + 0x0149f340 cf0b3700 02000000 acf63c00 04000000 ..7.......<..... │ │ 0x0149f350 ffffffff 51433600 01000000 b0f63c00 ....QC6.......<. │ │ - 0x0149f360 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f360 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f370 b4f63c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149f380 01000000 b8f63c00 04000000 ffffffff ......<......... │ │ 0x0149f390 f2263600 01000000 bcf63c00 04000000 .&6.......<..... │ │ 0x0149f3a0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f3b0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149f3c0 47413800 0a000000 ffffffff 03643700 GA8..........d7. │ │ + 0x0149f3b0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149f3c0 47413800 0a000000 ffffffff dc633700 GA8..........c7. │ │ 0x0149f3d0 04000000 84ab3800 0b000000 ffffffff ......8......... │ │ - 0x0149f3e0 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f3e0 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149f3f0 ffffffff 1d5f3600 02000000 c0f63c00 ....._6.......<. │ │ - 0x0149f400 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149f400 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149f410 c4f63c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149f420 01000000 c8f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f430 1b643700 01000000 ccf63c00 04000000 .d7.......<..... │ │ + 0x0149f430 f4633700 01000000 ccf63c00 04000000 .c7.......<..... │ │ 0x0149f440 ffffffff 75e03800 01000000 d0f63c00 ....u.8.......<. │ │ 0x0149f450 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149f460 d4f63c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149f470 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149f480 e0633700 04000000 ac9e3600 06000000 .c7.......6..... │ │ - 0x0149f490 ffffffff 03643700 04000000 84ab3800 .....d7.......8. │ │ - 0x0149f4a0 0b000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149f480 b9633700 04000000 ac9e3600 06000000 .c7.......6..... │ │ + 0x0149f490 ffffffff dc633700 04000000 84ab3800 .....c7.......8. │ │ + 0x0149f4a0 0b000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f4b0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f4c0 02000000 c0f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f4d0 f60b3700 02000000 c4f63c00 04000000 ..7.......<..... │ │ + 0x0149f4d0 cf0b3700 02000000 c4f63c00 04000000 ..7.......<..... │ │ 0x0149f4e0 ffffffff 51433600 01000000 c8f63c00 ....QC6.......<. │ │ - 0x0149f4f0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f4f0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f500 ccf63c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149f510 01000000 d0f63c00 04000000 ffffffff ......<......... │ │ 0x0149f520 f2263600 01000000 d4f63c00 04000000 .&6.......<..... │ │ 0x0149f530 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f540 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149f550 77523800 0a000000 ffffffff 03643700 wR8..........d7. │ │ + 0x0149f540 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149f550 77523800 0a000000 ffffffff dc633700 wR8..........c7. │ │ 0x0149f560 04000000 77523800 0a000000 ffffffff ....wR8......... │ │ - 0x0149f570 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f570 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149f580 ffffffff 1d5f3600 02000000 d8f63c00 ....._6.......<. │ │ - 0x0149f590 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149f590 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149f5a0 dcf63c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149f5b0 01000000 e0f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f5c0 1b643700 01000000 e4f63c00 04000000 .d7.......<..... │ │ + 0x0149f5c0 f4633700 01000000 e4f63c00 04000000 .c7.......<..... │ │ 0x0149f5d0 ffffffff 75e03800 01000000 e8f63c00 ....u.8.......<. │ │ 0x0149f5e0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149f5f0 ecf63c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149f600 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149f610 e0633700 04000000 2b0c3600 06000000 .c7.....+.6..... │ │ - 0x0149f620 ffffffff 03643700 04000000 77523800 .....d7.....wR8. │ │ - 0x0149f630 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149f610 b9633700 04000000 2b0c3600 06000000 .c7.....+.6..... │ │ + 0x0149f620 ffffffff dc633700 04000000 77523800 .....c7.....wR8. │ │ + 0x0149f630 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f640 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f650 02000000 d8f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f660 f60b3700 02000000 dcf63c00 04000000 ..7.......<..... │ │ + 0x0149f660 cf0b3700 02000000 dcf63c00 04000000 ..7.......<..... │ │ 0x0149f670 ffffffff 51433600 01000000 e0f63c00 ....QC6.......<. │ │ - 0x0149f680 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f680 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f690 e4f63c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149f6a0 01000000 e8f63c00 04000000 ffffffff ......<......... │ │ 0x0149f6b0 f2263600 01000000 ecf63c00 04000000 .&6.......<..... │ │ 0x0149f6c0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f6d0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149f6e0 d8163800 0a000000 ffffffff 03643700 ..8..........d7. │ │ + 0x0149f6d0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149f6e0 d8163800 0a000000 ffffffff dc633700 ..8..........c7. │ │ 0x0149f6f0 04000000 d8163800 0a000000 ffffffff ......8......... │ │ - 0x0149f700 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f700 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149f710 ffffffff 1d5f3600 02000000 f0f63c00 ....._6.......<. │ │ - 0x0149f720 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149f720 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149f730 f4f63c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149f740 01000000 f8f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f750 1b643700 01000000 fcf63c00 04000000 .d7.......<..... │ │ + 0x0149f750 f4633700 01000000 fcf63c00 04000000 .c7.......<..... │ │ 0x0149f760 ffffffff 75e03800 01000000 00f73c00 ....u.8.......<. │ │ 0x0149f770 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149f780 04f73c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149f790 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149f7a0 e0633700 04000000 dc5b3900 06000000 .c7......[9..... │ │ - 0x0149f7b0 ffffffff 03643700 04000000 d8163800 .....d7.......8. │ │ - 0x0149f7c0 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149f7a0 b9633700 04000000 dc5b3900 06000000 .c7......[9..... │ │ + 0x0149f7b0 ffffffff dc633700 04000000 d8163800 .....c7.......8. │ │ + 0x0149f7c0 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f7d0 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f7e0 02000000 f0f63c00 04000000 ffffffff ......<......... │ │ - 0x0149f7f0 f60b3700 02000000 f4f63c00 04000000 ..7.......<..... │ │ + 0x0149f7f0 cf0b3700 02000000 f4f63c00 04000000 ..7.......<..... │ │ 0x0149f800 ffffffff 51433600 01000000 f8f63c00 ....QC6.......<. │ │ - 0x0149f810 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f810 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f820 fcf63c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149f830 01000000 00f73c00 04000000 ffffffff ......<......... │ │ 0x0149f840 f2263600 01000000 04f73c00 04000000 .&6.......<..... │ │ 0x0149f850 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f860 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149f870 58c83800 10000000 ffffffff 03643700 X.8..........d7. │ │ + 0x0149f860 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149f870 58c83800 10000000 ffffffff dc633700 X.8..........c7. │ │ 0x0149f880 04000000 58c83800 10000000 ffffffff ....X.8......... │ │ - 0x0149f890 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f890 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149f8a0 ffffffff 1d5f3600 02000000 08f73c00 ....._6.......<. │ │ - 0x0149f8b0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149f8b0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149f8c0 0cf73c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149f8d0 01000000 10f73c00 04000000 ffffffff ......<......... │ │ - 0x0149f8e0 1b643700 01000000 14f73c00 04000000 .d7.......<..... │ │ + 0x0149f8e0 f4633700 01000000 14f73c00 04000000 .c7.......<..... │ │ 0x0149f8f0 ffffffff 75e03800 01000000 18f73c00 ....u.8.......<. │ │ 0x0149f900 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149f910 1cf73c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149f920 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149f930 e0633700 04000000 e67b3900 10000000 .c7......{9..... │ │ - 0x0149f940 ffffffff 03643700 04000000 e67b3900 .....d7......{9. │ │ - 0x0149f950 10000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149f930 b9633700 04000000 e67b3900 10000000 .c7......{9..... │ │ + 0x0149f940 ffffffff dc633700 04000000 e67b3900 .....c7......{9. │ │ + 0x0149f950 10000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149f960 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149f970 02000000 20f73c00 04000000 ffffffff .... .<......... │ │ - 0x0149f980 f60b3700 02000000 24f73c00 04000000 ..7.....$.<..... │ │ + 0x0149f980 cf0b3700 02000000 24f73c00 04000000 ..7.....$.<..... │ │ 0x0149f990 ffffffff 51433600 01000000 28f73c00 ....QC6.....(.<. │ │ - 0x0149f9a0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149f9a0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149f9b0 2cf73c00 04000000 ffffffff 75e03800 ,.<.........u.8. │ │ 0x0149f9c0 01000000 30f73c00 04000000 ffffffff ....0.<......... │ │ 0x0149f9d0 f2263600 01000000 34f73c00 04000000 .&6.....4.<..... │ │ 0x0149f9e0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149f9f0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149fa00 f2da3600 10000000 ffffffff 03643700 ..6..........d7. │ │ - 0x0149fa10 04000000 f2da3600 10000000 ffffffff ......6......... │ │ - 0x0149fa20 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149f9f0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149fa00 cbda3600 10000000 ffffffff dc633700 ..6..........c7. │ │ + 0x0149fa10 04000000 cbda3600 10000000 ffffffff ......6......... │ │ + 0x0149fa20 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149fa30 ffffffff 1d5f3600 02000000 38f73c00 ....._6.....8.<. │ │ - 0x0149fa40 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149fa40 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149fa50 3cf73c00 04000000 ffffffff 51433600 <.<.........QC6. │ │ 0x0149fa60 01000000 40f73c00 04000000 ffffffff ....@.<......... │ │ - 0x0149fa70 1b643700 01000000 44f73c00 04000000 .d7.....D.<..... │ │ + 0x0149fa70 f4633700 01000000 44f73c00 04000000 .c7.....D.<..... │ │ 0x0149fa80 ffffffff 75e03800 01000000 48f73c00 ....u.8.....H.<. │ │ 0x0149fa90 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149faa0 4cf73c00 04000000 ffffffff 00000000 L.<............. │ │ 0x0149fab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149fac0 e0633700 04000000 268a3900 07000000 .c7.....&.9..... │ │ - 0x0149fad0 ffffffff 03643700 04000000 107f3700 .....d7.......7. │ │ - 0x0149fae0 07000000 ffffffff f49d3700 04000000 ..........7..... │ │ - 0x0149faf0 107f3700 07000000 ffffffff 1d5f3600 ..7.........._6. │ │ + 0x0149fac0 b9633700 04000000 268a3900 07000000 .c7.....&.9..... │ │ + 0x0149fad0 ffffffff dc633700 04000000 e97e3700 .....c7......~7. │ │ + 0x0149fae0 07000000 ffffffff cd9d3700 04000000 ..........7..... │ │ + 0x0149faf0 e97e3700 07000000 ffffffff 1d5f3600 .~7.........._6. │ │ 0x0149fb00 02000000 50f73c00 04000000 ffffffff ....P.<......... │ │ - 0x0149fb10 f60b3700 02000000 54f73c00 04000000 ..7.....T.<..... │ │ + 0x0149fb10 cf0b3700 02000000 54f73c00 04000000 ..7.....T.<..... │ │ 0x0149fb20 ffffffff 51433600 01000000 58f73c00 ....QC6.....X.<. │ │ - 0x0149fb30 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149fb30 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149fb40 5cf73c00 04000000 ffffffff 75e03800 \.<.........u.8. │ │ 0x0149fb50 01000000 60f73c00 04000000 ffffffff ....`.<......... │ │ 0x0149fb60 f2263600 01000000 64f73c00 04000000 .&6.....d.<..... │ │ 0x0149fb70 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149fb80 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149fb90 26703600 05000000 ffffffff 03643700 &p6..........d7. │ │ + 0x0149fb80 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149fb90 26703600 05000000 ffffffff dc633700 &p6..........c7. │ │ 0x0149fba0 04000000 ed263600 05000000 ffffffff .....&6......... │ │ - 0x0149fbb0 f49d3700 04000000 ed263600 05000000 ..7......&6..... │ │ + 0x0149fbb0 cd9d3700 04000000 ed263600 05000000 ..7......&6..... │ │ 0x0149fbc0 ffffffff 1d5f3600 02000000 68f73c00 ....._6.....h.<. │ │ - 0x0149fbd0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149fbd0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149fbe0 6cf73c00 04000000 ffffffff 51433600 l.<.........QC6. │ │ 0x0149fbf0 01000000 70f73c00 04000000 ffffffff ....p.<......... │ │ - 0x0149fc00 1b643700 01000000 74f73c00 04000000 .d7.....t.<..... │ │ + 0x0149fc00 f4633700 01000000 74f73c00 04000000 .c7.....t.<..... │ │ 0x0149fc10 ffffffff 75e03800 01000000 78f73c00 ....u.8.....x.<. │ │ 0x0149fc20 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149fc30 7cf73c00 04000000 ffffffff 00000000 |.<............. │ │ 0x0149fc40 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149fc50 e0633700 04000000 36373700 15000000 .c7.....677..... │ │ - 0x0149fc60 ffffffff 03643700 04000000 58c83800 .....d7.....X.8. │ │ - 0x0149fc70 10000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149fc50 b9633700 04000000 0f373700 15000000 .c7......77..... │ │ + 0x0149fc60 ffffffff dc633700 04000000 58c83800 .....c7.....X.8. │ │ + 0x0149fc70 10000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149fc80 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149fc90 02000000 80f73c00 04000000 ffffffff ......<......... │ │ - 0x0149fca0 f60b3700 02000000 84f73c00 04000000 ..7.......<..... │ │ + 0x0149fca0 cf0b3700 02000000 84f73c00 04000000 ..7.......<..... │ │ 0x0149fcb0 ffffffff 51433600 01000000 88f73c00 ....QC6.......<. │ │ - 0x0149fcc0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149fcc0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149fcd0 8cf73c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149fce0 01000000 90f73c00 04000000 ffffffff ......<......... │ │ 0x0149fcf0 f2263600 01000000 94f73c00 04000000 .&6.......<..... │ │ 0x0149fd00 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149fd10 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149fd20 9ac43700 15000000 ffffffff 03643700 ..7..........d7. │ │ + 0x0149fd10 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149fd20 9ac43700 15000000 ffffffff dc633700 ..7..........c7. │ │ 0x0149fd30 04000000 e67b3900 10000000 ffffffff .....{9......... │ │ - 0x0149fd40 f49d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ + 0x0149fd40 cd9d3700 04000000 5de03800 03000000 ..7.....].8..... │ │ 0x0149fd50 ffffffff 1d5f3600 02000000 98f73c00 ....._6.......<. │ │ - 0x0149fd60 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149fd60 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149fd70 9cf73c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149fd80 01000000 a0f73c00 04000000 ffffffff ......<......... │ │ - 0x0149fd90 1b643700 01000000 a4f73c00 04000000 .d7.......<..... │ │ + 0x0149fd90 f4633700 01000000 a4f73c00 04000000 .c7.......<..... │ │ 0x0149fda0 ffffffff 75e03800 01000000 a8f73c00 ....u.8.......<. │ │ 0x0149fdb0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149fdc0 acf73c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149fdd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149fde0 e0633700 04000000 e28c3700 15000000 .c7.......7..... │ │ - 0x0149fdf0 ffffffff 03643700 04000000 f2da3600 .....d7.......6. │ │ - 0x0149fe00 10000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149fde0 b9633700 04000000 bb8c3700 15000000 .c7.......7..... │ │ + 0x0149fdf0 ffffffff dc633700 04000000 cbda3600 .....c7.......6. │ │ + 0x0149fe00 10000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149fe10 5de03800 03000000 ffffffff 1d5f3600 ].8.........._6. │ │ 0x0149fe20 02000000 b0f73c00 04000000 ffffffff ......<......... │ │ - 0x0149fe30 f60b3700 02000000 b4f73c00 04000000 ..7.......<..... │ │ + 0x0149fe30 cf0b3700 02000000 b4f73c00 04000000 ..7.......<..... │ │ 0x0149fe40 ffffffff 51433600 01000000 b8f73c00 ....QC6.......<. │ │ - 0x0149fe50 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149fe50 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149fe60 bcf73c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x0149fe70 01000000 c0f73c00 04000000 ffffffff ......<......... │ │ 0x0149fe80 f2263600 01000000 c4f73c00 04000000 .&6.......<..... │ │ 0x0149fe90 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0149fea0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x0149feb0 31183800 0a000000 ffffffff 03643700 1.8..........d7. │ │ + 0x0149fea0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x0149feb0 31183800 0a000000 ffffffff dc633700 1.8..........c7. │ │ 0x0149fec0 04000000 31183800 0a000000 ffffffff ....1.8......... │ │ - 0x0149fed0 f49d3700 04000000 3c5d3600 03000000 ..7.....<]6..... │ │ + 0x0149fed0 cd9d3700 04000000 3c5d3600 03000000 ..7.....<]6..... │ │ 0x0149fee0 ffffffff 1d5f3600 02000000 c8f73c00 ....._6.......<. │ │ - 0x0149fef0 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x0149fef0 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x0149ff00 ccf73c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x0149ff10 01000000 d0f73c00 04000000 ffffffff ......<......... │ │ - 0x0149ff20 1b643700 01000000 d4f73c00 04000000 .d7.......<..... │ │ + 0x0149ff20 f4633700 01000000 d4f73c00 04000000 .c7.......<..... │ │ 0x0149ff30 ffffffff 75e03800 01000000 d8f73c00 ....u.8.......<. │ │ 0x0149ff40 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x0149ff50 dcf73c00 04000000 ffffffff 00000000 ..<............. │ │ 0x0149ff60 00000000 00000000 00000000 00000000 ................ │ │ - 0x0149ff70 e0633700 04000000 25403900 0a000000 .c7.....%@9..... │ │ - 0x0149ff80 ffffffff 03643700 04000000 25403900 .....d7.....%@9. │ │ - 0x0149ff90 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x0149ff70 b9633700 04000000 25403900 0a000000 .c7.....%@9..... │ │ + 0x0149ff80 ffffffff dc633700 04000000 25403900 .....c7.....%@9. │ │ + 0x0149ff90 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x0149ffa0 3c5d3600 03000000 ffffffff 1d5f3600 <]6.........._6. │ │ 0x0149ffb0 02000000 e0f73c00 04000000 ffffffff ......<......... │ │ - 0x0149ffc0 f60b3700 02000000 e4f73c00 04000000 ..7.......<..... │ │ + 0x0149ffc0 cf0b3700 02000000 e4f73c00 04000000 ..7.......<..... │ │ 0x0149ffd0 ffffffff 51433600 01000000 e8f73c00 ....QC6.......<. │ │ - 0x0149ffe0 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x0149ffe0 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x0149fff0 ecf73c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x014a0000 01000000 f0f73c00 04000000 ffffffff ......<......... │ │ 0x014a0010 f2263600 01000000 f4f73c00 04000000 .&6.......<..... │ │ 0x014a0020 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014a0030 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x014a0040 b04f3700 0a000000 ffffffff 03643700 .O7..........d7. │ │ - 0x014a0050 04000000 b04f3700 0a000000 ffffffff .....O7......... │ │ - 0x014a0060 f49d3700 04000000 3c5d3600 03000000 ..7.....<]6..... │ │ + 0x014a0030 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x014a0040 894f3700 0a000000 ffffffff dc633700 .O7..........c7. │ │ + 0x014a0050 04000000 894f3700 0a000000 ffffffff .....O7......... │ │ + 0x014a0060 cd9d3700 04000000 3c5d3600 03000000 ..7.....<]6..... │ │ 0x014a0070 ffffffff 1d5f3600 02000000 f8f73c00 ....._6.......<. │ │ - 0x014a0080 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x014a0080 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x014a0090 fcf73c00 04000000 ffffffff 51433600 ..<.........QC6. │ │ 0x014a00a0 01000000 00f83c00 04000000 ffffffff ......<......... │ │ - 0x014a00b0 1b643700 01000000 04f83c00 04000000 .d7.......<..... │ │ + 0x014a00b0 f4633700 01000000 04f83c00 04000000 .c7.......<..... │ │ 0x014a00c0 ffffffff 75e03800 01000000 08f83c00 ....u.8.......<. │ │ 0x014a00d0 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x014a00e0 0cf83c00 04000000 ffffffff 00000000 ..<............. │ │ 0x014a00f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014a0100 e0633700 04000000 3b183800 0a000000 .c7.....;.8..... │ │ - 0x014a0110 ffffffff 03643700 04000000 3b183800 .....d7.....;.8. │ │ - 0x014a0120 0a000000 ffffffff f49d3700 04000000 ..........7..... │ │ + 0x014a0100 b9633700 04000000 3b183800 0a000000 .c7.....;.8..... │ │ + 0x014a0110 ffffffff dc633700 04000000 3b183800 .....c7.....;.8. │ │ + 0x014a0120 0a000000 ffffffff cd9d3700 04000000 ..........7..... │ │ 0x014a0130 3c5d3600 03000000 ffffffff 1d5f3600 <]6.........._6. │ │ 0x014a0140 02000000 10f83c00 04000000 ffffffff ......<......... │ │ - 0x014a0150 f60b3700 02000000 14f83c00 04000000 ..7.......<..... │ │ + 0x014a0150 cf0b3700 02000000 14f83c00 04000000 ..7.......<..... │ │ 0x014a0160 ffffffff 51433600 01000000 18f83c00 ....QC6.......<. │ │ - 0x014a0170 04000000 ffffffff 1b643700 01000000 .........d7..... │ │ + 0x014a0170 04000000 ffffffff f4633700 01000000 .........c7..... │ │ 0x014a0180 1cf83c00 04000000 ffffffff 75e03800 ..<.........u.8. │ │ 0x014a0190 01000000 20f83c00 04000000 ffffffff .... .<......... │ │ 0x014a01a0 f2263600 01000000 24f83c00 04000000 .&6.....$.<..... │ │ 0x014a01b0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014a01c0 00000000 00000000 e0633700 04000000 .........c7..... │ │ - 0x014a01d0 0a493600 0a000000 ffffffff 03643700 .I6..........d7. │ │ + 0x014a01c0 00000000 00000000 b9633700 04000000 .........c7..... │ │ + 0x014a01d0 0a493600 0a000000 ffffffff dc633700 .I6..........c7. │ │ 0x014a01e0 04000000 0a493600 0a000000 ffffffff .....I6......... │ │ - 0x014a01f0 f49d3700 04000000 3c5d3600 03000000 ..7.....<]6..... │ │ + 0x014a01f0 cd9d3700 04000000 3c5d3600 03000000 ..7.....<]6..... │ │ 0x014a0200 ffffffff 1d5f3600 02000000 28f83c00 ....._6.....(.<. │ │ - 0x014a0210 04000000 ffffffff f60b3700 02000000 ..........7..... │ │ + 0x014a0210 04000000 ffffffff cf0b3700 02000000 ..........7..... │ │ 0x014a0220 2cf83c00 04000000 ffffffff 51433600 ,.<.........QC6. │ │ 0x014a0230 01000000 30f83c00 04000000 ffffffff ....0.<......... │ │ - 0x014a0240 1b643700 01000000 34f83c00 04000000 .d7.....4.<..... │ │ + 0x014a0240 f4633700 01000000 34f83c00 04000000 .c7.....4.<..... │ │ 0x014a0250 ffffffff 75e03800 01000000 38f83c00 ....u.8.....8.<. │ │ 0x014a0260 04000000 ffffffff f2263600 01000000 .........&6..... │ │ 0x014a0270 3cf83c00 04000000 ffffffff 00000000 <.<............. │ │ 0x014a0280 00000000 00000000 00000000 00000000 ................ │ │ 0x014a0290 01000000 c0503901 02000000 20513901 .....P9..... Q9. │ │ 0x014a02a0 03000000 60513901 04000000 30533901 ....`Q9.....0S9. │ │ 0x014a02b0 05000000 70533901 06000000 90563901 ....pS9......V9. │ │ @@ -37150,52 +37150,52 @@ │ │ 0x014a0320 1a023600 04000000 00000000 00000000 ..6............. │ │ 0x014a0330 ffffffff 51033900 04000000 00000000 ....Q.9......... │ │ 0x014a0340 00000000 ffffffff b50c3600 04000000 ..........6..... │ │ 0x014a0350 00000000 00000000 ffffffff 3afc3700 ............:.7. │ │ 0x014a0360 07000000 00000000 00000000 ffffffff ................ │ │ 0x014a0370 f5c53800 02000000 00000000 04000000 ..8............. │ │ 0x014a0380 ffffffff 5bd73700 02000000 00000000 ....[.7......... │ │ - 0x014a0390 04000000 ffffffff 16f43600 02000000 ..........6..... │ │ + 0x014a0390 04000000 ffffffff eff33600 02000000 ..........6..... │ │ 0x014a03a0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014a03b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a03c0 1a023600 04000000 00000000 00000000 ..6............. │ │ 0x014a03d0 ffffffff 12543600 04000000 00000000 .....T6......... │ │ 0x014a03e0 00000000 ffffffff 51033900 04000000 ........Q.9..... │ │ 0x014a03f0 00000000 00000000 ffffffff b50c3600 ..............6. │ │ 0x014a0400 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014a0410 c0aa3600 04000000 00000000 00000000 ..6............. │ │ + 0x014a0410 99aa3600 04000000 00000000 00000000 ..6............. │ │ 0x014a0420 ffffffff 3afc3700 05000000 00000000 ....:.7......... │ │ 0x014a0430 00000000 ffffffff f5c53800 02000000 ..........8..... │ │ 0x014a0440 00000000 04000000 ffffffff 5bd73700 ............[.7. │ │ 0x014a0450 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014a0460 16f43600 02000000 00000000 04000000 ..6............. │ │ + 0x014a0460 eff33600 02000000 00000000 04000000 ..6............. │ │ 0x014a0470 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a0480 00000000 00000000 40000000 9bfb3800 ........@.....8. │ │ - 0x014a0490 a3020000 18353600 a0020000 4ab53600 .....56.....J.6. │ │ - 0x014a04a0 a1020000 11393700 a2020000 fc6e3700 .....97......n7. │ │ - 0x014a04b0 46040000 431a3700 47040000 1e153600 F...C.7.G.....6. │ │ + 0x014a0490 a3020000 18353600 a0020000 23b53600 .....56.....#.6. │ │ + 0x014a04a0 a1020000 ea383700 a2020000 d56e3700 .....87......n7. │ │ + 0x014a04b0 46040000 1c1a3700 47040000 1e153600 F.....7.G.....6. │ │ 0x014a04c0 48040000 d9943800 49040000 e2943800 H.....8.I.....8. │ │ 0x014a04d0 4a040000 ce123600 4b040000 ef6a3600 J.....6.K....j6. │ │ 0x014a04e0 01000000 60633901 02000000 b0633901 ....`c9......c9. │ │ 0x014a04f0 03000000 30643901 04000000 b0633901 ....0d9......c9. │ │ 0x014a0500 05000000 f0643901 06000000 80653901 .....d9......e9. │ │ 0x014a0510 07000000 e0653901 08000000 c0663901 .....e9......f9. │ │ 0x014a0520 09000000 40673901 0a000000 60673901 ....@g9.....`g9. │ │ 0x014a0530 0b000000 b0673901 00000000 00000000 .....g9......... │ │ 0x014a0540 1a023600 04000000 00000000 00000000 ..6............. │ │ 0x014a0550 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a0560 00000000 00000000 1a023600 04000000 ..........6..... │ │ 0x014a0570 00000000 00000000 ffffffff 9c1c3900 ..............9. │ │ 0x014a0580 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014a0590 e03b3700 04000000 00000000 00000000 .;7............. │ │ + 0x014a0590 b93b3700 04000000 00000000 00000000 .;7............. │ │ 0x014a05a0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a05b0 00000000 00000000 01000000 10000000 ................ │ │ 0x014a05c0 d4054a01 04000000 00000000 10000000 ..J............. │ │ 0x014a05d0 2a383600 00000000 00000000 00000000 *86............. │ │ - 0x014a05e0 33583700 707f2501 00000000 00000000 3X7.p.%......... │ │ + 0x014a05e0 0c583700 707f2501 00000000 00000000 .X7.p.%......... │ │ 0x014a05f0 04000000 7b683900 707f2501 00000000 ....{h9.p.%..... │ │ 0x014a0600 00000000 08000000 2b703600 e0a52301 ........+p6...#. │ │ 0x014a0610 00000000 00000000 0c000000 d78d3600 ..............6. │ │ 0x014a0620 e0a52301 01000000 40793901 07000000 ..#.....@y9..... │ │ 0x014a0630 d0793901 08000000 207a3901 02000000 .y9..... z9..... │ │ 0x014a0640 80bb3f01 03000000 10bd3f01 04000000 ..?.......?..... │ │ 0x014a0650 50bd3f01 05000000 d0c23f01 06000000 P.?.......?..... │ │ @@ -37375,22 +37375,22 @@ │ │ 0x014a1130 408f3901 0c000000 40b53f01 0a000000 @.9.....@.?..... │ │ 0x014a1140 608d3901 0b000000 108e3901 0d000000 `.9.......9..... │ │ 0x014a1150 b08e3901 0e000000 d08e3901 00000000 ..9.......9..... │ │ 0x014a1160 00000000 dfd93700 02000000 00000000 ......7......... │ │ 0x014a1170 04000000 ffffffff 2d353800 02000000 ........-58..... │ │ 0x014a1180 00000000 04000000 ffffffff 95d53700 ..............7. │ │ 0x014a1190 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014a11a0 46bc3600 02000000 00000000 04000000 F.6............. │ │ + 0x014a11a0 1fbc3600 02000000 00000000 04000000 ..6............. │ │ 0x014a11b0 ffffffff 18da3700 05000000 00000000 ......7......... │ │ - 0x014a11c0 00000000 ffffffff 4b113700 05000000 ........K.7..... │ │ + 0x014a11c0 00000000 ffffffff 24113700 05000000 ........$.7..... │ │ 0x014a11d0 00000000 00000000 ffffffff 5cc93700 ............\.7. │ │ 0x014a11e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a11f0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a1200 00000000 95d53700 02000000 00000000 ......7......... │ │ - 0x014a1210 04000000 ffffffff 46bc3600 02000000 ........F.6..... │ │ + 0x014a1210 04000000 ffffffff 1fbc3600 02000000 ..........6..... │ │ 0x014a1220 00000000 04000000 ffffffff 5cc93700 ............\.7. │ │ 0x014a1230 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a1240 00000000 00000000 00000000 00000000 ................ │ │ 0x014a1250 00000000 01000000 b08f3901 07000000 ..........9..... │ │ 0x014a1260 20903901 08000000 60903901 02000000 .9.....`.9..... │ │ 0x014a1270 a0d43f01 03000000 e0d53f01 04000000 ..?.......?..... │ │ 0x014a1280 20d63f01 05000000 a0d93f01 06000000 .?.......?..... │ │ @@ -37461,20 +37461,20 @@ │ │ 0x014a1690 d09b3901 03000000 109c3901 04000000 ..9.......9..... │ │ 0x014a16a0 509c3901 05000000 009d3901 06000000 P.9.......9..... │ │ 0x014a16b0 509c3901 09000000 10a23901 0c000000 P.9.......9..... │ │ 0x014a16c0 40b53f01 0a000000 b09d3901 0d000000 @.?.......9..... │ │ 0x014a16d0 d09e3901 0b000000 f09e3901 0e000000 ..9.......9..... │ │ 0x014a16e0 a0a03901 00000000 00000000 dfd93700 ..9...........7. │ │ 0x014a16f0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014a1700 30e43600 02000000 00000000 04000000 0.6............. │ │ + 0x014a1700 09e43600 02000000 00000000 04000000 ..6............. │ │ 0x014a1710 ffffffff 92523800 05000000 00000000 .....R8......... │ │ 0x014a1720 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a1730 00000000 00000000 00000000 dfd93700 ..............7. │ │ 0x014a1740 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014a1750 d7103700 02000000 00000000 04000000 ..7............. │ │ + 0x014a1750 b0103700 02000000 00000000 04000000 ..7............. │ │ 0x014a1760 ffffffff 92523800 05000000 00000000 .....R8......... │ │ 0x014a1770 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a1780 00000000 00000000 00000000 80a33901 ..............9. │ │ 0x014a1790 70a53901 90ad3901 00ae3901 10b13901 p.9...9...9...9. │ │ 0x014a17a0 00b23901 50b23901 90b23901 b0234001 ..9.P.9...9..#@. │ │ 0x014a17b0 50b23901 10b13901 a0b33901 50b23901 P.9...9...9.P.9. │ │ 0x014a17c0 90b23901 40244001 50b23901 10b13901 ..9.@$@.P.9...9. │ │ @@ -37506,17 +37506,17 @@ │ │ 0x014a1960 40b93901 07000000 10ba3901 08000000 @.9.......9..... │ │ 0x014a1970 70ba3901 09000000 00c23901 0a000000 p.9.......9..... │ │ 0x014a1980 70bb3901 0b000000 80be3901 0c000000 p.9.......9..... │ │ 0x014a1990 40b53f01 0d000000 30c03901 0e000000 @.?.....0.9..... │ │ 0x014a19a0 50c03901 00000000 00000000 dfd93700 P.9...........7. │ │ 0x014a19b0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a19c0 2d353800 02000000 00000000 04000000 -58............. │ │ - 0x014a19d0 ffffffff 30e43600 02000000 00000000 ....0.6......... │ │ + 0x014a19d0 ffffffff 09e43600 02000000 00000000 ......6......... │ │ 0x014a19e0 04000000 ffffffff 18da3700 05000000 ..........7..... │ │ - 0x014a19f0 00000000 00000000 ffffffff 4b113700 ............K.7. │ │ + 0x014a19f0 00000000 00000000 ffffffff 24113700 ............$.7. │ │ 0x014a1a00 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a1a10 92523800 05000000 00000000 00000000 .R8............. │ │ 0x014a1a20 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a1a30 00000000 00000000 dfd93700 02000000 ..........7..... │ │ 0x014a1a40 00000000 04000000 ffffffff 2d353800 ............-58. │ │ 0x014a1a50 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a1a60 92523800 05000000 00000000 00000000 .R8............. │ │ @@ -37542,20 +37542,20 @@ │ │ 0x014a1ba0 08000000 d0c63901 02000000 50c73901 ......9.....P.9. │ │ 0x014a1bb0 03000000 e0c73901 04000000 70c83901 ......9.....p.9. │ │ 0x014a1bc0 05000000 20c93901 06000000 70c83901 .... .9.....p.9. │ │ 0x014a1bd0 09000000 20ce3901 0c000000 40b53f01 .... .9.....@.?. │ │ 0x014a1be0 0a000000 d0c93901 0d000000 f0ca3901 ......9.......9. │ │ 0x014a1bf0 0b000000 10cb3901 0e000000 90cc3901 ......9.......9. │ │ 0x014a1c00 00000000 00000000 dfd93700 02000000 ..........7..... │ │ - 0x014a1c10 00000000 04000000 ffffffff 30e43600 ............0.6. │ │ + 0x014a1c10 00000000 04000000 ffffffff 09e43600 ..............6. │ │ 0x014a1c20 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a1c30 92523800 05000000 00000000 00000000 .R8............. │ │ 0x014a1c40 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a1c50 00000000 00000000 dfd93700 02000000 ..........7..... │ │ - 0x014a1c60 00000000 04000000 ffffffff d7103700 ..............7. │ │ + 0x014a1c60 00000000 04000000 ffffffff b0103700 ..............7. │ │ 0x014a1c70 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a1c80 92523800 05000000 00000000 00000000 .R8............. │ │ 0x014a1c90 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a1ca0 00000000 00000000 90ce3901 90cf3901 ..........9...9. │ │ 0x014a1cb0 20d03901 60d03901 a0d03901 f0d03901 .9.`.9...9...9. │ │ 0x014a1cc0 01000000 d0d93901 02000000 60da3901 ......9.....`.9. │ │ 0x014a1cd0 03000000 a0da3901 04000000 e0da3901 ......9.......9. │ │ @@ -37892,15 +37892,15 @@ │ │ 0x014a3180 e01d3a01 04000000 601e3a01 05000000 ..:.....`.:..... │ │ 0x014a3190 001f3a01 06000000 601e3a01 09000000 ..:.....`.:..... │ │ 0x014a31a0 601f3a01 0c000000 40b53f01 0a000000 `.:.....@.?..... │ │ 0x014a31b0 b01f3a01 0d000000 e0213a01 0b000000 ..:......!:..... │ │ 0x014a31c0 00223a01 0e000000 10bb3f01 00000000 .":.......?..... │ │ 0x014a31d0 00000000 dfd93700 02000000 00000000 ......7......... │ │ 0x014a31e0 04000000 ffffffff 2d353800 02000000 ........-58..... │ │ - 0x014a31f0 00000000 04000000 ffffffff 30e43600 ............0.6. │ │ + 0x014a31f0 00000000 04000000 ffffffff 09e43600 ..............6. │ │ 0x014a3200 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a3210 92523800 05000000 00000000 00000000 .R8............. │ │ 0x014a3220 ffffffff af023900 02000000 00000000 ......9......... │ │ 0x014a3230 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014a3240 00000000 00000000 00000000 80243a01 .............$:. │ │ 0x014a3250 00000000 00000000 f0243a01 d02e3a01 .........$:...:. │ │ 0x014a3260 802f3a01 10303a01 00000000 52543600 ./:..0:.....RT6. │ │ @@ -37913,15 +37913,15 @@ │ │ 0x014a32d0 0a000000 703a3a01 0d000000 603b3a01 ....p::.....`;:. │ │ 0x014a32e0 0b000000 803b3a01 0e000000 103c3a01 .....;:......<:. │ │ 0x014a32f0 00000000 00000000 dfd93700 02000000 ..........7..... │ │ 0x014a3300 00000000 04000000 ffffffff 2d353800 ............-58. │ │ 0x014a3310 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a3320 69e13800 07000000 00000000 00000000 i.8............. │ │ 0x014a3330 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014a3340 00000000 00000000 849f3700 02000000 ..........7..... │ │ + 0x014a3340 00000000 00000000 5d9f3700 02000000 ........].7..... │ │ 0x014a3350 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014a3360 00000000 00000000 00000000 00000000 ................ │ │ 0x014a3370 01000000 303c3a01 07000000 c03c3a01 ....0<:......<:. │ │ 0x014a3380 08000000 103d3a01 02000000 80bb3f01 .....=:.......?. │ │ 0x014a3390 03000000 10bd3f01 04000000 50bd3f01 ......?.....P.?. │ │ 0x014a33a0 05000000 d0c23f01 06000000 20c73f01 ......?..... .?. │ │ 0x014a33b0 09000000 703d3a01 0a000000 10c83f01 ....p=:.......?. │ │ @@ -38004,18 +38004,18 @@ │ │ 0x014a3880 07000000 e0553a01 09000000 c0543a01 .....U:......T:. │ │ 0x014a3890 0c000000 40b53f01 0a000000 d0573a01 ....@.?......W:. │ │ 0x014a38a0 0d000000 b0573a01 0b000000 c0b83f01 .....W:.......?. │ │ 0x014a38b0 0e000000 e0b73f01 00000000 00000000 ......?......... │ │ 0x014a38c0 dfd93700 02000000 00000000 04000000 ..7............. │ │ 0x014a38d0 ffffffff 2d353800 02000000 00000000 ....-58......... │ │ 0x014a38e0 04000000 ffffffff 95d53700 02000000 ..........7..... │ │ - 0x014a38f0 00000000 04000000 ffffffff 46bc3600 ............F.6. │ │ + 0x014a38f0 00000000 04000000 ffffffff 1fbc3600 ..............6. │ │ 0x014a3900 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a3910 18da3700 05000000 00000000 00000000 ..7............. │ │ - 0x014a3920 ffffffff 4b113700 05000000 00000000 ....K.7......... │ │ + 0x014a3920 ffffffff 24113700 05000000 00000000 ....$.7......... │ │ 0x014a3930 00000000 ffffffff be8c3800 05000000 ..........8..... │ │ 0x014a3940 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a3950 00000000 00000000 00000000 00000000 ................ │ │ 0x014a3960 02000000 30563a01 03000000 70573a01 ....0V:.....pW:. │ │ 0x014a3970 04000000 60c53f01 05000000 a0c63f01 ....`.?.......?. │ │ 0x014a3980 06000000 20c73f01 01000000 c0583a01 .... .?......X:. │ │ 0x014a3990 08000000 80553a01 07000000 e0553a01 .....U:......U:. │ │ @@ -38114,15 +38114,15 @@ │ │ 0x014a3f60 c0ea3a01 0b000000 c02c4001 02000000 ..:......,@..... │ │ 0x014a3f70 f0ea3a01 00000000 00000000 01000000 ..:............. │ │ 0x014a3f80 30eb3a01 03000000 00c63101 04000000 0.:.......1..... │ │ 0x014a3f90 80eb3a01 06000000 e0eb3a01 07000000 ..:.......:..... │ │ 0x014a3fa0 20ec3a01 08000000 80ec3a01 0b000000 .:.......:..... │ │ 0x014a3fb0 c02c4001 02000000 b0ec3a01 0c000000 .,@.......:..... │ │ 0x014a3fc0 50ed3a01 09000000 70ed3a01 00000000 P.:.....p.:..... │ │ - 0x014a3fd0 00000000 a84e3700 05000000 00000000 .....N7......... │ │ + 0x014a3fd0 00000000 814e3700 05000000 00000000 .....N7......... │ │ 0x014a3fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a3ff0 00000000 00000000 00000000 01000000 ................ │ │ 0x014a4000 e0ed3a01 03000000 20ee3a01 04000000 ..:..... .:..... │ │ 0x014a4010 30ee3a01 06000000 70ee3a01 07000000 0.:.....p.:..... │ │ 0x014a4020 b0ee3a01 08000000 00ef3a01 0b000000 ..:.......:..... │ │ 0x014a4030 c02c4001 02000000 30ef3a01 00000000 .,@.....0.:..... │ │ 0x014a4040 00000000 01000000 60ef3a01 03000000 ........`.:..... │ │ @@ -38162,15 +38162,15 @@ │ │ 0x014a4260 30fd3a01 06000000 90fd3a01 07000000 0.:.......:..... │ │ 0x014a4270 d0fd3a01 08000000 30fe3a01 0b000000 ..:.....0.:..... │ │ 0x014a4280 c02c4001 02000000 60fe3a01 00000000 .,@.....`.:..... │ │ 0x014a4290 00000000 01000000 a0fe3a01 03000000 ..........:..... │ │ 0x014a42a0 c0943501 04000000 f0fe3a01 06000000 ..5.......:..... │ │ 0x014a42b0 50ff3a01 07000000 90ff3a01 08000000 P.:.......:..... │ │ 0x014a42c0 f0ff3a01 0b000000 c02c4001 02000000 ..:......,@..... │ │ - 0x014a42d0 20003b01 00000000 00000000 a84e3700 .;..........N7. │ │ + 0x014a42d0 20003b01 00000000 00000000 814e3700 .;..........N7. │ │ 0x014a42e0 05000000 00000000 00000000 00000000 ................ │ │ 0x014a42f0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a4300 00000000 01000000 60003b01 03000000 ........`.;..... │ │ 0x014a4310 e0003b01 04000000 f0013b01 06000000 ..;.......;..... │ │ 0x014a4320 50023b01 07000000 90023b01 08000000 P.;.......;..... │ │ 0x014a4330 f0023b01 0b000000 c02c4001 02000000 ..;......,@..... │ │ 0x014a4340 20033b01 00000000 00000000 01000000 .;............. │ │ @@ -38226,15 +38226,15 @@ │ │ 0x014a4660 00000000 01000000 200c3b01 03000000 ........ .;..... │ │ 0x014a4670 e0003b01 04000000 f0013b01 06000000 ..;.......;..... │ │ 0x014a4680 50023b01 07000000 90023b01 08000000 P.;.......;..... │ │ 0x014a4690 a00c3b01 0b000000 c02c4001 0e000000 ..;......,@..... │ │ 0x014a46a0 e0083b01 02000000 40093b01 09000000 ..;.....@.;..... │ │ 0x014a46b0 000a3b01 0c000000 a00a3b01 00000000 ..;.......;..... │ │ 0x014a46c0 00000000 d00c3b01 200d3b01 00000000 ......;. .;..... │ │ - 0x014a46d0 d00c3b01 200d3b01 500d3b01 a14e3700 ..;. .;.P.;..N7. │ │ + 0x014a46d0 d00c3b01 200d3b01 500d3b01 7a4e3700 ..;. .;.P.;.zN7. │ │ 0x014a46e0 02000000 00000000 00000000 00000000 ................ │ │ 0x014a46f0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a4700 00000000 01000000 800d3b01 03000000 ..........;..... │ │ 0x014a4710 b0c13501 04000000 c00d3b01 06000000 ..5.......;..... │ │ 0x014a4720 200e3b01 07000000 600e3b01 08000000 .;.....`.;..... │ │ 0x014a4730 e00e3b01 0b000000 c02c4001 02000000 ..;......,@..... │ │ 0x014a4740 100f3b01 00000000 00000000 01000000 ..;............. │ │ @@ -38375,63 +38375,63 @@ │ │ 0x014a4fb0 00000000 00000000 40253b01 00e42501 ........@%;...%. │ │ 0x014a4fc0 9c1c3900 04000000 00000000 00000000 ..9............. │ │ 0x014a4fd0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a4fe0 00000000 00000000 3c5d3600 808f4a01 ........<]6...J. │ │ 0x014a4ff0 98523600 1c000000 02000000 00000000 .R6............. │ │ 0x014a5000 00000000 00000000 00000000 40e33801 ............@.8. │ │ 0x014a5010 00000000 40253b01 00e42501 3c5d3600 ....@%;...%.<]6. │ │ - 0x014a5020 808f4a01 5ed83600 1c000000 84000000 ..J.^.6......... │ │ + 0x014a5020 808f4a01 37d83600 1c000000 84000000 ..J.7.6......... │ │ 0x014a5030 00000000 00000000 d07b2501 00000000 .........{%..... │ │ 0x014a5040 00000000 00000000 40253b01 00e42501 ........@%;...%. │ │ 0x014a5050 3c5d3600 808f4a01 3c5d3600 1c000000 <]6...J.<]6..... │ │ 0x014a5060 84000000 00000000 00000000 d07b2501 .............{%. │ │ 0x014a5070 00000000 00000000 00000000 40253b01 ............@%;. │ │ 0x014a5080 00e42501 032d3600 30904a01 fd453600 ..%..-6.0.J..E6. │ │ 0x014a5090 98030000 01000000 00000000 00000000 ................ │ │ 0x014a50a0 00000000 80243b01 00000000 00000000 .....$;......... │ │ 0x014a50b0 40253b01 00e42501 032d3600 30904a01 @%;...%..-6.0.J. │ │ 0x014a50c0 98523600 98030000 02000000 00000000 .R6............. │ │ 0x014a50d0 00000000 00000000 00000000 f0e33801 ..............8. │ │ 0x014a50e0 00000000 40253b01 00e42501 032d3600 ....@%;...%..-6. │ │ - 0x014a50f0 30904a01 5ed83600 98030000 84000000 0.J.^.6......... │ │ + 0x014a50f0 30904a01 37d83600 98030000 84000000 0.J.7.6......... │ │ 0x014a5100 00000000 00000000 507c2501 00000000 ........P|%..... │ │ 0x014a5110 00000000 00000000 40253b01 00e42501 ........@%;...%. │ │ 0x014a5120 032d3600 30904a01 032d3600 98030000 .-6.0.J..-6..... │ │ 0x014a5130 84000000 00000000 00000000 507c2501 ............P|%. │ │ 0x014a5140 00000000 00000000 00000000 40253b01 ............@%;. │ │ 0x014a5150 00e42501 29683800 f8954a01 fd453600 ..%.)h8...J..E6. │ │ 0x014a5160 74000000 01000000 00000000 00000000 t............... │ │ 0x014a5170 00000000 80253b01 00000000 00000000 .....%;......... │ │ 0x014a5180 40263b01 90002601 29683800 f8954a01 @&;...&.)h8...J. │ │ 0x014a5190 98523600 74000000 02000000 00000000 .R6.t........... │ │ 0x014a51a0 00000000 00000000 00000000 a0e43801 ..............8. │ │ 0x014a51b0 00000000 40263b01 90002601 29683800 ....@&;...&.)h8. │ │ - 0x014a51c0 f8954a01 5ed83600 74000000 87000000 ..J.^.6.t....... │ │ + 0x014a51c0 f8954a01 37d83600 74000000 87000000 ..J.7.6.t....... │ │ 0x014a51d0 a0f72501 a0f82501 20f82501 00000000 ..%...%. .%..... │ │ 0x014a51e0 00000000 00000000 40263b01 90002601 ........@&;...&. │ │ 0x014a51f0 29683800 f8954a01 29683800 74000000 )h8...J.)h8.t... │ │ 0x014a5200 87000000 a0f72501 a0f82501 20f82501 ......%...%. .%. │ │ 0x014a5210 00000000 00000000 00000000 40263b01 ............@&;. │ │ 0x014a5220 90002601 5de03800 b8994a01 fd453600 ..&.].8...J..E6. │ │ 0x014a5230 98010000 01000000 00000000 00000000 ................ │ │ 0x014a5240 00000000 80263b01 00000000 40273b01 .....&;.....@';. │ │ 0x014a5250 90273b01 90c72601 5de03800 b8994a01 .';...&.].8...J. │ │ 0x014a5260 98523600 98010000 02000000 00000000 .R6............. │ │ 0x014a5270 00000000 00000000 00000000 60e53801 ............`.8. │ │ 0x014a5280 40273b01 90273b01 90c72601 5de03800 @';..';...&.].8. │ │ - 0x014a5290 b8994a01 5ed83600 98010000 85000000 ..J.^.6......... │ │ + 0x014a5290 b8994a01 37d83600 98010000 85000000 ..J.7.6......... │ │ 0x014a52a0 60502601 00000000 90562601 00000000 `P&......V&..... │ │ 0x014a52b0 00000000 40273b01 90273b01 90c72601 ....@';..';...&. │ │ 0x014a52c0 5de03800 b8994a01 5de03800 98010000 ].8...J.].8..... │ │ 0x014a52d0 85000000 60502601 00000000 90562601 ....`P&......V&. │ │ 0x014a52e0 00000000 00000000 40273b01 90273b01 ........@';..';. │ │ - 0x014a52f0 90c72601 107f3700 94ab4a01 fd453600 ..&...7...J..E6. │ │ + 0x014a52f0 90c72601 e97e3700 94ab4a01 fd453600 ..&..~7...J..E6. │ │ 0x014a5300 0a040000 01000000 00000000 00000000 ................ │ │ 0x014a5310 00000000 d0273b01 00000000 00000000 .....';......... │ │ - 0x014a5320 90283b01 30872b01 107f3700 94ab4a01 .(;.0.+...7...J. │ │ + 0x014a5320 90283b01 30872b01 e97e3700 94ab4a01 .(;.0.+..~7...J. │ │ 0x014a5330 98523600 0a040000 02000000 00000000 .R6............. │ │ 0x014a5340 00000000 00000000 00000000 50e73801 ............P.8. │ │ 0x014a5350 00000000 90283b01 30872b01 ed263600 .....(;.0.+..&6. │ │ 0x014a5360 3cac4a01 fd453600 0b040000 01000000 <.J..E6......... │ │ 0x014a5370 00000000 00000000 00000000 d0273b01 .............';. │ │ 0x014a5380 00000000 00000000 90283b01 30872b01 .........(;.0.+. │ │ 0x014a5390 ed263600 3cac4a01 98523600 0b040000 .&6.<.J..R6..... │ │ @@ -38446,41 +38446,41 @@ │ │ 0x014a5420 00000000 90283b01 30872b01 3d803600 .....(;.0.+.=.6. │ │ 0x014a5430 8cad4a01 fd453600 40040000 01000000 ..J..E6.@....... │ │ 0x014a5440 00000000 00000000 00000000 d0273b01 .............';. │ │ 0x014a5450 00000000 00000000 90283b01 30872b01 .........(;.0.+. │ │ 0x014a5460 3d803600 8cad4a01 98523600 40040000 =.6...J..R6.@... │ │ 0x014a5470 02000000 00000000 00000000 00000000 ................ │ │ 0x014a5480 00000000 a0e63801 00000000 90283b01 ......8......(;. │ │ - 0x014a5490 30872b01 e2f23600 709a4a01 fd453600 0.+...6.p.J..E6. │ │ + 0x014a5490 30872b01 bbf23600 709a4a01 fd453600 0.+...6.p.J..E6. │ │ 0x014a54a0 94040000 01000000 00000000 00000000 ................ │ │ 0x014a54b0 00000000 d0283b01 00000000 40273b01 .....(;.....@';. │ │ - 0x014a54c0 90273b01 90c72601 e2f23600 709a4a01 .';...&...6.p.J. │ │ + 0x014a54c0 90273b01 90c72601 bbf23600 709a4a01 .';...&...6.p.J. │ │ 0x014a54d0 98523600 94040000 02000000 00000000 .R6............. │ │ 0x014a54e0 00000000 00000000 00000000 60e53801 ............`.8. │ │ - 0x014a54f0 40273b01 90273b01 90c72601 e2f23600 @';..';...&...6. │ │ - 0x014a5500 709a4a01 5ed83600 94040000 85000000 p.J.^.6......... │ │ + 0x014a54f0 40273b01 90273b01 90c72601 bbf23600 @';..';...&...6. │ │ + 0x014a5500 709a4a01 37d83600 94040000 85000000 p.J.7.6......... │ │ 0x014a5510 60502601 00000000 90562601 00000000 `P&......V&..... │ │ 0x014a5520 00000000 40273b01 90273b01 90c72601 ....@';..';...&. │ │ 0x014a5530 17963900 44b24a01 fd453600 06000000 ..9.D.J..E6..... │ │ 0x014a5540 01000000 00000000 00000000 00000000 ................ │ │ 0x014a5550 90293b01 00000000 502a3b01 b02a3b01 .);.....P*;..*;. │ │ 0x014a5560 e0363401 17963900 44b24a01 98523600 .64...9.D.J..R6. │ │ 0x014a5570 06000000 02000000 00000000 00000000 ................ │ │ 0x014a5580 00000000 00000000 b0e23801 502a3b01 ..........8.P*;. │ │ 0x014a5590 b02a3b01 e0363401 17963900 44b24a01 .*;..64...9.D.J. │ │ - 0x014a55a0 5ed83600 06000000 03000000 e0f03301 ^.6...........3. │ │ + 0x014a55a0 37d83600 06000000 03000000 e0f03301 7.6...........3. │ │ 0x014a55b0 60f13301 00000000 00000000 00000000 `.3............. │ │ 0x014a55c0 502a3b01 b02a3b01 e0363401 17963900 P*;..*;..64...9. │ │ 0x014a55d0 44b24a01 17963900 06000000 03000000 D.J...9......... │ │ 0x014a55e0 e0f03301 60f13301 00000000 00000000 ..3.`.3......... │ │ 0x014a55f0 00000000 502a3b01 b02a3b01 e0363401 ....P*;..*;..64. │ │ - 0x014a5600 2d9e3700 dcb24a01 fd453600 90030000 -.7...J..E6..... │ │ + 0x014a5600 069e3700 dcb24a01 fd453600 90030000 ..7...J..E6..... │ │ 0x014a5610 01000000 00000000 00000000 00000000 ................ │ │ 0x014a5620 90293b01 00000000 502a3b01 b02a3b01 .);.....P*;..*;. │ │ - 0x014a5630 e0363401 2d9e3700 dcb24a01 98523600 .64.-.7...J..R6. │ │ + 0x014a5630 e0363401 069e3700 dcb24a01 98523600 .64...7...J..R6. │ │ 0x014a5640 90030000 02000000 00000000 00000000 ................ │ │ 0x014a5650 00000000 00000000 b0e23801 502a3b01 ..........8.P*;. │ │ 0x014a5660 b02a3b01 e0363401 01000000 f02a3b01 .*;..64......*;. │ │ 0x014a5670 02000000 302b3b01 0b000000 702b3b01 ....0+;.....p+;. │ │ 0x014a5680 06000000 102f3b01 05000000 302f3b01 ...../;.....0/;. │ │ 0x014a5690 00000000 00000000 9c1c3900 04000000 ..........9..... │ │ 0x014a56a0 00000000 00000000 ffffffff 00000000 ................ │ │ @@ -38495,28 +38495,28 @@ │ │ 0x014a5730 203e3b01 00000000 90002601 06000000 >;.......&..... │ │ 0x014a5740 17963900 44b24a01 d0393b01 d0393b01 ..9.D.J..9;..9;. │ │ 0x014a5750 70353b01 e0363401 01000000 10553b01 p5;..64......U;. │ │ 0x014a5760 02000000 50553b01 0b000000 90553b01 ....PU;......U;. │ │ 0x014a5770 00000000 00000000 c2583800 02000000 .........X8..... │ │ 0x014a5780 00000000 c0d43800 ab4f3600 02000000 ......8..O6..... │ │ 0x014a5790 00000000 fd453600 99843900 02000000 .....E6...9..... │ │ - 0x014a57a0 00000000 98523600 758d3700 02000000 .....R6.u.7..... │ │ - 0x014a57b0 3c5d3600 5ed83600 d8583800 02000000 <]6.^.6..X8..... │ │ - 0x014a57c0 5c8a3800 5ed83600 6aaf3700 02000000 \.8.^.6.j.7..... │ │ - 0x014a57d0 29683800 5ed83600 a5e43600 02000000 )h8.^.6...6..... │ │ - 0x014a57e0 29683800 5ed83600 727c3800 02000000 )h8.^.6.r|8..... │ │ - 0x014a57f0 29683800 5ed83600 c24b3900 02000000 )h8.^.6..K9..... │ │ - 0x014a5800 5de03800 5ed83600 932d3900 02000000 ].8.^.6..-9..... │ │ - 0x014a5810 5de03800 5ed83600 a12d3900 02000000 ].8.^.6..-9..... │ │ - 0x014a5820 e2f23600 5ed83600 9c583700 02000000 ..6.^.6..X7..... │ │ - 0x014a5830 17963900 5ed83600 7e0f3900 02000000 ..9.^.6.~.9..... │ │ - 0x014a5840 17963900 5ed83600 11ec3800 03000000 ..9.^.6...8..... │ │ - 0x014a5850 00000000 7f9d3700 ec583800 03000000 ......7..X8..... │ │ - 0x014a5860 00000000 7f9d3700 60023800 03000000 ......7.`.8..... │ │ - 0x014a5870 00000000 7f9d3700 20c73700 04000000 ......7. .7..... │ │ + 0x014a57a0 00000000 98523600 4e8d3700 02000000 .....R6.N.7..... │ │ + 0x014a57b0 3c5d3600 37d83600 d8583800 02000000 <]6.7.6..X8..... │ │ + 0x014a57c0 5c8a3800 37d83600 6aaf3700 02000000 \.8.7.6.j.7..... │ │ + 0x014a57d0 29683800 37d83600 7ee43600 02000000 )h8.7.6.~.6..... │ │ + 0x014a57e0 29683800 37d83600 727c3800 02000000 )h8.7.6.r|8..... │ │ + 0x014a57f0 29683800 37d83600 c24b3900 02000000 )h8.7.6..K9..... │ │ + 0x014a5800 5de03800 37d83600 932d3900 02000000 ].8.7.6..-9..... │ │ + 0x014a5810 5de03800 37d83600 a12d3900 02000000 ].8.7.6..-9..... │ │ + 0x014a5820 bbf23600 37d83600 75583700 02000000 ..6.7.6.uX7..... │ │ + 0x014a5830 17963900 37d83600 7e0f3900 02000000 ..9.7.6.~.9..... │ │ + 0x014a5840 17963900 37d83600 11ec3800 03000000 ..9.7.6...8..... │ │ + 0x014a5850 00000000 589d3700 ec583800 03000000 ....X.7..X8..... │ │ + 0x014a5860 00000000 589d3700 60023800 03000000 ....X.7.`.8..... │ │ + 0x014a5870 00000000 589d3700 20c73700 04000000 ....X.7. .7..... │ │ 0x014a5880 00000000 09713600 01000000 805a3b01 .....q6......Z;. │ │ 0x014a5890 02000000 d05a3b01 0a000000 105b3b01 .....Z;......[;. │ │ 0x014a58a0 0b000000 305b3b01 14000000 805d3b01 ....0[;......];. │ │ 0x014a58b0 06000000 f05d3b01 05000000 105e3b01 .....];......^;. │ │ 0x014a58c0 00000000 00000000 01000000 805e3b01 .............^;. │ │ 0x014a58d0 02000000 d05a3b01 0a000000 105b3b01 .....Z;......[;. │ │ 0x014a58e0 0b000000 305b3b01 14000000 805d3b01 ....0[;......];. │ │ @@ -38969,15 +38969,15 @@ │ │ 0x014a74d0 05000000 30633b01 0a000000 90033c01 ....0c;.......<. │ │ 0x014a74e0 14000000 c0033c01 15000000 00043c01 ......<.......<. │ │ 0x014a74f0 0b000000 40043c01 00000000 00000000 ....@.<......... │ │ 0x014a7500 01000000 60623b01 02000000 b0623b01 ....`b;......b;. │ │ 0x014a7510 06000000 10633b01 05000000 30633b01 .....c;.....0c;. │ │ 0x014a7520 0a000000 f0053c01 14000000 20063c01 ......<..... .<. │ │ 0x014a7530 15000000 60063c01 0b000000 a0063c01 ....`.<.......<. │ │ - 0x014a7540 00000000 00000000 71e73600 04000000 ........q.6..... │ │ + 0x014a7540 00000000 00000000 4ae73600 04000000 ........J.6..... │ │ 0x014a7550 00000000 00000000 ffffffff 9c1c3900 ..............9. │ │ 0x014a7560 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a7570 00000000 00000000 00000000 00000000 ................ │ │ 0x014a7580 00000000 01000000 101f3c01 02000000 ..........<..... │ │ 0x014a7590 201f3c01 0a000000 301f3c01 14000000 .<.....0.<..... │ │ 0x014a75a0 601f3c01 15000000 a01f3c01 0b000000 `.<.......<..... │ │ 0x014a75b0 e01f3c01 00000000 00000000 01000000 ..<............. │ │ @@ -39031,54 +39031,54 @@ │ │ 0x014a78b0 10353c01 15000000 50353c01 0b000000 .5<.....P5<..... │ │ 0x014a78c0 90353c01 00000000 00000000 01000000 .5<............. │ │ 0x014a78d0 c0293c01 02000000 d0293c01 14000000 .)<......)<..... │ │ 0x014a78e0 30363c01 15000000 70363c01 0b000000 06<.....p6<..... │ │ 0x014a78f0 b0363c01 00000000 00000000 01000000 .6<............. │ │ 0x014a7900 c0293c01 02000000 d0293c01 14000000 .)<......)<..... │ │ 0x014a7910 50373c01 15000000 90373c01 0b000000 P7<......7<..... │ │ - 0x014a7920 d0373c01 00000000 00000000 107f3700 .7<...........7. │ │ + 0x014a7920 d0373c01 00000000 00000000 e97e3700 .7<..........~7. │ │ 0x014a7930 ed263600 86bd3700 3d803600 01000000 .&6...7.=.6..... │ │ 0x014a7940 d0523c01 02000000 40533c01 03000000 .R<.....@S<..... │ │ 0x014a7950 d0533c01 04000000 80553c01 05000000 .S<......U<..... │ │ 0x014a7960 70563c01 06000000 00573c01 07000000 pV<......W<..... │ │ 0x014a7970 d0583c01 08000000 405c3c01 09000000 .X<.....@\<..... │ │ 0x014a7980 605c3c01 0a000000 d05d3c01 00000000 `\<......]<..... │ │ 0x014a7990 00000000 a45b3900 01000000 00000000 .....[9......... │ │ 0x014a79a0 04000000 ffffffff 579f3600 04000000 ........W.6..... │ │ 0x014a79b0 00000000 00000000 ffffffff 32ac3800 ............2.8. │ │ 0x014a79c0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014a79d0 35e53600 04000000 00000000 00000000 5.6............. │ │ + 0x014a79d0 0ee53600 04000000 00000000 00000000 ..6............. │ │ 0x014a79e0 ffffffff 4f8e3800 02000000 00000000 ....O.8......... │ │ 0x014a79f0 04000000 ffffffff ad0c3600 05000000 ..........6..... │ │ - 0x014a7a00 00000000 00000000 ffffffff 1f683700 .............h7. │ │ + 0x014a7a00 00000000 00000000 ffffffff f8673700 .............g7. │ │ 0x014a7a10 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a7a20 00000000 00000000 00000000 00000000 ................ │ │ 0x014a7a30 00000000 579f3600 04000000 00000000 ....W.6......... │ │ 0x014a7a40 00000000 ffffffff 32ac3800 04000000 ........2.8..... │ │ 0x014a7a50 00000000 00000000 ffffffff 4f8e3800 ............O.8. │ │ 0x014a7a60 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a7a70 ad0c3600 07000000 00000000 00000000 ..6............. │ │ - 0x014a7a80 ffffffff 1f683700 04000000 00000000 .....h7......... │ │ + 0x014a7a80 ffffffff f8673700 04000000 00000000 .....g7......... │ │ 0x014a7a90 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a7aa0 00000000 00000000 00000000 01000000 ................ │ │ 0x014a7ab0 f05e3c01 02000000 605f3c01 03000000 .^<.....`_<..... │ │ 0x014a7ac0 00603c01 04000000 c0613c01 05000000 .`<......a<..... │ │ 0x014a7ad0 40633c01 06000000 b0633c01 07000000 @c<......c<..... │ │ 0x014a7ae0 30653c01 08000000 d0673c01 09000000 0e<......g<..... │ │ 0x014a7af0 f0673c01 0a000000 70693c01 00000000 .g<.....pi<..... │ │ - 0x014a7b00 00000000 e5853700 01000000 00000000 ......7......... │ │ + 0x014a7b00 00000000 be853700 01000000 00000000 ......7......... │ │ 0x014a7b10 04000000 ffffffff 579f3600 04000000 ........W.6..... │ │ 0x014a7b20 00000000 00000000 ffffffff 32ac3800 ............2.8. │ │ 0x014a7b30 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014a7b40 35e53600 04000000 00000000 00000000 5.6............. │ │ + 0x014a7b40 0ee53600 04000000 00000000 00000000 ..6............. │ │ 0x014a7b50 ffffffff 4f8e3800 02000000 00000000 ....O.8......... │ │ 0x014a7b60 04000000 ffffffff ad0c3600 05000000 ..........6..... │ │ 0x014a7b70 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a7b80 00000000 00000000 00000000 00000000 ................ │ │ - 0x014a7b90 e5853700 01000000 00000000 04000000 ..7............. │ │ + 0x014a7b90 be853700 01000000 00000000 04000000 ..7............. │ │ 0x014a7ba0 ffffffff 579f3600 04000000 00000000 ....W.6......... │ │ 0x014a7bb0 00000000 ffffffff 32ac3800 04000000 ........2.8..... │ │ 0x014a7bc0 00000000 00000000 ffffffff 4f8e3800 ............O.8. │ │ 0x014a7bd0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a7be0 ad0c3600 07000000 00000000 00000000 ..6............. │ │ 0x014a7bf0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a7c00 00000000 00000000 01000000 606b3c01 ............`k<. │ │ @@ -39116,20 +39116,20 @@ │ │ 0x014a7e00 0a000000 50803c01 00000000 00000000 ....P.<......... │ │ 0x014a7e10 db353800 05000000 00000000 00000000 .58............. │ │ 0x014a7e20 ffffffff 75993600 05000000 00000000 ....u.6......... │ │ 0x014a7e30 00000000 ffffffff 94c33800 05000000 ..........8..... │ │ 0x014a7e40 00000000 00000000 ffffffff aa5e3800 .............^8. │ │ 0x014a7e50 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a7e60 004f3900 02000000 00000000 04000000 .O9............. │ │ - 0x014a7e70 ffffffff 57db3600 02000000 00000000 ....W.6......... │ │ - 0x014a7e80 04000000 ffffffff 8fce3600 02000000 ..........6..... │ │ + 0x014a7e70 ffffffff 30db3600 02000000 00000000 ....0.6......... │ │ + 0x014a7e80 04000000 ffffffff 68ce3600 02000000 ........h.6..... │ │ 0x014a7e90 00000000 04000000 ffffffff 34073800 ............4.8. │ │ 0x014a7ea0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a7eb0 78253800 02000000 00000000 04000000 x%8............. │ │ - 0x014a7ec0 ffffffff 561f3700 02000000 00000000 ....V.7......... │ │ + 0x014a7ec0 ffffffff 2f1f3700 02000000 00000000 ..../.7......... │ │ 0x014a7ed0 04000000 ffffffff b5b63700 02000000 ..........7..... │ │ 0x014a7ee0 00000000 04000000 ffffffff 9c1c3900 ..............9. │ │ 0x014a7ef0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a7f00 00000000 00000000 00000000 00000000 ................ │ │ 0x014a7f10 00000000 004f3900 02000000 00000000 .....O9......... │ │ 0x014a7f20 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014a7f30 00000000 00000000 00000000 01000000 ................ │ │ @@ -39170,15 +39170,15 @@ │ │ 0x014a8160 00000000 00000000 00000000 01000000 ................ │ │ 0x014a8170 70c83c01 03000000 00c93c01 02000000 p.<.......<..... │ │ 0x014a8180 b0c93c01 04000000 b0cb3c01 05000000 ..<.......<..... │ │ 0x014a8190 50cc3c01 08000000 10cd3c01 0b000000 P.<.......<..... │ │ 0x014a81a0 30cd3c01 07000000 40cf3c01 0a000000 0.<.....@.<..... │ │ 0x014a81b0 60cf3c01 00000000 00000000 417d3900 `.<.........A}9. │ │ 0x014a81c0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014a81d0 a2123700 05000000 00000000 00000000 ..7............. │ │ + 0x014a81d0 7b123700 05000000 00000000 00000000 {.7............. │ │ 0x014a81e0 ffffffff 1a023600 04000000 00000000 ......6......... │ │ 0x014a81f0 00000000 ffffffff 9c1c3900 04000000 ..........9..... │ │ 0x014a8200 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a8210 00000000 00000000 00000000 00000000 ................ │ │ 0x014a8220 fa283900 04000000 00000000 00000000 .(9............. │ │ 0x014a8230 ffffffff 1a023600 04000000 00000000 ......6......... │ │ 0x014a8240 00000000 ffffffff 00000000 00000000 ................ │ │ @@ -39190,33 +39190,33 @@ │ │ 0x014a82a0 c0da3c01 00000000 00000000 d80c3600 ..<...........6. │ │ 0x014a82b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a82c0 75993600 05000000 00000000 00000000 u.6............. │ │ 0x014a82d0 ffffffff 6c453800 05000000 00000000 ....lE8......... │ │ 0x014a82e0 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014a82f0 00000000 00000000 ffffffff 1a023600 ..............6. │ │ 0x014a8300 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014a8310 71e73600 04000000 00000000 00000000 q.6............. │ │ + 0x014a8310 4ae73600 04000000 00000000 00000000 J.6............. │ │ 0x014a8320 ffffffff fa283900 04000000 00000000 .....(9......... │ │ 0x014a8330 00000000 ffffffff 05563900 04000000 .........V9..... │ │ 0x014a8340 00000000 00000000 ffffffff 9c1c3900 ..............9. │ │ 0x014a8350 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a8360 018c3900 01000000 00000000 04000000 ..9............. │ │ - 0x014a8370 ffffffff 1d3d3700 01000000 00000000 .....=7......... │ │ + 0x014a8370 ffffffff f63c3700 01000000 00000000 .....<7......... │ │ 0x014a8380 04000000 ffffffff 1d8a3800 01000000 ..........8..... │ │ 0x014a8390 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014a83a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a83b0 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014a83c0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a83d0 00000000 00000000 01000000 a0de3c01 ..............<. │ │ 0x014a83e0 02000000 f0de3c01 03000000 00e03c01 ......<.......<. │ │ 0x014a83f0 04000000 90e03c01 05000000 10e13c01 ......<.......<. │ │ 0x014a8400 08000000 90e83c01 0b000000 b0e83c01 ......<.......<. │ │ 0x014a8410 07000000 f0e93c01 0a000000 10ea3c01 ......<.......<. │ │ 0x014a8420 00000000 00000000 9c1c3900 04000000 ..........9..... │ │ - 0x014a8430 00000000 00000000 ffffffff 71e73600 ............q.6. │ │ + 0x014a8430 00000000 00000000 ffffffff 4ae73600 ............J.6. │ │ 0x014a8440 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a8450 6c453800 05000000 00000000 00000000 lE8............. │ │ 0x014a8460 ffffffff f2f13800 05000000 00000000 ......8......... │ │ 0x014a8470 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a8480 00000000 00000000 00000000 004f3900 .............O9. │ │ 0x014a8490 02000000 00000000 04000000 ffffffff ................ │ │ 0x014a84a0 00000000 00000000 00000000 00000000 ................ │ │ @@ -39226,15 +39226,15 @@ │ │ 0x014a84e0 d0f23c01 0b000000 f0f23c01 07000000 ..<.......<..... │ │ 0x014a84f0 b0f53c01 0a000000 d0f53c01 00000000 ..<.......<..... │ │ 0x014a8500 00000000 9c1c3900 04000000 00000000 ......9......... │ │ 0x014a8510 00000000 ffffffff 1a023600 04000000 ..........6..... │ │ 0x014a8520 00000000 00000000 ffffffff db353800 .............58. │ │ 0x014a8530 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a8540 75993600 05000000 00000000 00000000 u.6............. │ │ - 0x014a8550 ffffffff 57db3600 02000000 00000000 ....W.6......... │ │ + 0x014a8550 ffffffff 30db3600 02000000 00000000 ....0.6......... │ │ 0x014a8560 08000000 ffffffff 23533800 01000000 ........#S8..... │ │ 0x014a8570 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014a8580 00000000 00000000 00000000 00000000 ................ │ │ 0x014a8590 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014a85a0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a85b0 00000000 00000000 01000000 20f63c01 ............ .<. │ │ 0x014a85c0 02000000 70f63c01 03000000 90f73c01 ....p.<.......<. │ │ @@ -39242,15 +39242,15 @@ │ │ 0x014a85e0 08000000 e0ff3c01 0b000000 00003d01 ......<.......=. │ │ 0x014a85f0 07000000 00023d01 0a000000 20023d01 ......=..... .=. │ │ 0x014a8600 00000000 00000000 9c1c3900 04000000 ..........9..... │ │ 0x014a8610 00000000 00000000 ffffffff 1a023600 ..............6. │ │ 0x014a8620 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a8630 db353800 05000000 00000000 00000000 .58............. │ │ 0x014a8640 ffffffff 75993600 05000000 00000000 ....u.6......... │ │ - 0x014a8650 00000000 ffffffff 57db3600 02000000 ........W.6..... │ │ + 0x014a8650 00000000 ffffffff 30db3600 02000000 ........0.6..... │ │ 0x014a8660 00000000 08000000 ffffffff dcce3700 ..............7. │ │ 0x014a8670 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a8680 00000000 00000000 00000000 00000000 ................ │ │ 0x014a8690 00000000 004f3900 02000000 00000000 .....O9......... │ │ 0x014a86a0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014a86b0 00000000 00000000 00000000 01000000 ................ │ │ 0x014a86c0 70023d01 02000000 f0023d01 03000000 p.=.......=..... │ │ @@ -39275,15 +39275,15 @@ │ │ 0x014a87f0 201b3d01 05000000 b01b3d01 08000000 .=.......=..... │ │ 0x014a8800 801f3d01 0b000000 a01f3d01 07000000 ..=.......=..... │ │ 0x014a8810 c0213d01 0a000000 e0213d01 00000000 .!=......!=..... │ │ 0x014a8820 00000000 9c1c3900 04000000 00000000 ......9......... │ │ 0x014a8830 00000000 ffffffff 1a023600 04000000 ..........6..... │ │ 0x014a8840 00000000 00000000 ffffffff 6c453800 ............lE8. │ │ 0x014a8850 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014a8860 2b3d3700 05000000 00000000 00000000 +=7............. │ │ + 0x014a8860 043d3700 05000000 00000000 00000000 .=7............. │ │ 0x014a8870 ffffffff b5693800 05000000 00000000 .....i8......... │ │ 0x014a8880 00000000 ffffffff 71da3800 04000000 ........q.8..... │ │ 0x014a8890 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a88a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a88b0 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014a88c0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a88d0 00000000 00000000 01000000 30223d01 ............0"=. │ │ @@ -39322,34 +39322,34 @@ │ │ 0x014a8ae0 15ba3700 05000000 00000000 00000000 ..7............. │ │ 0x014a8af0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a8b00 00000000 00000000 004f3900 02000000 .........O9..... │ │ 0x014a8b10 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014a8b20 00000000 00000000 00000000 00000000 ................ │ │ 0x014a8b30 04000000 16383900 72000000 b8cb3800 .....89.r.....8. │ │ 0x014a8b40 03000000 63713800 01010000 36af3800 ....cq8.....6.8. │ │ - 0x014a8b50 5f000000 aedd3600 75000000 1aa03900 _.....6.u.....9. │ │ + 0x014a8b50 5f000000 87dd3600 75000000 1aa03900 _.....6.u.....9. │ │ 0x014a8b60 01000000 d03c3d01 02000000 303d3d01 .....<=.....0==. │ │ 0x014a8b70 03000000 903e3d01 04000000 e03e3d01 .....>=......>=. │ │ 0x014a8b80 05000000 c03f3d01 08000000 70423d01 .....?=.....pB=. │ │ 0x014a8b90 0b000000 90423d01 07000000 60463d01 .....B=.....`F=. │ │ 0x014a8ba0 0a000000 80463d01 00000000 00000000 .....F=......... │ │ 0x014a8bb0 9c1c3900 04000000 00000000 00000000 ..9............. │ │ 0x014a8bc0 ffffffff 1a023600 04000000 00000000 ......6......... │ │ 0x014a8bd0 00000000 ffffffff 94c33800 05000000 ..........8..... │ │ 0x014a8be0 00000000 00000000 ffffffff 6c453800 ............lE8. │ │ 0x014a8bf0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a8c00 fabe3700 05000000 00000000 00000000 ..7............. │ │ - 0x014a8c10 ffffffff c4c93600 05000000 00000000 ......6......... │ │ + 0x014a8c10 ffffffff 9dc93600 05000000 00000000 ......6......... │ │ 0x014a8c20 00000000 ffffffff a74c3900 05000000 .........L9..... │ │ - 0x014a8c30 00000000 00000000 ffffffff cec93600 ..............6. │ │ + 0x014a8c30 00000000 00000000 ffffffff a7c93600 ..............6. │ │ 0x014a8c40 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014a8c50 a7ab3600 05000000 00000000 00000000 ..6............. │ │ - 0x014a8c60 ffffffff dac93600 05000000 00000000 ......6......... │ │ + 0x014a8c50 80ab3600 05000000 00000000 00000000 ..6............. │ │ + 0x014a8c60 ffffffff b3c93600 05000000 00000000 ......6......... │ │ 0x014a8c70 00000000 ffffffff a47d3800 01000000 .........}8..... │ │ - 0x014a8c80 00000000 04000000 ffffffff 1f683700 .............h7. │ │ + 0x014a8c80 00000000 04000000 ffffffff f8673700 .............g7. │ │ 0x014a8c90 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a8ca0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a8cb0 00000000 d4103900 fefd3c00 0b000000 ......9...<..... │ │ 0x014a8cc0 10000000 fe423800 09fe3c00 0b000000 .....B8...<..... │ │ 0x014a8cd0 18000000 89ca3700 14fe3c00 0b000000 ......7...<..... │ │ 0x014a8ce0 20000000 cb553600 f1fd3c00 0d000000 ....U6...<..... │ │ 0x014a8cf0 18000000 004f3900 02000000 00000000 .....O9......... │ │ @@ -39360,22 +39360,22 @@ │ │ 0x014a8d40 405c3d01 06000000 c05e3d01 0a000000 @\=......^=..... │ │ 0x014a8d50 405f3d01 0b000000 30603d01 0c000000 @_=.....0`=..... │ │ 0x014a8d60 50603d01 0d000000 90603d01 00000000 P`=......`=..... │ │ 0x014a8d70 00000000 da4c3900 04000000 00000000 .....L9......... │ │ 0x014a8d80 00000000 ffffffff ef713600 05000000 .........q6..... │ │ 0x014a8d90 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a8da0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014a8db0 10000000 5de03800 ac9e3600 06243700 ....].8...6..$7. │ │ + 0x014a8db0 10000000 5de03800 ac9e3600 df233700 ....].8...6..#7. │ │ 0x014a8dc0 20000000 41000000 41000000 20000000 ...A...A... ... │ │ 0x014a8dd0 ff000000 11000000 5de03800 2b0c3600 ........].8.+.6. │ │ 0x014a8de0 2a4d3600 30000000 61000000 61000000 *M6.0...a...a... │ │ 0x014a8df0 30000000 ff000000 12000000 5de03800 0...........].8. │ │ 0x014a8e00 dc5b3900 12f63800 40000000 85000000 .[9...8.@....... │ │ 0x014a8e10 85000000 42000000 01000000 20000000 ....B....... ... │ │ - 0x014a8e20 107f3700 00000000 06243700 20000000 ..7......$7. ... │ │ + 0x014a8e20 e97e3700 00000000 df233700 20000000 .~7......#7. ... │ │ 0x014a8e30 20000000 20000000 20000000 00000000 ... ... ....... │ │ 0x014a8e40 21000000 ed263600 00000000 12f63800 !....&6.......8. │ │ 0x014a8e50 40000000 38000000 38000000 38000000 @...8...8...8... │ │ 0x014a8e60 00000000 01000000 30713d01 02000000 ........0q=..... │ │ 0x014a8e70 80713d01 03000000 30723d01 04000000 .q=.....0r=..... │ │ 0x014a8e80 60753d01 05000000 10763d01 06000000 `u=......v=..... │ │ 0x014a8e90 40783d01 0a000000 c0783d01 0b000000 @x=......x=..... │ │ @@ -39415,20 +39415,20 @@ │ │ 0x014a90b0 28000000 c0903d01 29000000 50913d01 (.....=.)...P.=. │ │ 0x014a90c0 2a000000 90913d01 2b000000 70923d01 *.....=.+...p.=. │ │ 0x014a90d0 14000000 70963d01 2c000000 b0923d01 ....p.=.,.....=. │ │ 0x014a90e0 00000000 00000000 71da3800 04000000 ........q.8..... │ │ 0x014a90f0 00000000 00000000 ffffffff e3463600 .............F6. │ │ 0x014a9100 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9110 d97e3600 01000000 00000000 04000000 .~6............. │ │ - 0x014a9120 ffffffff 20bc3600 02000000 00000000 .... .6......... │ │ + 0x014a9120 ffffffff f9bb3600 02000000 00000000 ......6......... │ │ 0x014a9130 04000000 ffffffff 87633600 01000000 .........c6..... │ │ 0x014a9140 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014a9150 00000000 00000000 00000000 00000000 ................ │ │ - 0x014a9160 e6f33600 01000000 00000000 04000000 ..6............. │ │ - 0x014a9170 ffffffff a1113700 01000000 00000000 ......7......... │ │ + 0x014a9160 bff33600 01000000 00000000 04000000 ..6............. │ │ + 0x014a9170 ffffffff 7a113700 01000000 00000000 ....z.7......... │ │ 0x014a9180 04000000 ffffffff fd633600 01000000 .........c6..... │ │ 0x014a9190 00000000 04000000 ffffffff 4eda3700 ............N.7. │ │ 0x014a91a0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a91b0 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014a91c0 ffffffff 18e33800 02000000 00000000 ......8......... │ │ 0x014a91d0 00000000 ffffffff 85763900 02000000 .........v9..... │ │ 0x014a91e0 00000000 00000000 ffffffff b7793900 .............y9. │ │ @@ -39436,15 +39436,15 @@ │ │ 0x014a9200 819f3600 01000000 00000000 04000000 ..6............. │ │ 0x014a9210 ffffffff 087d3900 01000000 00000000 .....}9......... │ │ 0x014a9220 04000000 ffffffff 7a643600 01000000 ........zd6..... │ │ 0x014a9230 00000000 04000000 ffffffff d97e3600 .............~6. │ │ 0x014a9240 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9250 15ba3700 05000000 00000000 00000000 ..7............. │ │ 0x014a9260 ffffffff e3463600 04000000 00000000 .....F6......... │ │ - 0x014a9270 00000000 ffffffff c2f03600 02000000 ..........6..... │ │ + 0x014a9270 00000000 ffffffff 9bf03600 02000000 ..........6..... │ │ 0x014a9280 00000000 00000000 ffffffff 09623600 .............b6. │ │ 0x014a9290 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a92a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a92b0 00000000 4eda3700 05000000 00000000 ....N.7......... │ │ 0x014a92c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a92d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a92e0 ec924a01 c8934a01 04944a01 1b5f3600 ..J...J...J.._6. │ │ @@ -39457,15 +39457,15 @@ │ │ 0x014a9350 087d3900 01000000 00000000 04000000 .}9............. │ │ 0x014a9360 ffffffff 7a643600 01000000 00000000 ....zd6......... │ │ 0x014a9370 04000000 ffffffff d97e3600 01000000 .........~6..... │ │ 0x014a9380 00000000 04000000 ffffffff 15ba3700 ..............7. │ │ 0x014a9390 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a93a0 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014a93b0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014a93c0 00000000 00000000 c2f03600 02000000 ..........6..... │ │ + 0x014a93c0 00000000 00000000 9bf03600 02000000 ..........6..... │ │ 0x014a93d0 00000000 00000000 ffffffff 09623600 .............b6. │ │ 0x014a93e0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a93f0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a9400 00000000 1b5f3600 02000000 00000000 ....._6......... │ │ 0x014a9410 00000000 ffffffff 18e33800 02000000 ..........8..... │ │ 0x014a9420 00000000 00000000 ffffffff 85763900 .............v9. │ │ 0x014a9430 02000000 00000000 00000000 ffffffff ................ │ │ @@ -39473,23 +39473,23 @@ │ │ 0x014a9450 ffffffff 819f3600 01000000 00000000 ......6......... │ │ 0x014a9460 04000000 ffffffff 087d3900 01000000 .........}9..... │ │ 0x014a9470 00000000 04000000 ffffffff 7a643600 ............zd6. │ │ 0x014a9480 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9490 d97e3600 01000000 00000000 04000000 .~6............. │ │ 0x014a94a0 ffffffff 15ba3700 05000000 00000000 ......7......... │ │ 0x014a94b0 00000000 ffffffff e3463600 04000000 .........F6..... │ │ - 0x014a94c0 00000000 00000000 ffffffff c2f03600 ..............6. │ │ + 0x014a94c0 00000000 00000000 ffffffff 9bf03600 ..............6. │ │ 0x014a94d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a94e0 09623600 02000000 00000000 00000000 .b6............. │ │ 0x014a94f0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a9500 00000000 00000000 71da3800 04000000 ........q.8..... │ │ 0x014a9510 00000000 00000000 ffffffff e3463600 .............F6. │ │ 0x014a9520 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9530 d97e3600 01000000 00000000 04000000 .~6............. │ │ - 0x014a9540 ffffffff 20bc3600 02000000 00000000 .... .6......... │ │ + 0x014a9540 ffffffff f9bb3600 02000000 00000000 ......6......... │ │ 0x014a9550 04000000 ffffffff f09c3900 02000000 ..........9..... │ │ 0x014a9560 00000000 04000000 ffffffff 1a023600 ..............6. │ │ 0x014a9570 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9580 9c1c3900 04000000 00000000 00000000 ..9............. │ │ 0x014a9590 ffffffff 819f3600 01000000 00000000 ......6......... │ │ 0x014a95a0 04000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014a95b0 00000000 00000000 ffffffff 087d3900 .............}9. │ │ @@ -39504,30 +39504,30 @@ │ │ 0x014a9640 0b000000 b0a13d01 0c000000 50a33d01 ......=.....P.=. │ │ 0x014a9650 15000000 70a33d01 17000000 20a43d01 ....p.=..... .=. │ │ 0x014a9660 16000000 30a53d01 28000000 a0a63d01 ....0.=.(.....=. │ │ 0x014a9670 29000000 30a73d01 2a000000 70a73d01 )...0.=.*...p.=. │ │ 0x014a9680 2b000000 f0a83d01 2c000000 30a93d01 +.....=.,...0.=. │ │ 0x014a9690 00000000 00000000 f9143800 02000000 ..........8..... │ │ 0x014a96a0 5f8e3800 00000000 70823600 01000000 _.8.....p.6..... │ │ - 0x014a96b0 e6f33600 01000000 00000000 04000000 ..6............. │ │ - 0x014a96c0 ffffffff a1113700 01000000 00000000 ......7......... │ │ + 0x014a96b0 bff33600 01000000 00000000 04000000 ..6............. │ │ + 0x014a96c0 ffffffff 7a113700 01000000 00000000 ....z.7......... │ │ 0x014a96d0 04000000 ffffffff fd633600 01000000 .........c6..... │ │ - 0x014a96e0 00000000 04000000 ffffffff cd673700 .............g7. │ │ + 0x014a96e0 00000000 04000000 ffffffff a6673700 .............g7. │ │ 0x014a96f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9700 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014a9710 ffffffff 18e33800 02000000 00000000 ......8......... │ │ 0x014a9720 00000000 ffffffff 85763900 02000000 .........v9..... │ │ 0x014a9730 00000000 00000000 ffffffff b7793900 .............y9. │ │ 0x014a9740 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a9750 819f3600 01000000 00000000 04000000 ..6............. │ │ 0x014a9760 ffffffff 087d3900 01000000 00000000 .....}9......... │ │ 0x014a9770 04000000 ffffffff 7a643600 01000000 ........zd6..... │ │ 0x014a9780 00000000 04000000 ffffffff 15ba3700 ..............7. │ │ 0x014a9790 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014a97a0 c2f03600 02000000 00000000 00000000 ..6............. │ │ + 0x014a97a0 9bf03600 02000000 00000000 00000000 ..6............. │ │ 0x014a97b0 ffffffff 09623600 02000000 00000000 .....b6......... │ │ 0x014a97c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a97d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a97e0 ec974a01 a0984a01 dc984a01 1b5f3600 ..J...J...J.._6. │ │ 0x014a97f0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a9800 18e33800 02000000 00000000 00000000 ..8............. │ │ 0x014a9810 ffffffff 85763900 02000000 00000000 .....v9......... │ │ @@ -39535,28 +39535,28 @@ │ │ 0x014a9830 00000000 00000000 ffffffff 819f3600 ..............6. │ │ 0x014a9840 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9850 087d3900 01000000 00000000 04000000 .}9............. │ │ 0x014a9860 ffffffff 7a643600 01000000 00000000 ....zd6......... │ │ 0x014a9870 04000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014a9880 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a9890 00000000 00000000 00000000 00000000 ................ │ │ - 0x014a98a0 c2f03600 02000000 00000000 00000000 ..6............. │ │ + 0x014a98a0 9bf03600 02000000 00000000 00000000 ..6............. │ │ 0x014a98b0 ffffffff 09623600 02000000 00000000 .....b6......... │ │ 0x014a98c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014a98d0 00000000 00000000 00000000 1b5f3600 ............._6. │ │ 0x014a98e0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a98f0 18e33800 02000000 00000000 00000000 ..8............. │ │ 0x014a9900 ffffffff 85763900 02000000 00000000 .....v9......... │ │ 0x014a9910 00000000 ffffffff b7793900 02000000 .........y9..... │ │ 0x014a9920 00000000 00000000 ffffffff 819f3600 ..............6. │ │ 0x014a9930 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9940 087d3900 01000000 00000000 04000000 .}9............. │ │ 0x014a9950 ffffffff 7a643600 01000000 00000000 ....zd6......... │ │ 0x014a9960 04000000 ffffffff 15ba3700 05000000 ..........7..... │ │ - 0x014a9970 00000000 00000000 ffffffff c2f03600 ..............6. │ │ + 0x014a9970 00000000 00000000 ffffffff 9bf03600 ..............6. │ │ 0x014a9980 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a9990 09623600 02000000 00000000 00000000 .b6............. │ │ 0x014a99a0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014a99b0 00000000 00000000 01000000 30ac3d01 ............0.=. │ │ 0x014a99c0 02000000 80ac3d01 03000000 30ad3d01 ......=.....0.=. │ │ 0x014a99d0 04000000 e0ad3d01 05000000 50b33d01 ......=.....P.=. │ │ 0x014a99e0 06000000 70b33d01 07000000 40b53d01 ....p.=.....@.=. │ │ @@ -39575,54 +39575,54 @@ │ │ 0x014a9ab0 0a000000 a0b63d01 0b000000 b0c13d01 ......=.......=. │ │ 0x014a9ac0 0c000000 e0c13d01 0d000000 20b73d01 ......=..... .=. │ │ 0x014a9ad0 0e000000 00c23d01 15000000 20b83d01 ......=..... .=. │ │ 0x014a9ae0 17000000 c0b83d01 16000000 20c23d01 ......=..... .=. │ │ 0x014a9af0 28000000 40c33d01 29000000 10bc3d01 (...@.=.).....=. │ │ 0x014a9b00 2a000000 40bc3d01 2b000000 30be3d01 *...@.=.+...0.=. │ │ 0x014a9b10 14000000 80c33d01 2c000000 a0be3d01 ......=.,.....=. │ │ - 0x014a9b20 00000000 00000000 e6f33600 01000000 ..........6..... │ │ - 0x014a9b30 00000000 04000000 ffffffff a1113700 ..............7. │ │ + 0x014a9b20 00000000 00000000 bff33600 01000000 ..........6..... │ │ + 0x014a9b30 00000000 04000000 ffffffff 7a113700 ............z.7. │ │ 0x014a9b40 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9b50 fd633600 01000000 00000000 04000000 .c6............. │ │ - 0x014a9b60 ffffffff cd673700 04000000 00000000 .....g7......... │ │ + 0x014a9b60 ffffffff a6673700 04000000 00000000 .....g7......... │ │ 0x014a9b70 00000000 ffffffff 4eda3700 05000000 ........N.7..... │ │ 0x014a9b80 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014a9b90 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9ba0 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014a9bb0 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014a9bc0 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014a9bd0 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014a9be0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9bf0 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014a9c00 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014a9c10 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014a9c10 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014a9c20 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014a9c30 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a9c40 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014a9c50 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014a9c50 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014a9c60 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014a9c70 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014a9c80 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014a9c90 09f23600 01000000 00000000 04000000 ..6............. │ │ + 0x014a9c90 e2f13600 01000000 00000000 04000000 ..6............. │ │ 0x014a9ca0 ffffffff 1eb03700 04000000 00000000 ......7......... │ │ 0x014a9cb0 00000000 ffffffff 67ac3900 01000000 ........g.9..... │ │ 0x014a9cc0 00000000 04000000 ffffffff 948a3800 ..............8. │ │ 0x014a9cd0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014a9ce0 bc0f3700 01000000 00000000 04000000 ..7............. │ │ + 0x014a9ce0 950f3700 01000000 00000000 04000000 ..7............. │ │ 0x014a9cf0 ffffffff 7baa3800 01000000 00000000 ....{.8......... │ │ - 0x014a9d00 04000000 ffffffff c2f03600 05000000 ..........6..... │ │ + 0x014a9d00 04000000 ffffffff 9bf03600 05000000 ..........6..... │ │ 0x014a9d10 00000000 00000000 ffffffff 112d3600 .............-6. │ │ 0x014a9d20 02000000 00000000 00000000 ffffffff ................ │ │ 0x014a9d30 7b533800 02000000 00000000 00000000 {S8............. │ │ 0x014a9d40 ffffffff 09623600 02000000 00000000 .....b6......... │ │ - 0x014a9d50 00000000 ffffffff 4bd93600 01000000 ........K.6..... │ │ + 0x014a9d50 00000000 ffffffff 24d93600 01000000 ........$.6..... │ │ 0x014a9d60 00000000 04000000 ffffffff 31d83700 ............1.7. │ │ 0x014a9d70 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9d80 00000000 00000000 00000000 00000000 ................ │ │ - 0x014a9d90 00000000 4bd93600 01000000 00000000 ....K.6......... │ │ + 0x014a9d90 00000000 24d93600 01000000 00000000 ....$.6......... │ │ 0x014a9da0 04000000 ffffffff 4eda3700 05000000 ........N.7..... │ │ 0x014a9db0 00000000 00000000 ffffffff d5593600 .............Y6. │ │ 0x014a9dc0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9dd0 7eaa3800 04000000 00000000 00000000 ~.8............. │ │ 0x014a9de0 ffffffff 15ba3700 05000000 00000000 ......7......... │ │ 0x014a9df0 00000000 ffffffff 31d83700 01000000 ........1.7..... │ │ 0x014a9e00 00000000 04000000 ffffffff 1cfa3700 ..............7. │ │ @@ -39630,214 +39630,214 @@ │ │ 0x014a9e20 00000000 00000000 00000000 00000000 ................ │ │ 0x014a9e30 00000000 00000000 749e4a01 9c9e4a01 ........t.J...J. │ │ 0x014a9e40 c49e4a01 009f4a01 04a04a01 1ca14a01 ..J...J...J...J. │ │ 0x014a9e50 34a24a01 60a34a01 9ca34a01 eca34a01 4.J.`.J...J...J. │ │ 0x014a9e60 3ca44a01 a0a44a01 cca54a01 0ca74a01 <.J...J...J...J. │ │ 0x014a9e70 4ca84a01 09623600 02000000 00000000 L.J..b6......... │ │ 0x014a9e80 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x014a9e90 00000000 00000000 00000000 c2f03600 ..............6. │ │ + 0x014a9e90 00000000 00000000 00000000 9bf03600 ..............6. │ │ 0x014a9ea0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a9eb0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a9ec0 00000000 09623600 02000000 00000000 .....b6......... │ │ - 0x014a9ed0 00000000 ffffffff c2f03600 05000000 ..........6..... │ │ + 0x014a9ed0 00000000 ffffffff 9bf03600 05000000 ..........6..... │ │ 0x014a9ee0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014a9ef0 00000000 00000000 00000000 00000000 ................ │ │ 0x014a9f00 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014a9f10 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014a9f20 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014a9f30 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014a9f40 04000000 00000000 00000000 ffffffff ................ │ │ 0x014a9f50 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014a9f60 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014a9f70 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014a9f70 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014a9f80 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014a9f90 05000000 00000000 00000000 ffffffff ................ │ │ 0x014a9fa0 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014a9fb0 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014a9fb0 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014a9fc0 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014a9fd0 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014a9fe0 01000000 00000000 04000000 ffffffff ................ │ │ 0x014a9ff0 00000000 00000000 00000000 00000000 ................ │ │ 0x014aa000 00000000 09623600 02000000 00000000 .....b6......... │ │ 0x014aa010 00000000 ffffffff e3463600 04000000 .........F6..... │ │ 0x014aa020 00000000 00000000 ffffffff d5593600 .............Y6. │ │ 0x014aa030 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa040 7eaa3800 04000000 00000000 00000000 ~.8............. │ │ 0x014aa050 ffffffff 212a3600 04000000 00000000 ....!*6......... │ │ 0x014aa060 00000000 ffffffff 1b5f3600 02000000 ........._6..... │ │ 0x014aa070 00000000 00000000 ffffffff 57583600 ............WX6. │ │ 0x014aa080 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014aa090 0bf23600 02000000 00000000 00000000 ..6............. │ │ + 0x014aa090 e4f13600 02000000 00000000 00000000 ..6............. │ │ 0x014aa0a0 ffffffff fc503800 05000000 00000000 .....P8......... │ │ 0x014aa0b0 00000000 ffffffff 41b63700 02000000 ........A.7..... │ │ - 0x014aa0c0 00000000 00000000 ffffffff 8ad93600 ..............6. │ │ + 0x014aa0c0 00000000 00000000 ffffffff 63d93600 ............c.6. │ │ 0x014aa0d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014aa0e0 15ba3700 05000000 00000000 00000000 ..7............. │ │ 0x014aa0f0 ffffffff f1793900 01000000 00000000 .....y9......... │ │ 0x014aa100 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x014aa110 00000000 00000000 00000000 c2f03600 ..............6. │ │ + 0x014aa110 00000000 00000000 00000000 9bf03600 ..............6. │ │ 0x014aa120 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa130 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014aa140 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014aa150 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014aa160 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014aa170 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa180 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014aa190 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014aa1a0 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014aa1a0 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014aa1b0 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014aa1c0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa1d0 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014aa1e0 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014aa1e0 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014aa1f0 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014aa200 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014aa210 01000000 00000000 04000000 ffffffff ................ │ │ 0x014aa220 00000000 00000000 00000000 00000000 ................ │ │ 0x014aa230 00000000 09623600 02000000 00000000 .....b6......... │ │ - 0x014aa240 00000000 ffffffff c2f03600 05000000 ..........6..... │ │ + 0x014aa240 00000000 ffffffff 9bf03600 05000000 ..........6..... │ │ 0x014aa250 00000000 00000000 ffffffff e3463600 .............F6. │ │ 0x014aa260 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa270 d5593600 04000000 00000000 00000000 .Y6............. │ │ 0x014aa280 ffffffff 7eaa3800 04000000 00000000 ....~.8......... │ │ 0x014aa290 00000000 ffffffff 212a3600 04000000 ........!*6..... │ │ 0x014aa2a0 00000000 00000000 ffffffff 1b5f3600 ............._6. │ │ 0x014aa2b0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014aa2c0 57583600 02000000 00000000 00000000 WX6............. │ │ - 0x014aa2d0 ffffffff 0bf23600 02000000 00000000 ......6......... │ │ + 0x014aa2d0 ffffffff e4f13600 02000000 00000000 ......6......... │ │ 0x014aa2e0 00000000 ffffffff fc503800 05000000 .........P8..... │ │ 0x014aa2f0 00000000 00000000 ffffffff 41b63700 ............A.7. │ │ 0x014aa300 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014aa310 8ad93600 02000000 00000000 00000000 ..6............. │ │ + 0x014aa310 63d93600 02000000 00000000 00000000 c.6............. │ │ 0x014aa320 ffffffff 15ba3700 05000000 00000000 ......7......... │ │ 0x014aa330 00000000 ffffffff f1793900 01000000 .........y9..... │ │ 0x014aa340 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aa350 00000000 00000000 00000000 00000000 ................ │ │ - 0x014aa360 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014aa360 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014aa370 ffffffff 31d83700 01000000 00000000 ....1.7......... │ │ 0x014aa380 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014aa390 00000000 00000000 00000000 09623600 .............b6. │ │ 0x014aa3a0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014aa3b0 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014aa3b0 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014aa3c0 ffffffff 31d83700 01000000 00000000 ....1.7......... │ │ 0x014aa3d0 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x014aa3e0 00000000 00000000 00000000 c2f03600 ..............6. │ │ + 0x014aa3e0 00000000 00000000 00000000 9bf03600 ..............6. │ │ 0x014aa3f0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014aa400 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014aa400 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014aa410 ffffffff 31d83700 01000000 00000000 ....1.7......... │ │ 0x014aa420 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014aa430 00000000 00000000 00000000 09623600 .............b6. │ │ 0x014aa440 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014aa450 c2f03600 05000000 00000000 00000000 ..6............. │ │ - 0x014aa460 ffffffff 4bd93600 01000000 00000000 ....K.6......... │ │ + 0x014aa450 9bf03600 05000000 00000000 00000000 ..6............. │ │ + 0x014aa460 ffffffff 24d93600 01000000 00000000 ....$.6......... │ │ 0x014aa470 04000000 ffffffff 31d83700 01000000 ........1.7..... │ │ 0x014aa480 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aa490 00000000 00000000 00000000 00000000 ................ │ │ 0x014aa4a0 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014aa4b0 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014aa4c0 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014aa4d0 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014aa4e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa4f0 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014aa500 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014aa510 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014aa510 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014aa520 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014aa530 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa540 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014aa550 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014aa550 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014aa560 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014aa570 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014aa580 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014aa590 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014aa590 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014aa5a0 ffffffff 31d83700 01000000 00000000 ....1.7......... │ │ 0x014aa5b0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014aa5c0 00000000 00000000 00000000 09623600 .............b6. │ │ 0x014aa5d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014aa5e0 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014aa5f0 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014aa600 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014aa610 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014aa620 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa630 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014aa640 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014aa650 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014aa650 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014aa660 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014aa670 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa680 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014aa690 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014aa690 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014aa6a0 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014aa6b0 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014aa6c0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014aa6d0 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014aa6d0 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014aa6e0 ffffffff 31d83700 01000000 00000000 ....1.7......... │ │ 0x014aa6f0 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x014aa700 00000000 00000000 00000000 c2f03600 ..............6. │ │ + 0x014aa700 00000000 00000000 00000000 9bf03600 ..............6. │ │ 0x014aa710 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa720 e3463600 04000000 00000000 00000000 .F6............. │ │ 0x014aa730 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014aa740 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014aa750 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014aa760 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa770 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014aa780 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014aa790 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014aa790 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014aa7a0 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014aa7b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa7c0 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014aa7d0 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014aa7d0 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014aa7e0 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014aa7f0 00000000 00000000 ffffffff f1793900 .............y9. │ │ 0x014aa800 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014aa810 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014aa810 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014aa820 ffffffff 31d83700 01000000 00000000 ....1.7......... │ │ 0x014aa830 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014aa840 00000000 00000000 00000000 09623600 .............b6. │ │ 0x014aa850 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014aa860 c2f03600 05000000 00000000 00000000 ..6............. │ │ + 0x014aa860 9bf03600 05000000 00000000 00000000 ..6............. │ │ 0x014aa870 ffffffff e3463600 04000000 00000000 .....F6......... │ │ 0x014aa880 00000000 ffffffff d5593600 04000000 .........Y6..... │ │ 0x014aa890 00000000 00000000 ffffffff 7eaa3800 ............~.8. │ │ 0x014aa8a0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa8b0 212a3600 04000000 00000000 00000000 !*6............. │ │ 0x014aa8c0 ffffffff 1b5f3600 02000000 00000000 ....._6......... │ │ 0x014aa8d0 00000000 ffffffff 57583600 02000000 ........WX6..... │ │ - 0x014aa8e0 00000000 00000000 ffffffff 0bf23600 ..............6. │ │ + 0x014aa8e0 00000000 00000000 ffffffff e4f13600 ..............6. │ │ 0x014aa8f0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014aa900 fc503800 05000000 00000000 00000000 .P8............. │ │ 0x014aa910 ffffffff 41b63700 02000000 00000000 ....A.7......... │ │ - 0x014aa920 00000000 ffffffff 8ad93600 02000000 ..........6..... │ │ + 0x014aa920 00000000 ffffffff 63d93600 02000000 ........c.6..... │ │ 0x014aa930 00000000 00000000 ffffffff 15ba3700 ..............7. │ │ 0x014aa940 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aa950 f1793900 01000000 00000000 04000000 .y9............. │ │ - 0x014aa960 ffffffff 4bd93600 01000000 00000000 ....K.6......... │ │ + 0x014aa960 ffffffff 24d93600 01000000 00000000 ....$.6......... │ │ 0x014aa970 04000000 ffffffff 31d83700 01000000 ........1.7..... │ │ 0x014aa980 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aa990 00000000 00000000 00000000 00000000 ................ │ │ - 0x014aa9a0 e6f33600 01000000 00000000 04000000 ..6............. │ │ - 0x014aa9b0 ffffffff a1113700 01000000 00000000 ......7......... │ │ + 0x014aa9a0 bff33600 01000000 00000000 04000000 ..6............. │ │ + 0x014aa9b0 ffffffff 7a113700 01000000 00000000 ....z.7......... │ │ 0x014aa9c0 04000000 ffffffff fd633600 01000000 .........c6..... │ │ - 0x014aa9d0 00000000 04000000 ffffffff cd673700 .............g7. │ │ + 0x014aa9d0 00000000 04000000 ffffffff a6673700 .............g7. │ │ 0x014aa9e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aa9f0 4eda3700 05000000 00000000 00000000 N.7............. │ │ 0x014aaa00 ffffffff f1793900 01000000 00000000 .....y9......... │ │ 0x014aaa10 04000000 ffffffff e3463600 04000000 .........F6..... │ │ 0x014aaa20 00000000 00000000 ffffffff d5593600 .............Y6. │ │ 0x014aaa30 04000000 00000000 00000000 ffffffff ................ │ │ 0x014aaa40 7eaa3800 04000000 00000000 00000000 ~.8............. │ │ 0x014aaa50 ffffffff 212a3600 04000000 00000000 ....!*6......... │ │ 0x014aaa60 00000000 ffffffff 1b5f3600 02000000 ........._6..... │ │ 0x014aaa70 00000000 00000000 ffffffff 57583600 ............WX6. │ │ 0x014aaa80 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014aaa90 0bf23600 02000000 00000000 00000000 ..6............. │ │ + 0x014aaa90 e4f13600 02000000 00000000 00000000 ..6............. │ │ 0x014aaaa0 ffffffff fc503800 05000000 00000000 .....P8......... │ │ 0x014aaab0 00000000 ffffffff 41b63700 02000000 ........A.7..... │ │ - 0x014aaac0 00000000 00000000 ffffffff 8ad93600 ..............6. │ │ + 0x014aaac0 00000000 00000000 ffffffff 63d93600 ............c.6. │ │ 0x014aaad0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014aaae0 15ba3700 05000000 00000000 00000000 ..7............. │ │ 0x014aaaf0 ffffffff f1793900 01000000 00000000 .....y9......... │ │ - 0x014aab00 04000000 ffffffff c2f03600 05000000 ..........6..... │ │ + 0x014aab00 04000000 ffffffff 9bf03600 05000000 ..........6..... │ │ 0x014aab10 00000000 00000000 ffffffff 112d3600 .............-6. │ │ 0x014aab20 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aab30 7b533800 05000000 00000000 00000000 {S8............. │ │ 0x014aab40 ffffffff 09623600 02000000 00000000 .....b6......... │ │ 0x014aab50 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014aab60 00000000 00000000 00000000 4eda3700 ............N.7. │ │ 0x014aab70 05000000 00000000 00000000 ffffffff ................ │ │ @@ -39880,36 +39880,36 @@ │ │ 0x014aadc0 40d23d01 17000000 a0d23d01 16000000 @.=.......=..... │ │ 0x014aadd0 b0de3d01 28000000 10d43d01 29000000 ..=.(.....=.)... │ │ 0x014aade0 70d43d01 2a000000 a0d43d01 2b000000 p.=.*.....=.+... │ │ 0x014aadf0 70d43d01 02000000 f0de3d01 04000000 p.=.......=..... │ │ 0x014aae00 40d63d01 05000000 d0d73d01 06000000 @.=.......=..... │ │ 0x014aae10 a0df3d01 07000000 30d83d01 08000000 ..=.....0.=..... │ │ 0x014aae20 90d83d01 2c000000 d0d83d01 00000000 ..=.,.....=..... │ │ - 0x014aae30 00000000 e6f33600 01000000 00000000 ......6......... │ │ - 0x014aae40 04000000 ffffffff a1113700 01000000 ..........7..... │ │ + 0x014aae30 00000000 bff33600 01000000 00000000 ......6......... │ │ + 0x014aae40 04000000 ffffffff 7a113700 01000000 ........z.7..... │ │ 0x014aae50 00000000 04000000 ffffffff fd633600 .............c6. │ │ 0x014aae60 01000000 00000000 04000000 ffffffff ................ │ │ 0x014aae70 9e8d3800 04000000 00000000 00000000 ..8............. │ │ 0x014aae80 ffffffff 4eda3700 05000000 00000000 ....N.7......... │ │ - 0x014aae90 00000000 ffffffff c2f03600 05000000 ..........6..... │ │ + 0x014aae90 00000000 ffffffff 9bf03600 05000000 ..........6..... │ │ 0x014aaea0 00000000 00000000 ffffffff 09623600 .............b6. │ │ 0x014aaeb0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aaec0 00000000 00000000 00000000 00000000 ................ │ │ 0x014aaed0 00000000 4eda3700 05000000 00000000 ....N.7......... │ │ 0x014aaee0 00000000 ffffffff 9c1c3900 04000000 ..........9..... │ │ 0x014aaef0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014aaf00 00000000 00000000 00000000 00000000 ................ │ │ - 0x014aaf10 c2f03600 05000000 00000000 00000000 ..6............. │ │ + 0x014aaf10 9bf03600 05000000 00000000 00000000 ..6............. │ │ 0x014aaf20 ffffffff 09623600 05000000 00000000 .....b6......... │ │ 0x014aaf30 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x014aaf40 00000000 00000000 00000000 e6f33600 ..............6. │ │ + 0x014aaf40 00000000 00000000 00000000 bff33600 ..............6. │ │ 0x014aaf50 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014aaf60 a1113700 01000000 00000000 04000000 ..7............. │ │ + 0x014aaf60 7a113700 01000000 00000000 04000000 z.7............. │ │ 0x014aaf70 ffffffff fd633600 01000000 00000000 .....c6......... │ │ - 0x014aaf80 04000000 ffffffff c2f03600 05000000 ..........6..... │ │ + 0x014aaf80 04000000 ffffffff 9bf03600 05000000 ..........6..... │ │ 0x014aaf90 00000000 00000000 ffffffff 09623600 .............b6. │ │ 0x014aafa0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aafb0 00000000 00000000 00000000 00000000 ................ │ │ 0x014aafc0 00000000 01000000 30e63d01 0a000000 ........0.=..... │ │ 0x014aafd0 90e63d01 15000000 e0e63d01 00000000 ..=.......=..... │ │ 0x014aafe0 00000000 01000000 b0e73d01 0a000000 ..........=..... │ │ 0x014aaff0 20e83d01 0b000000 a0e83d01 0c000000 .=.......=..... │ │ @@ -39935,21 +39935,21 @@ │ │ 0x014ab130 05000000 00000000 00000000 ffffffff ................ │ │ 0x014ab140 00000000 00000000 00000000 00000000 ................ │ │ 0x014ab150 00000000 09623600 05000000 00000000 .....b6......... │ │ 0x014ab160 00000000 ffffffff 9c1c3900 04000000 ..........9..... │ │ 0x014ab170 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014ab180 00000000 00000000 00000000 00000000 ................ │ │ 0x014ab190 09623600 05000000 00000000 00000000 .b6............. │ │ - 0x014ab1a0 ffffffff 71e73600 04000000 00000000 ....q.6......... │ │ - 0x014ab1b0 00000000 ffffffff e03b3700 04000000 .........;7..... │ │ + 0x014ab1a0 ffffffff 4ae73600 04000000 00000000 ....J.6......... │ │ + 0x014ab1b0 00000000 ffffffff b93b3700 04000000 .........;7..... │ │ 0x014ab1c0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014ab1d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014ab1e0 09623600 05000000 00000000 00000000 .b6............. │ │ - 0x014ab1f0 ffffffff 71e73600 04000000 00000000 ....q.6......... │ │ - 0x014ab200 00000000 ffffffff e03b3700 04000000 .........;7..... │ │ + 0x014ab1f0 ffffffff 4ae73600 04000000 00000000 ....J.6......... │ │ + 0x014ab200 00000000 ffffffff b93b3700 04000000 .........;7..... │ │ 0x014ab210 00000000 00000000 ffffffff 9c1c3900 ..............9. │ │ 0x014ab220 04000000 00000000 00000000 ffffffff ................ │ │ 0x014ab230 00000000 00000000 00000000 00000000 ................ │ │ 0x014ab240 00000000 01000000 b0f43d01 02000000 ..........=..... │ │ 0x014ab250 20f53d01 04000000 60f53d01 05000000 .=.....`.=..... │ │ 0x014ab260 90f63d01 06000000 b0f63d01 07000000 ..=.......=..... │ │ 0x014ab270 f0f73d01 08000000 40f83d01 0a000000 ..=.....@.=..... │ │ @@ -39964,35 +39964,35 @@ │ │ 0x014ab300 b0f63d01 07000000 f0f73d01 08000000 ..=.......=..... │ │ 0x014ab310 30013e01 0a000000 a0f83d01 0b000000 0.>.......=..... │ │ 0x014ab320 d0f83d01 0c000000 10fb3d01 15000000 ..=.......=..... │ │ 0x014ab330 30fb3d01 17000000 d0fb3d01 16000000 0.=.......=..... │ │ 0x014ab340 00fd3d01 28000000 90fd3d01 29000000 ..=.(.....=.)... │ │ 0x014ab350 80fe3d01 2a000000 b0fe3d01 2b000000 ..=.*.....=.+... │ │ 0x014ab360 e0ff3d01 14000000 90013e01 2c000000 ..=.......>.,... │ │ - 0x014ab370 10003e01 00000000 00000000 e6f33600 ..>...........6. │ │ + 0x014ab370 10003e01 00000000 00000000 bff33600 ..>...........6. │ │ 0x014ab380 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014ab390 a1113700 01000000 00000000 04000000 ..7............. │ │ + 0x014ab390 7a113700 01000000 00000000 04000000 z.7............. │ │ 0x014ab3a0 ffffffff fd633600 01000000 00000000 .....c6......... │ │ - 0x014ab3b0 04000000 ffffffff cd673700 04000000 .........g7..... │ │ + 0x014ab3b0 04000000 ffffffff a6673700 04000000 .........g7..... │ │ 0x014ab3c0 00000000 00000000 ffffffff 6e823600 ............n.6. │ │ 0x014ab3d0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014ab3e0 e8d13600 02000000 00000000 00000000 ..6............. │ │ + 0x014ab3e0 c1d13600 02000000 00000000 00000000 ..6............. │ │ 0x014ab3f0 ffffffff 66e53800 02000000 00000000 ....f.8......... │ │ 0x014ab400 00000000 ffffffff 695c3900 02000000 ........i\9..... │ │ 0x014ab410 00000000 00000000 ffffffff 45fc3700 ............E.7. │ │ 0x014ab420 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab430 92213900 02000000 00000000 00000000 .!9............. │ │ 0x014ab440 ffffffff b6483600 02000000 00000000 .....H6......... │ │ 0x014ab450 00000000 ffffffff 887c3900 02000000 .........|9..... │ │ 0x014ab460 00000000 00000000 ffffffff c2483600 .............H6. │ │ 0x014ab470 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014ab480 0c123700 02000000 00000000 00000000 ..7............. │ │ + 0x014ab480 e5113700 02000000 00000000 00000000 ..7............. │ │ 0x014ab490 ffffffff 51fc3700 02000000 00000000 ....Q.7......... │ │ 0x014ab4a0 00000000 ffffffff 6dac3800 02000000 ........m.8..... │ │ - 0x014ab4b0 00000000 00000000 ffffffff 41f43600 ............A.6. │ │ + 0x014ab4b0 00000000 00000000 ffffffff 1af43600 ..............6. │ │ 0x014ab4c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab4d0 ce483600 02000000 00000000 00000000 .H6............. │ │ 0x014ab4e0 ffffffff 86da3700 02000000 00000000 ......7......... │ │ 0x014ab4f0 00000000 ffffffff 42c93800 02000000 ........B.8..... │ │ 0x014ab500 00000000 00000000 ffffffff 755c3900 ............u\9. │ │ 0x014ab510 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab520 9e213900 02000000 00000000 00000000 .!9............. │ │ @@ -40002,39 +40002,39 @@ │ │ 0x014ab560 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab570 142d3600 02000000 00000000 00000000 .-6............. │ │ 0x014ab580 ffffffff 947c3900 02000000 00000000 .....|9......... │ │ 0x014ab590 00000000 ffffffff a37c3900 02000000 .........|9..... │ │ 0x014ab5a0 00000000 00000000 ffffffff 915c3900 .............\9. │ │ 0x014ab5b0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab5c0 94da3700 02000000 00000000 00000000 ..7............. │ │ - 0x014ab5d0 ffffffff 8ea43700 02000000 00000000 ......7......... │ │ + 0x014ab5d0 ffffffff 67a43700 02000000 00000000 ....g.7......... │ │ 0x014ab5e0 00000000 ffffffff b47c3900 02000000 .........|9..... │ │ - 0x014ab5f0 00000000 00000000 ffffffff 814f3700 .............O7. │ │ + 0x014ab5f0 00000000 00000000 ffffffff 5a4f3700 ............ZO7. │ │ 0x014ab600 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab610 a5da3700 02000000 00000000 00000000 ..7............. │ │ - 0x014ab620 ffffffff 4ef43600 02000000 00000000 ....N.6......... │ │ + 0x014ab620 ffffffff 27f43600 02000000 00000000 ....'.6......... │ │ 0x014ab630 00000000 ffffffff 709f3600 02000000 ........p.6..... │ │ 0x014ab640 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014ab650 00000000 00000000 00000000 00000000 ................ │ │ 0x014ab660 6e823600 02000000 00000000 00000000 n.6............. │ │ - 0x014ab670 ffffffff e8d13600 02000000 00000000 ......6......... │ │ + 0x014ab670 ffffffff c1d13600 02000000 00000000 ......6......... │ │ 0x014ab680 00000000 ffffffff 66e53800 02000000 ........f.8..... │ │ 0x014ab690 00000000 00000000 ffffffff 695c3900 ............i\9. │ │ 0x014ab6a0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab6b0 45fc3700 02000000 00000000 00000000 E.7............. │ │ 0x014ab6c0 ffffffff 92213900 02000000 00000000 .....!9......... │ │ 0x014ab6d0 00000000 ffffffff b6483600 02000000 .........H6..... │ │ 0x014ab6e0 00000000 00000000 ffffffff 887c3900 .............|9. │ │ 0x014ab6f0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab700 c2483600 02000000 00000000 00000000 .H6............. │ │ - 0x014ab710 ffffffff 0c123700 02000000 00000000 ......7......... │ │ + 0x014ab710 ffffffff e5113700 02000000 00000000 ......7......... │ │ 0x014ab720 00000000 ffffffff 51fc3700 02000000 ........Q.7..... │ │ 0x014ab730 00000000 00000000 ffffffff 6dac3800 ............m.8. │ │ 0x014ab740 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014ab750 41f43600 02000000 00000000 00000000 A.6............. │ │ + 0x014ab750 1af43600 02000000 00000000 00000000 ..6............. │ │ 0x014ab760 ffffffff ce483600 02000000 00000000 .....H6......... │ │ 0x014ab770 00000000 ffffffff 86da3700 02000000 ..........7..... │ │ 0x014ab780 00000000 00000000 ffffffff 42c93800 ............B.8. │ │ 0x014ab790 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab7a0 755c3900 02000000 00000000 00000000 u\9............. │ │ 0x014ab7b0 ffffffff 9e213900 02000000 00000000 .....!9......... │ │ 0x014ab7c0 00000000 ffffffff 835c3900 02000000 .........\9..... │ │ @@ -40043,20 +40043,20 @@ │ │ 0x014ab7f0 28643600 02000000 00000000 00000000 (d6............. │ │ 0x014ab800 ffffffff 142d3600 02000000 00000000 .....-6......... │ │ 0x014ab810 00000000 ffffffff 947c3900 02000000 .........|9..... │ │ 0x014ab820 00000000 00000000 ffffffff a37c3900 .............|9. │ │ 0x014ab830 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab840 915c3900 02000000 00000000 00000000 .\9............. │ │ 0x014ab850 ffffffff 94da3700 02000000 00000000 ......7......... │ │ - 0x014ab860 00000000 ffffffff 8ea43700 02000000 ..........7..... │ │ + 0x014ab860 00000000 ffffffff 67a43700 02000000 ........g.7..... │ │ 0x014ab870 00000000 00000000 ffffffff b47c3900 .............|9. │ │ 0x014ab880 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014ab890 814f3700 02000000 00000000 00000000 .O7............. │ │ + 0x014ab890 5a4f3700 02000000 00000000 00000000 ZO7............. │ │ 0x014ab8a0 ffffffff a5da3700 02000000 00000000 ......7......... │ │ - 0x014ab8b0 00000000 ffffffff 4ef43600 02000000 ........N.6..... │ │ + 0x014ab8b0 00000000 ffffffff 27f43600 02000000 ........'.6..... │ │ 0x014ab8c0 00000000 00000000 ffffffff 709f3600 ............p.6. │ │ 0x014ab8d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014ab8e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014ab8f0 00000000 01000000 40033e01 02000000 ........@.>..... │ │ 0x014ab900 a0033e01 03000000 00043e01 04000000 ..>.......>..... │ │ 0x014ab910 50043e01 05000000 70053e01 06000000 P.>.....p.>..... │ │ 0x014ab920 b0053e01 0b000000 00063e01 08000000 ..>.......>..... │ │ @@ -40064,56 +40064,56 @@ │ │ 0x014ab940 d0063e01 00000000 00000000 004f3900 ..>..........O9. │ │ 0x014ab950 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ab960 6aac3900 02000000 00000000 04000000 j.9............. │ │ 0x014ab970 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014ab980 00000000 00000000 004f3900 02000000 .........O9..... │ │ 0x014ab990 00000000 04000000 ffffffff 6c453800 ............lE8. │ │ 0x014ab9a0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014ab9b0 52743700 05000000 00000000 00000000 Rt7............. │ │ + 0x014ab9b0 2b743700 05000000 00000000 00000000 +t7............. │ │ 0x014ab9c0 ffffffff 75993600 05000000 00000000 ....u.6......... │ │ 0x014ab9d0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014ab9e0 00000000 00000000 00000000 01000000 ................ │ │ 0x014ab9f0 00093e01 02000000 60093e01 03000000 ..>.....`.>..... │ │ 0x014aba00 c0093e01 04000000 100a3e01 05000000 ..>.......>..... │ │ 0x014aba10 300b3e01 06000000 700b3e01 0b000000 0.>.....p.>..... │ │ 0x014aba20 c00b3e01 08000000 e00b3e01 0c000000 ..>.......>..... │ │ 0x014aba30 600c3e01 09000000 800c3e01 00000000 `.>.......>..... │ │ 0x014aba40 00000000 004f3900 02000000 00000000 .....O9......... │ │ 0x014aba50 04000000 ffffffff 6aac3900 02000000 ........j.9..... │ │ 0x014aba60 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aba70 00000000 00000000 00000000 00000000 ................ │ │ 0x014aba80 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014aba90 ffffffff 6c453800 05000000 00000000 ....lE8......... │ │ - 0x014abaa0 00000000 ffffffff 52743700 05000000 ........Rt7..... │ │ + 0x014abaa0 00000000 ffffffff 2b743700 05000000 ........+t7..... │ │ 0x014abab0 00000000 00000000 ffffffff 75993600 ............u.6. │ │ 0x014abac0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014abad0 00000000 00000000 00000000 00000000 ................ │ │ 0x014abae0 00000000 01000000 b00e3e01 02000000 ..........>..... │ │ 0x014abaf0 300f3e01 03000000 10103e01 04000000 0.>.......>..... │ │ 0x014abb00 70103e01 05000000 20113e01 06000000 p.>..... .>..... │ │ 0x014abb10 60113e01 0b000000 a0113e01 08000000 `.>.......>..... │ │ 0x014abb20 c0113e01 0c000000 a0123e01 09000000 ..>.......>..... │ │ 0x014abb30 c0123e01 00000000 00000000 004f3900 ..>..........O9. │ │ 0x014abb40 02000000 00000000 04000000 ffffffff ................ │ │ 0x014abb50 6aac3900 02000000 00000000 04000000 j.9............. │ │ 0x014abb60 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014abb70 00000000 00000000 71e73600 04000000 ........q.6..... │ │ + 0x014abb70 00000000 00000000 4ae73600 04000000 ........J.6..... │ │ 0x014abb80 00000000 00000000 ffffffff 9c1c3900 ..............9. │ │ 0x014abb90 04000000 00000000 00000000 ffffffff ................ │ │ 0x014abba0 6c453800 05000000 00000000 00000000 lE8............. │ │ 0x014abbb0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014abbc0 00000000 00000000 01000000 101f3e01 ..............>. │ │ 0x014abbd0 02000000 a01f3e01 03000000 40203e01 ......>.....@ >. │ │ 0x014abbe0 04000000 a0203e01 05000000 70213e01 ..... >.....p!>. │ │ 0x014abbf0 06000000 00223e01 0a000000 b0223e01 .....">......">. │ │ 0x014abc00 07000000 d0223e01 0c000000 20233e01 .....">..... #>. │ │ 0x014abc10 09000000 40233e01 00000000 00000000 ....@#>......... │ │ 0x014abc20 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014abc30 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014abc40 00000000 00000000 71e73600 04000000 ........q.6..... │ │ + 0x014abc40 00000000 00000000 4ae73600 04000000 ........J.6..... │ │ 0x014abc50 00000000 00000000 ffffffff 9c1c3900 ..............9. │ │ 0x014abc60 04000000 00000000 00000000 ffffffff ................ │ │ 0x014abc70 6c453800 05000000 00000000 00000000 lE8............. │ │ 0x014abc80 ffffffff 18da3700 05000000 00000000 ......7......... │ │ 0x014abc90 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014abca0 00000000 00000000 00000000 01000000 ................ │ │ 0x014abcb0 50253e01 02000000 d0253e01 03000000 P%>......%>..... │ │ @@ -40141,30 +40141,30 @@ │ │ 0x014abe10 e0323e01 09000000 00333e01 00000000 .2>......3>..... │ │ 0x014abe20 00000000 01000000 30353e01 02000000 ........05>..... │ │ 0x014abe30 502c3e01 03000000 702d3e01 04000000 P,>.....p->..... │ │ 0x014abe40 f02d3e01 05000000 90303e01 06000000 .->......0>..... │ │ 0x014abe50 d0303e01 0b000000 20323e01 08000000 .0>..... 2>..... │ │ 0x014abe60 40323e01 0c000000 e0323e01 09000000 @2>......2>..... │ │ 0x014abe70 00333e01 00000000 00000000 1a023600 .3>...........6. │ │ - 0x014abe80 04000000 e91f3700 10000000 ffffffff ......7......... │ │ + 0x014abe80 04000000 c21f3700 10000000 ffffffff ......7......... │ │ 0x014abe90 00000000 00000000 00000000 00000000 ................ │ │ - 0x014abea0 00000000 52743700 05000000 0fcc3600 ....Rt7.......6. │ │ + 0x014abea0 00000000 2b743700 05000000 e8cb3600 ....+t7.......6. │ │ 0x014abeb0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014abec0 00000000 00000000 00000000 004f3900 .............O9. │ │ 0x014abed0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014abee0 6aac3900 02000000 00000000 04000000 j.9............. │ │ 0x014abef0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014abf00 00000000 00000000 f69c3900 01000000 ..........9..... │ │ 0x014abf10 00000000 04000000 ffffffff 004f3900 .............O9. │ │ 0x014abf20 02000000 00000000 04000000 ffffffff ................ │ │ 0x014abf30 6c453800 05000000 00000000 00000000 lE8............. │ │ - 0x014abf40 ffffffff 52743700 05000000 00000000 ....Rt7......... │ │ + 0x014abf40 ffffffff 2b743700 05000000 00000000 ....+t7......... │ │ 0x014abf50 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014abf60 00000000 00000000 00000000 1a023600 ..............6. │ │ - 0x014abf70 04000000 e2013700 10000000 ffffffff ......7......... │ │ + 0x014abf70 04000000 bb013700 10000000 ffffffff ......7......... │ │ 0x014abf80 00000000 00000000 00000000 00000000 ................ │ │ 0x014abf90 00000000 01000000 10393e01 02000000 .........9>..... │ │ 0x014abfa0 60393e01 03000000 c0393e01 04000000 `9>......9>..... │ │ 0x014abfb0 003a3e01 05000000 d03a3e01 06000000 .:>......:>..... │ │ 0x014abfc0 203b3e01 0a000000 803b3e01 07000000 ;>......;>..... │ │ 0x014abfd0 a03b3e01 0c000000 f03b3e01 09000000 .;>......;>..... │ │ 0x014abfe0 103c3e01 00000000 00000000 004f3900 .<>..........O9. │ │ @@ -40176,51 +40176,51 @@ │ │ 0x014ac040 b03c3e01 02000000 003d3e01 03000000 .<>......=>..... │ │ 0x014ac050 603d3e01 04000000 a03d3e01 05000000 `=>......=>..... │ │ 0x014ac060 703e3e01 06000000 b03e3e01 0b000000 p>>......>>..... │ │ 0x014ac070 103f3e01 08000000 303f3e01 0c000000 .?>.....0?>..... │ │ 0x014ac080 10403e01 09000000 30403e01 00000000 .@>.....0@>..... │ │ 0x014ac090 00000000 004f3900 02000000 00000000 .....O9......... │ │ 0x014ac0a0 04000000 ffffffff 078c3900 02000000 ..........9..... │ │ - 0x014ac0b0 00000000 04000000 ffffffff 99e53600 ..............6. │ │ + 0x014ac0b0 00000000 04000000 ffffffff 72e53600 ............r.6. │ │ 0x014ac0c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac0d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014ac0e0 00000000 004f3900 02000000 00000000 .....O9......... │ │ 0x014ac0f0 04000000 ffffffff 6c453800 05000000 ........lE8..... │ │ 0x014ac100 00000000 00000000 ffffffff 078c3900 ..............9. │ │ 0x014ac110 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014ac120 99e53600 02000000 00000000 04000000 ..6............. │ │ + 0x014ac120 72e53600 02000000 00000000 04000000 r.6............. │ │ 0x014ac130 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014ac140 00000000 00000000 01000000 80663e01 .............f>. │ │ 0x014ac150 02000000 f0663e01 03000000 90673e01 .....f>......g>. │ │ 0x014ac160 04000000 20683e01 05000000 d0683e01 .... h>......h>. │ │ 0x014ac170 06000000 10693e01 08000000 505e3e01 .....i>.....P^>. │ │ 0x014ac180 09000000 f04c3e01 0a000000 004d3e01 .....L>......M>. │ │ 0x014ac190 0d000000 50693e01 10000000 70693e01 ....Pi>.....pi>. │ │ 0x014ac1a0 0c000000 d0693e01 0f000000 f0693e01 .....i>......i>. │ │ 0x014ac1b0 11000000 106b3e01 12000000 104d3e01 .....k>......M>. │ │ 0x014ac1c0 13000000 d0503e01 00000000 00000000 .....P>......... │ │ 0x014ac1d0 9c1c3900 04000000 00000000 00000000 ..9............. │ │ - 0x014ac1e0 ffffffff 71e73600 04000000 00000000 ....q.6......... │ │ - 0x014ac1f0 00000000 ffffffff 776e3700 01000000 ........wn7..... │ │ + 0x014ac1e0 ffffffff 4ae73600 04000000 00000000 ....J.6......... │ │ + 0x014ac1f0 00000000 ffffffff 506e3700 01000000 ........Pn7..... │ │ 0x014ac200 00000000 04000000 ffffffff 4fd03800 ............O.8. │ │ 0x014ac210 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac220 90593800 02000000 00000000 08000000 .Y8............. │ │ 0x014ac230 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014ac240 00000000 00000000 71e73600 04000000 ........q.6..... │ │ - 0x014ac250 00000000 00000000 ffffffff 776e3700 ............wn7. │ │ + 0x014ac240 00000000 00000000 4ae73600 04000000 ........J.6..... │ │ + 0x014ac250 00000000 00000000 ffffffff 506e3700 ............Pn7. │ │ 0x014ac260 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014ac270 d6ef3600 01000000 00000000 04000000 ..6............. │ │ + 0x014ac270 afef3600 01000000 00000000 04000000 ..6............. │ │ 0x014ac280 ffffffff ca193600 02000000 00000000 ......6......... │ │ 0x014ac290 04000000 ffffffff 93c53700 02000000 ..........7..... │ │ 0x014ac2a0 00000000 04000000 ffffffff db7d3800 .............}8. │ │ 0x014ac2b0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac2c0 d3193600 02000000 00000000 04000000 ..6............. │ │ - 0x014ac2d0 ffffffff a2e53600 02000000 00000000 ......6......... │ │ + 0x014ac2d0 ffffffff 7be53600 02000000 00000000 ....{.6......... │ │ 0x014ac2e0 04000000 ffffffff 29b03700 02000000 ........).7..... │ │ - 0x014ac2f0 00000000 04000000 ffffffff f91f3700 ..............7. │ │ + 0x014ac2f0 00000000 04000000 ffffffff d21f3700 ..............7. │ │ 0x014ac300 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac310 49f23800 02000000 00000000 04000000 I.8............. │ │ 0x014ac320 ffffffff 46723600 02000000 00000000 ....Fr6......... │ │ 0x014ac330 04000000 ffffffff 55f23800 01000000 ........U.8..... │ │ 0x014ac340 00000000 04000000 ffffffff 4fd03800 ............O.8. │ │ 0x014ac350 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac360 90593800 02000000 00000000 08000000 .Y8............. │ │ @@ -40237,24 +40237,24 @@ │ │ 0x014ac410 9c1c3900 04000000 00000000 00000000 ..9............. │ │ 0x014ac420 ffffffff 1a023600 04000000 00000000 ......6......... │ │ 0x014ac430 00000000 ffffffff 4fd03800 02000000 ........O.8..... │ │ 0x014ac440 00000000 04000000 ffffffff 90593800 .............Y8. │ │ 0x014ac450 02000000 00000000 08000000 ffffffff ................ │ │ 0x014ac460 00000000 00000000 00000000 00000000 ................ │ │ 0x014ac470 00000000 1a023600 04000000 00000000 ......6......... │ │ - 0x014ac480 00000000 ffffffff d6ef3600 01000000 ..........6..... │ │ + 0x014ac480 00000000 ffffffff afef3600 01000000 ..........6..... │ │ 0x014ac490 00000000 04000000 ffffffff ca193600 ..............6. │ │ 0x014ac4a0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac4b0 93c53700 02000000 00000000 04000000 ..7............. │ │ 0x014ac4c0 ffffffff db7d3800 02000000 00000000 .....}8......... │ │ 0x014ac4d0 04000000 ffffffff d3193600 02000000 ..........6..... │ │ - 0x014ac4e0 00000000 04000000 ffffffff a2e53600 ..............6. │ │ + 0x014ac4e0 00000000 04000000 ffffffff 7be53600 ............{.6. │ │ 0x014ac4f0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac500 29b03700 02000000 00000000 04000000 ).7............. │ │ - 0x014ac510 ffffffff f91f3700 02000000 00000000 ......7......... │ │ + 0x014ac510 ffffffff d21f3700 02000000 00000000 ......7......... │ │ 0x014ac520 04000000 ffffffff 49f23800 02000000 ........I.8..... │ │ 0x014ac530 00000000 04000000 ffffffff 46723600 ............Fr6. │ │ 0x014ac540 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac550 55f23800 01000000 00000000 04000000 U.8............. │ │ 0x014ac560 ffffffff 4fd03800 02000000 00000000 ....O.8......... │ │ 0x014ac570 04000000 ffffffff 90593800 02000000 .........Y8..... │ │ 0x014ac580 00000000 08000000 ffffffff 00000000 ................ │ │ @@ -40273,24 +40273,24 @@ │ │ 0x014ac650 fa283900 04000000 00000000 00000000 .(9............. │ │ 0x014ac660 ffffffff 4fd03800 02000000 00000000 ....O.8......... │ │ 0x014ac670 04000000 ffffffff 90593800 02000000 .........Y8..... │ │ 0x014ac680 00000000 08000000 ffffffff 00000000 ................ │ │ 0x014ac690 00000000 00000000 00000000 00000000 ................ │ │ 0x014ac6a0 fa283900 04000000 00000000 00000000 .(9............. │ │ 0x014ac6b0 ffffffff 1a023600 04000000 00000000 ......6......... │ │ - 0x014ac6c0 00000000 ffffffff d6ef3600 01000000 ..........6..... │ │ + 0x014ac6c0 00000000 ffffffff afef3600 01000000 ..........6..... │ │ 0x014ac6d0 00000000 04000000 ffffffff ca193600 ..............6. │ │ 0x014ac6e0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac6f0 93c53700 02000000 00000000 04000000 ..7............. │ │ 0x014ac700 ffffffff db7d3800 02000000 00000000 .....}8......... │ │ 0x014ac710 04000000 ffffffff d3193600 02000000 ..........6..... │ │ - 0x014ac720 00000000 04000000 ffffffff a2e53600 ..............6. │ │ + 0x014ac720 00000000 04000000 ffffffff 7be53600 ............{.6. │ │ 0x014ac730 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac740 29b03700 02000000 00000000 04000000 ).7............. │ │ - 0x014ac750 ffffffff f91f3700 02000000 00000000 ......7......... │ │ + 0x014ac750 ffffffff d21f3700 02000000 00000000 ......7......... │ │ 0x014ac760 04000000 ffffffff 49f23800 02000000 ........I.8..... │ │ 0x014ac770 00000000 04000000 ffffffff 46723600 ............Fr6. │ │ 0x014ac780 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac790 55f23800 01000000 00000000 04000000 U.8............. │ │ 0x014ac7a0 ffffffff 4fd03800 02000000 00000000 ....O.8......... │ │ 0x014ac7b0 04000000 ffffffff 90593800 02000000 .........Y8..... │ │ 0x014ac7c0 00000000 08000000 ffffffff 00000000 ................ │ │ @@ -40298,15 +40298,15 @@ │ │ 0x014ac7e0 01000000 50a53e01 02000000 d0a53e01 ....P.>.......>. │ │ 0x014ac7f0 03000000 10a63e01 04000000 30a63e01 ......>.....0.>. │ │ 0x014ac800 05000000 50a63e01 06000000 60a73e01 ....P.>.....`.>. │ │ 0x014ac810 08000000 d0a73e01 09000000 e0a73e01 ......>.......>. │ │ 0x014ac820 0a000000 f0a73e01 0c000000 00a83e01 ......>.......>. │ │ 0x014ac830 0f000000 20a83e01 11000000 d0a83e01 .... .>.......>. │ │ 0x014ac840 12000000 e0a83e01 13000000 80aa3e01 ......>.......>. │ │ - 0x014ac850 00000000 00000000 d6ef3600 01000000 ..........6..... │ │ + 0x014ac850 00000000 00000000 afef3600 01000000 ..........6..... │ │ 0x014ac860 00000000 04000000 ffffffff ca193600 ..............6. │ │ 0x014ac870 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac880 93c53700 02000000 00000000 04000000 ..7............. │ │ 0x014ac890 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014ac8a0 00000000 00000000 01000000 c0aa3e01 ..............>. │ │ 0x014ac8b0 02000000 10ab3e01 03000000 80ab3e01 ......>.......>. │ │ 0x014ac8c0 04000000 e0ab3e01 05000000 00ac3e01 ......>.......>. │ │ @@ -40319,15 +40319,15 @@ │ │ 0x014ac930 a42e3900 05000000 00000000 00000000 ..9............. │ │ 0x014ac940 ffffffff 3b8c3900 05000000 00000000 ....;.9......... │ │ 0x014ac950 00000000 ffffffff ca193600 02000000 ..........6..... │ │ 0x014ac960 00000000 04000000 ffffffff 93c53700 ..............7. │ │ 0x014ac970 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac980 98693900 02000000 00000000 04000000 .i9............. │ │ 0x014ac990 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014ac9a0 00000000 00000000 d6ef3600 01000000 ..........6..... │ │ + 0x014ac9a0 00000000 00000000 afef3600 01000000 ..........6..... │ │ 0x014ac9b0 00000000 04000000 ffffffff ca193600 ..............6. │ │ 0x014ac9c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ac9d0 93c53700 02000000 00000000 04000000 ..7............. │ │ 0x014ac9e0 ffffffff 98693900 02000000 00000000 .....i9......... │ │ 0x014ac9f0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014aca00 00000000 00000000 00000000 85bc3800 ..............8. │ │ 0x014aca10 a1693900 56ba3800 b12e3900 01000000 .i9.V.8...9..... │ │ @@ -40427,39 +40427,39 @@ │ │ 0x014acff0 20f93e01 10000000 a0f93e01 11000000 .>.......>..... │ │ 0x014ad000 80fa3e01 12000000 f0fb3e01 13000000 ..>.......>..... │ │ 0x014ad010 70013f01 14000000 90013f01 15000000 p.?.......?..... │ │ 0x014ad020 20093f01 16000000 60093f01 17000000 .?.....`.?..... │ │ 0x014ad030 a0093f01 18000000 e0093f01 19000000 ..?.......?..... │ │ 0x014ad040 200a3f01 00000000 00000000 01000000 .?............. │ │ 0x014ad050 e43f3900 03000000 3b643800 05000000 .?9.....;d8..... │ │ - 0x014ad060 5a8e3800 06000000 a1303700 00000000 Z.8......07..... │ │ + 0x014ad060 5a8e3800 06000000 7a303700 00000000 Z.8.....z07..... │ │ 0x014ad070 00000000 32973800 05000000 00000000 ....2.8......... │ │ 0x014ad080 00000000 ffffffff 51033900 04000000 ........Q.9..... │ │ 0x014ad090 00000000 00000000 ffffffff 1a023600 ..............6. │ │ 0x014ad0a0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014ad0b0 b50c3600 04000000 00000000 00000000 ..6............. │ │ 0x014ad0c0 ffffffff 77483600 04000000 00000000 ....wH6......... │ │ 0x014ad0d0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014ad0e0 00000000 00000000 00000000 51033900 ............Q.9. │ │ 0x014ad0f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014ad100 b50c3600 04000000 00000000 00000000 ..6............. │ │ - 0x014ad110 ffffffff c0aa3600 04000000 00000000 ......6......... │ │ + 0x014ad110 ffffffff 99aa3600 04000000 00000000 ......6......... │ │ 0x014ad120 00000000 ffffffff 77483600 04000000 ........wH6..... │ │ 0x014ad130 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014ad140 00000000 00000000 00000000 00000000 ................ │ │ 0x014ad150 1a023600 04000000 00000000 00000000 ..6............. │ │ 0x014ad160 ffffffff 9c1c3900 04000000 00000000 ......9......... │ │ 0x014ad170 00000000 ffffffff 51033900 04000000 ........Q.9..... │ │ 0x014ad180 00000000 00000000 ffffffff b50c3600 ..............6. │ │ 0x014ad190 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014ad1a0 c0aa3600 04000000 00000000 00000000 ..6............. │ │ + 0x014ad1a0 99aa3600 04000000 00000000 00000000 ..6............. │ │ 0x014ad1b0 ffffffff 77483600 04000000 00000000 ....wH6......... │ │ 0x014ad1c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014ad1d0 00000000 00000000 00000000 55723600 ............Ur6. │ │ - 0x014ad1e0 53423700 853e3600 1a023600 01000000 SB7..>6...6..... │ │ + 0x014ad1e0 2c423700 853e3600 1a023600 01000000 ,B7..>6...6..... │ │ 0x014ad1f0 d0163f01 02000000 70173f01 03000000 ..?.....p.?..... │ │ 0x014ad200 20183f01 04000000 70173f01 05000000 .?.....p.?..... │ │ 0x014ad210 a0183f01 08000000 f0183f01 09000000 ..?.......?..... │ │ 0x014ad220 301a3f01 0a000000 901a3f01 0c000000 0.?.......?..... │ │ 0x014ad230 f0183f01 0d000000 301a3f01 0e000000 ..?.....0.?..... │ │ 0x014ad240 901b3f01 10000000 401c3f01 11000000 ..?.....@.?..... │ │ 0x014ad250 e01c3f01 12000000 001f3f01 13000000 ..?.......?..... │ │ @@ -40470,23 +40470,23 @@ │ │ 0x014ad2a0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014ad2b0 1c113900 02000000 00000000 04000000 ..9............. │ │ 0x014ad2c0 ffffffff 1a023600 04000000 00000000 ......6......... │ │ 0x014ad2d0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014ad2e0 00000000 00000000 00000000 1c113900 ..............9. │ │ 0x014ad2f0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ad300 1a023600 04000000 00000000 00000000 ..6............. │ │ - 0x014ad310 ffffffff cc853700 05000000 00000000 ......7......... │ │ + 0x014ad310 ffffffff a5853700 05000000 00000000 ......7......... │ │ 0x014ad320 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014ad330 00000000 00000000 00000000 01000000 ................ │ │ 0x014ad340 20353f01 02000000 f0383f01 03000000 5?......8?..... │ │ 0x014ad350 a0393f01 04000000 c0393f01 05000000 .9?......9?..... │ │ 0x014ad360 e03b3f01 06000000 e0413f01 07000000 .;?......A?..... │ │ 0x014ad370 50423f01 00000000 00000000 9c1c3900 PB?...........9. │ │ 0x014ad380 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014ad390 cc933700 01000000 00000000 04000000 ..7............. │ │ + 0x014ad390 a5933700 01000000 00000000 04000000 ..7............. │ │ 0x014ad3a0 ffffffff 85e23700 05000000 00000000 ......7......... │ │ 0x014ad3b0 00000000 ffffffff b9693900 04000000 .........i9..... │ │ 0x014ad3c0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014ad3d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014ad3e0 71da3800 01000000 f4fa3c00 04000000 q.8.......<..... │ │ 0x014ad3f0 ffffffff c4f93800 04000000 00000000 ......8......... │ │ 0x014ad400 00000000 ffffffff 00000000 00000000 ................ │ │ @@ -40494,15 +40494,15 @@ │ │ 0x014ad420 e0433f01 02000000 f0433f01 0b000000 .C?......C?..... │ │ 0x014ad430 00443f01 00000000 00000000 01000000 .D?............. │ │ 0x014ad440 e0433f01 02000000 f0433f01 0b000000 .C?......C?..... │ │ 0x014ad450 40453f01 00000000 00000000 01000000 @E?............. │ │ 0x014ad460 e0433f01 02000000 f0433f01 0b000000 .C?......C?..... │ │ 0x014ad470 d0473f01 00000000 00000000 e7ac3900 .G?...........9. │ │ 0x014ad480 4a1a3600 1cd44a01 00000000 e7ac3900 J.6...J.......9. │ │ - 0x014ad490 023e3700 3cd44a01 00000000 e7ac3900 .>7.<.J.......9. │ │ + 0x014ad490 db3d3700 3cd44a01 00000000 e7ac3900 .=7.<.J.......9. │ │ 0x014ad4a0 3a3a3600 5cd44a01 00000000 00000000 ::6.\.J......... │ │ 0x014ad4b0 00000000 00000000 00000000 01000000 ................ │ │ 0x014ad4c0 10583f01 07000000 a0583f01 08000000 .X?......X?..... │ │ 0x014ad4d0 f0583f01 02000000 80bb3f01 03000000 .X?.......?..... │ │ 0x014ad4e0 10bd3f01 04000000 50bd3f01 05000000 ..?.....P.?..... │ │ 0x014ad4f0 d0c23f01 06000000 20c73f01 09000000 ..?..... .?..... │ │ 0x014ad500 50593f01 0a000000 10c83f01 0b000000 PY?.......?..... │ │ @@ -40611,18 +40611,18 @@ │ │ 0x014adb70 70693f01 09000000 506f3f01 0c000000 pi?.....Po?..... │ │ 0x014adb80 40b53f01 0a000000 106a3f01 0d000000 @.?......j?..... │ │ 0x014adb90 d06a3f01 0b000000 c0b83f01 0e000000 .j?.......?..... │ │ 0x014adba0 e0b73f01 00000000 00000000 dfd93700 ..?...........7. │ │ 0x014adbb0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014adbc0 2d353800 02000000 00000000 04000000 -58............. │ │ 0x014adbd0 ffffffff 95d53700 02000000 00000000 ......7......... │ │ - 0x014adbe0 04000000 ffffffff 46bc3600 02000000 ........F.6..... │ │ + 0x014adbe0 04000000 ffffffff 1fbc3600 02000000 ..........6..... │ │ 0x014adbf0 00000000 04000000 ffffffff 18da3700 ..............7. │ │ 0x014adc00 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014adc10 4b113700 05000000 00000000 00000000 K.7............. │ │ + 0x014adc10 24113700 05000000 00000000 00000000 $.7............. │ │ 0x014adc20 ffffffff be8c3800 05000000 00000000 ......8......... │ │ 0x014adc30 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014adc40 00000000 00000000 00000000 50713f01 ............Pq?. │ │ 0x014adc50 a0713f01 20723f01 50713f01 60723f01 .q?. r?.Pq?.`r?. │ │ 0x014adc60 20723f01 50713f01 60733f01 20723f01 r?.Pq?.`s?. r?. │ │ 0x014adc70 50713f01 40743f01 20723f01 50713f01 Pq?.@t?. r?.Pq?. │ │ 0x014adc80 10753f01 20723f01 50713f01 70763f01 .u?. r?.Pq?.pv?. │ │ @@ -40679,27 +40679,27 @@ │ │ 0x014adfb0 09000000 a0843f01 0c000000 40b53f01 ......?.....@.?. │ │ 0x014adfc0 0a000000 107c3f01 0d000000 307e3f01 .....|?.....0~?. │ │ 0x014adfd0 0b000000 507e3f01 0e000000 20803f01 ....P~?..... .?. │ │ 0x014adfe0 00000000 00000000 dfd93700 02000000 ..........7..... │ │ 0x014adff0 00000000 04000000 ffffffff 2d353800 ............-58. │ │ 0x014ae000 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ae010 95d53700 02000000 00000000 04000000 ..7............. │ │ - 0x014ae020 ffffffff 46bc3600 02000000 00000000 ....F.6......... │ │ + 0x014ae020 ffffffff 1fbc3600 02000000 00000000 ......6......... │ │ 0x014ae030 04000000 ffffffff 18da3700 05000000 ..........7..... │ │ - 0x014ae040 00000000 00000000 ffffffff 4b113700 ............K.7. │ │ + 0x014ae040 00000000 00000000 ffffffff 24113700 ............$.7. │ │ 0x014ae050 05000000 00000000 00000000 ffffffff ................ │ │ 0x014ae060 81be3700 02000000 00000000 04000000 ..7............. │ │ - 0x014ae070 ffffffff 79853700 05000000 00000000 ....y.7......... │ │ + 0x014ae070 ffffffff 52853700 05000000 00000000 ....R.7......... │ │ 0x014ae080 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014ae090 00000000 00000000 00000000 95d53700 ..............7. │ │ 0x014ae0a0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014ae0b0 46bc3600 02000000 00000000 04000000 F.6............. │ │ + 0x014ae0b0 1fbc3600 02000000 00000000 04000000 ..6............. │ │ 0x014ae0c0 ffffffff dfd93700 02000000 00000000 ......7......... │ │ 0x014ae0d0 04000000 ffffffff 81be3700 02000000 ..........7..... │ │ - 0x014ae0e0 00000000 04000000 ffffffff 79853700 ............y.7. │ │ + 0x014ae0e0 00000000 04000000 ffffffff 52853700 ............R.7. │ │ 0x014ae0f0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014ae100 00000000 00000000 00000000 00000000 ................ │ │ 0x014ae110 00000000 f0853f01 30863f01 00000000 ......?.0.?..... │ │ 0x014ae120 f0853f01 00873f01 00000000 f0853f01 ..?...?.......?. │ │ 0x014ae130 80873f01 00000000 f0853f01 60883f01 ..?.......?.`.?. │ │ 0x014ae140 00000000 01000000 30893f01 07000000 ........0.?..... │ │ 0x014ae150 c0893f01 08000000 108a3f01 02000000 ..?.......?..... │ │ @@ -40741,15 +40741,15 @@ │ │ 0x014ae390 50983f01 08000000 d0983f01 0b000000 P.?.......?..... │ │ 0x014ae3a0 c02c4001 02000000 00993f01 00000000 .,@.......?..... │ │ 0x014ae3b0 00000000 01000000 40993f01 03000000 ........@.?..... │ │ 0x014ae3c0 d0c83101 04000000 80993f01 06000000 ..1.......?..... │ │ 0x014ae3d0 e0993f01 07000000 209a3f01 08000000 ..?..... .?..... │ │ 0x014ae3e0 809a3f01 0b000000 c02c4001 02000000 ..?......,@..... │ │ 0x014ae3f0 b09a3f01 0c000000 609b3f01 09000000 ..?.....`.?..... │ │ - 0x014ae400 809b3f01 00000000 00000000 f85a3700 ..?..........Z7. │ │ + 0x014ae400 809b3f01 00000000 00000000 d15a3700 ..?..........Z7. │ │ 0x014ae410 02000000 00000000 04000000 ffffffff ................ │ │ 0x014ae420 00000000 00000000 00000000 00000000 ................ │ │ 0x014ae430 00000000 01000000 209c3f01 03000000 ........ .?..... │ │ 0x014ae440 50873601 04000000 709c3f01 06000000 P.6.....p.?..... │ │ 0x014ae450 d09c3f01 07000000 109d3f01 08000000 ..?.......?..... │ │ 0x014ae460 709d3f01 0b000000 c02c4001 02000000 p.?......,@..... │ │ 0x014ae470 a09d3f01 00000000 00000000 01000000 ..?............. │ │ @@ -40758,15 +40758,15 @@ │ │ 0x014ae4a0 40a03f01 08000000 10a33f01 0b000000 @.?.......?..... │ │ 0x014ae4b0 30a33f01 07000000 f0a43f01 0a000000 0.?.......?..... │ │ 0x014ae4c0 10a53f01 00000000 00000000 9c1c3900 ..?...........9. │ │ 0x014ae4d0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014ae4e0 1a023600 04000000 00000000 00000000 ..6............. │ │ 0x014ae4f0 ffffffff db353800 05000000 00000000 .....58......... │ │ 0x014ae500 00000000 ffffffff 75993600 05000000 ........u.6..... │ │ - 0x014ae510 00000000 00000000 ffffffff 57db3600 ............W.6. │ │ + 0x014ae510 00000000 00000000 ffffffff 30db3600 ............0.6. │ │ 0x014ae520 02000000 00000000 08000000 ffffffff ................ │ │ 0x014ae530 00000000 00000000 00000000 00000000 ................ │ │ 0x014ae540 00000000 004f3900 02000000 00000000 .....O9......... │ │ 0x014ae550 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014ae560 00000000 00000000 00000000 01000000 ................ │ │ 0x014ae570 60a53f01 02000000 20a63f01 03000000 `.?..... .?..... │ │ 0x014ae580 00a73f01 04000000 80a73f01 05000000 ..?.......?..... │ │ @@ -40778,139 +40778,139 @@ │ │ 0x014ae5e0 ffffffff db353800 05000000 00000000 .....58......... │ │ 0x014ae5f0 00000000 ffffffff 75993600 05000000 ........u.6..... │ │ 0x014ae600 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014ae610 00000000 00000000 00000000 00000000 ................ │ │ 0x014ae620 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014ae630 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014ae640 00000000 00000000 b800801c c0963800 ..............8. │ │ - 0x014ae650 ad00801c 85d03800 b900801c 06c33600 ......8.......6. │ │ - 0x014ae660 6400801c 68833600 8d00801c 4ce63600 d...h.6.....L.6. │ │ - 0x014ae670 8e00801c 33d53600 a100801c a79c3800 ....3.6.......8. │ │ + 0x014ae650 ad00801c 85d03800 b900801c dfc23600 ......8.......6. │ │ + 0x014ae660 6400801c 68833600 8d00801c 25e63600 d...h.6.....%.6. │ │ + 0x014ae670 8e00801c 0cd53600 a100801c a79c3800 ......6.......8. │ │ 0x014ae680 a000801c 99643600 6600801c 72443800 .....d6.f...rD8. │ │ 0x014ae690 cd00801c 78d63800 ae00801c 9c973800 ....x.8.......8. │ │ 0x014ae6a0 e900801c 59113900 ba00801c be9c3800 ....Y.9.......8. │ │ 0x014ae6b0 bc00801c 56143600 bd00801c 6f143600 ....V.6.....o.6. │ │ 0x014ae6c0 be00801c 49593800 a400801c ebac3900 ....IY8.......9. │ │ 0x014ae6d0 b400801c a1343600 a200801c 2eea3700 .....46.......7. │ │ - 0x014ae6e0 7900801c 7b753700 6700801c 582a3700 y...{u7.g...X*7. │ │ + 0x014ae6e0 7900801c 54753700 6700801c 312a3700 y...Tu7.g...1*7. │ │ 0x014ae6f0 6800801c 69113900 af00801c f8ba3800 h...i.9.......8. │ │ 0x014ae700 e300801c 985f3800 e000801c ab073800 ....._8.......8. │ │ - 0x014ae710 e100801c 96ac3600 bf00801c d7643600 ......6......d6. │ │ + 0x014ae710 e100801c 6fac3600 bf00801c d7643600 ....o.6......d6. │ │ 0x014ae720 a500801c 34643900 d200801c 64b03700 ....4d9.....d.7. │ │ 0x014ae730 b500801c da963800 6c00801c a0f23800 ......8.l.....8. │ │ - 0x014ae740 e700801c 98d63800 d300801c 5a3e3700 ......8.....Z>7. │ │ - 0x014ae750 9d00801c b65f3800 b000801c 78873700 ....._8.....x.7. │ │ + 0x014ae740 e700801c 98d63800 d300801c 333e3700 ......8.....3>7. │ │ + 0x014ae750 9d00801c b65f3800 b000801c 51873700 ....._8.....Q.7. │ │ 0x014ae760 6f00801c d78e3800 7300801c a5d63800 o.....8.s.....8. │ │ 0x014ae770 7a00801c e30d3600 a600801c e61d3800 z.....6.......8. │ │ 0x014ae780 da00801c 8a443800 e600801c cc073800 .....D8.......8. │ │ - 0x014ae790 7b00801c 2e4d3900 6d00801c b5f43600 {....M9.m.....6. │ │ - 0x014ae7a0 e800801c f97d3800 9e00801c 99db3600 .....}8.......6. │ │ - 0x014ae7b0 6900801c 345d3900 9700801c 015b3700 i...4]9......[7. │ │ + 0x014ae790 7b00801c 2e4d3900 6d00801c 8ef43600 {....M9.m.....6. │ │ + 0x014ae7a0 e800801c f97d3800 9e00801c 72db3600 .....}8.....r.6. │ │ + 0x014ae7b0 6900801c 345d3900 9700801c da5a3700 i...4]9......Z7. │ │ 0x014ae7c0 eb00801c e1253800 a700801c e3143600 .....%8.......6. │ │ 0x014ae7d0 7d00801c 2d2f3900 d900801c 5ce63800 }...-/9.....\.8. │ │ 0x014ae7e0 a800801c fc1d3800 c600801c 464d3900 ......8.....FM9. │ │ 0x014ae7f0 7000801c 52373800 9a00801c d12d3600 p...R78......-6. │ │ 0x014ae800 b300801c 693a3600 d400801c 81113900 ....i:6.......9. │ │ 0x014ae810 6e00801c 07bb3800 7600801c 90cb3700 n.....8.v.....7. │ │ 0x014ae820 ea00801c ce5f3800 c800801c ec693900 ....._8......i9. │ │ 0x014ae830 aa00801c ac893600 c000801c a73d3800 ......6......=8. │ │ - 0x014ae840 6500801c 03503700 ab00801c b16e3700 e....P7......n7. │ │ + 0x014ae840 6500801c dc4f3700 ab00801c 8a6e3700 e....O7......n7. │ │ 0x014ae850 ca00801c acf23800 cb00801c 057e3800 ......8......~8. │ │ 0x014ae860 9000801c 80b03700 9b00801c 8f113900 ......7.......9. │ │ 0x014ae870 d500801c 9e8f3600 9c00801c 40ea3700 ......6.....@.7. │ │ - 0x014ae880 8000801c b1ac3600 9600801c ff693900 ......6......i9. │ │ + 0x014ae880 8000801c 8aac3600 9600801c ff693900 ......6......i9. │ │ 0x014ae890 8100801c 9e113900 d100801c 95ad3800 ......9.......8. │ │ - 0x014ae8a0 8200801c bdac3600 8300801c d3933700 ......6.......7. │ │ + 0x014ae8a0 8200801c 96ac3600 8300801c ac933700 ......6.......7. │ │ 0x014ae8b0 8400801c bd383800 8c00801c b28f3600 .....88.......6. │ │ - 0x014ae8c0 8500801c 0d5b3700 8600801c 9e443800 .....[7......D8. │ │ + 0x014ae8c0 8500801c e65a3700 8600801c 9e443800 .....Z7......D8. │ │ 0x014ae8d0 8700801c f5253800 d600801c df9c3800 .....%8.......8. │ │ - 0x014ae8e0 dd00801c 621a3700 dc00801c 85853900 ....b.7.......9. │ │ + 0x014ae8e0 dd00801c 3b1a3700 dc00801c 85853900 ....;.7.......9. │ │ 0x014ae8f0 c100801c 84e13700 e200801c b8503600 ......7......P6. │ │ - 0x014ae900 8800801c 59e63600 7100801c a3cb3700 ....Y.6.q.....7. │ │ - 0x014ae910 7200801c 51bd3600 b100801c 23863700 r...Q.6.....#.7. │ │ - 0x014ae920 b200801c 60863700 6a00801c bdcb3700 ....`.7.j.....7. │ │ - 0x014ae930 e400801c caac3600 bb00801c 04ad3900 ......6.......9. │ │ + 0x014ae900 8800801c 32e63600 7100801c a3cb3700 ....2.6.q.....7. │ │ + 0x014ae910 7200801c 2abd3600 b100801c fc853700 r...*.6.......7. │ │ + 0x014ae920 b200801c 39863700 6a00801c bdcb3700 ....9.7.j.....7. │ │ + 0x014ae930 e400801c a3ac3600 bb00801c 04ad3900 ......6.......9. │ │ 0x014ae940 b600801c 60593800 c200801c 67463900 ....`Y8.....gF9. │ │ 0x014ae950 db00801c a03e3800 c300801c 95e13700 .....>8.......7. │ │ 0x014ae960 ac00801c 98d03800 c400801c 43ab3700 ......8.....C.7. │ │ - 0x014ae970 ce00801c 6e3e3700 c500801c 9fc53700 ....n>7.......7. │ │ - 0x014ae980 de00801c 1a393700 e500801c 05263800 .....97......&8. │ │ + 0x014ae970 ce00801c 473e3700 c500801c 9fc53700 ....G>7.......7. │ │ + 0x014ae980 de00801c f3383700 e500801c 05263800 .....87......&8. │ │ 0x014ae990 d700801c bdf23800 d800801c b5113900 ......8.......9. │ │ - 0x014ae9a0 7800801c 92753700 7700801c ab443800 x....u7.w....D8. │ │ - 0x014ae9b0 7e00801c e52d3600 cf00801c 8a023700 ~....-6.......7. │ │ - 0x014ae9c0 c700801c 08973800 9f00801c d0ca3600 ......8.......6. │ │ - 0x014ae9d0 d000801c 67e63600 9300801c 564d3900 ....g.6.....VM9. │ │ + 0x014ae9a0 7800801c 6b753700 7700801c ab443800 x...ku7.w....D8. │ │ + 0x014ae9b0 7e00801c e52d3600 cf00801c 63023700 ~....-6.....c.7. │ │ + 0x014ae9c0 c700801c 08973800 9f00801c a9ca3600 ......8.......6. │ │ + 0x014ae9d0 d000801c 40e63600 9300801c 564d3900 ....@.6.....VM9. │ │ 0x014ae9e0 c900801c 6d893600 cc00801c 803a3600 ....m.6......:6. │ │ 0x014ae9f0 9100801c e75f3800 9900801c e6643600 ....._8......d6. │ │ 0x014aea00 8900801c fe563600 9800801c 82bf3700 .....V6.......7. │ │ 0x014aea10 df00801c 78b33800 8a00801c 0b6a3900 ....x.8......j9. │ │ 0x014aea20 6b00801c 99403900 8b00801c 3a2f3900 k....@9.....:/9. │ │ - 0x014aea30 b700801c e0933700 9400801c cfe53800 ......7.......8. │ │ + 0x014aea30 b700801c b9933700 9400801c cfe53800 ......7.......8. │ │ 0x014aea40 9500801c b2403900 00000000 00000000 .....@9......... │ │ 0x014aea50 05563900 02000000 00000000 04000000 .V9............. │ │ 0x014aea60 ffffffff dfd93700 02000000 00000000 ......7......... │ │ 0x014aea70 04000000 ffffffff 2d353800 02000000 ........-58..... │ │ - 0x014aea80 00000000 04000000 ffffffff 2fa33700 ............/.7. │ │ + 0x014aea80 00000000 04000000 ffffffff 08a33700 ..............7. │ │ 0x014aea90 02000000 00000000 04000000 ffffffff ................ │ │ 0x014aeaa0 698d3800 01000000 00000000 04000000 i.8............. │ │ 0x014aeab0 ffffffff d3633600 01000000 00000000 .....c6......... │ │ 0x014aeac0 04000000 ffffffff af523800 01000000 .........R8..... │ │ 0x014aead0 00000000 04000000 ffffffff 6e8d3800 ............n.8. │ │ 0x014aeae0 01000000 00000000 04000000 ffffffff ................ │ │ 0x014aeaf0 3afb3700 01000000 00000000 04000000 :.7............. │ │ 0x014aeb00 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014aeb10 00000000 00000000 dfd93700 02000000 ..........7..... │ │ 0x014aeb20 00000000 04000000 ffffffff 2d353800 ............-58. │ │ 0x014aeb30 02000000 00000000 04000000 ffffffff ................ │ │ 0x014aeb40 95d53700 02000000 00000000 04000000 ..7............. │ │ - 0x014aeb50 ffffffff 46bc3600 02000000 00000000 ....F.6......... │ │ + 0x014aeb50 ffffffff 1fbc3600 02000000 00000000 ......6......... │ │ 0x014aeb60 04000000 ffffffff 18da3700 05000000 ..........7..... │ │ - 0x014aeb70 00000000 00000000 ffffffff 4b113700 ............K.7. │ │ + 0x014aeb70 00000000 00000000 ffffffff 24113700 ............$.7. │ │ 0x014aeb80 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aeb90 69e13800 07000000 00000000 00000000 i.8............. │ │ 0x014aeba0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014aebb0 00000000 00000000 95d53700 02000000 ..........7..... │ │ - 0x014aebc0 00000000 04000000 ffffffff 46bc3600 ............F.6. │ │ + 0x014aebc0 00000000 04000000 ffffffff 1fbc3600 ..............6. │ │ 0x014aebd0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014aebe0 6c4d3900 02000000 00000000 04000000 lM9............. │ │ 0x014aebf0 ffffffff fe3b3900 02000000 00000000 .....;9......... │ │ - 0x014aec00 04000000 ffffffff 849f3700 02000000 ..........7..... │ │ + 0x014aec00 04000000 ffffffff 5d9f3700 02000000 ........].7..... │ │ 0x014aec10 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aec20 00000000 00000000 00000000 00000000 ................ │ │ 0x014aec30 95d53700 02000000 00000000 04000000 ..7............. │ │ - 0x014aec40 ffffffff 46bc3600 02000000 00000000 ....F.6......... │ │ + 0x014aec40 ffffffff 1fbc3600 02000000 00000000 ......6......... │ │ 0x014aec50 04000000 ffffffff dfd93700 02000000 ..........7..... │ │ 0x014aec60 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aec70 00000000 00000000 00000000 00000000 ................ │ │ 0x014aec80 dfd93700 02000000 00000000 04000000 ..7............. │ │ 0x014aec90 ffffffff 2d353800 02000000 00000000 ....-58......... │ │ - 0x014aeca0 04000000 ffffffff 30e43600 02000000 ........0.6..... │ │ + 0x014aeca0 04000000 ffffffff 09e43600 02000000 ..........6..... │ │ 0x014aecb0 00000000 04000000 ffffffff 18da3700 ..............7. │ │ 0x014aecc0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014aecd0 4b113700 05000000 00000000 00000000 K.7............. │ │ + 0x014aecd0 24113700 05000000 00000000 00000000 $.7............. │ │ 0x014aece0 ffffffff 92523800 05000000 00000000 .....R8......... │ │ 0x014aecf0 00000000 ffffffff af023900 02000000 ..........9..... │ │ 0x014aed00 00000000 04000000 ffffffff 310c3600 ............1.6. │ │ 0x014aed10 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aed20 00000000 00000000 00000000 00000000 ................ │ │ 0x014aed30 00000000 2d353800 02000000 00000000 ....-58......... │ │ 0x014aed40 04000000 ffffffff 92523800 05000000 .........R8..... │ │ 0x014aed50 00000000 00000000 ffffffff 33353800 ............358. │ │ 0x014aed60 05000000 00000000 00000000 ffffffff ................ │ │ 0x014aed70 f65b3900 05000000 00000000 00000000 .[9............. │ │ 0x014aed80 ffffffff 242c3600 05000000 00000000 ....$,6......... │ │ 0x014aed90 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x014aeda0 00000000 00000000 00000000 2fa33700 ............/.7. │ │ + 0x014aeda0 00000000 00000000 00000000 08a33700 ..............7. │ │ 0x014aedb0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014aedc0 004f3900 02000000 00000000 04000000 .O9............. │ │ 0x014aedd0 ffffffff f69c3900 01000000 00000000 ......9......... │ │ 0x014aede0 04000000 ffffffff cb163800 01000000 ..........8..... │ │ 0x014aedf0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014aee00 00000000 00000000 00000000 00000000 ................ │ │ 0x014aee10 00000000 00000000 60494001 70494001 ........`I@.pI@. │ │ 0x014aee20 80494001 90494001 304a4001 d04a4001 .I@..I@.0J@..J@. │ │ 0x014aee30 e04a4001 304b4001 804b4001 004c4001 .J@.0K@..K@..L@. │ │ 0x014aee40 404c4001 704c4001 804c4001 b04c4001 @L@.pL@..L@..L@. │ │ - 0x014aee50 904e4001 6c123900 0ccc3600 699d3800 .N@.l.9...6.i.8. │ │ - 0x014aee60 5f8d3900 a4943700 68453800 6d9d3800 _.9...7.hE8.m.8. │ │ - 0x014aee70 6c123900 fd1a3600 3de73600 l.9...6.=.6. │ │ + 0x014aee50 904e4001 6c123900 e5cb3600 699d3800 .N@.l.9...6.i.8. │ │ + 0x014aee60 5f8d3900 7d943700 68453800 6d9d3800 _.9.}.7.hE8.m.8. │ │ + 0x014aee70 6c123900 fd1a3600 16e73600 l.9...6...6. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -2199,15 +2199,15 @@ │ │ 0x014b9410 00000000 00000000 00000000 07000000 ................ │ │ 0x014b9420 03000000 54000000 00020000 00000000 ....T........... │ │ 0x014b9430 56573600 c8e24701 3c0c0f01 59140f01 VW6...G.<...Y... │ │ 0x014b9440 27150f01 a5150f01 7a160f01 a6160f01 '.......z....... │ │ 0x014b9450 0f170f01 3c170f01 63170f01 11180f01 ....<...c....... │ │ 0x014b9460 5b180f01 ac180f01 cf180f01 36190f01 [...........6... │ │ 0x014b9470 bd190f01 0b1a0f01 03000000 54000000 ............T... │ │ - 0x014b9480 00020000 00000000 02763700 cce24701 .........v7...G. │ │ + 0x014b9480 00020000 00000000 db753700 cce24701 .........u7...G. │ │ 0x014b9490 3c0c0f01 59140f01 27150f01 a5150f01 <...Y...'....... │ │ 0x014b94a0 7a160f01 a6160f01 0f170f01 3c170f01 z...........<... │ │ 0x014b94b0 63170f01 11180f01 5b180f01 ac180f01 c.......[....... │ │ 0x014b94c0 cf180f01 36190f01 bd190f01 0b1a0f01 ....6........... │ │ 0x014b94d0 03000000 54000000 00020000 00000000 ....T........... │ │ 0x014b94e0 02b13700 d0e24701 3c0c0f01 59140f01 ..7...G.<...Y... │ │ 0x014b94f0 27150f01 a5150f01 7a160f01 a6160f01 '.......z....... │ │ @@ -2225,64 +2225,64 @@ │ │ 0x014b95b0 02000000 02000000 00100000 00000000 ................ │ │ 0x014b95c0 02000000 00000000 03000000 00000000 ................ │ │ 0x014b95d0 04000000 00000000 05000000 00000000 ................ │ │ 0x014b95e0 06000000 00000000 07000000 00000000 ................ │ │ 0x014b95f0 08000000 00000000 09000000 00000000 ................ │ │ 0x014b9600 0a000000 00000000 0b000000 00000000 ................ │ │ 0x014b9610 0c000000 00000000 0d000000 e3733600 .............s6. │ │ - 0x014b9620 22841001 00000000 bb3f3700 00000000 "........?7..... │ │ + 0x014b9620 22841001 00000000 943f3700 00000000 "........?7..... │ │ 0x014b9630 00000000 7b463800 00000000 00000000 ....{F8......... │ │ 0x014b9640 b7b23700 00000000 00000000 abf43800 ..7...........8. │ │ - 0x014b9650 00000000 00000000 c5213700 00000000 .........!7..... │ │ + 0x014b9650 00000000 00000000 9e213700 00000000 .........!7..... │ │ 0x014b9660 00000000 beb23700 00000000 00000000 ......7......... │ │ - 0x014b9670 79cd3700 00000000 00000000 cb213700 y.7..........!7. │ │ + 0x014b9670 79cd3700 00000000 00000000 a4213700 y.7..........!7. │ │ 0x014b9680 00000000 00000000 89093800 00000000 ..........8..... │ │ - 0x014b9690 00000000 67cd3600 00000000 00000000 ....g.6......... │ │ - 0x014b96a0 51af3600 00000000 00000000 c98f3900 Q.6...........9. │ │ - 0x014b96b0 00000000 00000000 d0213700 00000000 .........!7..... │ │ + 0x014b9690 00000000 40cd3600 00000000 00000000 ....@.6......... │ │ + 0x014b96a0 2aaf3600 00000000 00000000 c98f3900 *.6...........9. │ │ + 0x014b96b0 00000000 00000000 a9213700 00000000 .........!7..... │ │ 0x014b96c0 00000000 d08f3900 00000000 00000000 ......9......... │ │ - 0x014b96d0 791c3600 00000000 00000000 6fcd3600 y.6.........o.6. │ │ - 0x014b96e0 00000000 00000000 46773700 52841001 ........Fw7.R... │ │ + 0x014b96d0 791c3600 00000000 00000000 48cd3600 y.6.........H.6. │ │ + 0x014b96e0 00000000 00000000 1f773700 52841001 .........w7.R... │ │ 0x014b96f0 00000000 b8ec3700 00000000 00000000 ......7......... │ │ - 0x014b9700 a8273800 00000000 00000000 d9213700 .'8..........!7. │ │ - 0x014b9710 00000000 00000000 57af3600 00000000 ........W.6..... │ │ - 0x014b9720 00000000 e0213700 00000000 00000000 .....!7......... │ │ + 0x014b9700 a8273800 00000000 00000000 b2213700 .'8..........!7. │ │ + 0x014b9710 00000000 00000000 30af3600 00000000 ........0.6..... │ │ + 0x014b9720 00000000 b9213700 00000000 00000000 .....!7......... │ │ 0x014b9730 8b013600 00000000 00000000 7fcd3700 ..6...........7. │ │ - 0x014b9740 00000000 00000000 f65b3700 03851001 .........[7..... │ │ - 0x014b9750 00000000 54773700 00000000 00000000 ....Tw7......... │ │ - 0x014b9760 a24e3900 00000000 00000000 d0e73600 .N9...........6. │ │ + 0x014b9740 00000000 00000000 cf5b3700 03851001 .........[7..... │ │ + 0x014b9750 00000000 2d773700 00000000 00000000 ....-w7......... │ │ + 0x014b9760 a24e3900 00000000 00000000 a9e73600 .N9...........6. │ │ 0x014b9770 00000000 00000000 00000000 00000000 ................ │ │ - 0x014b9780 a1583600 13143900 5faf3600 10cc3600 .X6...9._.6...6. │ │ + 0x014b9780 a1583600 13143900 38af3600 e9cb3600 .X6...9.8.6...6. │ │ 0x014b9790 02000000 00000000 00040000 00000000 ................ │ │ 0x014b97a0 0a743600 00000000 dceb1001 00000000 .t6............. │ │ 0x014b97b0 4dee1001 5fee1001 95ee1001 c4ee1001 M..._........... │ │ 0x014b97c0 f6ee1001 28ef1001 57ef1001 89ef1001 ....(...W....... │ │ 0x014b97d0 00000000 b8ef1001 eaef1001 00000000 ................ │ │ - 0x014b97e0 00000000 00000000 06783700 2f743600 .........x7./t6. │ │ + 0x014b97e0 00000000 00000000 df773700 2f743600 .........w7./t6. │ │ 0x014b97f0 72143900 0d623800 f46c3900 fc8f3900 r.9..b8..l9...9. │ │ 0x014b9800 02000000 0148c400 01000000 00000000 .....H.......... │ │ 0x014b9810 f8691701 00000000 00000000 00000000 .i.............. │ │ - 0x014b9820 5e263700 00000000 02000000 0148c400 ^&7..........H.. │ │ + 0x014b9820 37263700 00000000 02000000 0148c400 7&7..........H.. │ │ 0x014b9830 03000000 00000000 f8691701 00000000 .........i...... │ │ 0x014b9840 00000000 00000000 41dc3800 00000000 ........A.8..... │ │ 0x014b9850 02000000 0148c400 02000000 00000000 .....H.......... │ │ 0x014b9860 f8691701 00000000 00000000 00000000 .i.............. │ │ 0x014b9870 c0be3800 00000000 01000000 0148c400 ..8..........H.. │ │ 0x014b9880 04000000 00000000 f8691701 00000000 .........i...... │ │ - 0x014b9890 00000000 00000000 bf073700 00000000 ..........7..... │ │ + 0x014b9890 00000000 00000000 98073700 00000000 ..........7..... │ │ 0x014b98a0 01000000 01088000 00000000 00000000 ................ │ │ 0x014b98b0 2a6a1701 00000000 00000000 00000000 *j.............. │ │ - 0x014b98c0 ce983700 00000000 01000000 0100a800 ..7............. │ │ + 0x014b98c0 a7983700 00000000 01000000 0100a800 ..7............. │ │ 0x014b98d0 00000000 00000000 ff6a1701 00000000 .........j...... │ │ 0x014b98e0 00000000 00000000 3bf83800 00000000 ........;.8..... │ │ 0x014b98f0 02000000 0100a800 00000000 00000000 ................ │ │ 0x014b9900 ff6a1701 00000000 00000000 00000000 .j.............. │ │ 0x014b9910 3bf83800 00000000 01000000 01208000 ;.8.......... .. │ │ 0x014b9920 00000000 00000000 b16b1701 00000000 .........k...... │ │ - 0x014b9930 00000000 00000000 19ea3600 00000000 ..........6..... │ │ + 0x014b9930 00000000 00000000 f2e93600 00000000 ..........6..... │ │ 0x014b9940 01000000 01208000 00000000 00000000 ..... .......... │ │ 0x014b9950 f76b1701 00000000 00000000 00000000 .k.............. │ │ 0x014b9960 c4173900 00000000 01000000 010cc000 ..9............. │ │ 0x014b9970 63000000 00000000 f8691701 00000000 c........i...... │ │ 0x014b9980 00000000 00000000 e6a13800 00000000 ..........8..... │ │ 0x014b9990 02000000 010cc000 63000000 00000000 ........c....... │ │ 0x014b99a0 f8691701 00000000 00000000 00000000 .i.............. │ │ @@ -2309,20 +2309,20 @@ │ │ 0x014b9af0 cc5a3600 00000000 00000000 21088000 .Z6.........!... │ │ 0x014b9b00 00000000 00000000 00000000 00000000 ................ │ │ 0x014b9b10 00000000 00000000 cc5a3600 00000000 .........Z6..... │ │ 0x014b9b20 01000000 21108008 00000000 00000000 ....!........... │ │ 0x014b9b30 2f6f1701 fa6f1701 20701701 00000000 /o...o.. p...... │ │ 0x014b9b40 cc5a3600 00000000 ff000000 21088000 .Z6.........!... │ │ 0x014b9b50 01000000 00000000 756e1701 00000000 ........un...... │ │ - 0x014b9b60 00000000 00000000 53423700 00000000 ........SB7..... │ │ + 0x014b9b60 00000000 00000000 2c423700 00000000 ........,B7..... │ │ 0x014b9b70 00000000 21088000 01000000 00000000 ....!........... │ │ 0x014b9b80 00000000 00000000 00000000 00000000 ................ │ │ - 0x014b9b90 53423700 00000000 01000000 21108008 SB7.........!... │ │ + 0x014b9b90 2c423700 00000000 01000000 21108008 ,B7.........!... │ │ 0x014b9ba0 01000000 00000000 2f6f1701 fa6f1701 ......../o...o.. │ │ - 0x014b9bb0 20701701 00000000 53423700 00000000 p......SB7..... │ │ + 0x014b9bb0 20701701 00000000 2c423700 00000000 p......,B7..... │ │ 0x014b9bc0 01000000 81088000 00000000 00000000 ................ │ │ 0x014b9bd0 47701701 00000000 00000000 00000000 Gp.............. │ │ 0x014b9be0 12213600 00000000 01000000 81088000 .!6............. │ │ 0x014b9bf0 00000000 00000000 8d701701 00000000 .........p...... │ │ 0x014b9c00 00000000 00000000 83833800 00000000 ..........8..... │ │ 0x014b9c10 01000000 41088000 00000000 00000000 ....A........... │ │ 0x014b9c20 ca701701 00000000 00000000 00000000 .p.............. │ │ @@ -2339,23 +2339,23 @@ │ │ 0x014b9cd0 8b833800 00000000 01000000 01088000 ..8............. │ │ 0x014b9ce0 00000000 00000000 24751701 00000000 ........$u...... │ │ 0x014b9cf0 00000000 00000000 19213600 00000000 .........!6..... │ │ 0x014b9d00 ff000000 01088000 00000000 00000000 ................ │ │ 0x014b9d10 74751701 00000000 00000000 00000000 tu.............. │ │ 0x014b9d20 3ad03700 00000000 01000000 01088000 :.7............. │ │ 0x014b9d30 00000000 00000000 c0761701 00000000 .........v...... │ │ - 0x014b9d40 00000000 00000000 f7b33600 00000000 ..........6..... │ │ + 0x014b9d40 00000000 00000000 d0b33600 00000000 ..........6..... │ │ 0x014b9d50 01000000 01088000 00000000 00000000 ................ │ │ 0x014b9d60 72771701 00000000 00000000 00000000 rw.............. │ │ - 0x014b9d70 fbb33600 00000000 02000000 01088000 ..6............. │ │ + 0x014b9d70 d4b33600 00000000 02000000 01088000 ..6............. │ │ 0x014b9d80 00000000 00000000 72771701 00000000 ........rw...... │ │ - 0x014b9d90 00000000 00000000 fbb33600 00000000 ..........6..... │ │ + 0x014b9d90 00000000 00000000 d4b33600 00000000 ..........6..... │ │ 0x014b9da0 01000000 01088000 00000000 00000000 ................ │ │ 0x014b9db0 b9781701 00000000 00000000 00000000 .x.............. │ │ - 0x014b9dc0 c27a3700 00000000 01000000 01088000 .z7............. │ │ + 0x014b9dc0 9b7a3700 00000000 01000000 01088000 .z7............. │ │ 0x014b9dd0 00000000 00000000 6f791701 00000000 ........oy...... │ │ 0x014b9de0 00000000 00000000 820b3800 00000000 ..........8..... │ │ 0x014b9df0 01000000 01088000 00000000 00000000 ................ │ │ 0x014b9e00 117a1701 00000000 00000000 00000000 .z.............. │ │ 0x014b9e10 dd763600 00000000 01000000 01088000 .v6............. │ │ 0x014b9e20 00000000 00000000 f87a1701 00000000 .........z...... │ │ 0x014b9e30 00000000 00000000 98513900 00000000 .........Q9..... │ │ @@ -2364,58 +2364,58 @@ │ │ 0x014b9e60 98513900 00000000 ff000000 01088000 .Q9............. │ │ 0x014b9e70 00000000 00000000 a87c1701 00000000 .........|...... │ │ 0x014b9e80 00000000 00000000 4a3e3600 00000000 ........J>6..... │ │ 0x014b9e90 00000000 01088000 00000000 00000000 ................ │ │ 0x014b9ea0 00000000 00000000 00000000 00000000 ................ │ │ 0x014b9eb0 4a3e3600 00000000 ff000000 01088000 J>6............. │ │ 0x014b9ec0 00000000 00000000 e17c1701 00000000 .........|...... │ │ - 0x014b9ed0 00000000 00000000 855e3700 00000000 .........^7..... │ │ + 0x014b9ed0 00000000 00000000 5e5e3700 00000000 ........^^7..... │ │ 0x014b9ee0 00000000 01088000 00000000 00000000 ................ │ │ 0x014b9ef0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014b9f00 855e3700 00000000 01000000 01088000 .^7............. │ │ + 0x014b9f00 5e5e3700 00000000 01000000 01088000 ^^7............. │ │ 0x014b9f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x014b9f20 00000000 00000000 855e3700 00000000 .........^7..... │ │ + 0x014b9f20 00000000 00000000 5e5e3700 00000000 ........^^7..... │ │ 0x014b9f30 02000000 0108c000 00000000 00000000 ................ │ │ 0x014b9f40 f8691701 00000000 00000000 00000000 .i.............. │ │ - 0x014b9f50 c8073700 00000000 00000000 01008000 ..7............. │ │ + 0x014b9f50 a1073700 00000000 00000000 01008000 ..7............. │ │ 0x014b9f60 00000000 00000000 387d1701 00000000 ........8}...... │ │ 0x014b9f70 00000000 00000000 513e3600 00000000 ........Q>6..... │ │ 0x014b9f80 01000000 01008000 00000000 00000000 ................ │ │ 0x014b9f90 997d1701 00000000 00000000 00000000 .}.............. │ │ 0x014b9fa0 8a703900 00000000 02000000 21088000 .p9.........!... │ │ 0x014b9fb0 00000000 00000000 0f7e1701 00000000 .........~...... │ │ - 0x014b9fc0 00000000 00000000 75d13600 00000000 ........u.6..... │ │ + 0x014b9fc0 00000000 00000000 4ed13600 00000000 ........N.6..... │ │ 0x014b9fd0 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x014b9fe0 f8691701 00000000 00000000 00000000 .i.............. │ │ 0x014b9ff0 4af83800 00000000 00000000 01208000 J.8.......... .. │ │ 0x014ba000 00000000 00000000 627e1701 00000000 ........b~...... │ │ 0x014ba010 00000000 00000000 21213600 00000000 ........!!6..... │ │ 0x014ba020 02000000 01088000 00000000 00000000 ................ │ │ 0x014ba030 947e1701 00000000 00000000 00000000 .~.............. │ │ 0x014ba040 dd173900 00000000 01000000 01088000 ..9............. │ │ 0x014ba050 00000000 00000000 df7e1701 00000000 .........~...... │ │ - 0x014ba060 00000000 00000000 8f5e3700 00000000 .........^7..... │ │ + 0x014ba060 00000000 00000000 685e3700 00000000 ........h^7..... │ │ 0x014ba070 00000000 01008000 00000000 00000000 ................ │ │ 0x014ba080 16811701 00000000 00000000 00000000 ................ │ │ 0x014ba090 92833800 00000000 00000000 01008000 ..8............. │ │ 0x014ba0a0 00000000 00000000 58811701 00000000 ........X....... │ │ 0x014ba0b0 00000000 00000000 68923900 00000000 ........h.9..... │ │ 0x014ba0c0 00000000 01008000 00000000 00000000 ................ │ │ 0x014ba0d0 9a811701 00000000 00000000 00000000 ................ │ │ 0x014ba0e0 3fd03700 00000000 03000000 01088000 ?.7............. │ │ 0x014ba0f0 00000000 00000000 dc811701 00000000 ................ │ │ 0x014ba100 00000000 00000000 e1763600 00000000 .........v6..... │ │ 0x014ba110 01000000 01088000 00000000 00000000 ................ │ │ 0x014ba120 ca841701 00000000 00000000 00000000 ................ │ │ - 0x014ba130 7cd13600 00000000 02000000 01088000 |.6............. │ │ + 0x014ba130 55d13600 00000000 02000000 01088000 U.6............. │ │ 0x014ba140 00000000 00000000 1b851701 00000000 ................ │ │ - 0x014ba150 00000000 00000000 c87a3700 00000000 .........z7..... │ │ + 0x014ba150 00000000 00000000 a17a3700 00000000 .........z7..... │ │ 0x014ba160 03000000 01088000 00000000 00000000 ................ │ │ 0x014ba170 1b851701 00000000 00000000 00000000 ................ │ │ - 0x014ba180 c87a3700 00000000 02000000 01088000 .z7............. │ │ + 0x014ba180 a17a3700 00000000 02000000 01088000 .z7............. │ │ 0x014ba190 00000000 00000000 1b851701 00000000 ................ │ │ 0x014ba1a0 00000000 00000000 baf03700 00000000 ..........7..... │ │ 0x014ba1b0 03000000 01088000 00000000 00000000 ................ │ │ 0x014ba1c0 1b851701 00000000 00000000 00000000 ................ │ │ 0x014ba1d0 baf03700 00000000 01000000 01008000 ..7............. │ │ 0x014ba1e0 00000000 00000000 f0871701 e5881701 ................ │ │ 0x014ba1f0 e5881701 96891701 f1493800 00000000 .........I8..... │ │ @@ -2434,15 +2434,15 @@ │ │ 0x014ba2c0 f5493800 00000000 02000000 01008000 .I8............. │ │ 0x014ba2d0 00000000 00000000 7d8c1701 468e1701 ........}...F... │ │ 0x014ba2e0 908e1701 0b8f1701 f5493800 00000000 .........I8..... │ │ 0x014ba2f0 02000000 01008000 00000000 00000000 ................ │ │ 0x014ba300 7d8c1701 468e1701 908e1701 0b8f1701 }...F........... │ │ 0x014ba310 583e3600 00000000 02000000 0d088000 X>6............. │ │ 0x014ba320 12f93900 00000000 f5361701 00000000 ..9......6...... │ │ - 0x014ba330 00000000 00000000 3e423700 00000000 ........>B7..... │ │ + 0x014ba330 00000000 00000000 17423700 00000000 .........B7..... │ │ 0x014ba340 02000000 05088000 16f93900 00000000 ..........9..... │ │ 0x014ba350 f5361701 00000000 00000000 00000000 .6.............. │ │ 0x014ba360 de4f3900 00000000 03000000 05088000 .O9............. │ │ 0x014ba370 16f93900 00000000 f5361701 00000000 ..9......6...... │ │ 0x014ba380 00000000 00000000 de4f3900 00000000 .........O9..... │ │ 0x014ba390 01000000 01088000 00000000 00000000 ................ │ │ 0x014ba3a0 00000000 00000000 00000000 00000000 ................ │ │ @@ -2457,15 +2457,15 @@ │ │ 0x014ba430 03000000 0108c000 05000000 00000000 ................ │ │ 0x014ba440 f8691701 00000000 00000000 00000000 .i.............. │ │ 0x014ba450 95703900 00000000 09000000 01088400 .p9............. │ │ 0x014ba460 00000000 00000000 53951701 00000000 ........S....... │ │ 0x014ba470 00000000 00000000 f2643800 00000000 .........d8..... │ │ 0x014ba480 07000000 01088400 00000000 00000000 ................ │ │ 0x014ba490 039b1701 00000000 00000000 00000000 ................ │ │ - 0x014ba4a0 83263700 00000000 07000000 01088400 .&7............. │ │ + 0x014ba4a0 5c263700 00000000 07000000 01088400 \&7............. │ │ 0x014ba4b0 00000000 00000000 669f1701 00000000 ........f....... │ │ 0x014ba4c0 00000000 00000000 bd293800 00000000 .........)8..... │ │ 0x014ba4d0 03000000 01088400 00000000 00000000 ................ │ │ 0x014ba4e0 7ea11701 00000000 00000000 00000000 ~............... │ │ 0x014ba4f0 59f83800 00000000 02000000 01088400 Y.8............. │ │ 0x014ba500 00000000 00000000 30a31701 00000000 ........0....... │ │ 0x014ba510 00000000 00000000 8c0b3800 00000000 ..........8..... │ │ @@ -2507,60 +2507,60 @@ │ │ 0x014ba750 03000000 01008100 00000000 00000000 ................ │ │ 0x014ba760 9eca1601 70b91701 70b91701 9eca1601 ....p...p....... │ │ 0x014ba770 2e373a00 00000000 ff000000 01288000 .7:..........(.. │ │ 0x014ba780 f4924b01 00000000 2cba1701 00000000 ..K.....,....... │ │ 0x014ba790 00000000 00000000 6cf83800 00000000 ........l.8..... │ │ 0x014ba7a0 ff000000 01288000 f4924b01 00000000 .....(....K..... │ │ 0x014ba7b0 96ba1701 00000000 00000000 00000000 ................ │ │ - 0x014ba7c0 d2073700 00000000 ff000000 01288000 ..7..........(.. │ │ + 0x014ba7c0 ab073700 00000000 ff000000 01288000 ..7..........(.. │ │ 0x014ba7d0 f4924b01 00000000 5cbb1701 00000000 ..K.....\....... │ │ - 0x014ba7e0 00000000 00000000 9d263700 00000000 .........&7..... │ │ + 0x014ba7e0 00000000 00000000 76263700 00000000 ........v&7..... │ │ 0x014ba7f0 ff000000 01288000 f4924b01 00000000 .....(....K..... │ │ 0x014ba800 b5bc1701 00000000 00000000 00000000 ................ │ │ 0x014ba810 075b3600 00000000 ff000000 01288000 .[6..........(.. │ │ 0x014ba820 f4924b01 00000000 13be1701 00000000 ..K............. │ │ 0x014ba830 00000000 00000000 aa0b3800 00000000 ..........8..... │ │ 0x014ba840 ff000000 01288000 f4924b01 00000000 .....(....K..... │ │ 0x014ba850 45c01701 00000000 00000000 00000000 E............... │ │ - 0x014ba860 7d433700 00000000 02000000 01288000 }C7..........(.. │ │ + 0x014ba860 56433700 00000000 02000000 01288000 VC7..........(.. │ │ 0x014ba870 f4924b01 00000000 7dc51701 00000000 ..K.....}....... │ │ 0x014ba880 00000000 00000000 b30b3800 00000000 ..........8..... │ │ 0x014ba890 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x014ba8a0 46c81701 00000000 00000000 00000000 F............... │ │ - 0x014ba8b0 a2263700 00000000 00000000 01208000 .&7.......... .. │ │ + 0x014ba8b0 7b263700 00000000 00000000 01208000 {&7.......... .. │ │ 0x014ba8c0 00000000 00000000 74c81701 00000000 ........t....... │ │ 0x014ba8d0 00000000 00000000 a2b53700 00000000 ..........7..... │ │ 0x014ba8e0 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x014ba8f0 a2c81701 00000000 00000000 00000000 ................ │ │ 0x014ba900 d1f03700 00000000 01000000 01888001 ..7............. │ │ 0x014ba910 00000000 00000000 43e01701 00000000 ........C....... │ │ - 0x014ba920 00000000 00000000 dc073700 00000000 ..........7..... │ │ + 0x014ba920 00000000 00000000 b5073700 00000000 ..........7..... │ │ 0x014ba930 01000000 01888000 08000000 00000000 ................ │ │ 0x014ba940 43e01701 00000000 00000000 00000000 C............... │ │ - 0x014ba950 33ea3600 00000000 ff000000 01089001 3.6............. │ │ + 0x014ba950 0cea3600 00000000 ff000000 01089001 ..6............. │ │ 0x014ba960 00000000 00000000 24e11701 00000000 ........$....... │ │ 0x014ba970 00000000 00000000 5b043600 00000000 ........[.6..... │ │ 0x014ba980 ff000000 01089001 08000000 00000000 ................ │ │ 0x014ba990 24e11701 00000000 00000000 00000000 $............... │ │ 0x014ba9a0 8a3e3600 00000000 01000000 01888000 .>6............. │ │ 0x014ba9b0 00000000 00000000 cce11701 00000000 ................ │ │ 0x014ba9c0 00000000 00000000 7ed03700 00000000 ........~.7..... │ │ 0x014ba9d0 02000000 01888000 00000000 00000000 ................ │ │ 0x014ba9e0 cce11701 00000000 00000000 00000000 ................ │ │ 0x014ba9f0 7ed03700 00000000 01000000 01888000 ~.7............. │ │ 0x014baa00 00000000 00000000 c7e21701 00000000 ................ │ │ - 0x014baa10 00000000 00000000 d6983700 00000000 ..........7..... │ │ + 0x014baa10 00000000 00000000 af983700 00000000 ..........7..... │ │ 0x014baa20 ff000000 01888001 00000000 00000000 ................ │ │ 0x014baa30 0ee41701 00000000 00000000 00000000 ................ │ │ 0x014baa40 53dc3800 00000000 ff000000 01888000 S.8............. │ │ 0x014baa50 08000000 00000000 0ee41701 00000000 ................ │ │ - 0x014baa60 00000000 00000000 cf7a3700 00000000 .........z7..... │ │ + 0x014baa60 00000000 00000000 a87a3700 00000000 .........z7..... │ │ 0x014baa70 02000000 01888001 01000000 00000000 ................ │ │ 0x014baa80 0ee41701 00000000 00000000 00000000 ................ │ │ - 0x014baa90 86433700 00000000 02000000 01888000 .C7............. │ │ + 0x014baa90 5f433700 00000000 02000000 01888000 _C7............. │ │ 0x014baaa0 02000000 00000000 0ee41701 00000000 ................ │ │ 0x014baab0 00000000 00000000 0c5b3600 00000000 .........[6..... │ │ 0x014baac0 ff000000 01889001 00000000 00000000 ................ │ │ 0x014baad0 e5e71701 00000000 00000000 00000000 ................ │ │ 0x014baae0 79923900 00000000 ff000000 01889000 y.9............. │ │ 0x014baaf0 08000000 00000000 e5e71701 00000000 ................ │ │ 0x014bab00 00000000 00000000 60dc3800 00000000 ........`.8..... │ │ @@ -2577,42 +2577,42 @@ │ │ 0x014babb0 01000000 01089001 00000000 00000000 ................ │ │ 0x014babc0 34ea1701 00000000 00000000 00000000 4............... │ │ 0x014babd0 ed173900 00000000 ff000000 01888001 ..9............. │ │ 0x014babe0 00000000 00000000 43e01701 00000000 ........C....... │ │ 0x014babf0 00000000 00000000 ecbe3800 00000000 ..........8..... │ │ 0x014bac00 ff000000 01888000 08000000 00000000 ................ │ │ 0x014bac10 43e01701 00000000 00000000 00000000 C............... │ │ - 0x014bac20 ea983700 00000000 ff000000 01889001 ..7............. │ │ + 0x014bac20 c3983700 00000000 ff000000 01889001 ..7............. │ │ 0x014bac30 00000000 00000000 a0ea1701 00000000 ................ │ │ 0x014bac40 00000000 00000000 f8be3800 00000000 ..........8..... │ │ 0x014bac50 ff000000 01889000 08000000 00000000 ................ │ │ 0x014bac60 a0ea1701 00000000 00000000 00000000 ................ │ │ 0x014bac70 f8173900 00000000 ff000000 01889001 ..9............. │ │ 0x014bac80 04000000 00000000 e5e71701 00000000 ................ │ │ - 0x014bac90 00000000 00000000 e1073700 00000000 ..........7..... │ │ + 0x014bac90 00000000 00000000 ba073700 00000000 ..........7..... │ │ 0x014baca0 ff000000 01889000 0c000000 00000000 ................ │ │ 0x014bacb0 e5e71701 00000000 00000000 00000000 ................ │ │ 0x014bacc0 0d4a3800 00000000 01000000 01888000 .J8............. │ │ 0x014bacd0 00000000 00000000 e8ea1701 00000000 ................ │ │ 0x014bace0 00000000 00000000 7af83800 00000000 ........z.8..... │ │ 0x014bacf0 02000000 01888000 00000000 00000000 ................ │ │ 0x014bad00 e8ea1701 00000000 00000000 00000000 ................ │ │ 0x014bad10 7af83800 00000000 01000000 01888000 z.8............. │ │ 0x014bad20 00000000 00000000 b5eb1701 00000000 ................ │ │ - 0x014bad30 00000000 00000000 10b43600 00000000 ..........6..... │ │ + 0x014bad30 00000000 00000000 e9b33600 00000000 ..........6..... │ │ 0x014bad40 02000000 01888000 00000000 00000000 ................ │ │ 0x014bad50 b5eb1701 00000000 00000000 00000000 ................ │ │ - 0x014bad60 10b43600 00000000 01000000 01089001 ..6............. │ │ + 0x014bad60 e9b33600 00000000 01000000 01089001 ..6............. │ │ 0x014bad70 00000000 00000000 3ded1701 c5ed1701 ........=....... │ │ - 0x014bad80 eced1701 12ee1701 f7983700 00000000 ..........7..... │ │ + 0x014bad80 eced1701 12ee1701 d0983700 00000000 ..........7..... │ │ 0x014bad90 01000000 01089001 08000000 00000000 ................ │ │ 0x014bada0 3ded1701 c5ed1701 eced1701 12ee1701 =............... │ │ 0x014badb0 84f83800 00000000 02000000 01089001 ..8............. │ │ 0x014badc0 00000000 00000000 1aef1701 cbef1701 ................ │ │ - 0x014badd0 f2ef1701 12ee1701 08993700 00000000 ..........7..... │ │ + 0x014badd0 f2ef1701 12ee1701 e1983700 00000000 ..........7..... │ │ 0x014bade0 02000000 01089001 08000000 00000000 ................ │ │ 0x014badf0 1aef1701 cbef1701 f2ef1701 12ee1701 ................ │ │ 0x014bae00 d4293800 00000000 04000000 58601b01 .)8.........X`.. │ │ 0x014bae10 8f601b01 c3601b01 48631b01 6e631b01 .`...`..Hc..nc.. │ │ 0x014bae20 f4631b01 5b641b01 ae641b01 57691b01 .c..[d...d..Wi.. │ │ 0x014bae30 9b691b01 ac691b01 af6b1b01 386c1b01 .i...i...k..8l.. │ │ 0x014bae40 63701b01 76701b01 76701b01 a0701b01 cp..vp..vp...p.. │ │ @@ -2632,28 +2632,28 @@ │ │ 0x014baf20 00000000 00000000 00000000 00000000 ................ │ │ 0x014baf30 00000000 00000000 00000000 66ba1b01 ............f... │ │ 0x014baf40 d2ba1b01 bebb1b01 00000000 07c61b01 ................ │ │ 0x014baf50 4dbc1b01 83bc1b01 34bf1b01 3cc11b01 M.......4...<... │ │ 0x014baf60 54c11b01 afc31b01 00000000 00000000 T............... │ │ 0x014baf70 00000000 00000000 00000000 00000000 ................ │ │ 0x014baf80 00000000 00000000 00000000 00000000 ................ │ │ - 0x014baf90 00000000 00000000 01000000 53b53600 ............S.6. │ │ - 0x014bafa0 53b53600 01130003 00000000 00000000 S.6............. │ │ + 0x014baf90 00000000 00000000 01000000 2cb53600 ............,.6. │ │ + 0x014bafa0 2cb53600 01130003 00000000 00000000 ,.6............. │ │ 0x014bafb0 00100000 40000000 04030000 04030000 ....@........... │ │ 0x014bafc0 00000000 00000000 08000000 04000400 ................ │ │ 0x014bafd0 80000000 80000000 01000000 a6853800 ..............8. │ │ 0x014bafe0 a6853800 02130003 00000000 00000000 ..8............. │ │ 0x014baff0 00200000 40000000 04030000 04030000 . ..@........... │ │ 0x014bb000 00000000 00000000 08000000 05000400 ................ │ │ 0x014bb010 00010000 00010000 01000000 43053600 ............C.6. │ │ 0x014bb020 43053600 03130003 00000000 00000000 C.6............. │ │ 0x014bb030 00000800 40000000 04030000 04030000 ....@........... │ │ 0x014bb040 00000000 00000000 08000000 04000400 ................ │ │ - 0x014bb050 00010000 00010000 01000000 f7eb3600 ..............6. │ │ - 0x014bb060 f7eb3600 04130003 00000000 00000000 ..6............. │ │ + 0x014bb050 00010000 00010000 01000000 d0eb3600 ..............6. │ │ + 0x014bb060 d0eb3600 04130003 00000000 00000000 ..6............. │ │ 0x014bb070 00400000 40000000 04030000 04030000 .@..@........... │ │ 0x014bb080 00000000 00000000 28000000 04000000 ........(....... │ │ 0x014bb090 80000000 80000000 01000000 2bd23700 ............+.7. │ │ 0x014bb0a0 2bd23700 05130003 00000000 00000000 +.7............. │ │ 0x014bb0b0 00000100 40000000 04030000 04030000 ....@........... │ │ 0x014bb0c0 00000000 00000000 24000000 04000000 ........$....... │ │ 0x014bb0d0 40000000 80000000 01000000 d3c03800 @.............8. │ │ @@ -2669,110 +2669,110 @@ │ │ 0x014bb170 40000000 02000000 00030000 03030000 @............... │ │ 0x014bb180 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bb190 80000000 80000000 01000000 3b373900 ............;79. │ │ 0x014bb1a0 98fa3800 32000003 02000000 02000000 ..8.2........... │ │ 0x014bb1b0 40000000 02000000 00030000 03030000 @............... │ │ 0x014bb1c0 00010000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bb1d0 80000000 80000000 01000000 c0963600 ..............6. │ │ - 0x014bb1e0 cb9a3700 33000003 02000000 01000000 ..7.3........... │ │ + 0x014bb1e0 a49a3700 33000003 02000000 01000000 ..7.3........... │ │ 0x014bb1f0 40000000 02000000 00030000 03030000 @............... │ │ 0x014bb200 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bb210 80000000 80000000 01000000 df3f3600 .............?6. │ │ 0x014bb220 72723900 34000003 02000000 04000000 rr9.4........... │ │ 0x014bb230 40000000 02000000 00030000 03030000 @............... │ │ 0x014bb240 00010000 fdfe0000 38000000 09090000 ........8....... │ │ - 0x014bb250 80000000 80000000 01000000 13093700 ..............7. │ │ + 0x014bb250 80000000 80000000 01000000 ec083700 ..............7. │ │ 0x014bb260 84943900 35000003 01000000 01000000 ..9.5........... │ │ 0x014bb270 80000000 02000000 00030000 03030000 ................ │ │ 0x014bb280 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bb290 00010000 00010000 01000000 83233600 .............#6. │ │ 0x014bb2a0 d3963600 38000003 02000000 02000000 ..6.8........... │ │ 0x014bb2b0 80000000 02000000 00030000 03030000 ................ │ │ 0x014bb2c0 00010000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bb2d0 00010000 00010000 01000000 ee3f3600 .............?6. │ │ - 0x014bb2e0 08613700 39000003 02000000 01000000 .a7.9........... │ │ + 0x014bb2e0 e1603700 39000003 02000000 01000000 .`7.9........... │ │ 0x014bb2f0 80000000 02000000 00030000 03030000 ................ │ │ 0x014bb300 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bb310 00010000 00010000 01000000 4e373900 ............N79. │ │ - 0x014bb320 72453700 3a000003 02000000 04000000 rE7.:........... │ │ + 0x014bb320 4b453700 3a000003 02000000 04000000 KE7.:........... │ │ 0x014bb330 80000000 02000000 00030000 03030000 ................ │ │ 0x014bb340 00010000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bb350 00010000 00010000 01000000 5d373900 ............]79. │ │ 0x014bb360 a1943900 3b000003 01000000 01000000 ..9.;........... │ │ 0x014bb370 20000000 10000000 03030000 03030000 ............... │ │ 0x014bb380 fdfe0000 fdfe0000 11000000 09090000 ................ │ │ - 0x014bb390 00000000 00000000 01000000 93453700 .............E7. │ │ + 0x014bb390 00000000 00000000 01000000 6c453700 ............lE7. │ │ 0x014bb3a0 a4f23700 3c000003 01000000 01000000 ..7.<........... │ │ 0x014bb3b0 40000000 10000000 03030000 03030000 @............... │ │ 0x014bb3c0 fdfe0000 fdfe0000 18000000 09090000 ................ │ │ 0x014bb3d0 80000000 80000000 01000000 60053600 ............`.6. │ │ 0x014bb3e0 86783600 3d000003 01000000 01000000 .x6.=........... │ │ 0x014bb3f0 80000000 10000000 03030000 03030000 ................ │ │ 0x014bb400 fdfe0000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bb410 00010000 00010000 01000000 a1453700 .............E7. │ │ - 0x014bb420 627b3700 40000003 02000000 02000000 b{7.@........... │ │ + 0x014bb410 00010000 00010000 01000000 7a453700 ............zE7. │ │ + 0x014bb420 3b7b3700 40000003 02000000 02000000 ;{7.@........... │ │ 0x014bb430 40000000 10000000 03030000 03030000 @............... │ │ 0x014bb440 fdfe0000 fdfe0000 38000000 09090000 ........8....... │ │ - 0x014bb450 80000000 80000000 01000000 b7453700 .............E7. │ │ + 0x014bb450 80000000 80000000 01000000 90453700 .............E7. │ │ 0x014bb460 c4f23700 67000003 02000000 01000000 ..7.g........... │ │ 0x014bb470 40000000 10000000 03030000 03030000 @............... │ │ 0x014bb480 fdfe0000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bb490 80000000 80000000 01000000 29613700 ............)a7. │ │ + 0x014bb490 80000000 80000000 01000000 02613700 .............a7. │ │ 0x014bb4a0 9c0d3800 6a000003 02000000 02000000 ..8.j........... │ │ 0x014bb4b0 80000000 10000000 03030000 03030000 ................ │ │ 0x014bb4c0 fdfe0000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bb4d0 00010000 00010000 01000000 9f673800 .............g8. │ │ 0x014bb4e0 c00d3800 6b000003 02000000 01000000 ..8.k........... │ │ 0x014bb4f0 80000000 10000000 03030000 03030000 ................ │ │ 0x014bb500 fdfe0000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bb510 00010000 00010000 01000000 6ab53600 ............j.6. │ │ - 0x014bb520 48d43600 6c000003 02000000 04000000 H.6.l........... │ │ + 0x014bb510 00010000 00010000 01000000 43b53600 ............C.6. │ │ + 0x014bb520 21d43600 6c000003 02000000 04000000 !.6.l........... │ │ 0x014bb530 40000000 10000000 03030000 03030000 @............... │ │ 0x014bb540 fdfe0000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bb550 80000000 80000000 01000000 01403600 .............@6. │ │ 0x014bb560 e8f23700 6d000003 02000000 04000000 ..7.m........... │ │ 0x014bb570 80000000 10000000 03030000 03030000 ................ │ │ 0x014bb580 fdfe0000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bb590 00010000 00010000 01000000 84193900 ..............9. │ │ - 0x014bb5a0 3f613700 9c000003 01000000 01000000 ?a7............. │ │ + 0x014bb5a0 18613700 9c000003 01000000 01000000 .a7............. │ │ 0x014bb5b0 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bb5c0 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ - 0x014bb5d0 80000000 80000000 01000000 1e093700 ..............7. │ │ + 0x014bb5d0 80000000 80000000 01000000 f7083700 ..............7. │ │ 0x014bb5e0 6e053600 9d000003 01000000 01000000 n.6............. │ │ 0x014bb5f0 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bb600 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ 0x014bb610 00010000 00010000 01000000 a6783600 .............x6. │ │ 0x014bb620 13403600 9e000003 02000000 01000000 .@6............. │ │ 0x014bb630 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bb640 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ - 0x014bb650 80000000 80000000 01000000 93283700 .............(7. │ │ + 0x014bb650 80000000 80000000 01000000 6c283700 ............l(7. │ │ 0x014bb660 b5673800 9f000003 02000000 01000000 .g8............. │ │ 0x014bb670 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bb680 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ 0x014bb690 00010000 00010000 01000000 f4963600 ..............6. │ │ 0x014bb6a0 0cf33700 a2000003 02000000 02000000 ..7............. │ │ 0x014bb6b0 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bb6c0 fdfe0000 fdfe0000 38000000 04040000 ........8....... │ │ 0x014bb6d0 80000000 80000000 01000000 93723900 .............r9. │ │ 0x014bb6e0 31b73700 a3000003 02000000 02000000 1.7............. │ │ 0x014bb6f0 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bb700 fdfe0000 fdfe0000 38000000 05050000 ........8....... │ │ - 0x014bb710 00010000 00010000 01000000 ec9a3700 ..............7. │ │ + 0x014bb710 00010000 00010000 01000000 c59a3700 ..............7. │ │ 0x014bb720 3f5d3600 a6000003 02000000 04000000 ?]6............. │ │ 0x014bb730 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bb740 fdfe0000 fdfe0000 38000000 04040000 ........8....... │ │ 0x014bb750 80000000 80000000 01000000 c0783600 .............x6. │ │ - 0x014bb760 ad283700 a7000003 02000000 04000000 .(7............. │ │ + 0x014bb760 86283700 a7000003 02000000 04000000 .(7............. │ │ 0x014bb770 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bb780 fdfe0000 fdfe0000 38000000 05050000 ........8....... │ │ - 0x014bb790 00010000 00010000 01000000 0eec3600 ..............6. │ │ - 0x014bb7a0 7cb53600 9cc00003 01000000 01000000 |.6............. │ │ + 0x014bb790 00010000 00010000 01000000 e7eb3600 ..............6. │ │ + 0x014bb7a0 55b53600 9cc00003 01000000 01000000 U.6............. │ │ 0x014bb7b0 00400000 40000000 03030000 03030000 .@..@........... │ │ 0x014bb7c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bb7d0 80000000 80000000 01000000 cd453700 .............E7. │ │ + 0x014bb7d0 80000000 80000000 01000000 a6453700 .............E7. │ │ 0x014bb7e0 37403600 9dc00003 01000000 01000000 7@6............. │ │ 0x014bb7f0 00800000 40000000 03030000 03030000 ....@........... │ │ 0x014bb800 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bb810 00010000 00010000 01000000 b9fa3800 ..............8. │ │ 0x014bb820 55b73700 9ec00003 02000000 01000000 U.7............. │ │ 0x014bb830 00400000 40000000 03030000 03030000 .@..@........... │ │ 0x014bb840 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ @@ -2784,143 +2784,143 @@ │ │ 0x014bb8a0 30f33700 a0c00003 01000000 01000000 0.7............. │ │ 0x014bb8b0 00000100 40000000 03030000 03030000 ....@........... │ │ 0x014bb8c0 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bb8d0 40000000 80000000 01000000 dcc03800 @.............8. │ │ 0x014bb8e0 ad723900 a1c00003 01000000 01000000 .r9............. │ │ 0x014bb8f0 00000200 40000000 03030000 03030000 ....@........... │ │ 0x014bb900 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ - 0x014bb910 40000000 00010000 01000000 5f613700 @..........._a7. │ │ + 0x014bb910 40000000 00010000 01000000 38613700 @...........8a7. │ │ 0x014bb920 635d3600 a2c00003 02000000 01000000 c]6............. │ │ 0x014bb930 00000100 40000000 03030000 03030000 ....@........... │ │ 0x014bb940 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bb950 40000000 80000000 01000000 ba943900 @.............9. │ │ 0x014bb960 0c2d3800 a3c00003 02000000 01000000 .-8............. │ │ 0x014bb970 00000200 40000000 03030000 03030000 ....@........... │ │ 0x014bb980 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ - 0x014bb990 40000000 00010000 01000000 19ec3600 @.............6. │ │ - 0x014bb9a0 95b53600 a4c00003 08000000 10000000 ..6............. │ │ + 0x014bb990 40000000 00010000 01000000 f2eb3600 @.............6. │ │ + 0x014bb9a0 6eb53600 a4c00003 08000000 10000000 n.6............. │ │ 0x014bb9b0 00400000 40000000 03030000 03030000 .@..@........... │ │ 0x014bb9c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bb9d0 80000000 80000000 01000000 73613700 ............sa7. │ │ - 0x014bb9e0 867b3700 a5c00003 08000000 10000000 .{7............. │ │ + 0x014bb9d0 80000000 80000000 01000000 4c613700 ............La7. │ │ + 0x014bb9e0 5f7b3700 a5c00003 08000000 10000000 _{7............. │ │ 0x014bb9f0 00800000 40000000 03030000 03030000 ....@........... │ │ 0x014bba00 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bba10 00010000 00010000 01000000 029b3700 ..............7. │ │ + 0x014bba10 00010000 00010000 01000000 db9a3700 ..............7. │ │ 0x014bba20 e8c03800 a6c00003 00010000 10000000 ..8............. │ │ 0x014bba30 00400000 40000000 03030000 03030000 .@..@........... │ │ 0x014bba40 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bba50 80000000 80000000 01000000 50403600 ............P@6. │ │ 0x014bba60 0e973600 a7c00003 00010000 10000000 ..6............. │ │ 0x014bba70 00800000 40000000 03030000 03030000 ....@........... │ │ 0x014bba80 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bba90 00010000 00010000 01000000 159b3700 ..............7. │ │ + 0x014bba90 00010000 00010000 01000000 ee9a3700 ..............7. │ │ 0x014bbaa0 63403600 a8c00003 08000000 10000000 c@6............. │ │ 0x014bbab0 00000100 40000000 03030000 03030000 ....@........... │ │ 0x014bbac0 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bbad0 40000000 80000000 01000000 8e053600 @.............6. │ │ 0x014bbae0 72b73700 a9c00003 08000000 10000000 r.7............. │ │ 0x014bbaf0 00000200 40000000 03030000 03030000 ....@........... │ │ 0x014bbb00 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bbb10 40000000 00010000 01000000 96193900 @.............9. │ │ 0x014bbb20 7e403600 aac00003 00010000 10000000 ~@6............. │ │ 0x014bbb30 00000100 40000000 03030000 03030000 ....@........... │ │ 0x014bbb40 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bbb50 40000000 80000000 01000000 bd853800 @.............8. │ │ - 0x014bbb60 28ec3600 abc00003 00010000 10000000 (.6............. │ │ + 0x014bbb60 01ec3600 abc00003 00010000 10000000 ..6............. │ │ 0x014bbb70 00000200 40000000 03030000 03030000 ....@........... │ │ 0x014bbb80 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ - 0x014bbb90 40000000 00010000 01000000 82613700 @............a7. │ │ + 0x014bbb90 40000000 00010000 01000000 5b613700 @...........[a7. │ │ 0x014bbba0 ccfa3800 acc00003 04000000 08000000 ..8............. │ │ 0x014bbbb0 00400000 40000000 03030000 03030000 .@..@........... │ │ 0x014bbbc0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bbbd0 80000000 80000000 01000000 99613700 .............a7. │ │ - 0x014bbbe0 d8453700 adc00003 04000000 08000000 .E7............. │ │ + 0x014bbbd0 80000000 80000000 01000000 72613700 ............ra7. │ │ + 0x014bbbe0 b1453700 adc00003 04000000 08000000 .E7............. │ │ 0x014bbbf0 00800000 40000000 03030000 03030000 ....@........... │ │ 0x014bbc00 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bbc10 00010000 00010000 01000000 76533900 ............vS9. │ │ - 0x014bbc20 d1283700 aec00003 04000000 08000000 .(7............. │ │ + 0x014bbc20 aa283700 aec00003 04000000 08000000 .(7............. │ │ 0x014bbc30 00000100 40000000 03030000 03030000 ....@........... │ │ 0x014bbc40 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bbc50 40000000 80000000 01000000 c8723900 @............r9. │ │ 0x014bbc60 96233600 afc00003 04000000 08000000 .#6............. │ │ 0x014bbc70 00000200 40000000 03030000 03030000 ....@........... │ │ 0x014bbc80 fdfe0000 fdfe0000 24000000 04040000 ........$....... │ │ 0x014bbc90 40000000 00010000 01000000 e0723900 @............r9. │ │ 0x014bbca0 f5723900 06c00003 04000000 08000000 .r9............. │ │ 0x014bbcb0 20000000 02000000 01030000 03030000 ............... │ │ 0x014bbcc0 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bbcd0 00000000 00000000 01000000 2b2d3800 ............+-8. │ │ 0x014bbce0 825d3600 09c00003 04000000 08000000 .]6............. │ │ 0x014bbcf0 40000000 02000000 01030000 03030000 @............... │ │ 0x014bbd00 00010000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bbd10 80000000 80000000 01000000 aeb53600 ..............6. │ │ + 0x014bbd10 80000000 80000000 01000000 87b53600 ..............6. │ │ 0x014bbd20 2b973600 0ac00003 04000000 08000000 +.6............. │ │ 0x014bbd30 80000000 02000000 01030000 03030000 ................ │ │ 0x014bbd40 00010000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bbd50 00010000 00010000 01000000 259b3700 ............%.7. │ │ - 0x014bbd60 f9453700 10c00003 04000000 01000000 .E7............. │ │ + 0x014bbd50 00010000 00010000 01000000 fe9a3700 ..............7. │ │ + 0x014bbd60 d2453700 10c00003 04000000 01000000 .E7............. │ │ 0x014bbd70 20000000 02000000 01030000 03030000 ............... │ │ 0x014bbd80 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bbd90 00000000 00000000 01000000 422d3800 ............B-8. │ │ 0x014bbda0 b9233600 13c00003 04000000 01000000 .#6............. │ │ 0x014bbdb0 40000000 02000000 01030000 03030000 @............... │ │ 0x014bbdc0 00010000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bbdd0 80000000 80000000 01000000 30093700 ............0.7. │ │ - 0x014bbde0 15463700 14c00003 04000000 01000000 .F7............. │ │ + 0x014bbdd0 80000000 80000000 01000000 09093700 ..............7. │ │ + 0x014bbde0 ee453700 14c00003 04000000 01000000 .E7............. │ │ 0x014bbdf0 80000000 02000000 01030000 03030000 ................ │ │ 0x014bbe00 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bbe10 00010000 00010000 01000000 d1853800 ..............8. │ │ 0x014bbe20 8db73700 15c00003 04000000 04000000 ..7............. │ │ 0x014bbe30 20000000 02000000 01030000 03030000 ............... │ │ 0x014bbe40 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bbe50 00000000 00000000 01000000 a75d3600 .............]6. │ │ - 0x014bbe60 47ec3600 18c00003 04000000 04000000 G.6............. │ │ + 0x014bbe60 20ec3600 18c00003 04000000 04000000 .6............. │ │ 0x014bbe70 40000000 02000000 01030000 03030000 @............... │ │ 0x014bbe80 00010000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bbe90 80000000 80000000 01000000 9e053600 ..............6. │ │ - 0x014bbea0 38463700 19c00003 04000000 04000000 8F7............. │ │ + 0x014bbea0 11463700 19c00003 04000000 04000000 .F7............. │ │ 0x014bbeb0 80000000 02000000 01030000 03030000 ................ │ │ 0x014bbec0 00010000 fdfe0000 38000000 09090000 ........8....... │ │ 0x014bbed0 00010000 00010000 01000000 ce943900 ..............9. │ │ 0x014bbee0 a9b73700 23c00003 04000000 08000000 ..7.#........... │ │ 0x014bbef0 40000000 10000000 03030000 03030000 @............... │ │ 0x014bbf00 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ - 0x014bbf10 80000000 80000000 01000000 b0613700 .............a7. │ │ - 0x014bbf20 389b3700 24c00003 04000000 08000000 8.7.$........... │ │ + 0x014bbf10 80000000 80000000 01000000 89613700 .............a7. │ │ + 0x014bbf20 119b3700 24c00003 04000000 08000000 ..7.$........... │ │ 0x014bbf30 80000000 20000000 03030000 03030000 .... ........... │ │ 0x014bbf40 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ 0x014bbf50 00010000 00010000 01000000 e40d3800 ..............8. │ │ - 0x014bbf60 609b3700 27c00003 04000000 01000000 `.7.'........... │ │ + 0x014bbf60 399b3700 27c00003 04000000 01000000 9.7.'........... │ │ 0x014bbf70 40000000 10000000 03030000 03030000 @............... │ │ 0x014bbf80 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ - 0x014bbf90 80000000 80000000 01000000 c5b53600 ..............6. │ │ + 0x014bbf90 80000000 80000000 01000000 9eb53600 ..............6. │ │ 0x014bbfa0 d1b73700 28c00003 04000000 01000000 ..7.(........... │ │ 0x014bbfb0 80000000 20000000 03030000 03030000 .... ........... │ │ 0x014bbfc0 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ - 0x014bbfd0 00010000 00010000 01000000 45093700 ............E.7. │ │ + 0x014bbfd0 00010000 00010000 01000000 1e093700 ..............7. │ │ 0x014bbfe0 e8943900 2bc00003 04000000 08000000 ..9.+........... │ │ 0x014bbff0 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bc000 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ - 0x014bc010 80000000 80000000 01000000 ddb53600 ..............6. │ │ + 0x014bc010 80000000 80000000 01000000 b6b53600 ..............6. │ │ 0x014bc020 13733900 2cc00003 04000000 08000000 .s9.,........... │ │ 0x014bc030 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bc040 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ 0x014bc050 00010000 00010000 01000000 50973600 ............P.6. │ │ 0x014bc060 d6783600 2fc00003 04000000 01000000 .x6./........... │ │ 0x014bc070 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bc080 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ 0x014bc090 80000000 80000000 01000000 572d3800 ............W-8. │ │ - 0x014bc0a0 ca613700 30c00003 04000000 01000000 .a7.0........... │ │ + 0x014bc0a0 a3613700 30c00003 04000000 01000000 .a7.0........... │ │ 0x014bc0b0 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bc0c0 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ - 0x014bc0d0 00010000 00010000 01000000 9f7b3700 .............{7. │ │ + 0x014bc0d0 00010000 00010000 01000000 787b3700 ............x{7. │ │ 0x014bc0e0 fc0d3800 2c000003 08000000 10000000 ..8.,........... │ │ 0x014bc0f0 20000000 02000000 00030000 03030000 ............... │ │ 0x014bc100 00010000 fdfe0000 11000000 09090000 ................ │ │ - 0x014bc110 00000000 00000000 01000000 6cd43600 ............l.6. │ │ + 0x014bc110 00000000 00000000 01000000 45d43600 ............E.6. │ │ 0x014bc120 3b733900 2d000003 00010000 10000000 ;s9.-........... │ │ 0x014bc130 20000000 02000000 00030000 03030000 ............... │ │ 0x014bc140 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bc150 00000000 00000000 01000000 55733900 ............Us9. │ │ 0x014bc160 8e533900 2e000003 40000000 01000000 .S9.....@....... │ │ 0x014bc170 20000000 02000000 00030000 03030000 ............... │ │ 0x014bc180 00010000 fdfe0000 11000000 09090000 ................ │ │ @@ -2928,15 +2928,15 @@ │ │ 0x014bc1a0 aa193900 8c000003 08000000 10000000 ..9............. │ │ 0x014bc1b0 40000000 02000000 00030000 03030000 @............... │ │ 0x014bc1c0 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc1d0 80000000 80000000 01000000 af053600 ..............6. │ │ 0x014bc1e0 f3dd3800 8d000003 08000000 10000000 ..8............. │ │ 0x014bc1f0 80000000 02000000 00030000 03030000 ................ │ │ 0x014bc200 00010000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bc210 00010000 00010000 01000000 f4283700 .............(7. │ │ + 0x014bc210 00010000 00010000 01000000 cd283700 .............(7. │ │ 0x014bc220 61d23700 90000003 00010000 10000000 a.7............. │ │ 0x014bc230 40000000 02000000 00030000 03030000 @............... │ │ 0x014bc240 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc250 80000000 80000000 01000000 b85d3600 .............]6. │ │ 0x014bc260 dfa43800 91000003 00010000 10000000 ..8............. │ │ 0x014bc270 80000000 02000000 00030000 03030000 ................ │ │ 0x014bc280 00010000 fdfe0000 18000000 09090000 ................ │ │ @@ -2949,62 +2949,62 @@ │ │ 0x014bc2f0 80000000 02000000 00030000 03030000 ................ │ │ 0x014bc300 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc310 00010000 00010000 01000000 120e3800 ..............8. │ │ 0x014bc320 f7b73700 a8000003 08000000 10000000 ..7............. │ │ 0x014bc330 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bc340 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ 0x014bc350 80000000 80000000 01000000 c2053600 ..............6. │ │ - 0x014bc360 fbb53600 a9000003 08000000 10000000 ..6............. │ │ + 0x014bc360 d4b53600 a9000003 08000000 10000000 ..6............. │ │ 0x014bc370 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bc380 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ - 0x014bc390 00010000 00010000 01000000 1bb63600 ..............6. │ │ + 0x014bc390 00010000 00010000 01000000 f4b53600 ..............6. │ │ 0x014bc3a0 00a53800 aa000003 00010000 10000000 ..8............. │ │ 0x014bc3b0 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bc3c0 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ 0x014bc3d0 80000000 80000000 01000000 66733900 ............fs9. │ │ 0x014bc3e0 10de3800 ab000003 00010000 10000000 ..8............. │ │ 0x014bc3f0 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bc400 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ - 0x014bc410 00010000 00010000 01000000 5b463700 ............[F7. │ │ - 0x014bc420 75463700 ac000003 40000000 01000000 uF7.....@....... │ │ + 0x014bc410 00010000 00010000 01000000 34463700 ............4F7. │ │ + 0x014bc420 4e463700 ac000003 40000000 01000000 NF7.....@....... │ │ 0x014bc430 00100000 40000000 03030000 03030000 ....@........... │ │ 0x014bc440 fdfe0000 fdfe0000 18000000 04040000 ................ │ │ 0x014bc450 80000000 80000000 01000000 24a53800 ............$.8. │ │ 0x014bc460 80733900 ad000003 40000000 01000000 .s9.....@....... │ │ 0x014bc470 00200000 40000000 03030000 03030000 . ..@........... │ │ 0x014bc480 fdfe0000 fdfe0000 18000000 05050000 ................ │ │ 0x014bc490 00010000 00010000 01000000 edfa3800 ..............8. │ │ - 0x014bc4a0 ac7b3700 ae000003 08000000 10000000 .{7............. │ │ + 0x014bc4a0 857b3700 ae000003 08000000 10000000 .{7............. │ │ 0x014bc4b0 40000000 10000000 01030000 03030000 @............... │ │ 0x014bc4c0 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc4d0 80000000 80000000 01000000 a8533900 .............S9. │ │ 0x014bc4e0 69373900 af000003 08000000 10000000 i79............. │ │ 0x014bc4f0 80000000 20000000 01030000 03030000 .... ........... │ │ 0x014bc500 00010000 fdfe0000 18000000 05050000 ................ │ │ - 0x014bc510 00010000 00010000 01000000 63093700 ............c.7. │ │ - 0x014bc520 73093700 b0000003 08000000 10000000 s.7............. │ │ + 0x014bc510 00010000 00010000 01000000 3c093700 ............<.7. │ │ + 0x014bc520 4c093700 b0000003 08000000 10000000 L.7............. │ │ 0x014bc530 20000000 10000000 01030000 03030000 ............... │ │ 0x014bc540 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bc550 00000000 00000000 01000000 6c973600 ............l.6. │ │ 0x014bc560 c7193900 b1000003 08000000 10000000 ..9............. │ │ 0x014bc570 20000000 20000000 01030000 03030000 ... ........... │ │ 0x014bc580 00010000 fdfe0000 11000000 05050000 ................ │ │ - 0x014bc590 00000000 00000000 01000000 0b293700 .............)7. │ │ + 0x014bc590 00000000 00000000 01000000 e4283700 .............(7. │ │ 0x014bc5a0 280e3800 b2000003 00010000 10000000 (.8............. │ │ 0x014bc5b0 40000000 10000000 01030000 03030000 @............... │ │ 0x014bc5c0 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc5d0 80000000 80000000 01000000 e0193900 ..............9. │ │ 0x014bc5e0 03fb3800 b3000003 00010000 10000000 ..8............. │ │ 0x014bc5f0 80000000 20000000 01030000 03030000 .... ........... │ │ 0x014bc600 00010000 fdfe0000 18000000 05050000 ................ │ │ 0x014bc610 00010000 00010000 01000000 34de3800 ............4.8. │ │ 0x014bc620 3ea53800 b4000003 00010000 10000000 >.8............. │ │ 0x014bc630 20000000 10000000 01030000 03030000 ............... │ │ 0x014bc640 00010000 fdfe0000 11000000 09090000 ................ │ │ - 0x014bc650 00000000 00000000 01000000 cc7b3700 .............{7. │ │ + 0x014bc650 00000000 00000000 01000000 a57b3700 .............{7. │ │ 0x014bc660 a4733900 b5000003 00010000 10000000 .s9............. │ │ 0x014bc670 20000000 20000000 01030000 03030000 ... ........... │ │ 0x014bc680 00010000 fdfe0000 11000000 05050000 ................ │ │ 0x014bc690 00000000 00000000 01000000 fc783600 .............x6. │ │ 0x014bc6a0 4c0e3800 b6000003 40000000 01000000 L.8.....@....... │ │ 0x014bc6b0 40000000 10000000 01030000 03030000 @............... │ │ 0x014bc6c0 00010000 fdfe0000 18000000 09090000 ................ │ │ @@ -3017,23 +3017,23 @@ │ │ 0x014bc730 20000000 10000000 01030000 03030000 ............... │ │ 0x014bc740 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bc750 00000000 00000000 01000000 d8053600 ..............6. │ │ 0x014bc760 ec053600 b9000003 40000000 01000000 ..6.....@....... │ │ 0x014bc770 20000000 20000000 01030000 03030000 ... ........... │ │ 0x014bc780 00010000 fdfe0000 11000000 05050000 ................ │ │ 0x014bc790 00000000 00000000 01000000 48de3800 ............H.8. │ │ - 0x014bc7a0 869b3700 35c00003 80000000 10000000 ..7.5........... │ │ + 0x014bc7a0 5f9b3700 35c00003 80000000 10000000 _.7.5........... │ │ 0x014bc7b0 40000000 02000000 01030000 03030000 @............... │ │ 0x014bc7c0 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc7d0 80000000 80000000 01000000 7c973600 ............|.6. │ │ 0x014bc7e0 95973600 36c00003 80000000 10000000 ..6.6........... │ │ 0x014bc7f0 80000000 02000000 01030000 03030000 ................ │ │ 0x014bc800 00010000 fdfe0000 18000000 09090000 ................ │ │ - 0x014bc810 00010000 00010000 01000000 99463700 .............F7. │ │ - 0x014bc820 7dd43600 37c00003 80000000 10000000 }.6.7........... │ │ + 0x014bc810 00010000 00010000 01000000 72463700 ............rF7. │ │ + 0x014bc820 56d43600 37c00003 80000000 10000000 V.6.7........... │ │ 0x014bc830 40000000 10000000 01030000 03030000 @............... │ │ 0x014bc840 00010000 fdfe0000 18000000 09090000 ................ │ │ 0x014bc850 80000000 80000000 01000000 31b83700 ............1.7. │ │ 0x014bc860 d2533900 38c00003 80000000 10000000 .S9.8........... │ │ 0x014bc870 80000000 20000000 01030000 03030000 .... ........... │ │ 0x014bc880 00010000 fdfe0000 18000000 05050000 ................ │ │ 0x014bc890 00010000 00010000 01000000 700e3800 ............p.8. │ │ @@ -3044,112 +3044,112 @@ │ │ 0x014bc8e0 b4403600 3ac00003 80000000 10000000 .@6.:........... │ │ 0x014bc8f0 20000000 10000000 01030000 03030000 ............... │ │ 0x014bc900 00010000 fdfe0000 11000000 09090000 ................ │ │ 0x014bc910 00000000 00000000 01000000 26c13800 ............&.8. │ │ 0x014bc920 00243600 3bc00003 80000000 10000000 .$6.;........... │ │ 0x014bc930 20000000 20000000 01030000 03030000 ... ........... │ │ 0x014bc940 00010000 fdfe0000 11000000 05050000 ................ │ │ - 0x014bc950 00000000 00000000 01000000 35b63600 ............5.6. │ │ + 0x014bc950 00000000 00000000 01000000 0eb63600 ..............6. │ │ 0x014bc960 494c3800 1dc00003 20000000 40000000 IL8..... ...@... │ │ 0x014bc970 40000000 02000000 00030000 03030000 @............... │ │ 0x014bc980 00010000 fdfe0000 08000000 09090000 ................ │ │ 0x014bc990 80000000 80000000 01000000 732d3800 ............s-8. │ │ 0x014bc9a0 61de3800 1ec00003 20000000 01000000 a.8..... ....... │ │ 0x014bc9b0 40000000 02000000 00030000 03030000 @............... │ │ 0x014bc9c0 00010000 fdfe0000 08000000 09090000 ................ │ │ 0x014bc9d0 80000000 80000000 01000000 31953900 ............1.9. │ │ - 0x014bc9e0 e07b3700 1fc00003 20000000 02000000 .{7..... ....... │ │ + 0x014bc9e0 b97b3700 1fc00003 20000000 02000000 .{7..... ....... │ │ 0x014bc9f0 40000000 02000000 00030000 03030000 @............... │ │ 0x014bca00 00010000 fdfe0000 28000000 09090000 ........(....... │ │ - 0x014bca10 80000000 80000000 01000000 a3d43600 ..............6. │ │ + 0x014bca10 80000000 80000000 01000000 7cd43600 ............|.6. │ │ 0x014bca20 6a4c3800 20c00003 20000000 40000000 jL8. ... ...@... │ │ 0x014bca30 80000000 02000000 00030000 03030000 ................ │ │ 0x014bca40 00010000 fdfe0000 08000000 09090000 ................ │ │ 0x014bca50 00010000 00010000 01000000 4db83700 ............M.7. │ │ - 0x014bca60 a99b3700 21c00003 20000000 01000000 ..7.!... ....... │ │ + 0x014bca60 829b3700 21c00003 20000000 01000000 ..7.!... ....... │ │ 0x014bca70 80000000 02000000 00030000 03030000 ................ │ │ 0x014bca80 00010000 fdfe0000 08000000 09090000 ................ │ │ 0x014bca90 00010000 00010000 01000000 8b2d3800 .............-8. │ │ 0x014bcaa0 49953900 22c00003 20000000 02000000 I.9."... ....... │ │ 0x014bcab0 80000000 02000000 00030000 03030000 ................ │ │ 0x014bcac0 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bcad0 00010000 00010000 01000000 b8973600 ..............6. │ │ 0x014bcae0 3cc13800 aacc0003 02000000 01000000 <.8............. │ │ 0x014bcaf0 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcb00 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ 0x014bcb10 00010000 00010000 01000000 89373900 .............79. │ │ - 0x014bcb20 ce9b3700 a8cc0003 04000000 01000000 ..7............. │ │ + 0x014bcb20 a79b3700 a8cc0003 04000000 01000000 ..7............. │ │ 0x014bcb30 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcb40 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ 0x014bcb50 00010000 00010000 01000000 cf5d3600 .............]6. │ │ - 0x014bcb60 b7d43600 a9cc0003 04000000 08000000 ..6............. │ │ + 0x014bcb60 90d43600 a9cc0003 04000000 08000000 ..6............. │ │ 0x014bcb70 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcb80 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ - 0x014bcb90 00010000 00010000 01000000 6aec3600 ............j.6. │ │ + 0x014bcb90 00010000 00010000 01000000 43ec3600 ............C.6. │ │ 0x014bcba0 1f243600 abcc0003 08000000 10000000 .$6............. │ │ 0x014bcbb0 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcbc0 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ - 0x014bcbd0 00010000 00010000 01000000 80ec3600 ..............6. │ │ + 0x014bcbd0 00010000 00010000 01000000 59ec3600 ............Y.6. │ │ 0x014bcbe0 d9673800 accc0003 80000000 10000000 .g8............. │ │ 0x014bcbf0 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcc00 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ - 0x014bcc10 00010000 00010000 01000000 f0613700 .............a7. │ │ + 0x014bcc10 00010000 00010000 01000000 c9613700 .............a7. │ │ 0x014bcc20 d7733900 adcc0003 00010000 10000000 .s9............. │ │ 0x014bcc30 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcc40 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ 0x014bcc50 00010000 00010000 01000000 f8533900 .............S9. │ │ - 0x014bcc60 49b63600 aecc0003 40000000 01000000 I.6.....@....... │ │ + 0x014bcc60 22b63600 aecc0003 40000000 01000000 ".6.....@....... │ │ 0x014bcc70 00000800 40000000 03030000 03030000 ....@........... │ │ 0x014bcc80 fdfe0000 fdfe0000 08000000 04040000 ................ │ │ 0x014bcc90 00010000 00010000 01000000 830e3800 ..............8. │ │ 0x014bcca0 d3403600 ba000003 01000000 01000000 .@6............. │ │ 0x014bccb0 00010000 10000000 03030000 03030000 ................ │ │ 0x014bccc0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bccd0 80000000 80000000 01000000 6e953900 ............n.9. │ │ 0x014bcce0 960e3800 bd000003 02000000 02000000 ..8............. │ │ 0x014bccf0 00010000 10000000 03030000 03030000 ................ │ │ 0x014bcd00 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bcd10 80000000 80000000 01000000 8b4c3800 .............L8. │ │ 0x014bcd20 ed5d3600 be000003 02000000 01000000 .]6............. │ │ 0x014bcd30 00010000 10000000 03030000 03030000 ................ │ │ 0x014bcd40 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bcd50 80000000 80000000 01000000 057c3700 .............|7. │ │ + 0x014bcd50 80000000 80000000 01000000 de7b3700 .............{7. │ │ 0x014bcd60 16793600 bf000003 02000000 04000000 .y6............. │ │ 0x014bcd70 00010000 10000000 03030000 03030000 ................ │ │ 0x014bcd80 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bcd90 80000000 80000000 01000000 9ed23700 ..............7. │ │ - 0x014bcda0 b5463700 c0000003 01000000 01000000 .F7............. │ │ + 0x014bcda0 8e463700 c0000003 01000000 01000000 .F7............. │ │ 0x014bcdb0 00020000 10000000 03030000 03030000 ................ │ │ 0x014bcdc0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bcdd0 00010000 00010000 01000000 05683800 .............h8. │ │ - 0x014bcde0 73b63600 c3000003 02000000 02000000 s.6............. │ │ + 0x014bcde0 4cb63600 c3000003 02000000 02000000 L.6............. │ │ 0x014bcdf0 00020000 10000000 03030000 03030000 ................ │ │ 0x014bce00 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bce10 00010000 00010000 01000000 68f33700 ............h.7. │ │ 0x014bce20 45243600 c4000003 02000000 01000000 E$6............. │ │ 0x014bce30 00020000 10000000 03030000 03030000 ................ │ │ 0x014bce40 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bce50 00010000 00010000 01000000 e0853800 ..............8. │ │ 0x014bce60 a64c3800 c5000003 02000000 04000000 .L8............. │ │ 0x014bce70 00020000 10000000 03030000 03030000 ................ │ │ 0x014bce80 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bce90 00010000 00010000 01000000 a32d3800 .............-8. │ │ 0x014bcea0 89953900 84000003 01000000 01000000 ..9............. │ │ 0x014bceb0 00020000 02000000 00030000 03030000 ................ │ │ 0x014bcec0 00010000 fdfe0000 28000000 09090000 ........(....... │ │ - 0x014bced0 00010000 00010000 01000000 da463700 .............F7. │ │ + 0x014bced0 00010000 00010000 01000000 b3463700 .............F7. │ │ 0x014bcee0 09063600 87000003 02000000 02000000 ..6............. │ │ 0x014bcef0 00020000 02000000 00030000 03030000 ................ │ │ 0x014bcf00 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bcf10 00010000 00010000 01000000 a5373900 .............79. │ │ 0x014bcf20 6e243600 88000003 02000000 01000000 n$6............. │ │ 0x014bcf30 00020000 02000000 00030000 03030000 ................ │ │ 0x014bcf40 00010000 fdfe0000 28000000 09090000 ........(....... │ │ - 0x014bcf50 00010000 00010000 01000000 e5d43600 ..............6. │ │ - 0x014bcf60 9cb63600 89000003 02000000 04000000 ..6............. │ │ + 0x014bcf50 00010000 00010000 01000000 bed43600 ..............6. │ │ + 0x014bcf60 75b63600 89000003 02000000 04000000 u.6............. │ │ 0x014bcf70 00020000 02000000 00030000 03030000 ................ │ │ 0x014bcf80 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bcf90 00010000 00010000 01000000 65b83700 ............e.7. │ │ 0x014bcfa0 27fb3800 41000003 01000000 01000000 '.8.A........... │ │ 0x014bcfb0 00010000 02000000 00030000 03030000 ................ │ │ 0x014bcfc0 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bcfd0 80000000 80000000 01000000 5ba53800 ............[.8. │ │ @@ -3161,66 +3161,66 @@ │ │ 0x014bd030 00010000 02000000 00030000 03030000 ................ │ │ 0x014bd040 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bd050 80000000 80000000 01000000 cf4c3800 .............L8. │ │ 0x014bd060 b32d3800 46000003 02000000 04000000 .-8.F........... │ │ 0x014bd070 00010000 02000000 00030000 03030000 ................ │ │ 0x014bd080 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bd090 80000000 80000000 01000000 94243600 .............$6. │ │ - 0x014bd0a0 8c093700 72c00003 04000000 08000000 ..7.r........... │ │ + 0x014bd0a0 65093700 72c00003 04000000 08000000 e.7.r........... │ │ 0x014bd0b0 00010000 10000000 03030000 03030000 ................ │ │ 0x014bd0c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bd0d0 80000000 80000000 01000000 d2973600 ..............6. │ │ 0x014bd0e0 01743900 73c00003 04000000 08000000 .t9.s........... │ │ 0x014bd0f0 00020000 20000000 03030000 03030000 .... ........... │ │ 0x014bd100 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd110 00010000 00010000 01000000 9cec3600 ..............6. │ │ + 0x014bd110 00010000 00010000 01000000 75ec3600 ............u.6. │ │ 0x014bd120 66c13800 76c00003 04000000 01000000 f.8.v........... │ │ 0x014bd130 00010000 10000000 03030000 03030000 ................ │ │ 0x014bd140 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bd150 80000000 80000000 01000000 2f063600 ............/.6. │ │ 0x014bd160 ab953900 77c00003 04000000 01000000 ..9.w........... │ │ 0x014bd170 00020000 20000000 03030000 03030000 .... ........... │ │ 0x014bd180 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ 0x014bd190 00010000 00010000 01000000 12543900 .............T9. │ │ 0x014bd1a0 d6953900 94c00003 08000000 10000000 ..9............. │ │ 0x014bd1b0 00010000 10000000 01030000 03030000 ................ │ │ 0x014bd1c0 00010000 fdfe0000 28000000 09090000 ........(....... │ │ - 0x014bd1d0 80000000 80000000 01000000 c2b63600 ..............6. │ │ - 0x014bd1e0 25293700 95c00003 08000000 10000000 %)7............. │ │ + 0x014bd1d0 80000000 80000000 01000000 9bb63600 ..............6. │ │ + 0x014bd1e0 fe283700 95c00003 08000000 10000000 .(7............. │ │ 0x014bd1f0 00020000 20000000 01030000 03030000 .... ........... │ │ 0x014bd200 00010000 fdfe0000 28000000 05050000 ........(....... │ │ 0x014bd210 00010000 00010000 01000000 f7853800 ..............8. │ │ - 0x014bd220 4a293700 96c00003 00010000 10000000 J)7............. │ │ + 0x014bd220 23293700 96c00003 00010000 10000000 #)7............. │ │ 0x014bd230 00010000 10000000 01030000 03030000 ................ │ │ 0x014bd240 00010000 fdfe0000 28000000 09090000 ........(....... │ │ - 0x014bd250 80000000 80000000 01000000 b9093700 ..............7. │ │ + 0x014bd250 80000000 80000000 01000000 92093700 ..............7. │ │ 0x014bd260 91c13800 97c00003 00010000 10000000 ..8............. │ │ 0x014bd270 00020000 20000000 01030000 03030000 .... ........... │ │ 0x014bd280 00010000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd290 00010000 00010000 01000000 1c7c3700 .............|7. │ │ + 0x014bd290 00010000 00010000 01000000 f57b3700 .............{7. │ │ 0x014bd2a0 b1d23700 98c00003 40000000 01000000 ..7.....@....... │ │ 0x014bd2b0 00010000 10000000 01030000 03030000 ................ │ │ 0x014bd2c0 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bd2d0 80000000 80000000 01000000 2e743900 .............t9. │ │ 0x014bd2e0 bf0e3800 99c00003 40000000 01000000 ..8.....@....... │ │ 0x014bd2f0 00020000 20000000 01030000 03030000 .... ........... │ │ 0x014bd300 00010000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd310 00010000 00010000 01000000 b9ec3600 ..............6. │ │ + 0x014bd310 00010000 00010000 01000000 92ec3600 ..............6. │ │ 0x014bd320 65793600 9ac00003 80000000 10000000 ey6............. │ │ 0x014bd330 00010000 10000000 01030000 03030000 ................ │ │ 0x014bd340 00010000 fdfe0000 28000000 09090000 ........(....... │ │ 0x014bd350 80000000 80000000 01000000 f8403600 .............@6. │ │ 0x014bd360 e34c3800 9bc00003 80000000 10000000 .L8............. │ │ 0x014bd370 00020000 20000000 01030000 03030000 .... ........... │ │ 0x014bd380 00010000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd390 00010000 00010000 01000000 d9b63600 ..............6. │ │ - 0x014bd3a0 377c3700 81000003 10000000 20000000 7|7......... ... │ │ + 0x014bd390 00010000 00010000 01000000 b2b63600 ..............6. │ │ + 0x014bd3a0 107c3700 81000003 10000000 20000000 .|7......... ... │ │ 0x014bd3b0 00040000 08000000 01030000 03030000 ................ │ │ 0x014bd3c0 00000000 00000000 08000000 02020100 ................ │ │ - 0x014bd3d0 00010000 00010000 01000000 fa9b3700 ..............7. │ │ + 0x014bd3d0 00010000 00010000 01000000 d39b3700 ..............7. │ │ 0x014bd3e0 29543900 83000003 10000000 20000000 )T9......... ... │ │ 0x014bd3f0 20000000 04000000 01030000 03030000 ............... │ │ 0x014bd400 00000000 00000000 01000000 02020000 ................ │ │ 0x014bd410 00000000 00000000 01000000 f1973600 ..............6. │ │ 0x014bd420 00000000 02c10003 10000000 a0000000 ................ │ │ 0x014bd430 00000400 00010000 01030000 03030000 ................ │ │ 0x014bd440 00000000 00000000 08000000 06060100 ................ │ │ @@ -3236,67 +3236,67 @@ │ │ 0x014bd4e0 00000000 00c10003 00020000 80000000 ................ │ │ 0x014bd4f0 00008000 00080000 03030000 03030000 ................ │ │ 0x014bd500 00000000 00000000 08000000 06060200 ................ │ │ 0x014bd510 00010000 00010000 01000000 fa193900 ..............9. │ │ 0x014bd520 00000000 01c10003 00020000 80000000 ................ │ │ 0x014bd530 00004000 00040000 03030000 03030000 ..@............. │ │ 0x014bd540 00000000 00000000 08000000 06060200 ................ │ │ - 0x014bd550 00010000 00010000 01000000 f2463700 .............F7. │ │ + 0x014bd550 00010000 00010000 01000000 cb463700 .............F7. │ │ 0x014bd560 49fb3800 07000003 01000000 01000000 I.8............. │ │ 0x014bd570 10000000 02000000 00030000 02030000 ................ │ │ 0x014bd580 00010000 fffe0000 24000000 09090000 ........$....... │ │ 0x014bd590 80000000 80000000 01000000 20683800 ............ h8. │ │ - 0x014bd5a0 0f9c3700 96000003 01000000 01000000 ..7............. │ │ + 0x014bd5a0 e89b3700 96000003 01000000 01000000 ..7............. │ │ 0x014bd5b0 00080000 02000000 00030000 03030000 ................ │ │ 0x014bd5c0 00010000 fdfe0000 24000000 09090000 ........$....... │ │ 0x014bd5d0 80000000 80000000 01000000 90793600 .............y6. │ │ 0x014bd5e0 9bb83700 99000003 02000000 02000000 ..7............. │ │ 0x014bd5f0 00080000 02000000 00030000 03030000 ................ │ │ 0x014bd600 00010000 fdfe0000 24000000 09090000 ........$....... │ │ - 0x014bd610 80000000 80000000 01000000 73293700 ............s)7. │ │ - 0x014bd620 299c3700 9a000003 02000000 01000000 ).7............. │ │ + 0x014bd610 80000000 80000000 01000000 4c293700 ............L)7. │ │ + 0x014bd620 029c3700 9a000003 02000000 01000000 ..7............. │ │ 0x014bd630 00080000 02000000 00030000 03030000 ................ │ │ 0x014bd640 00010000 fdfe0000 24000000 09090000 ........$....... │ │ - 0x014bd650 80000000 80000000 01000000 84293700 .............)7. │ │ - 0x014bd660 5b7c3700 9b000003 02000000 04000000 [|7............. │ │ + 0x014bd650 80000000 80000000 01000000 5d293700 ............])7. │ │ + 0x014bd660 347c3700 9b000003 02000000 04000000 4|7............. │ │ 0x014bd670 00080000 02000000 00030000 03030000 ................ │ │ 0x014bd680 00010000 fdfe0000 24000000 09090000 ........$....... │ │ 0x014bd690 80000000 80000000 01000000 fb953900 ..............9. │ │ - 0x014bd6a0 797c3700 50c00003 01000000 01000000 y|7.P........... │ │ + 0x014bd6a0 527c3700 50c00003 01000000 01000000 R|7.P........... │ │ 0x014bd6b0 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bd6c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bd6d0 80000000 80000000 01000000 479c3700 ............G.7. │ │ + 0x014bd6d0 80000000 80000000 01000000 209c3700 ............ .7. │ │ 0x014bd6e0 15413600 51c00003 01000000 01000000 .A6.Q........... │ │ 0x014bd6f0 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bd700 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd710 00010000 00010000 01000000 9a7c3700 .............|7. │ │ + 0x014bd710 00010000 00010000 01000000 737c3700 ............s|7. │ │ 0x014bd720 0e4d3800 52c00003 02000000 01000000 .M8.R........... │ │ 0x014bd730 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bd740 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bd750 80000000 80000000 01000000 86de3800 ..............8. │ │ 0x014bd760 4c063600 53c00003 02000000 01000000 L.6.S........... │ │ 0x014bd770 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bd780 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd790 00010000 00010000 01000000 d4093700 ..............7. │ │ + 0x014bd790 00010000 00010000 01000000 ad093700 ..............7. │ │ 0x014bd7a0 dad23700 56c00003 02000000 02000000 ..7.V........... │ │ 0x014bd7b0 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bd7c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bd7d0 80000000 80000000 01000000 9bf33700 ..............7. │ │ 0x014bd7e0 b6f33700 57c00003 02000000 02000000 ..7.W........... │ │ 0x014bd7f0 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bd800 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd810 00010000 00010000 01000000 f0b63600 ..............6. │ │ + 0x014bd810 00010000 00010000 01000000 c9b63600 ..............6. │ │ 0x014bd820 131a3900 5cc00003 04000000 08000000 ..9.\........... │ │ 0x014bd830 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bd840 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bd850 80000000 80000000 01000000 e80e3800 ..............8. │ │ 0x014bd860 334d3800 5dc00003 04000000 08000000 3M8.]........... │ │ 0x014bd870 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bd880 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ - 0x014bd890 00010000 00010000 01000000 ef093700 ..............7. │ │ + 0x014bd890 00010000 00010000 01000000 c8093700 ..............7. │ │ 0x014bd8a0 bd373900 60c00003 04000000 01000000 .79.`........... │ │ 0x014bd8b0 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bd8c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ 0x014bd8d0 80000000 80000000 01000000 63fb3800 ............c.8. │ │ 0x014bd8e0 fb2d3800 61c00003 04000000 01000000 .-8.a........... │ │ 0x014bd8f0 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bd900 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ @@ -3308,23 +3308,23 @@ │ │ 0x014bd960 70543900 6bc00003 08000000 10000000 pT9.k........... │ │ 0x014bd970 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bd980 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ 0x014bd990 00010000 00010000 01000000 bac13800 ..............8. │ │ 0x014bd9a0 a1de3800 6cc00003 00010000 10000000 ..8.l........... │ │ 0x014bd9b0 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bd9c0 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bd9d0 80000000 80000000 01000000 b57c3700 .............|7. │ │ - 0x014bd9e0 d07c3700 6dc00003 00010000 10000000 .|7.m........... │ │ + 0x014bd9d0 80000000 80000000 01000000 8e7c3700 .............|7. │ │ + 0x014bd9e0 a97c3700 6dc00003 00010000 10000000 .|7.m........... │ │ 0x014bd9f0 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bda00 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ 0x014bda10 00010000 00010000 01000000 49743900 ............It9. │ │ 0x014bda20 73a53800 6ec00003 40000000 01000000 s.8.n...@....... │ │ 0x014bda30 00001000 40000000 03030000 03030000 ....@........... │ │ 0x014bda40 fdfe0000 fdfe0000 28000000 04040000 ........(....... │ │ - 0x014bda50 80000000 80000000 01000000 91293700 .............)7. │ │ + 0x014bda50 80000000 80000000 01000000 6a293700 ............j)7. │ │ 0x014bda60 dbf33700 6fc00003 40000000 01000000 ..7.o...@....... │ │ 0x014bda70 00002000 40000000 03030000 03030000 .. .@........... │ │ 0x014bda80 fdfe0000 fdfe0000 28000000 05050000 ........(....... │ │ 0x014bda90 00010000 00010000 00000000 26983600 ............&.6. │ │ 0x014bdaa0 26983600 ff000003 00000000 00000000 &.6............. │ │ 0x014bdab0 00000000 00000000 00000000 00000000 ................ │ │ 0x014bdac0 00000000 00000000 00000000 00000000 ................ │ │ @@ -3355,53 +3355,53 @@ │ │ 0x014bdc50 30112601 00040000 00000000 00000000 0.&............. │ │ 0x014bdc60 00000000 f73d3900 00000000 00000000 .....=9......... │ │ 0x014bdc70 00000000 00000000 00000000 00000000 ................ │ │ 0x014bdc80 00000000 00000000 00000000 00000000 ................ │ │ 0x014bdc90 f05a4801 b0a83b00 b0e43b00 00008000 .ZH...;...;..... │ │ 0x014bdca0 b49c3900 00000001 c49c3900 00008001 ..9.......9..... │ │ 0x014bdcb0 efbd3700 00000002 5d343800 00008002 ..7.....]48..... │ │ - 0x014bdcc0 4f023900 00000003 baa23700 00008003 O.9.......7..... │ │ + 0x014bdcc0 4f023900 00000003 93a23700 00008003 O.9.......7..... │ │ 0x014bdcd0 77d93700 00000004 2d523800 00008004 w.7.....-R8..... │ │ - 0x014bdce0 d4a23700 00000005 ffbd3700 00008005 ..7.......7..... │ │ - 0x014bdcf0 96473600 00008006 8a4e3700 00000007 .G6......N7..... │ │ - 0x014bdd00 cf843700 00008007 b37b3900 00000008 ..7......{9..... │ │ - 0x014bdd10 28f33600 00000015 519e3600 00008015 (.6.....Q.6..... │ │ - 0x014bdd20 eb843700 0000000a 316e3800 00000010 ..7.....1n8..... │ │ + 0x014bdce0 ada23700 00000005 ffbd3700 00008005 ..7.......7..... │ │ + 0x014bdcf0 96473600 00008006 634e3700 00000007 .G6.....cN7..... │ │ + 0x014bdd00 a8843700 00008007 b37b3900 00000008 ..7......{9..... │ │ + 0x014bdd10 01f33600 00000015 519e3600 00008015 ..6.....Q.6..... │ │ + 0x014bdd20 c4843700 0000000a 316e3800 00000010 ..7.....1n8..... │ │ 0x014bdd30 0cbe3700 00008010 7d163800 00000011 ..7.....}.8..... │ │ - 0x014bdd40 555b3900 00008011 ae103700 00000012 U[9.......7..... │ │ + 0x014bdd40 555b3900 00008011 87103700 00000012 U[9.......7..... │ │ 0x014bdd50 665b3900 00008012 8c163800 00008017 f[9.......8..... │ │ - 0x014bdd60 40f33600 00000013 6a343800 00008013 @.6.....j48..... │ │ + 0x014bdd60 19f33600 00000013 6a343800 00008013 ..6.....j48..... │ │ 0x014bdd70 34e43800 00000014 b0473600 00008016 4.8......G6..... │ │ 0x014bdd80 48523800 00000017 7a343800 0000001c HR8.....z48..... │ │ - 0x014bdd90 9c203900 0000001d f9843700 00000018 . 9.......7..... │ │ + 0x014bdd90 9c203900 0000001d d2843700 00000018 . 9.......7..... │ │ 0x014bdda0 bc473600 00000019 a72b3600 00008019 .G6......+6..... │ │ 0x014bddb0 d39c3900 0000001a 583f3900 00000016 ..9.....X?9..... │ │ - 0x014bddc0 e1a23700 0000801a a1163800 0000001b ..7.......8..... │ │ + 0x014bddc0 baa23700 0000801a a1163800 0000001b ..7.......8..... │ │ 0x014bddd0 90813600 0000801c 8ed93700 0000801d ..6.......7..... │ │ - 0x014bdde0 42e43800 0000001e f0a23700 0000801e B.8.......7..... │ │ + 0x014bdde0 42e43800 0000001e c9a23700 0000801e B.8.......7..... │ │ 0x014bddf0 e29c3900 00000000 00000000 02000800 ..9............. │ │ 0x014bde00 ae163800 03000800 19be3700 04000800 ..8.......7..... │ │ - 0x014bde10 f62f3700 05000800 9d813600 06000800 ./7.......6..... │ │ + 0x014bde10 cf2f3700 05000800 9d813600 06000800 ./7.......6..... │ │ 0x014bde20 a4813600 07000800 3e6e3800 08000800 ..6.....>n8..... │ │ 0x014bde30 508c3800 09000800 cd7b3900 0a000800 P.8......{9..... │ │ 0x014bde40 87343800 0b000800 609e3600 0d000800 .48.....`.6..... │ │ - 0x014bde50 20be3700 0f000800 4d673700 10000800 .7.....Mg7..... │ │ - 0x014bde60 67023900 20000800 01a33700 21000800 g.9. .....7.!... │ │ - 0x014bde70 ac813600 22000800 15bc3600 26000800 ..6.".....6.&... │ │ - 0x014bde80 06853700 28000800 699e3600 2a000800 ..7.(...i.6.*... │ │ + 0x014bde50 20be3700 0f000800 26673700 10000800 .7.....&g7..... │ │ + 0x014bde60 67023900 20000800 daa23700 21000800 g.9. .....7.!... │ │ + 0x014bde70 ac813600 22000800 eebb3600 26000800 ..6.".....6.&... │ │ + 0x014bde80 df843700 28000800 699e3600 2a000800 ..7.(...i.6.*... │ │ 0x014bde90 53e43800 2c000800 5de43800 3c000800 S.8.,...].8.<... │ │ - 0x014bdea0 93da3600 00000c00 990b3600 00010c00 ..6.......6..... │ │ - 0x014bdeb0 be103700 01010c00 09a33700 02010c00 ..7.......7..... │ │ + 0x014bdea0 6cda3600 00000c00 990b3600 00010c00 l.6.......6..... │ │ + 0x014bdeb0 97103700 01010c00 e2a23700 02010c00 ..7.......7..... │ │ 0x014bdec0 8f343800 03010c00 b3563900 04010c00 .48......V9..... │ │ 0x014bded0 a7343800 05010c00 9f0b3600 06010800 .48.......6..... │ │ 0x014bdee0 588c3800 07010c00 56523800 08010c00 X.8.....VR8..... │ │ - 0x014bdef0 54f33600 09010800 709e3600 0a010800 T.6.....p.6..... │ │ + 0x014bdef0 2df33600 09010800 709e3600 0a010800 -.6.....p.6..... │ │ 0x014bdf00 db343800 0b010800 466e3800 0c010800 .48.....Fn8..... │ │ - 0x014bdf10 11853700 0d010800 7e5b3900 0e010800 ..7.....~[9..... │ │ - 0x014bdf20 ca473600 0f010c00 58673700 10010c00 .G6.....Xg7..... │ │ + 0x014bdf10 ea843700 0d010800 7e5b3900 0e010800 ..7.....~[9..... │ │ + 0x014bdf20 ca473600 0f010c00 31673700 10010c00 .G6.....1g7..... │ │ 0x014bdf30 8b5b3900 00000000 00000000 80000000 .[9............. │ │ 0x014bdf40 309a3401 30d02e01 20e02e01 60eb2e01 0.4.0... ...`... │ │ 0x014bdf50 509a3401 50d02e01 a0502a01 c0502a01 P.4.P....P*..P*. │ │ 0x014bdf60 e0502a01 00512a01 93030000 01000000 .P*..Q*......... │ │ 0x014bdf70 10000000 00000000 08002000 01000000 .......... ..... │ │ 0x014bdf80 90043001 80053001 00000000 20050000 ..0...0..... ... │ │ 0x014bdf90 00000000 00000000 b0073001 00000000 ..........0..... │ │ @@ -3421,26 +3421,26 @@ │ │ 0x014be070 00000000 c0c03001 00000000 00000000 ......0......... │ │ 0x014be080 c0c03001 00c13001 ffffffff ffffffff ..0...0......... │ │ 0x014be090 e0d33001 60d53001 70d63001 29050000 ..0.`.0.p.0.)... │ │ 0x014be0a0 01000000 00000000 00000000 00000000 ................ │ │ 0x014be0b0 00000000 01000000 20a03301 70a03301 ........ .3.p.3. │ │ 0x014be0c0 00000000 c0a03301 70a03301 10a13301 ......3.p.3...3. │ │ 0x014be0d0 695c3900 45fc3700 92213900 b6483600 i\9.E.7..!9..H6. │ │ - 0x014be0e0 887c3900 c2483600 0c123700 51fc3700 .|9..H6...7.Q.7. │ │ - 0x014be0f0 6dac3800 41f43600 00000000 ce483600 m.8.A.6......H6. │ │ + 0x014be0e0 887c3900 c2483600 e5113700 51fc3700 .|9..H6...7.Q.7. │ │ + 0x014be0f0 6dac3800 1af43600 00000000 ce483600 m.8...6......H6. │ │ 0x014be100 86da3700 42c93800 755c3900 9e213900 ..7.B.8.u\9..!9. │ │ 0x014be110 835c3900 dc483600 28643600 142d3600 .\9..H6.(d6..-6. │ │ 0x014be120 947c3900 00000000 a37c3900 915c3900 .|9......|9..\9. │ │ - 0x014be130 94da3700 8ea43700 b47c3900 814f3700 ..7...7..|9..O7. │ │ - 0x014be140 a5da3700 4ef43600 709f3600 00000000 ..7.N.6.p.6..... │ │ + 0x014be130 94da3700 67a43700 b47c3900 5a4f3700 ..7.g.7..|9.ZO7. │ │ + 0x014be140 a5da3700 27f43600 709f3600 00000000 ..7.'.6.p.6..... │ │ 0x014be150 54e14b01 e6c53700 50523401 b0553401 T.K...7.PR4..U4. │ │ 0x014be160 e0593401 805e3401 60643401 30b52501 .Y4..^4.`d4.0.%. │ │ 0x014be170 706e3401 906e3401 00040000 00000000 pn4..n4......... │ │ 0x014be180 00000000 00000000 00000000 00000000 ................ │ │ - 0x014be190 828e3700 14884901 00884901 c4973800 ..7...I...I...8. │ │ + 0x014be190 5b8e3700 14884901 00884901 c4973800 [.7...I...I...8. │ │ 0x014be1a0 28884901 ec874901 4fb33800 28884901 (.I...I.O.8.(.I. │ │ 0x014be1b0 d8874901 cc0b3900 28884901 c4874901 ..I...9.(.I...I. │ │ 0x014be1c0 fb6b3600 3c884901 b0874901 92783800 .k6.<.I...I..x8. │ │ 0x014be1d0 3c884901 9c874901 80e23700 3c884901 <.I...I...7.<.I. │ │ 0x014be1e0 88874901 504b4353 31322069 6d706f72 ..I.PKCS12 impor │ │ 0x014be1f0 74207061 73732070 68726173 65000000 t pass phrase... │ │ 0x014be200 2ed13800 d07c3601 f07d3601 00000000 ..8..|6..}6..... │ │ @@ -3448,15 +3448,15 @@ │ │ 0x014be220 00000000 00000000 00000000 00e24b01 ..............K. │ │ 0x014be230 ffffffff 05793800 70ac3601 50ad3601 .....y8.p.6.P.6. │ │ 0x014be240 00000000 00000000 c0ad3601 80ae3601 ..........6...6. │ │ 0x014be250 00000000 00000000 00000000 c0ae3601 ..............6. │ │ 0x014be260 00000000 2a793800 00000000 00000000 ....*y8......... │ │ 0x014be270 00000000 00000000 f0be3601 00000000 ..........6..... │ │ 0x014be280 00000000 00000000 00000000 00000000 ................ │ │ - 0x014be290 30bf3601 acfd3600 00000000 30c93601 0.6...6.....0.6. │ │ + 0x014be290 30bf3601 85fd3600 00000000 30c93601 0.6...6.....0.6. │ │ 0x014be2a0 00000000 00000000 70c93601 c0c93601 ........p.6...6. │ │ 0x014be2b0 00000000 00000000 00000000 00ca3601 ..............6. │ │ 0x014be2c0 60cb3601 a48d4901 148e4901 4c8e4901 `.6...I...I.L.I. │ │ 0x014be2d0 848e4901 bc8e4901 f48e4901 2c8f4901 ..I...I...I.,.I. │ │ 0x014be2e0 648f4901 0ca34901 dc8d4901 04a14901 d.I...I...I...I. │ │ 0x014be2f0 2ca24901 64a24901 d48f4901 50904901 ,.I.d.I...I.P.I. │ │ 0x014be300 f8904901 d0924901 60934901 fc954901 ..I...I.`.I...I. │ │ @@ -3465,130 +3465,130 @@ │ │ 0x014be330 d4964901 34964901 ec974901 0c974901 ..I.4.I...I...I. │ │ 0x014be340 24984901 f88c4901 88a04901 909f4901 $.I...I...I...I. │ │ 0x014be350 7c974901 c89f4901 849e4901 80a14901 |.I...I...I...I. │ │ 0x014be360 c0904901 4c954901 9ca24901 98934901 ..I.L.I...I...I. │ │ 0x014be370 1c9b4901 549b4901 8c9b4901 b4a44901 ..I.T.I...I...I. │ │ 0x014be380 309c4901 3ca44901 dc9d4901 44a34901 0.I.<.I...I.D.I. │ │ 0x014be390 149e4901 589f4901 d4a24901 4c9e4901 ..I.X.I...I.L.I. │ │ - 0x014be3a0 00000000 8c553700 541d3900 01000000 .....U7.T.9..... │ │ - 0x014be3b0 856f3700 bf083600 02000000 e4243900 .o7...6......$9. │ │ + 0x014be3a0 00000000 65553700 541d3900 01000000 ....eU7.T.9..... │ │ + 0x014be3b0 5e6f3700 bf083600 02000000 e4243900 ^o7...6......$9. │ │ 0x014be3c0 020c3900 03000000 552a3900 7b983800 ..9.....U*9.{.8. │ │ - 0x014be3d0 04000000 f6643900 558f3700 05000000 .....d9.U.7..... │ │ - 0x014be3e0 ad1a3700 5cd13800 06000000 b41a3700 ..7.\.8.......7. │ │ + 0x014be3d0 04000000 f6643900 2e8f3700 05000000 .....d9...7..... │ │ + 0x014be3e0 861a3700 5cd13800 06000000 8d1a3700 ..7.\.8.......7. │ │ 0x014be3f0 e3b33800 07000000 62d13800 8a153600 ..8.....b.8...6. │ │ 0x014be400 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014be410 90153600 268a3600 01000000 a2153600 ..6.&.6.......6. │ │ 0x014be420 642a3900 02000000 df353600 fcab3700 d*9......56...7. │ │ 0x014be430 03000000 ae853900 5a513600 04000000 ......9.ZQ6..... │ │ 0x014be440 4a5a3800 6e6c3600 05000000 6b513600 JZ8.nl6.....kQ6. │ │ - 0x014be450 b2153600 06000000 6cc43600 75c43600 ..6.....l.6.u.6. │ │ - 0x014be460 07000000 83983800 7dc43600 08000000 ......8.}.6..... │ │ + 0x014be450 b2153600 06000000 45c43600 4ec43600 ..6.....E.6.N.6. │ │ + 0x014be460 07000000 83983800 56c43600 08000000 ......8.V.6..... │ │ 0x014be470 74d13800 7b6c3600 ffffffff 00000000 t.8.{l6......... │ │ - 0x014be480 00000000 00000000 1e363600 ce1a3700 .........66...7. │ │ + 0x014be480 00000000 00000000 1e363600 a71a3700 .........66...7. │ │ 0x014be490 01000000 29c73700 8e473900 02000000 ....).7..G9..... │ │ 0x014be4a0 9c473900 f1b33800 03000000 e4853900 .G9...8.......9. │ │ 0x014be4b0 05ee3800 04000000 18ee3800 89513600 ..8.......8..Q6. │ │ 0x014be4c0 05000000 290c3900 408a3600 06000000 ....).9.@.6..... │ │ - 0x014be4d0 3e043800 d8a63900 08000000 668f3700 >.8...9.....f.7. │ │ - 0x014be4e0 f1fd3600 09000000 f0393700 400c3900 ..6......97.@.9. │ │ - 0x014be4f0 0a000000 a0c43600 aa473900 ffffffff ......6..G9..... │ │ + 0x014be4d0 3e043800 d8a63900 08000000 3f8f3700 >.8...9.....?.7. │ │ + 0x014be4e0 cafd3600 09000000 c9393700 400c3900 ..6......97.@.9. │ │ + 0x014be4f0 0a000000 79c43600 aa473900 ffffffff ....y.6..G9..... │ │ 0x014be500 00000000 00000000 01000000 02000000 ................ │ │ - 0x014be510 00000000 50b13701 0ec53600 f76c3600 ....P.7...6..l6. │ │ + 0x014be510 00000000 50b13701 e7c43600 f76c3600 ....P.7...6..l6. │ │ 0x014be520 00000000 02000000 03000000 00000000 ................ │ │ - 0x014be530 00b23701 9e043800 19c53600 00000000 ..7...8...6..... │ │ + 0x014be530 00b23701 9e043800 f2c43600 00000000 ..7...8...6..... │ │ 0x014be540 03000000 03000000 00000000 b0b23701 ..............7. │ │ 0x014be550 bcac3700 58163600 00000000 04000000 ..7.X.6......... │ │ 0x014be560 04000000 00000000 70b33701 64163600 ........p.7.d.6. │ │ 0x014be570 7be33700 00000000 05000000 04000000 {.7............. │ │ 0x014be580 00000000 40b43701 f9473900 e15a3800 ....@.7..G9..Z8. │ │ 0x014be590 00000000 06000000 01000000 00000000 ................ │ │ 0x014be5a0 00b53701 0b483900 af653900 00000000 ..7..H9..e9..... │ │ 0x014be5b0 07000000 00000000 00000000 90b53701 ..............7. │ │ - 0x014be5c0 07993800 1e1b3700 00000000 08000000 ..8...7......... │ │ + 0x014be5c0 07993800 f71a3700 00000000 08000000 ..8...7......... │ │ 0x014be5d0 01000000 00000000 a0b53701 9fc73700 ..........7...7. │ │ 0x014be5e0 abc73700 00000000 09000000 08000000 ..7............. │ │ 0x014be5f0 00000000 20b63701 016d3600 a78a3600 .... .7..m6...6. │ │ 0x014be600 00000000 0a000000 05000000 00000000 ................ │ │ - 0x014be610 10b73701 dba73600 58863900 00000000 ..7...6.X.9..... │ │ + 0x014be610 10b73701 b4a73600 58863900 00000000 ..7...6.X.9..... │ │ 0x014be620 e0823801 01000000 00000000 30843801 ..8.........0.8. │ │ 0x014be630 12ef3800 00000000 00000000 02000000 ..8............. │ │ - 0x014be640 00000000 90843801 8c553700 82000000 ......8..U7..... │ │ + 0x014be640 00000000 90843801 65553700 82000000 ......8.eU7..... │ │ 0x014be650 00000000 03000000 00000000 90843801 ..............8. │ │ - 0x014be660 856f3700 81000000 00000000 04000000 .o7............. │ │ + 0x014be660 5e6f3700 81000000 00000000 04000000 ^o7............. │ │ 0x014be670 00000000 90843801 48b53800 84000000 ......8.H.8..... │ │ 0x014be680 00000000 05000000 00000000 90843801 ..............8. │ │ 0x014be690 d8663900 83000000 00000000 06000000 .f9............. │ │ - 0x014be6a0 00000000 d0843801 33c63600 b4000000 ......8.3.6..... │ │ + 0x014be6a0 00000000 d0843801 0cc63600 b4000000 ......8...6..... │ │ 0x014be6b0 00000000 07000000 00000000 d0843801 ..............8. │ │ 0x014be6c0 e3203800 b2000000 00000000 08000000 . 8............. │ │ 0x014be6d0 00000000 90843801 12053800 85000000 ......8...8..... │ │ 0x014be6e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014be6f0 60c43801 f0c53801 e4e64b01 a3010000 `.8...8...K..... │ │ - 0x014be700 a7010000 ab010000 6c000000 1ee33600 ........l.....6. │ │ - 0x014be710 6f000000 0e573700 64000000 75193800 o....W7.d...u.8. │ │ - 0x014be720 69000000 99fe3600 65000000 4d873900 i.....6.e...M.9. │ │ + 0x014be700 a7010000 ab010000 6c000000 f7e23600 ........l.....6. │ │ + 0x014be710 6f000000 e7563700 64000000 75193800 o....V7.d...u.8. │ │ + 0x014be720 69000000 72fe3600 65000000 4d873900 i...r.6.e...M.9. │ │ 0x014be730 6b000000 17ae3700 70000000 012c3900 k.....7.p....,9. │ │ 0x014be740 66000000 3b8c3600 6e000000 3bae3700 f...;.6.n...;.7. │ │ 0x014be750 67000000 122c3900 6d000000 b79a3800 g....,9.m.....8. │ │ 0x014be760 68000000 65c83700 6a000000 2b373600 h...e.7.j...+76. │ │ 0x014be770 00000000 00000000 10000000 00000000 ................ │ │ 0x014be780 18000000 00000000 20000000 00000000 ........ ....... │ │ 0x014be790 00000000 71da3800 04000000 00000000 ....q.8......... │ │ - 0x014be7a0 00000000 ffffffff 20bc3600 02000000 ........ .6..... │ │ + 0x014be7a0 00000000 ffffffff f9bb3600 02000000 ..........6..... │ │ 0x014be7b0 00000000 04000000 ffffffff f09c3900 ..............9. │ │ 0x014be7c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014be7d0 1a023600 04000000 00000000 00000000 ..6............. │ │ 0x014be7e0 ffffffff 9c1c3900 04000000 00000000 ......9......... │ │ 0x014be7f0 00000000 ffffffff 819f3600 01000000 ..........6..... │ │ 0x014be800 00000000 04000000 ffffffff 15ba3700 ..............7. │ │ 0x014be810 05000000 00000000 00000000 ffffffff ................ │ │ 0x014be820 087d3900 01000000 00000000 04000000 .}9............. │ │ 0x014be830 ffffffff 7a643600 01000000 00000000 ....zd6......... │ │ 0x014be840 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014be850 00000000 00000000 00000000 e3463600 .............F6. │ │ 0x014be860 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014be870 4bd93600 01000000 00000000 04000000 K.6............. │ │ + 0x014be870 24d93600 01000000 00000000 04000000 $.6............. │ │ 0x014be880 ffffffff d5593600 04000000 00000000 .....Y6......... │ │ 0x014be890 00000000 ffffffff 7eaa3800 04000000 ........~.8..... │ │ 0x014be8a0 00000000 00000000 ffffffff 212a3600 ............!*6. │ │ 0x014be8b0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014be8c0 1b5f3600 02000000 00000000 00000000 ._6............. │ │ 0x014be8d0 ffffffff 57583600 02000000 00000000 ....WX6......... │ │ - 0x014be8e0 00000000 ffffffff 0bf23600 02000000 ..........6..... │ │ + 0x014be8e0 00000000 ffffffff e4f13600 02000000 ..........6..... │ │ 0x014be8f0 00000000 00000000 ffffffff fc503800 .............P8. │ │ 0x014be900 05000000 00000000 00000000 ffffffff ................ │ │ 0x014be910 41b63700 02000000 00000000 00000000 A.7............. │ │ - 0x014be920 ffffffff 8ad93600 02000000 00000000 ......6......... │ │ + 0x014be920 ffffffff 63d93600 02000000 00000000 ....c.6......... │ │ 0x014be930 00000000 ffffffff 15ba3700 05000000 ..........7..... │ │ 0x014be940 00000000 00000000 ffffffff 5c433800 ............\C8. │ │ 0x014be950 05000000 00000000 00000000 ffffffff ................ │ │ 0x014be960 00000000 00000000 00000000 00000000 ................ │ │ 0x014be970 00000000 e3463600 04000000 00000000 .....F6......... │ │ 0x014be980 00000000 ffffffff 9c1c3900 04000000 ..........9..... │ │ 0x014be990 00000000 00000000 ffffffff 5c433800 ............\C8. │ │ 0x014be9a0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014be9b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014be9c0 00000000 09623600 05000000 00000000 .....b6......... │ │ 0x014be9d0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014be9e0 00000000 00000000 00000000 09623600 .............b6. │ │ 0x014be9f0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014bea00 71e73600 04000000 00000000 00000000 q.6............. │ │ + 0x014bea00 4ae73600 04000000 00000000 00000000 J.6............. │ │ 0x014bea10 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014bea20 00000000 00000000 e6f33600 02000000 ..........6..... │ │ - 0x014bea30 00000000 04000000 ffffffff 29f43600 ............).6. │ │ + 0x014bea20 00000000 00000000 bff33600 02000000 ..........6..... │ │ + 0x014bea30 00000000 04000000 ffffffff 02f43600 ..............6. │ │ 0x014bea40 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014bea50 e8d13600 02000000 00000000 00000000 ..6............. │ │ + 0x014bea50 c1d13600 02000000 00000000 00000000 ..6............. │ │ 0x014bea60 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014bea70 00000000 00000000 e6f33600 02000000 ..........6..... │ │ - 0x014bea80 00000000 04000000 ffffffff 29f43600 ............).6. │ │ + 0x014bea70 00000000 00000000 bff33600 02000000 ..........6..... │ │ + 0x014bea80 00000000 04000000 ffffffff 02f43600 ..............6. │ │ 0x014bea90 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014beaa0 e8d13600 02000000 00000000 00000000 ..6............. │ │ + 0x014beaa0 c1d13600 02000000 00000000 00000000 ..6............. │ │ 0x014beab0 ffffffff 1a023600 04000000 00000000 ......6......... │ │ 0x014beac0 00000000 ffffffff 9c1c3900 04000000 ..........9..... │ │ - 0x014bead0 00000000 00000000 ffffffff fbfc3600 ..............6. │ │ + 0x014bead0 00000000 00000000 ffffffff d4fc3600 ..............6. │ │ 0x014beae0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014beaf0 b50c3600 04000000 00000000 00000000 ..6............. │ │ 0x014beb00 ffffffff 77483600 01000000 00000000 ....wH6......... │ │ 0x014beb10 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014beb20 00000000 00000000 00000000 80000000 ................ │ │ 0x014beb30 01000000 58254c01 58254c01 58294c01 ....X%L.X%L.X)L. ├── smali_classes4/org/thoughtcrime/securesms/recipients/Recipient.smali │ @@ -756,27 +756,29 @@ │ :cond_3 │ :try_start_2 │ iget-object p1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->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 0389 b500 0011 1100 pro.010......... │ 00000010: 0078 01ed 9c7b 9054 f595 c77f 7dbb a7e9 .x...{.T....}... │ 00000020: 1906 68e4 e180 13e9 4110 d4d9 b545 1448 ..h.....A....E.H │ -00000030: 50ee 8c04 d435 6434 bbf1 110a 9a20 c46c P....5d4..... .l │ -00000040: 8c8f 221b c94a 3697 8791 ddd5 40b6 0c49 .."..J6.....@..I │ -00000050: d4b5 30ce 5a26 2913 34d1 7243 d634 8854 ..0.Z&).4.rC.4.T │ -00000060: 1e3e 8896 2992 da54 464d 8c55 4b25 a612 .>..)..TFM.UK%.. │ -00000070: 1485 387b 3edd fd85 df74 66c2 e05f 80bf ..8{>....tf.._.. │ -00000080: 3b75 fa9c df79 ffbe f7d9 f7de 9ea1 cea5 ;u...y.......... │ -00000090: f68c 77ee e527 f68c f87e af73 4baf 5db2 ..w..'...~.sK.]. │ -000000a0: 62c5 b215 7f7b f5b2 95cd ceb9 9929 e716 b....{.......).. │ -000000b0: 5cff b36f bc70 c874 b66c bbcd feeb 9bae \..o.p.t.l...... │ -000000c0: ffec df5f 7930 6c3a b626 4b97 315b 6464 ..._y0l:.&K.1[dd │ -000000d0: e17d 08dd 8946 8d46 436a 3664 df97 bacf .}...F.FCj6d.... │ -000000e0: d56c f860 9b58 e3e4 c37f a8d1 5223 c6d8 .l.`.X......R#.. │ -000000f0: 6719 8d32 a22e 3a38 74aa d10a a391 46b7 g..2..:8t.....F. │ -00000100: 1aa1 6b35 6a36 27bf 26fa 0623 e990 c993 ..k5j6'.&..#.... │ -00000110: 36a2 9eea e087 0f3c 6764 53ad d8b0 6b3e 6...... │ -00000120: c8d8 c619 8d35 620c 1103 3fc1 8838 df9f .....5b...?..8.. │ -00000130: 3aed 359d 6ae3 9f35 2246 7dc1 1547 8cf4 :.5.j..5"F}..G.. │ -00000140: c36b 7eaa a118 7c7c 5963 3096 9e1c 22d9 .k~...||Yc0...". │ -00000150: 1933 077c a877 564d 66ac 387c f151 0f8a .3.|.wVMf.8|.Q.. │ -00000160: bdb9 a643 7f86 11fe a38d 980b 443e ad43 ...C........D>.C │ -00000170: e5d2 9cb1 91f3 2c33 60f3 49f9 4f32 3db9 ......,3`.I.O2=. │ -00000180: 1523 1f74 d079 46e8 c05f 78a0 271e 8e8d .#.t.yF.._x.'... │ -00000190: 3e64 437f a311 98a8 067e 5f30 c297 7ec0 >dC......~_0..~. │ -000001a0: 5798 3156 6dd9 4698 0e5f e547 863e 611f W.1Vm.F.._.G.>a. │ -000001b0: cc69 426d 2c3d f5a9 052e e854 97ed 5a75 .iBm,=.....T..Zu │ -000001c0: 66d6 f4e4 042f 6290 f185 531b 4e2f d46f f..../b...S.N/.o │ -000001d0: 3222 9738 f383 a88f 9e78 b87a 4726 0e1f 2".8.....x.zG&.. │ -000001e0: fa1b 6644 6dfc e983 3ac4 686e a798 4c4d ..fDm...:.hn..LM │ -000001f0: e2a8 ab7c c8e8 a0c7 8c18 2bd6 df77 c8ad ...|......+..w.. │ -00000200: 18f9 d30b f53f 6684 8e31 b190 7c7c 4e6e .....?f..1..||Nn │ -00000210: e5a7 476c f8d2 3bb2 70d2 9cb1 f9fd 291e ..Gl..;.p.....). │ -00000220: 8c58 a7d8 8523 f1f4 42ae 7c4d 2e98 52bd .X...#..B.|M..R. │ -00000230: a053 3c75 2413 4fdc 5423 7240 da1f 9933 .S...uAO..q. │ -00000290: 902f 7ecc 07ae bec9 a1fe d0f9 36f5 815e ./~.........6..^ │ -000002a0: d883 233e da06 b131 4ff2 ca5f 32b9 753e ..#>...1O.._2.u> │ -000002b0: c107 5ff5 eccb ca07 2707 36e5 278e 1872 .._.....'.6.'..r │ -000002c0: 72cc 4786 f0c1 173d 6362 2164 f4c8 d838 r.G....=cb!d...8 │ -000002d0: 7e4d 3162 8ec8 8a1b 6f2b 48fd 8acb a6da ~M1b....o+H..... │ -000002e0: 1a63 47e6 fc87 ac1a c8e4 f5fb 914d 5c39 .cG..........M\9 │ -000002f0: 3437 e9d9 3eea eb2a b77c 15ab 18b8 8f07 47..>..*.|...... │ -00000300: 7661 ad5c f868 5d29 4e18 f93e aa25 1fd9 va.\.h])N..>.%.. │ -00000310: c4d1 cba6 1a8c 858d fce8 016a b5c6 e067 ...........j...g │ -00000320: 9b01 9b1f 83de f747 f675 ea57 3ef5 eb51 .......G.u.W>..Q │ -00000330: 7a6a ab27 f542 1e64 b872 d673 c5ab 27f2 zj.'.B.d.r.s..'. │ -00000340: 734c 512c 76e5 95af 387a bf1f e97d eedb sLQ,v...8z...}.. │ -00000350: c9c9 18bb 8ead f45d 5f4b f5c4 fd7c 92fd .......]_K...|.. │ -00000360: 18e9 e0e8 21e4 fee2 7d9d 7ac1 976d 4718 ....!...}.z..mG. │ -00000370: 289e fd13 99fd 5a35 64d3 589c 5c6c b7d8 (.....Z5d.X.\l.. │ -00000380: 5583 7c8c d77a ba62 4d87 8fd6 597d 5de5 U.|..z.bM...Y}]. │ -00000390: 14e7 bca0 7324 beda d7b1 fb73 903f 7c9f ....s$.....s.?|. │ -000003a0: 2587 539f 6d68 203f fa80 fced 0c5f cd03 %.S.mh ?....._.. │ -000003b0: 0cd4 a77c e1e4 86ab 77e9 745e c77e 9d7d ...|....w.t^.~.} │ -000003c0: 2cb0 030c f9fc 58e1 a218 f045 bec8 68be ,.....X....E..h. │ -000003d0: 11bd 8025 b535 07f9 d297 6a72 7c51 9fea ...%.5....jr|Q.. │ -000003e0: 477e d4c4 8ff5 4aff d845 c440 8cf1 915d G~....J..E.@...] │ -000003f0: b1e8 b1ab 2fc6 f484 5da4 5cf2 d598 bad4 ..../...].\..... │ -00000400: d458 fee0 824d 7a3f 8e1e 7c1b 63fc 154b .X...Mz?..|.c..K │ -00000410: 7ffe fa51 0eec f8b2 bf82 17e7 38f2 a86f ...Q........8..o │ -00000420: ecf8 aa77 c5c1 db6a 3672 43f2 d5f5 a27c ...w...j6rC....| │ -00000430: 8593 8ee5 e899 1f75 14a3 fd43 63c5 d68f .......u...Cc... │ -00000440: f55d 457a 71f9 c37d 1cb0 fbc4 1c19 3367 .]Ezq..}......3g │ -00000450: 38f3 a23f b042 a73c beac f896 9a5d 36bf 8..?.B.<.....]6. │ -00000460: 7fc5 693b 604c 1c5c f327 8e18 8d15 e3fb ..i;`L.\.'...... │ -00000470: d6f7 2e1b 31e4 eecf de5f 3e3f 37b2 7aae ....1...._>?7.z. │ -00000480: f765 9d60 47af edcb 3f4e a867 7cea b1d7 .e.`G...?N.g|... │ -00000490: 36aa de26 d672 d5cf bbbe 17cd 41b8 fafd 6..&.r......A... │ -000004a0: b17e eafd fd7c 92c5 a98d 4c2f a7d5 6474 .~...|....L/..dt │ -000004b0: cccb 5fa7 6cdf e4fd 8811 7664 e580 b3cd .._.l.....vd.... │ -000004c0: 4eac e9fb abef f78c 5d39 7c5f f9f8 3ad5 N.......]9|_..:. │ -000004d0: 908e 383f 56eb 4576 fceb 63b0 69ff 40d6 ..8?V.Ev..c.i.@. │ -000004e0: 7592 62e0 ca43 2c7d c099 33eb 52df 53a9 u.b..C,}..3.R.S. │ -000004f0: 8b7e 9991 6219 2bb7 b65d 74be bd5e f6fb .~..b.+..]t..^.. │ -00000500: 970d ae63 2db2 72f4 8789 e2e5 e3e7 902c ...c-.r........, │ -00000510: 1f8d c589 e92f 277a c5c8 073f ce73 8a85 ...../'z...?.s.. │ -00000520: 6b1f 66db 60cc 3603 572c b2f0 230f 844e k.f.`.6.W,..#..N │ -00000530: dcf7 55cc 3fd5 ec8c d97e a53f c364 ad17 ..U.?....~.?.d.. │ -00000540: b647 e5e3 184b fdd7 6ca3 f5b7 51ec 5a07 .G...K..l...Q.Z. │ -00000550: caa1 18b8 74f4 2092 bdde 267f b601 647f ....t. ...&...d. │ -00000560: 0e8a 41d7 5e97 4b79 e1fa 7ed8 1fde d8a5 ..A.^.Ky..~..... │ -00000570: 57fe cb6b b984 1f3e 3a96 289f f060 ace3 W..k...>:.(..`.. │ -00000580: 0732 f7bb e61b d5cf 03db 9192 e6f7 875a .2.............Z │ -00000590: acdf 0fb9 a881 0fdb 86df 8fea 60d3 dcd0 ............`... │ -000005a0: 697e 9235 f67b 554e e523 1e9d ce85 c440 i~.5.{UN.#.....@ │ -000005b0: e844 e493 3f36 bfa6 e215 e7db d467 3d9f .D..?6.......g=. │ -000005c0: 6439 a4a3 8664 b8ee 3721 8fa9 b3a1 a38e d9...d..7!...... │ -000005d0: fc7d d9cf 233d b8b1 af6b ecc7 ab4f c5e1 .}..#=...k...O.. │ -000005e0: 2359 f919 336f c52b 8631 3276 9d97 a553 #Y..3o.+.12v...S │ -000005f0: 2c1c 1ff6 1372 b05f 295e 3eba 5621 8ff6 ,....r._)^>.V!.. │ -00000600: 27f2 e0af 5ef0 914d 71e2 ea4b bee8 d169 '...^..Mq..K...i │ -00000610: 7ba5 26b1 90ef 839f 7a91 5eb9 941b 3d3e {.&.....z.^...=> │ -00000620: d28b ab86 fc7c 4eaf 8ca9 87bf 9f5b f57c .....|N......[.| │ -00000630: 7f64 fcd4 2ff3 560e f4c4 9003 3b63 ecca .d../.V.....;c.. │ -00000640: efeb d1e9 dc80 9f6a 20ab 07d5 920d eedb .......j ....... │ -00000650: a4af 8f1f 68ac 58d5 a85f 47ea 55f1 f843 ....h.X.._G.U..C │ -00000660: cc69 8691 ea0b 63fc 859b 7a81 2b1e 195f .i....c...z.+.._ │ -00000670: 4878 f93d f831 fdc9 aae3 e744 e78f 91c9 Hx.=.1.....D.... │ -00000680: c93a 50af aa25 1bbc 3f52 2e6c 7ecf fd8d .:P..%..?R.l~... │ -00000690: 152f 3fcd 03bd 7043 060f 3f2f bd68 1e70 ./?...pC..?/.h.p │ -000006a0: 6d2b 3a37 a977 c6c8 6cff 7e6e 646a aaae m+:7.w..l.~ndj.. │ -000006b0: b619 3f67 7d6f 1afb 797c 4cb0 fb39 e5af ..?g}o..y|L..9.. │ -000006c0: 1aea 9f5a f571 8a85 fbf9 19eb 3a90 78e2 ...Z.q......:.x. │ -000006d0: fced 43b9 554b 5cf3 608c 0fe3 fabc 03f5 ..C.UK\.`....... │ -000006e0: 0a56 c489 7fd4 06ca eb73 6de7 ea41 9cfe .V.......sm..A.. │ -000006f0: fcfa 5a37 c44e b009 f839 0692 b7a7 8798 ..Z7.N...9...... │ -00000700: 9ffe d236 e791 b65f a76c 0e69 3b17 a42c ...6..._.l.i;.., │ -00000710: 7fba 62cd 9994 b219 a6cc 3ada 7457 9984 ..b.......:.tW.. │ -00000720: a56a 8567 8d88 e0af b1e2 1999 2e67 7f91 .j.g.........g.. │ -00000730: 656d aec4 57fd c798 9c31 5bd6 3c33 7625 em..W....1[.<3v% │ -00000740: 41c4 30a3 c8e2 f8e4 4f1d 31ae 56a6 12d2 A.0.....O.1.V... │ -00000750: 18ab 43cf d5ca 7c46 7685 90b2 6c43 0ec6 ..C...|Fv...lC.. │ -00000760: e1c7 5fc6 aa0f b1bf 71e6 5dcd 39a5 2221 .._.....q.].9."! │ -00000770: 430d f659 cd4e 8f19 f7f3 4a54 d5a6 0e34 C..Y.N....JT...4 │ -00000780: c3ff 3164 fcbe aadd e055 ed01 a99a 974f ..1d.....U.....O │ -00000790: 706b 70eb 6af9 b00c 37c2 336d 3d6d 6b40 pkp.j...7.3m=mk@ │ -000007a0: 33ca 2434 0d15 24aa 7932 951c ca5a ed01 3.$4..$.y2...Z.. │ -000007b0: 9c94 fd90 44bf c4a2 616d 553d f06d b67c ....D...amU=.m.| │ -000007c0: 557d d55b 9fac a1aa dce8 be61 d20c f775 U}.[.......a...u │ -000007d0: 36d5 b004 0402 02ef 1481 b98b 9d2b c4a5 6............+.. │ -000007e0: 6478 3270 862c 67a2 cda9 881b ad5a 128e dx2p.,g......Z.. │ -000007f0: deb6 e45c 7c1b 076e dbef fd25 ef0a fe10 ...\|..n...%.... │ -00000800: 396f c770 3f43 bdbd 3a7e cfbd 4ba2 f67f 9o.p?C..:~..K... │ -00000810: 4b6c 30bc d5bc 0bf6 0a44 96b0 b887 5385 Kl0......D....S. │ -00000820: 8b0b b795 865e 924e 6ebc 729a fbf0 b254 .....^.Nn.r....T │ -00000830: 9af3 8273 8ba2 3bab 4265 c4c7 0315 a9d9 ...s..;.Be...... │ -00000840: 2585 5c26 57de 1ec7 95f1 e13e 9267 cd63 %.\&W......>.g.c │ -00000850: f4a2 5aae 9273 c915 e377 54ea 1e8c cc25 ..Z..s...wT....% │ -00000860: 7cad ecbb b4e4 5da6 9c14 0b06 c69e ba3e |.....]........> │ -00000870: fa3a d68f 72e4 3e79 9273 cb5d 54aa 1ae3 .:..r.>y.s.]T... │ -00000880: a6fc 1d51 532a 71d9 e2c4 62cb 7037 d7d4 ...QS*q...b.p7.. │ -00000890: 0597 890b ae91 e3af 41b8 a5c4 c9bd 9fe5 ........A....... │ -000008a0: 8e42 392a ac5c ef5b ca1b 0f5c 6cef 6034 .B9*.\.[...\l.`4 │ -000008b0: e733 f79f 91b8 42ea 7683 92f5 70d8 659c .3....B.v...p.e. │ -000008c0: eb4a 9d5e a8ac d3e1 2e1b c7e5 685d a6d0 .J.^........h].. │ -000008d0: 7db5 6b4b aaa1 25b7 65fa c049 d820 38eb }.kK..%.e..I. 8. │ -000008e0: 1bfc 99e1 170e ec27 4b89 47a7 ef6c 6948 .......'K.G..liH │ -000008f0: ca6e ff86 fb1e 3aa9 c15d 9437 38c7 b63d .n....:..].78..= │ -00000900: ec46 7d26 cae6 b765 b62f 49b9 f5f1 9df3 .F}&...e./I..... │ -00000910: f2a3 9a47 47ee 81e6 f74f efb4 8e28 13f3 ...GG....O...(.. │ -00000920: c923 bdb0 1cd5 0894 3f56 9ce2 cac3 bb1e .#......?V...... │ -00000930: 1d77 927b e6c9 6b57 776e 1fba 7bd7 838b .w.{..kWwn..{... │ -00000940: 9f58 3365 30db f051 3db5 c337 b7f1 f02e .X3e0..Q=..7.... │ -00000950: 7834 ffe4 abe9 936f 5f3b b6fb ea57 9664 x4.....o_;...W.d │ -00000960: e25f 9cf9 d67d ff9a 6ae9 7e64 ce67 1ffe ._...}..j.~d.g.. │ -00000970: fdcc fc72 bb13 547e 73a4 7bee 2f92 55f7 ...r..T~s.{./.U. │ -00000980: de42 c32d 6fda 2555 d2e6 929d dcce 3a8e .B.-o.%U......:. │ -00000990: 97af 24fb c6dc d06d df38 fe61 e849 095f ..$....m.8.a.I._ │ -000009a0: 9506 bff4 3db5 0d3e 2e78 0604 0202 0181 ....=..>.x...... │ -000009b0: 6306 81e4 81ce f1f1 c153 ebc1 c35e 2a55 c........S...^*U │ -000009c0: 70ee f975 a9e7 c6b7 e567 8f5b f39f 6e7c p..u.....g.[..n| │ -000009d0: d779 f37b 9ae2 d917 b446 5d1d e513 23bb .y.{.....F]...#. │ -000009e0: 4075 23e3 61af 129a ed48 bb9e 719b 575f @u#.a....H..q.W_ │ -000009f0: e36e b633 caa3 1bbe 19c5 f726 9942 ebb7 .n.3.......&.B.. │ -00000a00: ecda 6bc9 9f7a 96af 5ff5 f2a6 c275 6f3f ..k..z.._....uo? │ -00000a10: 31bb 9cb1 ebcb 0bd6 a75c 397b 2a17 8ca5 1........\9{*... │ -00000a20: 3f2e 1d96 2ecf f864 935d c5d9 cb7c f675 ?......d.]...|.u │ -00000a30: 235b 46aa 2d57 0fad 5ebb fdcb 436f eebb #[F.-W..^...Co.. │ -00000a40: a775 d184 72ca 9ddf de94 b858 0e7f 9527 .u..r......X...' │ -00000a50: a7f9 e685 6eed 0b4f 8f70 e5db 9f7d fbc0 ....n..O.p...}.. │ -00000a60: 4b3f 9918 b995 ce95 2bf7 cf5c 71fe 2367 K?......+..\q.#g │ -00000a70: f7bd ab10 3756 2f15 9362 6c77 25e8 f4dd ....7V/..blw%... │ -00000a80: bbe4 e22b 8adf 5cf5 9bc9 ee17 bc40 eddc ...+..\......@.. │ -00000a90: 1bae 7460 f721 38ca d7b8 1e57 689d 699a ..t`.!8....Wh.i. │ -00000aa0: 831b cf9b bddf 3ee4 d09f 74df 879c 7bf1 ......>...t...{. │ -00000ab0: dfb7 be32 7a5e e44a 93c7 8d9d 7ffa dbac ...2z^.J........ │ -00000ac0: 809e d935 677b 7cf6 f8fb 66b0 f23f b574 ...5g{|...f..?.t │ -00000ad0: d394 e963 1b2f fc43 ae33 5919 378e 9d56 ...c./.C.3Y.7..V │ -00000ae0: d8f7 7443 36b7 66f6 f20f 7e77 7f6a edc3 ..tC6.f...~w.j.. │ -00000af0: fb1a 3e9f bc3f baa5 231a 56fa f2cd 8fff ..>..?..#.V..... │ -00000b00: df9d 9357 ee9e 54eb 63d4 2d9b 6f9a 5b7a ...W..T.c.-.o.[z │ -00000b10: 7dc2 27f7 6426 45bf dd70 f30f 66b5 ee58 }.'.d&E..p..f..X │ -00000b20: 3d35 ca16 26d9 17ab 8d1f 4ab7 3c79 de90 =5..&.....J.7&.. │ -00000c50: f4ed 4c29 2abb 8ed2 f7a2 9c3b 6157 cea5 ..L)*......;aW.. │ -00000c60: 2a3f ade8 27bc 8f6a a3bd 9fb6 399a 88ae *?..'..j....9... │ -00000c70: c795 5c26 d31e 5fe8 3a2f cee6 2d4b 65c9 ..\&.._.:/..-Ke. │ -00000c80: ba8f f4bd 3b5a 5557 3f13 63a5 8a98 ebec ....;ZUW?.c..... │ -00000c90: 4906 01fd 2b4c ec1d 2d5d 2ed7 bca5 77e6 I...+L..-]....w. │ -00000ca0: f8ad 97ba 8dcd 1d56 76e4 e943 8b5f 9c52 .......Vv..C._.R │ -00000cb0: 7223 9f2a dc3d d625 b9ee 8f67 ceda d6d5 r#.*.=.%...g.... │ -00000cc0: 964b 7edc 35f7 146b a5d2 7fc6 3e6d 8a61 .K~.5..k....>m.a │ -00000cd0: 39ca 1158 955d 11b9 3d6e d95d 0fa5 7a16 9..X.]..=n.]..z. │ -00000ce0: 3e35 76ea a4ef 27c3 7ef9 d639 ed2b 793d >5v...'.~..9.+y= │ -00000cf0: ff78 5f78 9df6 f04b 79cb ddb3 7a7e 3af3 .x_x...Ky...z~:. │ -00000d00: 9a8e 8b97 9f3c cf75 fff9 6b73 ee6c 493a .....<.u..ks.lI: │ -00000d10: aeda fffc 94fd 5f48 2fc9 dabb 3e77 4f48 ......_H/...>wOH │ -00000d20: 1586 d527 8bab 7bef 655d 5f99 60af 02b5 ...'..{.e]_.`... │ -00000d30: 44ee 9a03 87af 752c 7b24 8deb 17a7 e637 D.....u,{$.....7 │ -00000d40: b9b8 eb91 2da9 1f1e d14c 0a47 e41d 9c03 ....-....L.G.... │ -00000d50: 0201 8180 c0b1 88c0 fad3 bb53 fc9a afb2 ...........S.... │ -00000d60: 146a dce5 f3f6 e5a0 f881 96cd 0f8e 8cb6 .j.............. │ -00000d70: 7da7 6d77 e3f7 daf6 fef1 d6df b91d 67ef }.mw..........g. │ -00000d80: 6873 6332 ab66 b928 76f9 d52f dc7b be45 hsc2.f.(v../.{.E │ -00000d90: 94f2 e726 ee9e b5ef 5d9f ddf2 865d 3cee ...&....]....]<. │ -00000da0: ffc1 996e 74d3 856e fb9f edca b865 de07 ...nt..n.....e.. │ -00000db0: afbb 67f7 9ceb 1b5f 7a7d ce33 e94b dc44 ..g...._z}.3.K.D │ -00000dc0: 575c d7e2 dcb5 cb2a 6fed 9edb fbc6 4ab7 W\.....*o.....J. │ -00000dd0: eaf9 dfc5 96c5 2527 14dc 92ea 9378 8676 ......%'.....x.v │ -00000de0: 59fe 283f 38b0 8c27 deb5 e1f7 3ffa cdde Y.(?8..'....?... │ -00000df0: 54ab eb79 e26b a61a c4e5 a585 f17f 1e0e T..y.k.......... │ -00000e00: 2ee5 86e2 ee5f daf9 ee7f dfda f3ec 998f ....._.......... │ -00000e10: b74f 7489 bd49 db5c aed8 7b6f 7adf e70e .Ot..I.\..{oz... │ -00000e20: 3a56 843b 2655 2f15 73e9 852e 9ff4 b5bd :V.;&U/.s....... │ -00000e30: cb46 895b d7f0 9d1f 5fbe 28da fc60 e5ea .F.[...._.(..`.. │ -00000e40: f986 116e e706 7e0e 5c5b 6ecb dacf 43b6 ...n..~.\[n...C. │ -00000e50: afb6 6b8b 8254 1b7b 7b87 4bee 9717 df3b ..k..T.{{.K....; │ -00000e60: b939 fff8 639f 58b0 a4dd b90f 6f5a 7663 .9..c.X.....oZvc │ -00000e70: f74b 7370 7ca6 f6fd a29c 723d 5b57 b0f2 .Ksp|.....r=[W.. │ -00000e80: e319 cb3f d3b9 f48b c9e8 0d85 ccfa 2177 ...?..........!w │ -00000e90: 94da d26b 7eb5 b094 947e b8f4 f5b9 5b27 ...k~....~....[' │ -00000ea0: 14a7 6e5d 5cca 5d31 a9ab 65d2 2ef7 e9ff ..n]\.]1..e..... │ -00000eb0: feed d66f 5db9 e6d6 0f7c 7473 a568 f1d2 ...o]....|ts.h.. │ -00000ec0: dc3f cfcf 2cef fde9 ce05 f1c4 1bde 7eec .?..,.........~. │ -00000ed0: 8dbb 9eef 685d 3fb1 e43a a368 a39b 754e ....h]?..:.h..uN │ -00000ee0: 72e9 8115 afee dde9 a25f cd76 f30a 99bd r........_.v.... │ -00000ef0: f7cd 5f7c 66d9 d53a a864 38dc c7be 6de7 .._|f..:.d8...m. │ -00000f00: cf1d f5d7 677a b814 c786 fdc0 71fe 7ee8 ....gz......q.~. │ -00000f10: b1b1 1642 9701 8180 4040 2020 1010 0808 ...B....@@ .... │ -00000f20: 0404 0202 0181 7711 02db ed56 c039 365f ......w....V.96_ │ -00000f30: 6e6b f33c 0ee2 db1a df4a 91e1 d069 46f6 nk.<.....J...iF. │ -00000f40: 80f3 e018 1f6e 184c 33e2 6e82 6cc4 f02c .....n.L3.n.l.., │ -00000f50: 5171 8cb1 b579 3ad9 8e84 73d7 41fd 508f Qq...y:...s.A.P. │ -00000f60: 58bf e67c 53a0 a32f fc6a cf48 2b3e d2c1 X..|S../.j.H+>.. │ -00000f70: 21f9 c195 135e 6f93 1fd8 3027 dfc7 8661 !....^o...0'...a │ -00000f80: e907 81ea 4da4 c47d e93d 180b 77b3 ae8c ....M..}.=..w... │ -00000f90: 17da 5d4f a709 49ef e776 254b 0076 308b ..]O..I..v%K.v0. │ -00000fa0: fdc6 a4bc f13f 7e3e 6d4a ece2 bae7 d283 .....?~>mJ...... │ -00000fb0: 090f 3e01 8180 4040 2020 1010 0808 0404 ..>...@@ ...... │ -00000fc0: 0202 0181 8040 4020 2010 1008 0804 0402 .....@@ ....... │ -00000fd0: 0201 8180 4040 2020 1010 0808 0404 0202 ....@@ ........ │ -00000fe0: 0181 8040 4020 2010 1008 081c 2902 4935 ...@@ .....).I5 │ -00000ff0: 20bf f961 dea3 70eb 4655 9ff2 67d6 35b8 ..a..p.FU..g.5. │ -00001000: 85bc 05f0 5aef 88f1 45fb 65c2 e096 6283 ....Z...E.e...b. │ -00001010: 6bb9 6cda e257 ec07 c653 2bf9 0617 16bc k.l..W...S+..... │ -00001020: 0202 0181 8040 4020 2010 1008 0804 0402 .....@@ ....... │ -00001030: 0201 8180 4040 2020 1010 0808 0404 0202 ....@@ ........ │ -00001040: 0181 8040 4020 2010 1008 0804 0402 0201 ...@@ ......... │ -00001050: 8180 4040 2020 3008 0456 d9cf db79 accd ..@@ 0..V...y.. │ -00001060: 636c fd97 83a1 26f3 849a ff0e c0af dfb1 cl....&......... │ -00001070: 8bb0 a187 9a8d e487 1d1d e34f 19c9 9fb1 ...........O.... │ -00001080: ff9f 0ee4 431e fedb 819f 9f7f cc8e 5db9 ....C.........]. │ -00001090: 90cf 3542 2f1d f944 d8e5 8f8e 67f2 fc67 ..5B/..D....g..g │ -000010a0: 83ea 2ff6 4d38 7a96 62a5 95c8 650b 4fa6 ../.M8z.b...e.O. │ -000010b0: bb52 1b37 f5ed 6c66 c7df b9ce d6f8 8caa .R.7..lf........ │ -000010c0: 3657 bae8 1fa3 686e 5f97 300a 0804 0402 6W....hn_.0..... │ -000010d0: 0201 8180 4040 2020 1010 0808 1c9f 08d8 ....@@ ........ │ -000010e0: ff5b 77ae 647f 97cd 7663 dcc7 b9a0 3fb4 .[w.d...vc....?. │ -000010f0: 242b 1ec9 1476 a4be cb65 bf73 89db d47d $+...v...e.s...} │ -00001100: 6a21 3e0a aff7 0f75 1ca4 8040 4020 2010 j!>....u...@@ . │ -00001110: 1008 0804 0402 0201 8163 1781 ff07 1cf8 .........c...... │ -00001120: 3338 38 │ +00000030: 50ee 8c04 d435 6430 bbf1 110a 9a20 c46c P....5d0..... .l │ +00000040: 8c8f 229b 9095 dd5c 1eae b3bb 1ac8 964b .."....\.......K │ +00000050: b2ea 5a18 59cb 246b 8226 5a6e c89a 0691 ..Z.Y.$k.&Zn.... │ +00000060: cac3 07d1 3245 529b caa8 1b63 d552 8929 ....2ER....c.R.) │ +00000070: 83a2 1067 cfa7 bbbf f09b ce4c 18fc 0bf0 ...g.......L.... │ +00000080: 77a7 4e9f f33b efdf f73e fbde db33 d4b9 w.N..;...>...3.. │ +00000090: d4de f1ce bdfc c4de 11df eb75 6ed9 754b ...........un.uK │ +000000a0: 57ae 5cbe f2cf af59 beaa d939 3733 e5dc W.\....Y...973.. │ +000000b0: 821b 7efa f517 0e9b ce95 6d8f d9ff f3f5 ..~.......m..... │ +000000c0: 85d7 ffe5 5587 c2a6 636b b274 19b3 4546 ....U...ck.t..EF │ +000000d0: 16de 87d0 9d6c d468 34a4 6643 f67d a9fb .....l.h4.fC.}.. │ +000000e0: 5ccd 860f b689 354e 3efc 871a 2d33 628c \.....5N>...-3b. │ +000000f0: 7d96 d128 23ea a283 43a7 1bad 341a 6974 }..(#...C...4.it │ +00000100: ab11 ba56 a366 73f2 6ba2 6f30 920e 993c ...V.fs.k.o0...< │ +00000110: 6923 eaa9 0e7e f8c0 7346 36d5 8a0d bbe6 i#...~..sF6..... │ +00000120: 838c 6d9c d158 23c6 1031 f093 8c88 f3fd ..m..X#..1...... │ +00000130: a9d3 5ed3 a936 fe59 2362 d417 5c71 c448 ..^..6.Y#b..\q.H │ +00000140: 3fbc e6a7 1a8a c1c7 9735 0663 e9c9 2192 ?........5.c..!. │ +00000150: 9d31 73c0 877a e7d4 64c6 8ac3 171f f5a0 .1s..z..d....... │ +00000160: d89b 6b3a f467 19e1 3fda 88b9 40e4 d33a ..k:.g..?...@..: │ +00000170: 542e cd19 1b39 cf31 0336 9f94 ff14 d393 T....9.1.6...... │ +00000180: 5b31 f241 075d 6084 0efc 8507 7ae2 e1d8 [1.A.]`.....z... │ +00000190: e843 36f4 3719 8189 6ae0 f745 237c e907 .C6.7...j..E#|.. │ +000001a0: 7c85 1963 d596 6d84 e9f0 557e 64e8 53f6 |..c..m...U~d.S. │ +000001b0: c19c 26d4 c6d2 539f 5ae0 824e 75d9 ae55 ..&...S.Z..Nu..U │ +000001c0: 6766 4d4f 4ef0 2206 195f 38b5 e1f4 42fd gfMON.".._8...B. │ +000001d0: 2623 7289 333f 88fa e889 87ab 7764 e2f0 &#r.3?......wd.. │ +000001e0: a1bf 6146 d4c6 9f3e a843 8ce6 769a c9d4 ..aF...>.C..v... │ +000001f0: 248e baca 878c 0e7a cc88 b162 fd7d 87dc $......z...b.}.. │ +00000200: 8a91 3fbd 50ff 1346 e818 130b c9c7 e7e4 ..?.P..F........ │ +00000210: 567e 7ac4 862f bd23 0b27 cd19 9bdf 9fe2 V~z../.#.'...... │ +00000220: c188 758a 5d38 124f 2fe4 cad7 e482 29d5 ..u.]8.O/.....). │ +00000230: 0b3a c553 4732 f1c4 4d35 2207 a4fd 9139 .:.SG2..M5"....9 │ +00000240: 6387 d013 43ac e6c9 1c24 63a3 96ea d123 c...C....$c....# │ +00000250: 36f8 f946 7e5e f9c2 d1ff d4e8 d49a fc67 6..F~^.........g │ +00000260: c6c1 9958 e180 0f3d 90fb 641b 3056 1d64 ...X...=..d.0V.d │ +00000270: e829 fb20 1ff3 579c bffe e437 1007 03d9 .). ..W....7.... │ +00000280: 90d5 9bf4 1ae3 2359 7e5a 17f4 44ef 10e7 ......#Y~Z..D... │ +00000290: 09f9 e2c7 7ce0 ea9b 1cea 0f9d 6f53 1fe8 ....|.......oS.. │ +000002a0: 853d 38e2 a36d 101b f324 affc 2593 5be7 .=8..m...$..%.[. │ +000002b0: 137c f055 cfbe ac7c 7072 6053 7ee2 8821 .|.U...|pr`S~..! │ +000002c0: 27c7 7c64 081f 7cd1 3326 1642 468f 8c8d '.|d..|.3&.BF... │ +000002d0: e3d7 1423 e688 acb8 f1b6 82d4 afb8 6caa ...#..........l. │ +000002e0: ad31 7664 ce7f c8aa 814c 5ebf 1fd9 c495 .1vd.....L^..... │ +000002f0: 4373 939e eda3 beae 72cb 57b1 8a81 fb78 Cs......r.W....x │ +00000300: 6017 d6ca 858f d695 e284 91ef a35a f291 `............Z.. │ +00000310: 4d1c bd6c aac1 58d8 c88f 1ea0 566b 0c7e M..l..X.....Vk.~ │ +00000320: ae19 b0f9 31e8 7d7f 645f a77e e553 bf1e ....1.}.d_.~.S.. │ +00000330: a5a7 b67a 522f e441 862b 673d 57bc 7a22 ...zR/.A.+g=W.z" │ +00000340: 3fc7 14c5 6257 5ef9 8aa3 f7fb 91de e7be ?...bW^......... │ +00000350: 9d9c 8cb1 ebd8 4adf f5b5 544f dccf 27d9 ......J...TO..'. │ +00000360: 8f91 0e8e 1e42 ee2f ded7 a917 7cd9 7684 .....B./....|.v. │ +00000370: 81e2 d93f 91d9 af55 4336 8dc5 c9c5 768b ...?...UC6....v. │ +00000380: 5d35 c8c7 789d a72b d674 f868 9dd5 d755 ]5..x..+.t.h...U │ +00000390: 4e71 ce0b 3a47 e2ab 7d1d bb3f 07f9 c3f7 Nq..:G..}..?.... │ +000003a0: 5b72 38f5 d986 06f2 a30f c8df cef0 d53c [r8............< │ +000003b0: c040 7dca 174e 6eb8 7a97 4ee7 75ec d7db .@}..Nn.z.N.u... │ +000003c0: c702 3bc0 90cf 8f15 2e8a 015f e44b 8ce6 ..;........_.K.. │ +000003d0: 1bd1 0b58 525b 7390 2f7d a926 c717 f5a9 ...XR[s./}.&.... │ +000003e0: 7ee4 474d fc58 aff4 8f5d 440c c418 1fd9 ~.GM.X...]D..... │ +000003f0: 158b 1ebb fa62 4c4f d845 ca25 5f8d a94b .....bLO.E.%_..K │ +00000400: 4d8d e50f 2ed8 a4f7 e3e8 c1b7 31c6 5fb1 M...........1._. │ +00000410: f4e7 af1f e5c0 8e2f fb2b 7871 8e23 8ffa ......./.+xq.#.. │ +00000420: c68e af7a 571c bcad 6623 3724 5f5d 2fca ...zW...f#7$_]/. │ +00000430: 5738 e958 8e9e f951 4731 da3f 3456 6cfd W8.X...QG1.?4Vl. │ +00000440: 58df 55a4 1797 3fdc c701 bb4f cc91 3173 X.U...?....O..1s │ +00000450: 8633 2ffa 032b 74ca e3cb 8a6f a9d9 65f3 .3/..+t....o..e. │ +00000460: fb57 9cb6 03c6 c4c1 357f e288 d158 31be .W......5....X1. │ +00000470: 6f7d efb2 1143 eefe ecfd e5f3 7323 abe7 o}...C......s#.. │ +00000480: 7a5f d609 76f4 dabe fce3 847a c6a7 1e7b z_..v......z...{ │ +00000490: 6da3 ea6d 622d 57fd bceb 7bd1 1c84 abdf m..mb-W...{..... │ +000004a0: 1feb a7de dfcf 2759 9cda c8f4 7246 4d46 ......'Y....rFMF │ +000004b0: c7bc fc75 caf6 4dde 8f19 6147 560e 38db ...u..M...aGV.8. │ +000004c0: ecc4 9abe bffa 7ecf d895 c3f7 958f af53 ......~........S │ +000004d0: 0de9 88f3 63b5 5e64 c7bf 3e06 9bf6 0f64 ....c.^d..>....d │ +000004e0: 5d27 2906 ae3c c4d2 079c 39b3 2ef5 3d95 ]')..<....9...=. │ +000004f0: bae8 971b 2996 b172 6bdb 45e7 dbeb 65bf ....)..rk.E...e. │ +00000500: 7fd9 e03a d622 2b47 7f98 285e 3e7e 0ec9 ...:."+G..(^>~.. │ +00000510: f2d1 589c 98fe 72a2 578c 7cf0 e33c a758 ..X...r.W.|..<.X │ +00000520: b8f6 61b6 0dc6 6c33 70c5 220b 3ff2 40e8 ..a...l3p.".?.@. │ +00000530: c47d 5fc5 fc4d cdce 98ed 57fa b34c d67a .}_..M....W..L.z │ +00000540: 617b 543e 8eb1 d47f cd36 5a7f 1bc5 ae75 a{T>.....6Z....u │ +00000550: a01c 8a81 4b47 0f22 d9eb 6df2 671b 40f6 ....KG."..m.g.@. │ +00000560: e7a0 1874 ed75 b994 17ae ef87 fde1 8d5d ...t.u.........] │ +00000570: 7ae5 bfa2 964b f8e1 a363 89f2 090f c63a z....K...c.....: │ +00000580: 7e20 73bf 6bbe 51fd 3cb0 1d2d 697e bfab ~ s.k.Q.<..-i~.. │ +00000590: c5fa fd90 8b1a f8b0 6df8 fda8 0e36 cd0d ........m....6.. │ +000005a0: 9de6 2759 63bf 57e5 543e e2d1 e95c 480c ..'Yc.W.T>...\H. │ +000005b0: 844e 443e f963 f36b 2a5e 71be 4d7d d6f3 .ND>.c.k*^q.M}.. │ +000005c0: 4996 433a 6a48 86eb 7e13 f298 3a1b 3aea I.C:jH..~...:.:. │ +000005d0: c8df 97fd 3cd2 831b fbba c67e bcfa 541c ....<......~..T. │ +000005e0: 3e92 959f 31f3 56bc 6218 2363 d779 593a >...1.V.b.#c.yY: │ +000005f0: c5c2 f161 3f21 07fb 95e2 e5a3 6b15 f268 ...a?!......k..h │ +00000600: 7f22 0ffe ea05 1fd9 1427 aebe e48b 1e9d .".......'...... │ +00000610: b657 6a12 0bf9 3ef8 a917 e995 4bb9 d1e3 .Wj...>.....K... │ +00000620: 23bd b86a c8cf e7f4 ca98 7af8 fbb9 55cf #..j......z...U. │ +00000630: f747 c64f fd32 6fe5 404f 0c39 b033 c6ae .G.O.2o.@O.9.3.. │ +00000640: fcbe 1e9d ce0d f8a9 06b2 7a50 2dd9 e0be ..........zP-... │ +00000650: 4dfa faf8 81c6 8a55 8dfa 75a4 5e15 8f3f M......U..u.^..? │ +00000660: c49c 6618 a9be 30c6 5fb8 a917 b8e2 91f1 ..f...0._....... │ +00000670: 8584 97df 831f d39f ac3a 7e4e 74fe 1899 .........:~Nt... │ +00000680: 9cac 03f5 aa5a b2c1 fb23 e5c2 e6f7 dcdf .....Z...#...... │ +00000690: 58f1 f2d3 3cd0 0b37 64f0 f0f3 d28b e601 X...<..7d....... │ +000006a0: d7b6 a273 937a 678c ccf6 efe7 46a6 a6ea ...s.zg.....F... │ +000006b0: 6a9b f173 d6f7 a6b1 9fc7 c704 bb9f 53fe j..s..........S. │ +000006c0: aaa1 fea9 551f a758 b89f 9fb1 ae03 8927 ....U..X.......' │ +000006d0: cedf 3e94 5bb5 c435 0fc6 f830 aecf 3b50 ..>.[..5...0..;P │ +000006e0: af60 459c f8c7 6da0 bc3e d776 ae1e c4e9 .`E...m..>.v.... │ +000006f0: cfaf af75 43ec 049b 809f 6320 7947 7a88 ...uC.....c yGz. │ +00000700: f9e9 2f6d 731e 69fb 75ca e690 b673 41ca ../ms.i.u....sA. │ +00000710: f2a7 2bd6 9c49 299b 61ca aca3 4d77 b549 ..+..I).a...Mw.I │ +00000720: 58aa 5678 d688 08fe 1a2b 9e91 e972 f617 X.Vx.....+...r.. │ +00000730: 59d6 e64a 7cd5 7f8c c919 b365 cd33 6357 Y..J|......e.3cW │ +00000740: 1244 0c33 8a2c 8e4f fed4 11e3 6a65 2a21 .D.3.,.O....je*! │ +00000750: 8db1 3af4 5cad cc67 6457 0829 cb36 e450 ..:.\..gdW.).6.P │ +00000760: 1c7e fc65 acfa 10fb 1b67 ded5 9c53 2a12 .~.e.....g...S*. │ +00000770: 32d4 609f d5ec f498 713f ab44 556d ea40 2.`.....q?.DUm.@ │ +00000780: 33fc 6f43 c6ef abda 0d5e d51e 90aa 79f9 3.oC.....^....y. │ +00000790: 04b7 06b7 be96 0fcb 7023 3cd3 d6d3 f606 ........p#<..... │ +000007a0: 34a3 4c42 d350 41a2 9a27 53c9 a1ac d51e 4.LB.PA..'S..... │ +000007b0: c049 d90f 4bf4 4b2c 1ad6 56d5 03df 66cb .I..K.K,..V...f. │ +000007c0: 57d5 57bd f5c9 1aaa ca8d eeeb 26cd 705f W.W.........&.p_ │ +000007d0: 6353 0d4b 4020 20f0 6e11 98bb c4b9 425c cS.K@ .n.....B\ │ +000007e0: 4a86 2703 67c8 7226 da9c 8ab8 d1aa 25e1 J.'.g.r&......%. │ +000007f0: e86d 4bce c5b7 71e0 b6fd de5f f2ae e00f .mK...q...._.... │ +00000800: 91f3 760c f733 d4db abe3 f7dd bb34 6aff ..v..3.......4j. │ +00000810: a7c4 06c3 5bcd bb60 af40 6409 8b7b 3855 ....[..`.@d..{8U │ +00000820: b8b8 705b 69e8 65e9 e4a6 aba6 b98f 2e4f ..p[i.e........O │ +00000830: a539 2f38 b738 bab3 2a54 467c 3c50 919a .9/8.8..*TF|..uc.\... │ +00000960: 4cfc f3b3 dfbe ef1f 532d 5b1e 99f3 770f L.......S-[...w. │ +00000970: ff76 667e 85dd 092a bf35 d23d f747 c9aa .vf~...*.5.=.G.. │ +00000980: 7b6f a1e1 96b7 ec92 2a69 73c9 2e6e 679d {o......*is..ng. │ +00000990: c0cb 5792 fd63 6edc 62df 38fe 6ae8 2909 ..W..cn.b.8.j.). │ +000009a0: 5f95 06bf f43d b50d 3e2e 7806 0402 0201 _....=..>.x..... │ +000009b0: 81e3 0681 e481 cef1 f1a1 53eb a1c3 5e2a ..........S...^* │ +000009c0: 5570 eef9 f5a9 e7c6 b7e5 678f 5bfb ef6e Up........g.[..n │ +000009d0: 7cd7 05f3 7b9a e2d9 17b5 465d 1de5 9323 |...{.....F]...# │ +000009e0: bb40 7523 e361 af12 9aed 48bb 9e71 9bd7 .@u#.a....H..q.. │ +000009f0: 5ceb 6eb6 33ca a31b be11 c5f7 2699 42eb \.n.3.......&.B. │ +00000a00: 37ed da6b e9ef 7b56 74af 7e79 53e1 fa77 7..k..{Vt.~yS..w │ +00000a10: 9e98 5dce d8f5 e545 dd29 57ce 9ece 0563 ..]....E.)W....c │ +00000a20: e9f5 65c3 d2e5 199f 6eb2 ab38 7b99 cfbe ..e.....n..8{... │ +00000a30: 6e64 cb48 b5e5 9aa1 d56b b7bf 7fe8 adfd nd.H.....k...... │ +00000a40: f7b4 2e9e 504e b90b db9b 1217 cbe1 4ff2 ....PN........O. │ +00000a50: e40c dfbc c8ad 7be1 e911 ae7c fbb3 ef1c ......{....|.... │ +00000a60: 7ce9 c713 23b7 cab9 72e5 fe99 2bce 7fe4 |...#...r...+... │ +00000a70: dcbe 7715 e2c6 eaa5 6252 8ced ae04 9dbe ..w.....bR...... │ +00000a80: 7797 5c7c 65f1 1bab 7f35 d9fd 9c17 a89d w.\|e....5...... │ +00000a90: 7bd3 950e ee39 0c47 f95a d7e3 0aad 334d {....9.G.Z....3M │ +00000aa0: 7368 e379 abf7 5b87 1dfa 93ee fb88 732f sh.y..[.......s/ │ +00000ab0: fef3 b657 46cf 8b5c 69f2 b8b1 f3cf 7c87 ...WF..\i.....|. │ +00000ac0: 15d0 33bb e66c 8fcf 1eff c00c 56fe 6796 ..3..l......V.g. │ +00000ad0: 6d9a 327d 6ce3 c5bf cb75 26ab e2c6 b1d3 m.2}l....u&..... │ +00000ae0: 0afb 9f6e c8e6 d6ce 5ef1 e1ef 1c48 ad7b ...n....^....H.{ │ +00000af0: 787f c33f 241f 8c6e e988 8695 be7c f3e3 x..?$..n.....|.. │ +00000b00: ff77 e7e4 557b 26d5 fa18 75cb e6cf cd2d .w..U{&...u....- │ +00000b10: bd31 e1d3 7b33 93a2 5f6f b8f9 fbb3 5a77 .1..{3.._o....Zw │ +00000b20: ae99 1a65 0b93 ec8b d5c6 8fa4 5b9e bc60 ...e........[..` │ +00000b30: c8e2 1b9a 0baf 3d9d 2e65 3abb e65c fdbf ......=..e:..\.. │ +00000b40: fba2 e662 7fed 0ea0 4b26 5c77 d1f4 9e01 ...b....K&\w.... │ +00000b50: 8c27 92ba dc7b 22cd 26cc 2520 1010 0808 .'...{".&.% .... │ +00000b60: 0404 0202 0181 8040 4020 2010 1008 0804 .......@@ ..... │ +00000b70: 0402 0227 3202 f1ef edf9 7d53 26fb 6ae5 ...'2.....}S&.j. │ +00000b80: 2dc8 fe67 5a7a 0dfd 8505 b7c6 b3db 9d32 -..gZz.........2 │ +00000b90: 96c4 b95d dddc a82b 1879 0bef 05d5 2db5 ...]...+.y....-. │ +00000ba0: 57fa e33a 75df e1ee 8557 dfbf fdfe 66bb W..:u....W....f. │ +00000bb0: bbd6 534e d96d c4b4 4b5e aebc 8936 7741 ..SN.m..K^...6wA │ +00000bc0: c531 b323 f7e8 ae39 aee5 cbcb ef2a 5d31 .1.#...9.....*]1 │ +00000bd0: b698 af28 7b26 6fae 7b88 9bf0 a682 ddca ...({&o.{....... │ +00000be0: cbe4 d6c6 896b 6fce d0e2 9197 fdf6 3c28 .....ko.......<( │ +00000bf0: 7e91 7787 59b2 f6fa c07f 5c74 5975 50fb ~.w.Y.....\tYuP. │ +00000c00: 4cdc 9e3f 9a58 924a cd73 cdb9 7494 b8f2 L..?.X.J.s..t... │ +00000c10: 513d c04e 62cb dad3 61b7 bbb2 8582 55b3 Q=.Nb...a.....U. │ +00000c20: f706 dc16 d7f1 b5cd f924 77a3 3b2d 5af7 .........$w.;-Z. │ +00000c30: a28b 693c 8a93 f5a7 6d2c b8a2 01e2 d60c ..i<....m,...... │ +00000c40: fdac 7df6 b3c4 8d51 bb5b 7b6b 9f1b 93cd ..}....Q.[{k.... │ +00000c50: 3ffc 56a6 1495 5d47 e9bb 51ce 9db4 3be7 ?.V...]G..Q...;. │ +00000c60: 5295 9f56 f413 de47 b5d1 de4f db1c 4d44 R..V...G...O..MD │ +00000c70: d7e3 4a2e 9369 8f2f 769d 9766 f396 a5b2 ..J..i./v..f.... │ +00000c80: 64dd c7fa de1d adaa ab9f 89b1 5245 cc75 d...........RE.u │ +00000c90: f624 8380 fe15 26f6 ae96 2e97 6bde da3b .$....&.....k..; │ +00000ca0: 73fc b685 6e63 7387 951d 79e6 d0e2 97a6 s...ncs...y..... │ +00000cb0: 94dc c8a7 0a77 8f75 496e cb27 33e7 6cef .....w.uIn.'3.l. │ +00000cc0: 6acb 253f ea9a 7b9a b552 e93f 639f 36c5 j.%?..{..R.?c.6. │ +00000cd0: b01c e308 acce ae8c dc5e b7fc ae87 523d .........^....R= │ +00000ce0: 8b9e 1a3b 75d2 f792 61bf 78fb bcf6 55bc ...;u...a.x...U. │ +00000cf0: 9e7f a22f bc4e 7be4 a5bc f5ee 593d 3f99 .../.N{.....Y=?. │ +00000d00: 796d c7a5 2b4e 9de7 b6fc e1ab 73ee 6c49 ym..+N......s.lI │ +00000d10: 3aae 3ef0 fc94 035f 4c2f cdda bb3e 774f :.>...._L/...>wO │ +00000d20: 4815 86d5 278b ab7b efe5 5d5f 9960 af02 H...'..{..]_.`.. │ +00000d30: b544 eeda 8347 ae75 3c7b 248d dd4b 52f3 .D...G.u<{$..KR. │ +00000d40: 9b5c dcf5 c8d6 d40f 8e6a 2685 a3f2 0ece .\.......j&..... │ +00000d50: 0181 8040 40e0 7844 a0fb cc2d 297e cd57 ...@@.xD...-)~.W │ +00000d60: 590a 35ee f279 fb72 50fc 50cb e607 4746 Y.5..y.rP.P...GF │ +00000d70: dbbf ddb6 a7f1 bb6d fb5e bff5 376e e7b9 .......m.^..7n.. │ +00000d80: 3bdb dc98 ccea 592e 8a5d 7ecd 0bf7 5e68 ;.....Y..]~...^h │ +00000d90: 11a5 fcf9 89bb 67dd fbbb b35b dfb4 8bc7 ......g....[.... │ +00000da0: 03df 3fdb 8d6e bad8 edf8 835d 19b7 ccfb ..?..n.....].... │ +00000db0: f0f5 f7ec 9973 43e3 4b6f cc79 267d 999b .....sC.Ko.y&}.. │ +00000dc0: e88a eb5b 9cbb 6e79 e5ad ddf3 7bdf 5ce5 ...[..ny....{.\. │ +00000dd0: 563f ff9b d8b2 b8e4 a482 5b5a 7d12 cfd0 V?........[Z}... │ +00000de0: 2ecb 1fe5 0707 96f1 e4bb 36fc f687 bfda ..........6..... │ +00000df0: 976a 753d 4f7c d554 83b8 bcb4 30fe cfc3 .ju=O|.T....0... │ +00000e00: a1a5 dc50 dcf3 0b3b dffd cfdb 7b9f 3dfb ...P...;....{.=. │ +00000e10: f1f6 892e b137 699b cb15 7bef e73e f085 .....7i...{..>.. │ +00000e20: 438e 15e1 8e49 d54b c55c 7a91 cb27 7d6d C....I.K.\z..'}m │ +00000e30: efb1 51e2 d637 7cfb 4757 2c8e 363f 58b9 ..Q..7|.GW,.6?X. │ +00000e40: 7abe 7184 dbb5 819f 03d7 96db b2f6 f390 z.q............. │ +00000e50: 1d6b ecda a220 d5c6 dede e192 fbe5 c5f7 .k... .......... │ +00000e60: 4f6e ce3f fed8 a716 2c6d 77ee a39b 96df On.?....,mw..... │ +00000e70: b4e5 a539 383e 53fb 7e51 4eb9 9e6d 2b59 ...98>S.~QN..m+Y │ +00000e80: f9f1 8c15 9fef 5cf6 a564 f486 42a6 7bc8 ......\..d..B.{. │ +00000e90: 1da5 b6f4 da5f 2e2a 25a5 1f2c 7b63 eeb6 ....._.*%..,{c.. │ +00000ea0: 09c5 a9db 9694 7257 4eea 6a99 b4db 7df6 ......rWN.j...}. │ +00000eb0: bf7e bded 9b57 adbd f543 1fdf 5c29 5a5c .~...W...C..\)Z\ │ +00000ec0: 98fb dbf9 9915 bd3f d9b5 209e 78e3 3b8f .......?.. .x.;. │ +00000ed0: bd79 d7f3 1dad dd13 4bae 338a 36ba 59e7 .y......K.3.6.Y. │ +00000ee0: 250b 0fae 7c75 df2e 17fd 72b6 9b57 c8ec %...|u....r..W.. │ +00000ef0: bb6f fe92 b3cb aed6 4125 c391 3ef6 6fbf .o......A%..>.o. │ +00000f00: 70ee a83f 3dd3 23a5 383e ec07 4ff0 f743 p..?=.#.8>..O..C │ +00000f10: 8f8f b510 ba0c 0804 0402 0201 8180 4040 ..............@@ │ +00000f20: 2020 1010 0808 bc87 10d8 61b7 02ce b3f9 ........a..... │ +00000f30: 725b 9be7 7110 dfd6 f856 8a0c 87ce 30b2 r[..q....V....0. │ +00000f40: 079c 87c6 f870 c360 9a11 7713 6423 8667 .....p.`..w.d#.g │ +00000f50: 898a 638c adcd d3c9 7634 9cbb 0eea 877a ..c.....v4.....z │ +00000f60: c4fa 35e7 9b02 1d7d e157 7b46 5af1 910e ..5....}.W{FZ... │ +00000f70: 0ec9 0fae 9cf0 7a9b fcc0 8639 f93e 360c ......z....9.>6. │ +00000f80: 4b3f 0854 6f22 25ee 5fdf 87b1 7037 ebca K?.To"%._...p7.. │ +00000f90: 78a1 ddf5 749a 90f4 7e61 77b2 1460 07b3 x...t...~aw..`.. │ +00000fa0: d86f 4cca 1bff e567 d3a6 c42e ae7b 2e3d .oL....g.....{.= │ +00000fb0: 98f0 e013 1008 0804 0402 0201 8180 4040 ..............@@ │ +00000fc0: 2020 1010 0808 0404 0202 0181 8040 4020 ...........@@ │ +00000fd0: 2010 1008 0804 0402 0201 8180 4040 2020 ...........@@ │ +00000fe0: 1010 0808 0404 0202 0181 80c0 d122 9054 .............".T │ +00000ff0: 03f2 9b1f e63d 0ab7 7e54 f529 7f66 7d83 .....=..~T.).f}. │ +00001000: 5bc4 5b00 aff5 8e18 5fb4 5f26 0c6e 2936 [.[....._._&.n)6 │ +00001010: b896 cba7 2d79 c57e 603c b592 6f70 61c1 ....-y.~`<..opa. │ +00001020: 2b20 1010 0808 0404 0202 0181 8040 4020 + ...........@@ │ +00001030: 2010 1008 0804 0402 0201 8180 4040 2020 ...........@@ │ +00001040: 1010 0808 0404 0202 0181 8040 4020 2010 ...........@@ . │ +00001050: 1008 0804 0402 0283 4060 b5fd bc9d c7da ........@`...... │ +00001060: 3cc6 d67f 3918 6a32 4fa8 f9ef 00fc fa1d <...9.j2O....... │ +00001070: bb08 1b7a a8d9 487e d8d1 31fe 8c91 fc19 ...z..H~..1..... │ +00001080: fbff e940 3ee4 e1bf 1df8 f9f9 c7ec d895 ...@>........... │ +00001090: 0bf9 7c23 f4d2 914f 845d fee8 7826 cf7f ..|#...O.]..x&.. │ +000010a0: 36a8 fe62 df84 6367 2956 5a89 5cb6 f064 6..b..cg)VZ.\..d │ +000010b0: ba2b b571 53df ce66 76fc 85eb 6c8d cfaa .+.qS..fv...l... │ +000010c0: 6a73 a54b fe3a 8ae6 f675 09a3 8040 4020 js.K.:...u...@@ │ +000010d0: 2010 1008 0804 0402 0201 8180 c089 8980 ............... │ +000010e0: fdbf 75e7 4af6 77f9 6c37 c67d 920b fac3 ..u.J.w.l7.}.... │ +000010f0: 4bb2 f291 4c61 67ea 3b5c f63b 97b8 4d5b K...Lag.;\.;..M[ │ +00001100: 4e2f c4c7 e0f5 fee1 8e83 1410 0808 0404 N/.............. │ +00001110: 0202 0181 8040 4020 2070 fc22 f0ff 677b .....@@ p."..g{ │ +00001120: 334f 3O